body {  background:#0b3826; padding:10px 0px 0px 0px; margin: 0px auto; text-align: center;}


#wrapper 

{ width:745px; 
  margin:0px auto; padding:5px; text-align: center; 
 background-image: url('../bkghorse.jpg'); border: 2px solid #000000; }



#logo 

{ width:745px; height:101px;
  margin:0px auto; padding:0px; text-align: center;  }


  
#temparea 

{ width:675px; 
  margin:0px auto; padding:20px 0px 0px 0px; text-align: center; background:transparent;}
 
  
#menu {  width:745px;
height:17px;
background: #4c9278;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff; 
padding:2px 0px 1px 0px;  
margin:0px auto;  
 
}
   
 
.cat {  float:left;
text-transform:uppercase;
text-align:center; 
letter-spacing: -0.2px;
font: bold 9px verdana,arial,helvetica,san-serif;
color: #ffffff; 
background: #4c9278;
margin:0px auto;  
padding:1px 0px 0px 10px; 
} 


.cat a { color: #ffffff; 
text-decoration: none; background:transparent;}

 
.cat a:hover  { 
color: #eee60e;
text-decoration: underline;
cursor: pointer; 
    } 


.cat #current {
color: #eee60e;
text-decoration: none;
background: transparent;}
   
   
  



#grnbkg { text-align:center;background:#0b3826; color:#ffffff; font: bold 13px verdana,arial,helvetica; margin: 2px; padding: 0px;}



#header { 
text-align:center;
margin: 0px auto; padding:10px 0px;
}


h1 { text-align: left; font: bold 13px verdana,arial,helvetica; 
color:#097849; letter-spacing: -0.5px;
background:transparent; 
margin: 5px 0px; padding: 0px; }


h2 { text-align: left; font: normal 11px verdana,arial,helvetica; 
color:#000000; 
background:transparent; 
margin:10px 0px; padding: 0px; }


h3 { text-align: left; font: normal 10px verdana,arial,helvetica; 
color:#000000; 
background:transparent; 
margin: 1px; padding: 3px 0px 3px 4px; }


h4 { text-align: center; font: bold 11px verdana,arial,helvetica; 
color:#08504a; 
background:transparent; 
margin: 5px; padding: 0px; }


h5 { text-align: center; font: bold 12px verdana,arial,helvetica; 
color:#08504a; 
background:transparent; 
margin: 5px; padding: 0px; }
  


.spacer { text-align:center; padding: 0px; margin-top: 40px;  background:transparent;  }
 



.imageright { 
float:right;
  margin:0px; 
  padding:5px 0px 5px 10px;
  border: 0px;
  }
 
   
#imagecenter { 
text-align:center;
  margin:0px auto; 
  padding-top:20px;
  }
   
  
  
.imageleft { clear:right;
text-align:left;
float:left;  
margin:5px 5px 5px 0px; 
padding:0px;  
  }
  
 
.imageleftwelcome { 
text-align:left;  
width:245px;
float:left;  
margin:0px; 
padding:0px 145px 5px 0px;   
  }

   
#facebook { 
text-align:center;
  margin: 0px auto; 
  padding:0px;  border:none;
 text-decoration:none;   
  }
  
  
   
#facebook a { border:none;
 text-decoration: none; 
  }
  
 

.return { text-align:center; font: normal 10.5px verdana, arial, helvetica, san-serif;  color: #000000; padding: 10px; cursor: pointer; background: transparent;}


.return a {
text-align:center;
color: #000000;
font: 10.5px verdana, arial, helvetica, sans-serif;
text-decoration: underline;
cursor: pointer;
background: transparent;
}
 


.return a:hover {
text-align:center;
color: #fffc00;
font: 10.5px verdana, arial, helvetica, sans-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}

#tellfriend { text-align:center; font: normal 10.5px verdana, arial, helvetica, san-serif; font-weight: normal; color: #000000; background:transparent; margin:15px auto; }
 


#nav { 
text-align:center;
border-top: 2px solid #003300; padding: 10px; width: 650px;
border-bottom: 2px solid #003300; padding: 10px; width: 650px;
color: #003300;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
margin: 14px auto;
}

#nav a { color: #003300; text-decoration: none; background:transparent; 
}
 
#nav a:hover { color: #000000; text-decoration: underline; background:transparent; 
}



#address { 
text-align:center; 
color: #003300;
font: bold  12px verdana, arial, helvetica, san-serif; 
background: transparent;
padding:20px 0px 0px 0px;
}

 #subaddress { 
text-align:center; 
color: #000000;
font: normal 11px verdana, arial, helvetica, san-serif;
cursor: pointer;
background: transparent;
padding:0px 0px 10px 0px;
}




  
#byline { clear:both; text-align:center; font: normal 10px verdana, arial, helvetica, san-serif; color: #0B3826; background: transparent; margin:0px auto; padding:20px 0px 0px 0px;}
 
 
#byline a { color: #0B3826; background: transparent; }


#stats { clear:left; text-align:center; font: normal 10px verdana, arial, helvetica, san-serif; color: #000000; background: transparent; margin:0px auto; padding:20px 0px 0px 0px;}




  
#tags { width:745px; text-align:center; font: normal 8px verdana, arial, helvetica, san-serif; color: #ffffff; background: transparent; margin:0px auto; padding-top:200px;}
 
 
#tags a { color: #ffffff; background: transparent; }

/*generic*/
.center { text-align:center; margin: 0px auto;}
 
