/*
Theme Name: appliedh
Theme URI: http://
Description: --
Version: 0.1

*/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td{margin:0; padding:0; border:0; outline:none;}

body{font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size:62.5%; line-height:2em;}

h1, h2, h3, h4, h5, h6{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; padding:.3em 0;}
ul, ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a:visited{text-decoration:none;}

.floatLeft{float:left; padding:1em 1em .5em 0;}
.floatRight{float:right; padding:1em 0 .5em 1em;}

/* Navigation */
.nav, .nav ul{list-style:none; margin:0 0 0 6px; padding:0; color:#FFF;}
.nav{z-index:100; position:relative; font-size:18px;}
.nav li{float:left; position:relative; padding:12px 0 15px 30px; margin:0;}
.nav li:hover{visibility:inherit;}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited{display:block;}
#nav-one li:hover ul a, 
	#nav-one li.sfHover ul a{background:#2d4a8a;}
#nav-one li:hover ul a:hover, 
	#nav-one li.sfHover ul a:hover{background:#6fb5d7; color:#0f2750;}

.nav ul{position:absolute; top:-999em; list-style:none; margin:0; left:-1px; background:#2d4a8a;}
.nav li:hover ul, 
	.nav li.sfHover ul{top:46px; left:15px;}
.nav ul li{border:0; float:none; margin:0; font-size:14px; padding:0;}
.nav ul a{white-space:nowrap; padding:2px 30px 5px 15px;}

#footer{position:relative;
	margin-top: -300px; /* negative value of footer height */
	height: 300px;
	clear:both; background:url(../_img/home/bg_footer.png) repeat-x top left;}

#footer .column .tall{min-height:200px;}

#types{text-decoration:none;}
#types li{font-size:24px; font-weight:bold;}
#types li ul{padding:8px 0;}
#types li ul li{font-size:15px;}

#states{text-decoration:none;}
#states li{font-size:24px; font-weight:bold;}
#states li ul{padding:8px 0;}
#states li ul li{float:left; display:inline; font-size:15px; width:150px;}


#rot{position:absolute; top:0px; left:50%; width:100px; margin-left:-500px;}



