/* CSS Document */
/* site created by Brian Mix on 1.26.06, for qeustions/comments email brian@brokerbin.com */

/* globals */

body{font-family:Verdana, Arial, Helvetica, sans-serif;margin: 0; font-size:12px;}
h3 span{display:none;}
h2 span{display:none;}
form{display:inline;}
p{padding: 10px;}

/* layout styles */

#topbar{background-color: #E6A848;height: 5px;}
#tophdr{
	height: 88px;
	padding: 1px;
	background: url(/images/hdr_bar_bkg.gif) repeat-x bottom;}
#navbar{
	background:url(/images/logo.gif) no-repeat; background-position: 20px 30px;
	height:100%;
	width: 100%;
	float: right;}
.navbtn{
	width:98px;
	height:25px;
	float: right;
	background:url(/images/nav_btn2.gif) no-repeat bottom;
	text-align: center;
	padding-top: 8px;
	font-weight:bolder;
	font-size:14px;
	margin: 55px 0 0 5px;}
#midhdr{
	background:url(/images/mid_hdr_bkg.gif) repeat-x bottom #E6A848;
	height:133px;
	min-width:780px;}
#left{
	float:left;
}
div#search{
	font-size: 10px;
	background:url(/images/search_hdr.gif) no-repeat #EDEDEC;
	background-position: 0 10px;
	height: 94px;
	padding: 40px 0 0 10px;}
#content{ padding: 10px;}
#heading{}
/*#main{background:url(/images/catbkg.gif) repeat-y;}*/
.bluebar{background: url(/images/top_bluebar_bkg.gif) repeat-x;;}
.cats{background:url(/images/side_nav_btn.gif) no-repeat;height:20px;padding:4px 0 0 28px;}

/* link styles*/

/*div.navbtn a{display:block;padding-bottom:5px;font-size:11px;}
div.navbtn a:link{color: #fff;text-decoration: none;}
div.navbtn a:visited{color: #fff;text-decoration: none;}
div.navbtn a:hover {color: #E6A848;text-decoration: underline;}*/
a:link{color:#3B79A0; text-decoration:none;}
a:hover{color: #000000; text-decoration:underline;}
a:visited{color: #1F587C; text-decoration: none;}

a.btnnav:link{display:block;padding-bottom:15px; font-size:11px; color: white; text-decoration:none;} 
a.btnnav:visited{display:block;padding-bottom:15px;font-size:11px; color: white; text-decoration:none;} 
a.btnnav:hover {color: #E6A848;text-decoration: underline;}

div.cats a{display:block;padding-bottom:5px;font-size:11px;font-weight:bold;}
div.cats a:link{color: #000;text-decoration: none;}
div.cats a:visited{color: #000;text-decoration: none;}
div.cats a:hover {color: #000;text-decoration: underline;}

/*  misc styles */

#phone{position: absolute; right:10px; top:20px;}
#spacer{height:100%;}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
