body { 
      
padding: 10px 0px 0px 0px; text-align:center;
margin:0px auto;  
 background: #b91414;
}
 
  
#wrapper {  width:703px;
text-align:center;
 background: #fafaec;
   background-image: 
url('../birchbkg.jpg');
margin:0px auto;
padding: 0px; border: 1px solid #ffffff;
  
}


#temparea {   
  margin:0px auto;  text-align:center; 
  padding:10px;  
  background: transparent;
   background-image: 
url('../birchbkg.jpg');
}
 
#content {  
width:525px;
  margin:0px auto;  
  text-align:center; 
  padding:10px;   
background:transparent;
    
}
  
#contentsmallgame {  
width:525px;
  margin:0px auto;  
  text-align:center; 
  padding:5px;   
background:transparent;
    
}
  

 #spacer {  
width:200px;height:1px;
  margin:0px auto;  
  text-align:center; 
  padding:5px;   
background:transparent;
    
}

#logo {  float:left;
 margin:0px auto;  width: 570px; height: 120px;
 padding: 0px; text-align:center;  background-color:transparent; color: inherit;
}

#logo700 {   
 margin:0px auto;  width: 700px; height: 111px;
 padding: 0px; text-align:center;  background-color:transparent; color: inherit;
}

#cornerpic { float:left; 
 margin:0px auto; 
  width: 121px; height: 166px;
  padding: 5px; text-align:center;  background-color:transparent; color: inherit;
}
  

#menunav { 
   float:left;
  width:133px;  
   background-image: url('../catbkg.jpg'); background-repeat: repeat-y;
   margin:0px;    
  padding:0px; 
  color:inherit; 
}
 
 
.cat {   
  width:121px; height:22px;
  text-align:center; 
  font:bold 10px verdana,arial,helvetica,san-serif;
  color: #fafaec;
   background-image: url('../butbkg.jpg');
   background-repeat:repeat-y;
   margin: 6px 0px 8px 5px;  
   padding: 6px 0px 0px 0px; 
 
}

.cat a { color: #fafaec;
text-decoration: none; background:transparent;}


.cat a:hover {  color: #fffc00; 
text-decoration: none;     }


.cat #current {
color: #fffc00; 
text-decoration: underline;   }
   

#line {   
 margin:0px auto; 
 padding: 1px; 
 text-align:center; 
 width: 525px; 
}
  

#imagecenter {   
 margin:0px auto; 
 padding: 0px; 
 text-align:center; 
 border: 1px solid #000; width:400px; height:238px;
}


.imagecenter {   
 margin:0px auto; 
 padding: 5px 0px; 
 text-align:center; 
}

  
#imageright { float:right;  
 margin:5px 0px 5px 10px ; 
 padding: 0px; 
 text-align:right; 
 border: 1px solid #000;;
}

h1 { text-align:center; 
font: bold 13px verdana, arial, helvetica, san-serif; 
color: #003300; 
padding:2px 0px 5px 0px; 
margin: 0px auto;
background: transparent;  }

h2 { text-align:left; 
font: bold 12px verdana, arial, helvetica, san-serif; 
color: #003300; 
padding:10px 0px 5px 0px; 
margin: 0px;
background: transparent;  }

h3 { text-align:left; 
font: normal 11px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding: 5px 0px; 
margin: 0px;
background: transparent;  }

h4 { text-align:center; 
font: normal 12px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding:5px 0px; 
margin: 0px auto;
background: transparent;  }



.gridtextbkg {
  text-align:center;
  color: #ffffff;
  font: bold 11px verdana, arial, helvetica, sans-serif;
  background-color:#003300;
   padding:3px 0px 3px 5px;
  margin:0px;
}
 
.gridtextbold {
  text-align:center;
  color: #00000; 
  font: bold 11px verdana, arial, helvetica, sans-serif;
  background-color:transparent;
   padding:3px 0px 3px 5px;
  margin:0px;
}

