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


#wrapper { 
  width:974px; 
  margin:0px auto; padding:0px; 
background:#fff; overflow:hidden; 
}
 


#content { 
  width:974px; 
  margin:0px auto; padding:0px; 
background:#fff;  
}
 
 
#headbox { 
  text-align:center; 
  width:975px;   height:100px;
  margin:0px auto; padding: 10px 0px 10px 10px;  
} 
 
  
#logo { float:left;  margin:0px auto; padding:0px 30px 0px 0px; width:150px;height:105px;  }

 

 
#centbox { float:left;
  text-align:center;  
  margin:0px; padding:30px 0px 0px 130px; 
} 



#mainhead {  
text-align:center; 
font: normal 32px Crimson Text, Bookman, Times New Roman, Times, serif; 
color: #6c6b6b;  text-transform: uppercase;    line-height: 12px; 
 margin:0px auto; padding:0px 0px 10px 0px; 
background:#fff; 
}   
 

#headcaption { 
text-align:center; 
font: normal 18px Crimson Text, Bookman, Times New Roman, Times, serif; 
color: #0e662b;    text-transform: uppercase;  line-height: 22px; 
 margin:0px auto; padding:0px 0px 0px 0px; 
background:transparent;
}  
 
  
 
#fbbookon { float:left; text-align: right; 
color: #0e662b; font: normal 13px   arial, sans-serif;
margin:0px;   padding:12px 0px 0px 125px; 
      line-height: 16px;  background:#fff; 
 }
 
 
#fbbookon a {  
color: #0e662b; text-decoration: none;
}
    
#fbbookon a:hover {  
color: #6c6b6b;  text-decoration: none;
}
     
    
    
#picshow { float:right; width:974px;
text-align:center; padding:0px;
margin: 0px auto; 
}
 
 
 
   

 
/* menutop */
   
 
#menu {  text-align:left;
  list-style:none; 
  margin:0px auto; padding:3px 5px 0px 9px;  
  width:965px; height:22px; background:#e1e1e1;       
}

#menu li { 
  display:inline-block;
  margin:0px; padding:0;
  text-align:left;
}
/* help ie7 & ie6 understand previous css */
 *:first-child+html #menu li { float:left; } * html #menu li { float:left;} 


#menu li a {  
  display:inline-block;
  width:82px;
  height:12px; 
   margin:0px 4px 2px 3px;
  padding:3px 0px; /* pad top to center text in button */
  color: #6c6b6b; 
  font:normal 13px  arial, sans-serif; /* can now use different, but similar fonts */
  background:#e1e1e1; 
  text-decoration:none; 
  border-right: 1px solid #6c6b6b;   
}


 

 
#menu li.m1 a {
  width:44px;  
}


#menu li.m2 a {
  width:106px;
}
 
#menu li.m3 a {
  width:124px; 
}

#menu li.m4 a  {
  width:51px; 
}
 
#menu li.m5 a  {
  width:60px; 
}

#menu li.m6 a  {
  width:62px; 
}

#menu li.m7 a  {
  width:124px; 
}
 
 
#menu li.m8 a  {
  width:51px; 
}

#menu li.m9 a  {
  width:59px; 
}
 
#menu li.m10 a  {
  width:82px;   
}
 
#menu li.m11 a  {
  width:60px;  border-right:none;
}


/* finish hover and active styling */
#menu li a:hover,
#menu li a:visited:hover,
#menu li a#current:hover,
#menu li a#current:visited:hover {
  background:transparent;
  color:#0e662b;  text-decoration:none;
}
#menu li a#current,
#menutop li a#current:visited { 
  color:#0e662b;  background:transparent; 
  text-decoration:none;
} 


  
 

#bottomlogo {  float:left;
margin: 0px; padding-bottom: 20px; width:178px; height:90px; } 
  
   
 
 
 
 
 
#imageright {  
  float:right; 
  margin:4px 0px 10px 10px; padding: 0px;   
  background: #fff;  
}
   
.imageright {  
  float:right; 
  margin:4px 0px 10px 10px; padding: 0px;   
  background: #fff;   
}
  
 
#imageleft {  
  float:left; 
  margin:4px 10px 10px 0px; padding: 0px;  
  background: #fff;   
}


 
.imageleft {  
  float:left; 
  margin:4px 10px 10px 0px; padding: 0px;   
  background: #fff;   
}
 
 
 
 

#graybox { 
 
  text-align:center; 
  width:964px;   height:225px;
  margin:10px 0px 10px 0px; padding:8px;   
  background: #e1e1e1;  
}
  
  
  

#leftaddress { 
float:left;
  width:170px; height:213px;
  text-align:left; font: normal 13px arial, helvetica, san-serif;  
  color: #6c6b6b;
 margin:8px 10px 5px 0px; padding: 0px;  
  background: transparent; 
  border-right: 1px solid #868585;  line-height: 16px;
}
 
   
#leftaddress a {  
color: #6c6b6b; text-decoration: none;
}
    
#leftaddress a:hover {  
color: #0e662b; text-decoration: underline;
}
    
 
 
 

