/* CSS Document */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	color: #525252;
	background: #404040;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 0;
	margin-top: 0;
}


#container {
	text-align: left;
	margin: 0 auto;
	width: 890px;
	min-height:500px;
  	height:auto !important;
  	height:500px;
	background: url(/images/white_bckgrnd.jpg) repeat-y 50% 0;
}
		
#footer {
	width: 780px;
	height: 60px;
	background: url(/images/footer_background.jpg);
	
}


p {
	margin-left: 80px;
	margin-right: 45px;
	font-size:13px;
}

.copy_text {
	font-size:16px;
	font-weight: bold;
}

.bottom_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #AAAAAA;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

a.bottom_nav:hover {color: #ffffff;}

.text_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100.01%;
	color: #006699;
}

a.text_link:link {color: #006699;}
a.text_link:active {color: #006699;}
a.text_link:visited {color: #006699;}
a.text_link:hover {color: #525252;}

.rightimage {
	float: right;
	margin: 0px 60px 20px 20px;
	clear: right;

}

.lefttimage {
float: left;
margin: 0px 50px 20px 0px;
}

.lefttimage_less_marg {
float: left;
margin: 0px 10px 0px 0px;
}

#rightdiv {
	float: right;
	margin: 0px 60px 20px 20px;
	clear: right;

}

#leftdiv {
float: left;
margin: 0px 20px 20px 20px;
width: 205px;
}

h2 {

	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 80px;
	font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#333333;
}
/*
div#nav {
    height: 50px;
    width: 100%;
	background: url(/images/navigation.jpg) repeat-y 50% 0;
    /*border-top: solid #000 1px;*/
    /*border-bottom: solid #000 2px;*/
    /*background-color: #336699;
}
div#nav ul {
    margin: 0px;
    padding: 0px;
	padding-top: 4px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size: 10px;
    color: #000;
    line-height: 8px;
}

div#nav li {
    list-style-type: none;
    display: inline;
}

div#nav li a {
	text-decoration: none;
	padding: 20px 30px 30px 30px;
	color: #000;
}
div#nav li a:link {
    color: #000;
}
div#nav li a:visited {
    color: #000;
}
div#nav li a:hover {
    font-weight: bold;
    color: #f4f4f4;
}
*/

div#sub_nav {
    height: 25px;
    width: 100%;
	background: url(/images/subnav.jpg) repeat-y 50% 0;
    /*border-top: solid #000 1px;*/
    /*border-bottom: solid #000 2px;*/
    /*background-color: #336699;*/
}
div#sub_nav ul {

    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
    line-height: 25px;
    white-space: nowrap;
}

div#sub_nav li {
    list-style-type: none;
    display: inline;
}

div#sub_nav li a {
	text-decoration: none;
	padding: 10px 9px 12px 10px;
	color: #fff;
}
div#sub_nav li a:link {
    color: #fff;
}
div#sub_nav li a:visited {
    color: #fff;
}
div#sub_nav li a:hover {
    font-weight: bold;
    color:#A4A48D;
}


div#nav{
width: 890px;

}

div#nav:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

div#nav ul{
height: 50px;
width: 100%;
background: url(/images/navigation.jpg) repeat-y 50% 0; 
margin-left: 0;
padding-left: 40px;
margin: 0;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #fff;
font-weight: bold;
font-style: normal;
text-decoration: none;
}


div#nav ul li{
display: inline;
}


div#nav ul li a{
float: left;
color: #fff;

padding: 12px 4px 0px 3px;
text-decoration: none;
background: ; 
}

div#nav ul li a:hover{
color:#A4A48D;
}





