/* CSS Document */

body{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;}
 
 
a{
 
color:#39350F;
text-decoration:none;} 
 
 
a:link{
 
color:#39350F;
text-decoration:none;}
 
a:visited{
 
color:#39350F;
text-decoration:none;}
 

a:hover{
 
color: #000000;
text-decoration:none;}
 

 
 
h1{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#A7B651;
margin:0px;
padding:0px;
}
 
h2{ font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#A7B651;
padding:15px 0px 5px 0px;
margin:0px;
}
 
h3{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
margin:0px;
}
 

.orenge_text{
color:#D86815;}
 
.whitetext{
color:#FFFFFF;}
 
.whitetext a:link, .whitetext a:visited{
color:#FFFFFF;
text-decoration:none;}
 
.border{
border:#D2D7AB solid 2px;
padding:10px;
}
 
 
.border_brown{
 border:#CEBC9F solid 2px;
}
 
 
 
 .menu{
 background-image:url(images/menu_bg.jpg);
 width:980px;
 height:42px;
 background-repeat:no-repeat;
  color:#E5E2AD;
 
 }
 
.menu_text{
 font-size:11px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 color:#E5E2AD;
 text-transform:uppercase;
 text-align:left;
 padding-left:10px;}
 
.menu_text a:link, .menu_text a:visited {
 font-size:11px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 color:#E5E2AD;
 text-transform:uppercase;
 background-image:url(images/line.jpg);
 background-repeat:no-repeat;
 background-position:right;
 text-decoration:none;
 padding:0px 8px 0px 8px;}
 
.menu_text a:hover{
 color:#FFFFFF;
 text-decoration:none;
}



.middle{
background-color:#FFFFFF;
border-left:#B3C35B solid 2px;
border-right:#B3C35B solid 2px;
border-bottom:#B3C35B solid 2px;
padding:10px;
}



.left_pan{
width:240px;
background-color:#FAFBF1;
border-left:#DAE0B5 solid 1px;
border-right:#DAE0B5 solid 1px;
border-bottom:#DAE0B5 solid 1px;
vertical-align:top;}

.left_header_bg{
background-image:url(images/left_header_bg.jpg);
height:34px;
background-repeat:repeat-x;
text-align:center;
clear:both;
}

.stallion{
padding:5px;
text-align:center;
}







.featured_border{
border:#CCC58A solid 1px;

}

.featured_border1{
border-top:#CCC58A solid 1px;
border-bottom:#CCC58A solid 1px;

}


.featured_products{
background-color:#E3DDAB;
padding:5px;
color:#000000;
font-size:12px;
}

.featured_name{
background-color:#EDEFDA;
color:#345101;
font-size:11px;
text-align:center;
font-weight:bold;}



.featured_name1{
background-color:#EDEFDA;
color:#345101;
font-size:11px;
text-align:center;
font-weight:bold;
height:30px;
}


.upcoming_events{
background-color:#C9E3AB;
padding:5px;
}


.upcoming_border{
border:#CCC58A solid 1px;
padding:5px;
font-size:12px;
}


.recent_photos{
padding:3px;
background-color:#FFFFFF;
border:#CDCDCC solid 1px;
}



.footer{
background-color:#A0A96F;
border-top:#FFFFFF solid 2px;
color:#FFFFFF;
padding:5px;}




form{
padding:0px;
margin:0px;
}

th{
background-image:url(images/left_header_bg.jpg);
height:28px;
background-repeat:repeat-x;
text-align:center;
clear:both;
}

.tdcell{
background-color:#FAFBF1;
border-left:#DAE0B5 solid 1px;
border-right:#DAE0B5 solid 1px;
border-bottom:#DAE0B5 solid 1px;
}

.cartselect{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#fafbf1;
}

.border1{
border-bottom:1px #cccccc solid;
text-align:center;
}

.border2{
border-left:1px #cccccc solid;
border-bottom:1px #cccccc solid;
text-align:center;
}

.red{ color:#FF0000; font-weight:bold;}

.active a{text-decoration:underline;}