/*
	File: template.css 
	Date: September 16, 2007
	Created by: 7ninedesign.com
	Contents: 
		- DIV id rules
	
*/


/*  template */

html {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	
	
}

body {
	margin: 0px auto 6px auto;
	text-align: center;
	background-color:#0f2752;
	background-image:url(../siteImages/bkgrd-repeat.jpg);
	background-repeat:repeat-x;
}

#main {
	margin: 0px auto 0px auto;
	text-align: left;
	width: 900px;
	height:100%;
	background-image:url(../siteImages/repeat.jpg);
	background-repeat:repeat-y;
}

#topnav {
	width:900px;
	height:20px;
	background-image:url(../siteImages/topnav.jpg);
	background-repeat:no-repeat;
}

#topnavText {
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	padding:3px 50px 0px 0px;
}

#topnavText a:link, #topnavText a:active, #topnavText a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#topnavText a:hover {
	color:#00CC00;
	text-decoration:underline;
}

#header{
	height: 78px;
	margin: 0px auto 0px auto;
	width: 900px;
}

#headerLeft {
	height: 78px;
	width: 400px;
	float: left;
}

#headerRight {
	height: 78px;
	float: right;
	width: 500px;
	background-image:url(../siteImages/header-right.jpg);
	background-repeat:no-repeat;
}

#headerSearch {
	float:right;
	padding-top:20px;
	padding-right:20px;
}

#secondnav {
	width:900px;
	margin:0px;
	height:29px;
}

#thirdnav {
	width:900px;
	height:27px;
	background-image:url(../siteImages/middle_nav.jpg);
	background-repeat:no-repeat;
}

#thirdnavText {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	padding-top:5px;
	font-weight:bold;
}

#thirdnavText a:link, #thirdnavText a:active, #thirdnavText a:visited {
	color:#333333;
	text-decoration:none;
}

#thirdnavText a:hover {
	color:#00CC00;
	text-decoration:underline;
}

#mainContent{
	width:900px;
	text-align:left;
	margin: 0px auto 0px auto;
	height:100%;
	background-image:url(../siteImages/repeat.jpg);
	background-repeat:repeat-y;
}

#content{

	min-height:350px;
	width:900px;
	margin: 0px auto 0px auto;
	float:left;
	background-image:url(../siteImages/contentarea.jpg);
	background-repeat:no-repeat;
}

#pageTitle {
	width:800px;
	margin:0px auto 0px auto;
	text-align:left;
	padding:0px;
}

#pageTitle h1 {
	font-size:100%;
	font-family:"Trebuchet MS", Arial;
	color:#999999;
	margin-top:20px;
	padding-left:10px;
}

#pageTitle h1 a {
	font-size:100%;
	font-family:"Trebuchet MS", Arial;
	color:#999999;
	margin-top:20px;
	padding-left:10px;
	text-decoration:underline;
}

#pageTitle h1 a:visited {
	font-size:100%;
	font-family:"Trebuchet MS", Arial;
	color:#999999;
	margin-top:20px;
	padding-left:10px;
	text-decoration:none;
}

#pageTitle h1 a:hover {
	font-size:100%;
	font-family:"Trebuchet MS", Arial;
	color:#006633;
	margin-top:20px;
	padding-left:10px;
	text-decoration:none;
}

#innerContent{
	text-align:left;
	height:100%;
	margin: 30px auto 0px auto;
	width:760px;
}

#footer {
	
	clear:both;
	height: 26px;
	margin: 0px auto 0px auto;  
	width: 900px;
	background-image:url(../siteImages/footer.jpg);
	padding:0px;
}

#footerText {
	text-align:center;
	margin:0px auto 0px auto;
	font-size: 9px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	line-height:1.5em;
	background-color:#0f2752;
}
#footerText a:link {
	color:#CCCCCC;
	text-decoration:underline;
}

#footerText a:visited {
	color:#CCCCCC;
	text-decoration:underline;
}

#footerText a:hover {
	color:#CCCCCC;
	text-decoration:none;
}

#footerText a:active {
	color:#CCCCCC;
	text-decoration:underline;
}

