html{
height: 100%;
margin-bottom: 1px;
}
body {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #693A15;
line-height:18px;
background: #E3BD7E url(../images/patt.jpg) repeat-x left top;
}
a{
color: #BB240E;
text-decoration: none;
}
a:hover, a.active{
color: #000;
}
em{
font-style: italic;
letter-spacing: normal;
font-size: 11px;
}
p{ margin-bottom:15px;}
/*************************
heading styles
*************************/
h1,h2,h3,h4,h5,h6{
color: #CA1711;
line-height: normal;
margin-bottom:15px;
font-weight:bold;
}
h1{ font-size:10px; font-weight:normal;}
strong{
font-weight: bold;
}
.small-text{
font-size: 9pt;
font-weight: normal;
}
#wrap{
width: 1000px;
margin: 0 auto;
}
#container{
background: url(../images/bg-body.jpg) no-repeat center top;
width:960px;
float:left;
padding:20px 20px 10px 20px;
}
#header{
width: 960px;
float: left;
}
#logo{float:left; width:393px; background:url(../images/logo.gif) no-repeat; }
#logo a{ display:block; height:46px; width:100%;}
#logo h1{ text-indent:-999px;}
#google-ad-top{ width:468px; float:right;}
#mainMenu{ float:left; width:940px; height:36px; background:url(../images/bg-nav.gif); padding:0 10px; margin:20px 0 5px 0; font-size:16px;}
#mainMenu li{list-style-type:none; float:left; background:url(../images/star1.gif) no-repeat 0 10px; padding:7px 15px 0px 20px;}
#mainMenu li a{color:#FFEFE3;}
#mainMenu li a:hover, #mainMenu li a.active{ color:#FFB032;}
#content{width:960px; float:left; padding-bottom:15px;}
#left-col{ width:250px; float:left;}
#leftMenu{ width:250px; float:left; font-size:16px; padding-top:15px;}
#leftMenu li{ padding:0 0 15px 25px; background:url(../images/star2.gif) no-repeat left 2px;}
#states li{ padding:0 0 15px 25px; background:url(../images/star2.gif) no-repeat left 2px;}
#google-ad-left{ width:250px; float:left; margin:15px 0;}
#right-col{
width:672px; float:right;
}
.featured-box{
width:672px; float:left;
background:url(../images/fbox-bg.jpg) repeat-y left top;
}
.featured-box-inner{
width:652px; float:left;
background:url(../images/fbox-top.jpg) no-repeat left top;
padding:15px 10px 0 10px;
}
.box{ width:300px; float:left; margin:0 20px 20px 0; background:url(../images/dotted.jpg) repeat-x left bottom;}
.box2{ width:300px; float:left; margin:0 20px 0px 0; }
#footer{ width:960px; float:left;
background:url(../images/bg-nav.gif);
color:#FFEFE3;
text-align:center;
font-size:11px;
}
#footer a{color:#FFEFE3;}
#footer a:hover{ color:#FFB032;}
.seo-text{ width:960px; float:left; text-align:center; font-size:10px;}
.seo-text p{ margin:0; line-height:normal;}