
/*Begin general body styles*/
body {
	padding: 0px;
	margin: 20px;
	width: 960px;
	background-color: #ffffff;
}
/*End general body styles*/


/*Begin general heading styles*/
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	font-weight:900;
	color:#3366cc;
	border-bottom: #30302a 2px solid;
	font-family: Georgia, "Times New Roman", Times, serif;
	}

h2 {
	font:bold 14px/10px Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	color: #3366cc;
	}

h3 {
	font:bold 10px/8px Georgia, "Times New Roman", Times, serif;
	margin:10px 0px 5px 0px;
	padding:0px;
	line-height:15px;
	color: #993333;
	}	
/*End general heading styles*/

/*Begin paragraph styles*/
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	background: transparent;
	color: #000077;
}
/*End paragraph styles*/	


/*styles for header messages*/

/*header_date_message - to set margin, height, width styles */
#header_date_message {
text-align: right;
font:bold 10px/8px Georgia, "Times New Roman", Times, serif;
margin: 0px 0px 0px 0px;
width: 960px;
height: 10px;
padding: 3px;
color: #A78F0A;
font-size: 65%;
}

#header_message {
text-align: center;
font:bold 10px/8px Georgia, "Times New Roman", Times, serif;
font-style: italic;
margin:10px 0px 5px 0px;
padding:0px;
line-height:15px;
color: #993333;
}

/*Begin Title Heading Styles*/
#right_sidebar_title1 {
text-align: left;
font:bold 14px/10px Georgia, "Times New Roman", Times, serif;
font-style: none;
padding:3px;
color: #3366cc;
}

/*styles for random blockquote*/
#blockquote {
margin: 0;
color:#A78F0A;
padding: 0px;
text-align: center;
font-size: 90%;
border-bottom: 1px dotted #993333;
}


/*Begin navigation styles */
#nav_header a {
display: block;
margin: 0px 0px 0px 0px;
height: 1em;
padding: 3px 0px 3px 0px;
width: 233px;
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-variant: none;
font-weight: bold;
font-size: 70%;
}

#nav_left_title1, #nav_left_title2 {
font:bold 14px/10px Georgia, "Times New Roman", Times, serif;
font-style: none;
color: #3366cc;
padding: 3px;
}

#nav_left_current a, #nav_left_coming a {
height: 1em;
width: 165px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-variant: none;
font-weight: none;
font-size: 67%;
padding: 3px;
}

#nav_footer a {
margin: 0px 0px 0px 0px;
height: 1em;
padding: 3px 10px 3px 10px;
width: 75px;
text-align: center;
font-color: #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration: none;
font-variant: none;
font-weight: bold;
font-size: 70%;
}


/*styles for the nav_left_current and nav_left_coming - set width, remove margin, padding and bullets*/
#nav_left_current ul, #nav_left_coming ul {
width: 165px;
margin: 0;
padding: 0;
list style: none;
}
/*End Navigation Styles*/


/*Begin Link Styles */
#nav_header ul {
margin: 0;
padding: 0;
list style: none;
}

#nav_footer ul {
margin: 0;
padding: 0;
list style: none;
}

/*float the main center navigation to the left inline*/
#nav_header li {
float: left;
display: inline;
}

/*float each left navigation list vertically inline*/
#nav_left_current li, #nav_left_coming li {
float: verticle;
display: inline;
}


/*float the footer navigation list vertically inline*/
#nav_footer li {
float: right;
diplay: inline;
border-left: #993333 dotted 1px;
}

/*set link form and primary and visited colors for header*/
#nav_header a:link, #nav_header a:visited {
background-color: #3366cc;
color: #FFFFFF;
border-left: #908AA5 solid 2px;
border-top: #908AA5 solid 2px;
border-right: #2C263D solid 2px;
border-bottom: #2C263D solid 2px;
}

/*set link form and primary and visited colors for left navigation*/
#nav_left_current a:link, #nav_left_coming a:link, #nav_left_current a:visited, #nav_left_coming a:visited {
background-color: #FFFFFF;
color: #000077;
}

/*set link form and primary and visited colors for footer navigation*/
#nav_footer a:link, #nav_footer a:visited {
background-color: #FFFFFF;
color: #3366cc;
}


/*set hover and active colors for all navigation*/
#nav_header a:hover, #nav_left_current a:hover, #nav_left_coming a:hover, #nav_footer a:hover, #nav1 a:active, #nav_left_current a:active, #nav_left_coming a:active, #nav_footer a:active {
background-color: #0099FF;
color: #00FFFF;
}
/*End Link Styles*/

/*Begin Footer Styles*/
#footer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
}
/*End Footer Styles*/