.gridtext {
  text-align:center;
  color: #000000;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background-color:transparent;
   padding:3px 0px 3px 5px;
  margin:0px;
}
 
 
ul.a { text-align:left; font: 11px verdana, arial, helvetica, san-serif;  color: #000000; background:transparent; margin:0px; padding:5px 0px 5px 15px;  }

 
ul.b { list-style:none; text-align:left; font: 11px verdana, arial, helvetica, san-serif;  color: #000000; background:transparent; margin:0px; padding:5px 0px 5px 40px;  }
  
li { margin:0px;  padding:3px 0px;  } 
 

#return { clear:both;  text-align:center; font: normal 9px verdana, arial, helvetica, san-serif;  color: #003300; padding: 13px;   cursor: pointer; background: transparent;}

#return a {
color: #000000; 
text-decoration: underline;
}
 
#return a:hover {
color: #003300; 
text-decoration: none; 
}
 
 
 
#nav {  
text-align: center; 
padding:5px 0px;
margin: 0px auto;
color: #000000;
border-top: 2px solid #003300; padding-top: 10px; width: 495px;
border-bottom: 2px solid #003300; padding: 10px; width:495px;
font: normal 9px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}

#nav a {
 color: #000000;
 text-decoration: none; 
}

 
#nav a:hover {
color: #336600; 
text-decoration: underline; 
}


 #address { 
text-align:center; 
color: #000000;
font: bold 12px verdana, arial, helvetica, san-serif;
background: transparent;
padding:10px 0px 0px 0px;
}
 
 

 #address1 { 
text-align:center; 
color: #000000;
font: normal 11px verdana, arial, helvetica, san-serif;
background: transparent;
padding:0px 0px 10px 0px;
}
 
 

 

#byline {
text-align:center;
color: #000000;
font: normal 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 20px 0px 0px 0px;
margin: 5px auto;}
 

#byline a {
color: #003300;

}

#byline a:hover {
color: #000000;

}
 
 
#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #000000; 
background-color:transparent; 
margin:5px auto;
padding: 20px 0px 20px 0px;}

 
#tags { width:700px;
text-align:center;
color: #000000;
font: normal 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 180px 0px 0px 0px;
margin: 5px auto;
text-decoration: none;
}
 

#tags a {
color: #000000; 
text-decoration: underline;

}


 


 
/* Contact Area */

 
 #wrap {  
width:440px;
margin:0px auto;  
text-align:center; 
padding:0px;   
    
}
   
.rtBlock { width:330px; 
  vertical-align: top;
  float:left;
  padding: 3px 10px 3px 0px;  
  margin:0;  
  text-align:left;  
}

.ltBlock { width:90px; 
  vertical-align: top;
  float:left;
  padding: 3px 10px 8px 0px; 
  margin:0;
  margin-bottom:2px; 
  font: normal 10px verdana, arial, helvetica, san-serif;
  text-align:right; color: #000000; 
}
 

.submit { width:200px; 
  float:right;
  padding: 20px 90px 15px 0px;  
  margin:0;  
  font: 10px verdana, arial, helvetica, san-serif;
  text-align:right; 
  color: #6c1111;
  background: transparent;
    
}


/* first pic page */
 


#tempareafirst {   
  margin:0px auto;  text-align:center; 
  padding:10px;  
  background: #fafaec;
   background-image: 
url('../birchbkg.jpg');
}
 
#rollmouse { text-align:center; 
font: normal 11px verdana, arial, helvetica, san-serif; 
color: #000000; 
padding: 5px 0px; 
margin: 0px;
background: transparent;  }


 #gal_container { text-align: center; width:630px; margin: 0px auto; 
 padding:10px 0px 10px 0px; background: transparent;  }

.gal_thumb_container { padding:0; margin:0px auto; text-align:center; background: transparent; }

.gal_thumb_container img { margin:0px auto; border: 1px solid #000; text-align:center; background:transparent;   }

#gal_enlarge_container img { margin:1px; border: 1px solid #000; text-align:center; background: transparent;  }



 
#nav1 {  
text-align: center; 
padding:5px 0px;
margin: 0px auto;
color: #000000;
border-top: 2px solid #003300; padding-top: 10px; width: 600px;
border-bottom: 2px solid #003300; padding: 10px; width:600px;
font: normal 9px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}

#nav1 a {
 color: #000000;
 text-decoration: none; 
}

 
#nav1 a:hover {
color: #336600; 
text-decoration: underline; 
}
