﻿.foo{} /*Used to comply with W3C not liking comments at the beginning of the CSS */

/* STRUCTURE */

html,body {
	height:100%; /* needed for container min-height */
	background: black url('../images/grad.jpg') repeat-x;
	font-family: Tahoma, Arial, helvetica, sans-serif;
	font-size:10pt;
	background-color: black;
}

input {margin:5px 0 5px 0;}

#container {
	font-family: Tahoma, Arial, helvetica, sans-serif;
	font-size:10pt;

	margin:0 auto;/* center, not in IE5 */
	width:950px;
	height:auto !important; /* real browsers */
	height:100%; /* real browsers */
	min-height:100%; /* real browsers */
}

#container #header {
	height:160px;
}

#container #footer {
	width:100%;
	clear:both;
	text-align:center;
	bottom:0; /* stick to bottom */
	color: #808080;
/*	background-color:black; */
}

/* End Structure */

/* Header Content*/

/* CLT Name */
#CLT {padding:10px 0 0 0;height:20px;width:450px;}
	#CLT h1 {font: normal normal bold 14pt Arial, Helvetica, sans-serif;color: white;}
	#CLT p {color:white;font-size:9pt;font-weight:bold;padding:0 0 0 10px;}

/* Tour Catagory */
#catagory{text-align:right;margin-top:-25px;}
	#catagory h1 {font:normal normal bold 70px Arial, Helvetica, sans-serif;color:#CC0000;margin:0;}
	#catagory h2 {
	font:normal normal bold 35px Arial, Helvetica, sans-serif;
	color:white;
	margin:-35px 210px 0 0;
	position:relative;
	z-index:90;
	float:right;
	}


/*Top Menu */
#content_topmenu {top:83px;height:15px;padding:4px 0;visibility: visible;z-index:99;clear:both;}
	.content_topmenu ul {padding-left: 0;margin-left: 0;text-align:right;}
	.content_topmenu ul li { display: inline;}
 	.content_topmenu ul li a {color:#FFFFFF;text-decoration: none;font-weight:bold;padding:0 3px 0 3px;}
	.content_topmenu ul li a:hover	{color:black;text-decoration:underline;}
/* End Header Content*/


/* CONTENT AREA */
#menu {margin:0 0 -15px 31px;z-index:99;/*	background-color:black; */}
/* #menu_bg {
	background-image:url('../Menu/images/menu_back.png');
	background-repeat:no-repeat;
	height:81px;
	width:886px;
	margin:-10px 0 0 -8px;
	position:absolute;
	z-index:99;
	}*/

/* Page Content */
#custom_content {padding:0px 40px 0px 40px;}

#content_top {
	height: 25px;
	background-image: url('../images/content_top.png');
	background-repeat: no-repeat;
	width: 100%;
	background-position: center;
	}

#content_middle {
	background-image: url('../images/content_middle.png');
	height:100%;
	background-repeat: repeat-y;
	background-position: center;
	}

#content_bottom {
	width: 100%;
	height:50px;
	background-image:url('../images/content_bottom.png');
	background-repeat: no-repeat;
	background-position:center;
	}

	#content_header {
	height:325px;
}
/* END CONTENT AREA */

/* FOOTER AREA */
/* White bg Content Frame */
#sub_content {width:100%;}
/* End Content */

/* Bottom */

/* Impact */
.impact {color:#ffffff; padding:5px; font-size: x-small;}
.impact a {color:#ffffff; font-weight:bold; text-decoration:blink;}
.impact a:link {color:#ffffff; font-weight:bold; text-decoration:blink;}
.impact a:visited {color:#ffffff; font-weight:bold; text-decoration:blink;}
.impact a:hover {color:#ffffff; text-decoration:underline; }


	


