a{text-decoration:none;}
a:link{color:#ff6600; text-decoration:none;}
a:hover{color:#026735; text-decoration:none;}
a:visited{color:#ff6600; text-decoration:none;}
a:active{color:#ff6600; text-decoration:none;}

a.cd-link{text-decoration:none;}
a.cd-link:link{color:#ff6600; text-decoration:none; font-weight:bold;}
a.cd-link:hover{color:#026735; text-decoration:none; font-weight:bold;}
a.cd-link:visited{color:#ff6600; text-decoration:none; font-weight:bold;}
a.cd-link:active{color:#ff6600; text-decoration:none; font-weight:bold;}


body
{
color:#000000;
background-color:#000000;
margin:0px;
}

form
{
margin:0px;
}

.outer
{
width:770px;
margin:0px auto;
background-color:#ffffff;
}

.right-column
{
background:url(assets/nick-harper-left-stretchy.gif) repeat-y;
}

.main-column
{
background:url(assets/nick-harper-right-stretchy.gif) top right repeat-y;
}

.main-column2
{
background:url(assets/nick-harper-hp-right-main.gif) top right no-repeat;
padding:0px 28px 0px 0px;
}

.main-column3
{
background:url(assets/nick-harper-right-main.gif) top right no-repeat;
padding:0px 28px 0px 0px;
}


.content-area
{
margin:20px 15px;
border:solid #636563 1px;
padding:5px;
}


.news-area
{
background:url(assets/nick-harper-hp-news-main.gif) no-repeat;

}

.news-surround
{
background:url(assets/nick-harper-hp-news-stretchy.gif) repeat-y;
}

.news-item
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
color:#dcdcdc;
padding:10px 30px;
}


.tour-tct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
text-align:left;
color:#dcdcdc;
border:solid 1px #4c4c4c;
padding:3px;
}


.tour-ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:left;
color:#dcdcdc;
border:solid 1px #4c4c4c;
padding:3px;
}


.download-ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
color:#dcdcdc;
border:solid 1px #4c4c4c;
padding:7px;

}

.download-ct-02
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
color:#dcdcdc;
border:solid 1px #4c4c4c;
padding:7px;
}


.download-bar
{
background-color:#262626;
height:17px;
}


.subscribe-ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
color:#dcdcdc;
border:solid 1px #4c4c4c;
padding:20px;

}



.bct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:left;
color:#dcdcdc;
font-weight:bold;
}

.red-bct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:left;
color:#990000;
font-weight:bold;
}

.ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:left;
color:#dcdcdc;
}

.ct-hm
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:left;
color:#dcdcdc;
line-height:160%;
}

.sct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
color:#dcdcdc;
}

.vsct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:left;
color:#dcdcdc;
}

.tct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-align:left;
font-weight:bold;
color:#dcdcdc;
}

.disc-img
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#dcdcdc;
float:left;
margin:0px 5px 5px 0px;
text-align:center;
}

.bi
{
font-weight:bold;
font-style:italic;
}

.b
{
font-weight:bold;
}
