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:#FFF;
	text-decoration:none;
	text-align: right;
}

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;
	clip: rect(auto,auto,auto,auto);
}

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-image: url(assets/nick-harper-right-stretchy.gif);
	background-repeat: repeat-y;
	background-position: right top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.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-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.content-area
{
	border:solid #636563 1px;
	padding:5px;
	margin-top: 20px;
	margin-right: 50px;
	margin-bottom: 20px;
	margin-left: 0px;
}


.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:justify;
	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;
}

