@charset "UTF-8";
/* CSS Document */



body {background: #E5DDC4 url(images/bg06.jpg) top center no-repeat; font-family: arial,helvetica, serif; font-size:12px; line-height:17px; color:#000;}
	
a:link,a:visited,a:active {color:#004A87;}
a:hover {color:#840006;}
.clear {clear: both;}

strong { font-weight:bold;}
img.clickimage {cursor:hand;}
	
p img {padding: 0; max-width: 100%;}
img.centered,img.aligncenter {display: block;margin:0 auto;border:1px solid #c0c0c0;overflow:hidden;padding: 4px;}
img.alignright {padding: 4px;margin: 2px 0 2px 7px;display: inline;border:1px solid #c0c0c0;}
img.alignleft {padding: 4px;margin: 2px 7px 2px 0;display: inline;border:1px solid #c0c0c0;}
.alignright {float: right;}
.alignleft {float: left}
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
.center {text-align: center;}
.hidden {display: none;}
.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
	
#wrapper {width:1000px; margin:0 auto; padding:0;}
		
#header {width:1000px; background:url(images/header-bg03.png) no-repeat; height:123px; float:left; margin:0; padding:0;}
#header .headleft {width:250px; height:75px; float:left;}
#header .headleft #logo {float:left;}
#header .headright {width:750px; height:75px; float:right;}
#header .headright .rtop {width:750px; height:75px; margin:0; padding:0;}
#header .headright .rtop .topmenu {float:right; margin-top:46px; width:340px; }
#header .headright .rtop .register {width:114px; height:36px;}
#header .headright .rtop .register a { background:url(images/b-register.png) no-repeat; display:block;}
#header .headright .rtop .register a:hover {background-position: 0px -36px;}
#header .headright .rtop .profile {width:114px; height:36px;}
#header .headright .rtop .profile a {background:url(images/b-profile01.png) no-repeat; display:block;}
#header .headright .rtop .profile a:hover {background-position: 0px -36px;}
#header .headright .rtop .help {width:92px; height:36px;}
#header .headright .rtop .help a { background:url(images/b-help-videos.png) no-repeat; display:block;}
#header .headright .rtop .help a:hover {background-position: 0px -36px;}
#header .rbottom {width:1000px; height:42px; margin:0; padding:0;}

#socialr {height:32px; width:175px; float:right; padding-top:10px;}

#menu-wrapper {clear:both; width:800px; margin:0 auto; padding: 0; height:42px; float:left; padding-left:10px;}
#menu { font-size:16px; width:800px; float:left; letter-spacing:1px; text-transform:uppercase;}
#menu ul {list-style: none; padding: 0; margin: 0;}
#menu li {margin-top:7px; float: left; height:40px; line-height:40px; background: url(http://terryhowe.com/wp-content/themes/thowe0111/images/navdiv.png) no-repeat right;}
#menu li li {padding:0; margin: 0; height:27px; line-height:27px;}
#menu li a, #menu li a:link, #menu li a:visited {text-decoration: none; display: block; padding: 0 25px; color:#fff; font-weight:bold;}
#menu li a:hover, #menu li a:active {color:#fff; background:url(http://terryhowe.com/wp-content/themes/thowe0111/images/menu_hover.png) repeat-x;}
#menu li.current_page_item,
#menu li.current_page_ancestor {}
#menu li.current_page_item li,
#menu li.current_page_ancestor li {}
#menu li.current_page_item a,
#menu li.current_page_item a:link,
#menu li.current_page_item a:visited,
#menu li.current_page_ancestor a,
#menu li.current_page_ancestor a:link,
#menu li.current_page_ancestor a:visited {
	color:#fff; background:url(http://terryhowe.com/wp-content/themes/thowe0111/images/menu_hover.png) repeat-x;}
#menu li ul {
	float:none;
	z-index: 9999;
	position: absolute;
	left: -990em;
	width: 220px;
	margin: 0;
	padding: 0;
	background:#37587A;
	border-bottom:1px solid #fff;
	font-size:11px;
}
#menu li ul a,
#menu li ul a:link,
#menu li ul a:visited {
	padding: 0px 5px;
	width:210px;
	border-bottom:1px solid #FFF;
}
#menu li.current_page_item ul a,
#menu li.current_page_item ul a:link,
#menu li.current_page_item ul a:visited,
#menu li.current_page_ancestor ul a,
#menu li.current_page_ancestor ul a:link,
#menu li.current_page_ancestor ul a:visited {
	padding: 0px 5px;
	width:210px;
	color:#FFF;
}
#menu li ul a:hover,
#menu li ul a:active,
#menu li.current_page_item ul a:hover,
#menu li.current_page_item ul a:active,
#menu li.current_page_ancestor ul a:hover,
#menu li.current_page_ancestor ul a:active,
#menu li li.current_page_item a,
#menu li li.current_page_item a:link,
#menu li li.current_page_item a:visited {
	color:#E2C13D;
}
#menu li li.current_page_item li.page_item a,
#menu li li.current_page_item li.page_item a:link,
#menu li li.current_page_item li.page_item a:visited {
	color:#FFF;
}
#menu li li.current_page_item li.page_item a:hover,
#menu li li.current_page_item li.page_item a:active {
	color:#E2C13D;
}
#menu li ul ul,
#menu li.current_page_item ul ul,
#menu li.current_page_ancestor ul ul {
	margin: -30px 0 0 200px;
}
#menu li:hover ul ul, 
#menu li:hover ul ul ul, 
#menu li.sfhover ul ul, 
#menu li.sfhover ul ul ul {
	left: -999em;
}
#menu li:hover ul, 
#menu li li:hover ul, 
#menu li li li:hover ul, 
#menu li.sfhover ul, 
#menu li li.sfhover ul, 
#menu li li li.sfhover ul {
	left: auto;
}
#menu li:hover, 
#menu li.sfhover {
	width:auto;
}


		
#main {clear:both; overflow:hidden;}
#main .container {overflow:hidden; padding:20px 10px 20px 10px; background: #FFF;}

