/* Global Styles */







body {



	margin:0px;



	background-color: #000000;



	}



	



td {



	font:11px arial;



	color:#99CCFF;



	}



	



hr {



	height:1px; 



	color: #cccccc;



	border: none;



	}



	



a {



	color: #CC3300;



	text-decoration:underline;



	}



	



a:hover {



	color: #FF3300;



	text-decoration:none;



	}



.justify {



	text-align: justify;



}







	



/* ID Styles */







#navigation a {



	color: #CCCCCC;



	font-weight:bold;



	text-decoration: none;



	letter-spacing:.1em;



	line-height:16px;



	display:block;



	padding:10px;



	font-family: georgia;



	font-size: 11px;



	border-top-color: #000000;



	border-bottom-color: #000000;



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-top-style: dotted;



	border-bottom-style: dotted;



	}



	



#navigation a:hover {



	color:#ffffff;



	border-bottom-width: 1px;



	border-bottom-style: double;



	border-bottom-color: #0080FF;



	border-top-width: 1px;



	border-top-style: double;



	border-top-color: #0080FF;



	}



	



#sidebarHeader {



	padding: 0px 4px 14px 4px;



	}







#logo {



	font:18px georgia;



	color: #CC3300;



	line-height:24px;



	letter-spacing:.4em;



	}







#tagline {



	font:12px georgia;



	color: #CC3300;



	line-height:18px;



	letter-spacing:.4em;



	}



	



#dateformat a {



	color:#99CCFF;



	font:11px georgia;



	color: #99CCFF;



	letter-spacing:.2em;



	text-decoration:none;



	font-weight:bold;



	}



	



#dateformat a:hover {



	color: #ffffff;



	}







/* Class Styles */



.footer {

	color: #FFFFFF;

	text-decoration:none;

	}



	



.bodyText {



	font:11px arial;



	color:#CCCCCC;



	line-height:20px;



	letter-spacing:0.1em;



	margin-top:0px;



	text-align: justify;



	}



.TableText {



	font:11px arial;



	color:#CCCCCC;



	line-height:20px;



	letter-spacing:0.1em;



	margin-top:0px;



	text-align: left;



	}	



	



.pageName{



	font:22px georgia;



	color: #CC3300;



	line-height:20px;



	letter-spacing:.1em;



	}



	



.subHeader {



	color: #FF6600;



	font-weight:bold;



	letter-spacing:.1em;



	line-height:16px;



	font-family: georgia;



	font-size: 16px;



	}	



	



.sidebarHeader {



	font:14px georgia;



	color: #CCCCCC;



	font-weight:bold;



	letter-spacing:0.1em;



	line-height:16px;



	}	



	



.detailText {



	font:11px arial;



	color:#ffffff;



	line-height:16px;



	letter-spacing:.1em;



	}



	



.smallText {



	font:10px arial;



	color:#CCCCCC;



	}



	







	



.thrColElsHdr #container #navigation {



}



.blueHead {color: #0080FF}



.orangeHead {color: #FF6600}



h1,h2,h3,h4,h5,h6 {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 16px;



}



.imageLeft{



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-right-color: #CCCCCC;



	border-bottom-color: #CCCCCC;



	margin-right: 5px;



}



.imageRight{



	padding-bottom: 5px;



	padding-left: 5px;



}







BODY.tourbody

{

background-color: #000000;

color: #ffffff;

}



.TourHeader 

{

font-family: Arial Black, Arial, Sans-Serif;

font-size: 220%;

color: #7799EE;

}

TABLE.tourtable

{

border: 1px;

border-style: solid;

border-color: #606060;

}



TR.darkcol {

background-color: #2C2C2C;

}



TR.lightcol {

background-color: #383838;

}



TR.headercol {

background-color: #000044;

}



.Contact-Table{

	float: left;

	margin-top: 50px;

}

.ContactHeader 

{

	font-family: Impact;

	font-size: x-large;

	color: #FFFFFF;

}



.Contact-SubHeader 

{

	font-family: "Comic Sans MS";

	font-size: large;

	color: #FFFFFF;

}

.Contact-TableText 

{

	font-family: "Comic Sans MS";

	font-size: medium;

	color: #FFFFFF;

}

.padding-Left{

	padding-left: 10px;

}

.headerText{

	float: left;

}