#navfooter { 
  float:left;
  width:135px;  height:213px;
  text-align:left; font: normal 13px arial, helvetica, san-serif;  
  color: #6c6b6b;
 margin:8px 10px 0px 5px; padding: 0px;  
  background: transparent; 
  border-right: 1px solid #868585;
  text-decoration: none;   cursor: default;
}


#navfooter li { list-style-type:none;
 color: #6c6b6b; padding: 2px 0px;   margin:0px 10px 0px 0px; 
background: transparent; text-decoration:none;  cursor: default;
}

 
#navfooter li a { 
color: #6c6b6b; 
background: transparent; text-decoration:none;cursor: default;
}


 
#navfooter li a:hover {
 
background: transparent; color:#0e662b;  text-decoration:none;
}
 /* help ie7 & ie6 understand previous css */
 *:first-child+html #cabinsidenav li { float:left; 
  width:153px; } * html #cabinsidenav li { float:left; 
  width:153px; } 

 
#navfooter #current { 
background: transparent; color:#0e662b;  text-decoration:none;
}
  
 
#homequote{ 
  float:left; clear:right;
  width:610px;  
  text-align:left; font: normal 12px  trebuchet, verdana, arial, helvetica, san-serif;    
  color: #0e662b;  
    line-height: 19px; 
  margin:5px 6px 5px 5px; padding: 0px;  
  background: transparent; 
  font-style: italic;
  border-right:none;
  text-decoration: none;
   
}
 
 
#homequote1 { 
  float:left; clear:right;
  width:610px;  
  text-align:left; font: normal 12px  trebuchet, verdana, arial, helvetica, san-serif;  
  color: #0e662b;  
    line-height: 19px; 
  margin:17px 10px 5px 5px; padding: 0px;  
  background: transparent; 
  font-style: italic;
  border-right:none;
  text-decoration: none;
   
}
  
  
 
#policyline {  
  text-align:left; font: normal 9px trebuchet, verdana, arial, helvetica, san-serif;  
  color: #6c6b6b; 
  text-transform: capitalize;
 margin:20px 0px 5px 0px; padding: 0px;  
  background: #e1e1e1;  
}
    

#policyline a {
 color: #6c6b6b;
 text-decoration: none;
background: transparent;
}

 
#policyline a:hover {
color: #0e662b; 
text-decoration: none;
background: transparent;
}
 
 

#picarea {  text-align:center;  margin:0px auto; padding:0px; width:974px;height:394px;  } 
    
 
 

h1 { text-align:left; font: normal 20px Crimson Text,Bookman, Times New Roman, Times, serif;   color: #0e662b;  margin:1px auto;  padding:9px 0px 4px 0px; text-transform: uppercase; background:transparent; line-height: 16px; }
     
h2 { text-align:left; font: normal 13px trebuchet, verdana, arial, helvetica, san-serif;  color: #6c6b6b; margin:5px 0px;  padding: 3px 0px;  line-height: 16px; }
     
 
#rightliner { float:left; text-align:left; font: normal 9px trebuchet, verdana, arial, helvetica, san-serif; color: #6c6b6b; background:transparent; margin:0px auto; padding:10px 0px 0px 220px; width:440px;}


 
   
#byline { float:left; text-align:left; font: normal 9px trebuchet, verdana, arial, helvetica, san-serif; color: #6c6b6b; background:transparent; margin:0px auto; padding:10px 0px;  }


 
#byline a { color: #6c6b6b; background:transparent; text-decoration: none;}


#byline a:hover { color: #0e662b; background:transparent; text-decoration: underline;}


#stats { text-align:center; font: normal 9px trebuchet, verdana, arial, helvetica, san-serif; color: #6c6b6b; background:transparent; margin:20px auto; padding-top:420px;}



#stats a { color: #6c6b6b; background:transparent; margin:20px auto; padding:20px;}



.spacer  { color: #fff; background:#ffffff; margin:0px auto;  padding:10px 0px; }
    


#liner { 
color: #fff;
border-top: 2px solid #21235a; padding: 10px; width: 610px; 
margin:0px auto;
padding: 10px 0px 3px 0px;  
background: transparent;
}
  

#imagecenter { 
  width:85px; height:68px;  
  text-align:center; 
  margin:0px auto;  
  padding:5px; 
}
 
 
 
 
#return { clear:both;  text-align:center; font: normal 10px trebuchet, verdana, arial, helvetica, san-serif;  color: #6c6b6b; padding: 13px;    background: transparent;}

#return a {
color: #6c6b6b;
text-decoration: underline;
}
 
#return a:hover {
color: #000000;
text-decoration: none;
}
 

  



#tags { 
  width:1274px;
  text-align:center; 
  font:normal 9px trebuchet, verdana,arial,helvetica,san-serif;  
  color: #6c6b6b; 
  background:transparent; 
  margin:0px auto;  
  padding:400px 0px 0px 0px; 
}

#tags a { color: #6c6b6b; 
text-decoration: none; background:transparent;}

#tags a:hover {  color: #6c6b6b;
text-decoration: underline; background:transparent;} 


 
  