#innerBtn {background-color:#00447c; background-repeat:repeat; width:250px; height:23px; font-size:12px; padding:3px 0 0 10px;}
#innerBtn a:link, #innerBtn a:visited,  #innerBtn a:active{color:#fff; text-align:center; text-decoration:none; font-size:12px;}
#innerBtn:hover {height:23px; background-color:#e21836; background-repeat:repeat;}
#innerBtn a:hover {color:#FFF; text-decoration:none;}
				
tr, td, th {margin:auto;}
td, th {padding:8px;}
th {}
tr {}
td {}
					
#footer {font-size:12px; padding:10px 20px; clear:both; overflow:hidden; border-top:4px solid #000; background:url(images/footer-bg.png) repeat-x;}
#footer .footernav {float:left; width:960px; display:inline; margin-bottom:20px;}
#footer .footernav ul {overflow:hidden;}
#footer .footernav ul li {float:left; padding: 0 10px; border-right:1px solid #bebea7; font-size:14px; line-height:18px;}
#footer .footernav ul li a:link, #footer .footernav ul li a:visited, #footer .footernav ul li a:active {color:#fff; font-size:14px;}
#footer .footernav ul li a:hover {color:#E1E0CD;}
#footer .bottom {width:960px; float:left; height:40px;}
#footer .bottom .sociall {float:left; height:24px; width:400px; float:left; padding-left:10px;}
#footer .bottom .copyright {text-align:right; color:#FFF; font-size:11px; float:right; width:500px;}
#footer .bottom .copyright a:link, #footer .copyright a:visited, #footer .copyright a:active{text-align:right; color:#FFF; text-decoration:none; font-size:11px;}
#footer .bottom.copyright a:hover{text-decoration:none;}




/* CSS Document */


