body{font-size:1em;line-height:1.5em;background-color:#000000;color:#393939;margin:0px;text-align:center;font-family:"Times New Roman",Times,serif;font-weight:normal;}

#container{width:850px;margin-left:auto;margin-right:auto;text-align:left;}
#container #leftcol{float:left;width:252px;}
#container #rightcol{float:right;width:598px;}
#container #background{ background-color:#eeefe9; float:left; }
#container #background #rightcol #header { background-color: #efefea; width:598px; }

#container #rightcol #header #homecontact{top:40px;position:absolute;margin-left:490px;}
#container #rightcol #homecontent{padding-top:7px;padding-right:50px;padding-bottom:20px;padding-left:22px;color:#FFFFFF;font-size:1.2em;line-height:1.7em; background-color:#688caa;}

#header { height:40px;}

#sitelinks{background-color:#333333;padding-left:20px; }
#footer {padding:10px;}
#footer p {font-size:.7em; color:#ccc; text-decoration:none;}
#footer a {color:#ccc; text-decoration:underline; }

#intcontent{
	padding-top:23px;
	padding-right:50px;
	padding-bottom:20px;
	padding-left:22px;
	background-color:#FFFFFF;
	color:#333333;
}
#nav{ margin:0; padding: 40px 0px 0px; height:256px; }

#nav ul, #header ul { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:.65em;
	letter-spacing:.1em; margin:0; padding:0;
	text-transform:uppercase;
	}

#header ul li, #nav ul li { background-image:none; list-style:none; line-height:normal; margin:0; padding:0px 0px 8px 22px; }
#header ul li a:link, #header ul li a:visited, #nav ul li a:link, #nav ul li a:visited { color:#333; text-decoration:none; }
#header ul li a:active, #header ul li a:hover, #nav ul li a:active, #nav ul li a:hover { color:#688caa; text-decoration:none; }
#header ul li.active a, #nav ul li.active a { color:#688caa; text-decoration:none; }

.tippytop { float:right; margin-top:15px; margin-right:10px; }


#sectiononstate { background-color:#688caa; height:70px; width:245px; }

#privacy{margin-top:15px;}
#privacy p{
	font-size:.7em;

}
#privacy a{
	color:#CCC;
	text-decoration:none;
}
#privacy a:hover{font-size:1.2em; color:#ccc; text-decoration:none;}
#privacy2{margin-top:15px;}
#privacy2 p{
	font-size:.8em;

}
#privacy2 a{
	color:#000000;
	text-decoration:none;
	
}
#privacy3{margin-top:15px; background-color:#666666;}
#privacy3 p{
	font-size:.7em;
	color:#ccc;

}
#privacy3 a{
	color:#ccc;
	text-decoration:none;
	
}
.smaller{font-size:.7em;}
.bigger { font-size:18px; line-height:1.7em; }

#subnav{font-family:Arial,Helvetica,sans-serif;line-height:2.1em;text-transform:uppercase;color:#999999;font-size:.6em;margin-top:20px;margin-left:22px;letter-spacing:.1em;}
#subnav a{font-family:Arial,Helvetica,sans-serif;line-height:2.1em;text-transform:uppercase;color:#333333;text-decoration:none;}

#logme { margin-bottom:30px; margin-left:-5px; margin-right:1px; }
#login { font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; color:#666666; font-size:.7em; letter-spacing:.1em;}



#privacypopup{position:absolute;top:100px;width:550px;left:100px;z-index:1;background-color:#FFFFFF;border:2px solid #666666;visibility:hidden;font-size:small;line-height:1.3em;padding-bottom:20px;padding-top:20px;padding-left:40px;padding-right:40px;color:#333333;}
#privacypopup a{font-weight:bold;color:#333333;text-decoration:none;font-size:small;}
#privacypopup ul{margin:0;padding:0;margin-left:18px;}

h1{ font-size:1em;font-weight:bold;margin-top:0px; }
h2 { color:#333333; font-size:13px; margin:0; }

a{color:#72AAA6}
a:hover{text-decoration: none; }
span.bold{font-weight:bold;}
span.subHead{font-size:1em;font-weight:bold;}
img {padding:0; margin:0;}

.smallname {
	font-size: 9px;
	
	text-transform:uppercase;
	 
	 letter-spacing:.05em;
	 line-height:1.3em;
	 font-family: Arial, Tahoma, Geneva, sans-serif;
}
.smalltitle {
	font-size: 9px;
	 letter-spacing:.05em;
	 line-height:1.3em;
	 font-family: Arial, Tahoma, Geneva, sans-serif;
}
.picme { width:115px; padding: 30px 7px 3px; text-align:center; }
.smallname2 { font-family: Arial, Tahoma, Geneva, sans-serif; font-size: 9px; letter-spacing:.02em; line-height:1.3em; text-transform:uppercase; width:115px; margin: 0px; padding: 0px 7px; text-align:center; }
.smalltitle2 {font-family: Arial, Tahoma, Geneva, sans-serif; font-size: 9px; letter-spacing:.05em; line-height:1.3em; width:115px; margin: 0px; padding: 0px 7px; text-align:center; }


ul
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

ul li
{ background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0 .5em; padding: 0px 0px 10px 10px; }

.vcard img { border:none; margin-right:10px; padding-top:5px; }
.vcard a { text-decoration:none; font-weight:bold; }
.vcard a:hover { text-decoration:underline; }

#myaccount ul { margin:0px 0px 10px; padding:0px; }
#myaccount ul li { height:30px; line-height:25px; list-style:none; padding:0px 0px 0px 22px; color:#FFF; border-top:#cccccc solid; border-bottom:#cccccc solid; border-width:1px; cursor:pointer; }  
#myaccount ul li a:link, #myaccount ul li a:visited { color:#333; text-decoration:none; font-weight:normal; }
#myaccount ul li:hover, #myaccount ul li a:hover, #myaccount ul li.active { background-color:#d4d4d3; color:#333; font-weight:bold; position:relative; }
#myaccount ul li.active a { font-weight:bold; }

#frameme { height:200px; background-color:#688caa; }