body { 
margin:0 auto;
padding: 10px 0px 0px 0px;
text-align:center;
}

/* banner */
#logo {
display:block;
margin:0 auto;
}


#adline {
display:block;
margin:0 auto;
}


/* menu */
#menunav {
width:740px; height:29px;
margin:0px auto;
padding:0px;
background-image:url('../images/catbkg.jpg');
overflow:hidden;
}

#menunav ul {
list-style: none;
padding:0;
margin:0 auto;
width:660px;

}

#menunav li { 
float:left; 
padding:0px 4px 0px 4px;
margin:0;
}

 

#menunav a 		{
color: #ffffff;
background:transparent;  
font: bold 11px arial,sans-serif;
text-decoration:none;
 
padding: 7px 7px;
margin:0; 
display: block;
}

#menunav li a:hover { 
color: #ffd370;
background: transparent; 
text-decoration: none;
cursor: pointer;
}
 
#menunav li:hover, #menunav li.current {
background: transparent;
}
 
#menunav ul  #current {
color: #ffd370;
background: transparent;  
}
 
 

/* Wrapper */
 
#wrapper {  
width:700px; 
margin:0 auto; 
background: transparent; 
padding:0; 
}

.center {  
 text-align:center;
margin:0 auto; 
 
}

  

#wrap {  
width:680px; 
margin:0 auto;
padding:0px 0px 0px 0px; 
background-color:transparent;
}

 
/* photo show */
 
table { text-align:center; margin: 0px auto;}

 #gal_container { text-align:center; margin: 0px auto; padding: 12px 0px 0px 0px;}

.gal_thumb_container { text-align:center; padding:0; margin:0 auto; }

.gal_thumb_container img {  text-align:center; border: 1px solid #000; padding:0; margin:0 auto;}

#gal_enlarge_container img {  text-align:center; padding:0; margin:0 auto; }



 


 
  
h1 { text-align: center; font: normal 10.5px verdana, arial, sans-serif; 
color: #000000; margin:5px 0; padding:5px 0px 0px 0px  background:transparent; }

h2 { text-align: center; font: normal 10px verdana, arial, sans-serif; 
margin:5px 0; padding:0;  color: #000000; background:transparent;} 

h3 { font: bold 12px verdana, arial, sans-serif; margin:5px 0; 
padding:0;  color: #130b01;  background:transparent;} 

h4 { font: normal 12px verdana, arial, sans-serif; color: #000000; margin:10px 0; padding:0;   background:transparent;} 

h5 { text-align: center; font: normal 10.5px verdana, arial, sans-serif; 
color: #ffffff; margin:5px 0; padding:5px 0px 0px 0px  background:transparent;} 

h6 { text-align: center; font: normal 10px verdana, arial, sans-serif; 
margin:5px 0; padding:0;  color: #ffffff; background:transparent; }


#adline { font: bold 11px verdana, arial, sans-serif; color: #000000; margin:10px 0; padding:0;   background:transparent; text-decoration:none;} 

 #adline a {  color: #000000;  background:transparent; text-decoration:none;} 

#adlinewhite { font: bold 11px verdana, arial, sans-serif; color: #ffffff; margin:10px 0; padding:0;   background:transparent; text-decoration:none;} 

 #adlinewhite a {  color: #ffffff;  background:transparent; text-decoration:none;} 

#rollmouse { text-align:center; font: normal 12px verdana, arial, sans-serif; color: #000000; margin:15px 0px 15px 0px; padding:0;  background:#ffffff;} 
 
.navspacer {
width:720px;  
margin :  0px auto;
padding : 5px 0px 0px 0px;
background :transparent;
}

 
 

.spacer {
width:740px;  
margin : 10px 0px auto;
padding : 0px;
background :transparent;
}

 
   
a:link, a:visited {
  color:#00018D;	
}

a:hover, a:active { 
        color:#db4700;
}

img {	border: none;
}

  
 
  #nav {
clear:left;
margin: 0px auto;
padding: 0;
text-align:center;
border-top: 2px solid #003300; padding-top: 10px; width: 680px;
border-bottom: 2px solid #003300; padding: 10px; width: 680px;
color: #003300;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}



#nav a {
color: #130b01;
text-decoration: none;
background: transparent;}
 
 
 
#nav a:hover { 
color: #000000;
text-decoration: underline;
background: transparent;}




 #nav1 {
clear:left;
margin: 0px auto;
padding: 0;
text-align:center;
border-top: 2px solid #003300; padding-top: 10px; width: 500px;
border-bottom: 2px solid #003300; padding: 10px; width: 500px;
color: #003300;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}



#nav1 a {
color: #130b01;
text-decoration: none;
background: transparent;}
 
 
 
#nav1 a:hover { 
color: #000000;
text-decoration: underline;
background: transparent;}


 #nav2 {
clear:left;
margin: 0px auto;
padding: 0;
text-align:center;
border-top: 2px solid #ffffff; padding-top: 10px; width: 500px;
border-bottom: 2px solid #ffffff; padding: 10px; width: 500px;
color: #ffffff;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}



#nav2 a {
color: #ffffff;
text-decoration: none;
background: transparent;}
 
 
 
#nav2 a:hover { 
color: #f5c609;
text-decoration: underline;
background: transparent;}


#nav2horz {
clear:left;
margin: 0px auto;
padding: 0;
text-align:center;
border-top: 2px solid #ffffff; padding-top: 10px; width: 670px;
border-bottom: 2px solid #ffffff; padding: 10px; width: 670px;
color: #ffffff;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: transparent;
}



#nav2horz a {
color: #ffffff;
text-decoration: none;
background: transparent;}
 
 
 
#nav2horz a:hover { 
color: #f5c609;
text-decoration: underline;
background: transparent;}

#byline {
text-align:center;
color: #000000;
font: bold 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 0px 0px 0px 0px;
margin: 5px auto;}
 

#byline a {
color: #000000;

}

#byline a:hover {
color: #ffffff;

}
 


#stats { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #000000; 
background:transparent; 
margin:0px auto;
padding-top: 20px 0px;}


#byline1 {
text-align:center;
color: #ffffff;
font: bold 9px verdana, arial, helvetica, sans-serif;
background-color: transparent;
padding: 0px 0px 0px 0px;
margin: 5px auto;}
 


#byline1 a {
color: #ffffff;

}

#byline1 a:hover {
color: #f5c609;

}
 


#stats1 { text-align:center; 
font: normal 9px verdana,arial,helvetica,san-serif; 
color: #ffffff; 
background:transparent; 
margin:0px auto;
padding: 20px 0px;}

