/*------------------------------------------------------------------
[THEME]: Farmers Pioneer Mutual
[AUTHOR]: Lisa Rodgers
[MAIL]: lrodgers@namic.org
[VERSION]: 21 JUNE, 2010
[AUTHOR URI]: HTTP://WWW.NAMICWEBSERVICES.COM
-------------------------------------------------------------------*/


/*******GLOBAL STYLES*******/
html {height: 100%; overflow-y:scroll;}
* {padding:0; margin:0;}
body, div, h1, h2, h3, p, ul, li {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/*******GENERAL*******/
body {background:#3c1e13 url(../images/body.gif) repeat-x top center; color:#3c1e13; font:14px/16px Arial, sans-serif; margin:0px auto;}

/*******MAIN CONTENT*******/
#content {background:#3c1e13 url(../images/body_bg.gif) repeat-y top center; height:100%; margin:0 auto; min-height:100%; position:relative; width:1000px;}
/*#content {background:#362f2d url(../images/body_bg.gif) no-repeat top center; height: auto !important; height: 100%; margin:0 auto -54px; min-height:100%; position:relative; width:1000px;}*/

/*******LOGO BANNER*******/
#header {background:url(../images/header.gif) no-repeat; font:bold 12px/18px Arial, sans-serif; height:100px; width:1000px; position:relative;}
#header p{color:#ffffff; padding:20px 0 0 0; text-align:left;}

/******MAIN CONTENT******/
#homepan {background:url(../images/home_banner.gif) no-repeat; color:#2b2b2b; float:left; height:267px; position:relative; width:1000px;}
#insidepan {background:url(../images/inside_banner.gif) no-repeat; color:#2b2b2b; float:left; height:143px; position:relative; width:1000px;}
#mainpan {color:#2b2b2b; float:left; height:100%; margin:15px 0 0 0; position:relative; width:1000px;}
/*#mainpan {background:url(../images/trans_bg.png) repeat-y top center; color:#2b2b2b; float:left; height:100%; margin:15px 0 0 0; position:relative; width:1000px;}*/

#textpan {float:left; font:14px Arial, sans-serif; height:100%; margin:-80px 25px 0 100px; position:relative; width:835px; }
#textpan a:link, #textpan a:visited {border-bottom:1px dashed #b65135; color:#b65135; text-decoration:none;}
#textpan a:hover {border-bottom:1px solid #b65135;}
#textpan h2{color:#b65135; font-family:"Century", Times, serif; font-weight:bold; font-size:200%; margin:5px 15px 5px 10px;}
#textpan a.m:link, #textpan a.m:visited {border-bottom:0px dashed #ffffff; color:#ffffff; text-decoration:none;}
#textpan a.m:hover {border-bottom:1px solid #ffffff;}
#textpan p{line-height:20px; margin:0 50px 10px 25px;}
#textpan p.indent{line-height:20px; margin:0 50px 10px 45px;}
#textpan p.secure{line-height:20px; margin:0 10px 3px 10px; color:#ffffff;}
#textpan p.agents{line-height:20px; margin:0 20px 10px 25px;}
#textpan ul li {line-height:16px; list-style:square; margin:5px 5px 5px 50px; padding:3px;}
#textpan ol li {line-height:16px; margin:5px 50px 5px 50px; padding:3px;}
#textpan img {border:none; padding:5px;}
#textpan .hr {background-color: #d0d0d0; height:1px; margin: 10px 0 10px 20px; width:40%;}
#textpan .table {line-height:18px; margin:0 5px; width:100%;}
#textpan .table td {padding:2px;}
#textpan input {padding:2px;  margin:2px;}
.pdf {color:#990000; font:bold 14px Arial, sans-serif;}



/******FEATURED COLUMN******/
#featuredpan {float:left; height:100%; min-height:250px; position:relative; width:263px;}
#featuredpan h2{border-bottom:1px dashed #c2cb6e; color:#c2cb6e; font-family:"Century", Times, serif; font-weight:bold; font-size:200%; margin:0 15px 5px 10px; padding:5px;}
#featuredpan p{line-height:20px; margin:0 20px 20px 5px;}
#featuredpan ul li {color:#c2cb6e; list-style-image:url(../images/bullet.gif); line-height:16px; margin:10px 25px 0 30px; padding:3px;}
#featuredpan ul li a:link, #featuredpan ul li a:visited {border-bottom:1px dashed #c2cb6e; color:#c2cb6e; text-decoration:none;}
#featuredpan ul li a:hover {border-bottom:1px solid #c2cb6e;}


/******SLIDESHOW********/
#slider{margin:10px 88px 0 0; z-index:1; position:relative; float:right;}
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0; padding:0; list-style:none;}
#slider li, #slider2 li{width:458px; height:205px; overflow:hidden;}	
#slider2 li{background:#f1f1f1;}		
p#controls, p#controls2{margin:0; position:relative;} 
#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{display:block; margin:0; overflow:hidden; text-indent:-8000px; width:34px; height:78px; position:absolute; left:30px; top:90px;}
#nextBtn, #nextBtn2{left:955px;}														
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{display:block; width:34px; height:78px; background:url(../images/btn_prev.jpg) no-repeat 0 0;}	
#nextBtn a, #nextBtn2 a{background:url(../images/btn_next.jpg) no-repeat 0 0;}
img{border:none;}

/********FOOTER********/
#footer {background:#3c1e13 url(../images/footer.gif) no-repeat top center; clear:both; color:#bfb395; font:12px Arial, sans-serif; width:1000; height:28px;}
#footer p.left{float:left; line-height:14px; margin:25px 0 0 77px; width:95%;}
#footer p.right{width:50%; line-height:14px; margin:15px 87px 0 0; float:right; text-align:right;}
#footer a:link, #footer a:visited {color:#bfb395; text-decoration:none; border-bottom:1px none #bfb395}
#footer a:hover {border-bottom:1px dashed #bfb395}


/******NAVIGATION******/
.pioneermenu{
float: left;
margin: 1px 0 0 77px;
font: bold 13px Arial;
height: 42px;
width: 835px;
}
/*background:url(../images/btn_bg.gif) top left;
padding: 0;*/

.pioneermenu li{
display: inline;
}

.pioneermenu li a.home:link, .pioneermenu li a.home:visited{
color: white;
text-decoration: none;
background:url(../images/btn_home.gif) top left;
width:54px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.home:hover{
background:url(../images/btn_home.gif) bottom left;
}

.pioneermenu li a.about:link, .pioneermenu li a.about:visited{
color: white;
text-decoration: none;
background:url(../images/btn_about.gif) top left;
width:77px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.about:hover{
background:url(../images/btn_about.gif) bottom left;
}

.pioneermenu li a.products, .pioneermenu li a.products:visited{
color: white;
text-decoration: none;
background:url(../images/btn_products.gif) top left;
width:81px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.products:hover{
background:url(../images/btn_products.gif) bottom left;
}

.pioneermenu li a.find, .pioneermenu li a.find:visited{
color: white;
text-decoration: none;
background:url(../images/btn_find.gif) top left;
width:109px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.find:hover{
background:url(../images/btn_find.gif) bottom left;
}

.pioneermenu li a.contact, .pioneermenu li a.contact:visited{
color: white;
text-decoration: none;
background:url(../images/btn_contact.gif) top left;
width:89px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.contact:hover{
background:url(../images/btn_contact.gif) bottom left;
}

.pioneermenu li a.policyholder, .pioneermenu li a.policyholder:visited{
color: white;
text-decoration: none;
background:url(../images/btn_policyholder.gif) top left;
width:117px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.policyholder:hover{
background:url(../images/btn_policyholder.gif) bottom left;
}

.pioneermenu li a.claim, .pioneermenu li a.claim:visited{;
color: white;
text-decoration: none;
background:url(../images/btn_claim.gif) top left;
width:106px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.claim:hover{
background:url(../images/btn_claim.gif) bottom left;
}

.pioneermenu li a.links, .pioneermenu li a.links:visited{
color: white;
text-decoration: none;
background:url(../images/btn_links.gif) top left;
width:99px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.links:hover{
background:url(../images/btn_links.gif) bottom left;
}

.pioneermenu li a.login, .pioneermenu li a.login:visited{
color: white;
text-decoration: none;
background:url(../images/btn_login.gif) top left;
width:103px;
height:42px;
float:left;
position:relative;
}
.pioneermenu li a.login:hover{
background:url(../images/btn_login.gif) bottom left;
}
