body { 
background-color:#ffffff; margin: 0px; padding:0px;}
  
 
  
#temp {  width:575px;  
  padding: 0px; margin: 10px auto;
  background: transparent; 
}

    
#text {
text-align: left;  color: #000000; font: normal 10px arial, helvetica, san-serif; background: #ffffff;  margin: 0px; padding: 10px;
}


#tourarea {  width: 600px;  
  margin:0px auto; 
   margin-top:10px; 
   text-align: center;  
  padding: 0px; 
  border: 2px solid #000066;
  background:#ffffff;
}
 


#wrapper { width:100%;
  margin:5px auto; text-align: left;  
  margin: 0px auto; 
  padding: 0px; 
 float: left; 
  background:#ffffff;
}


#temparea { width:780px;
  margin:0px auto; text-align: left;  
  margin: 0px auto; 
  padding: 0px; 
 
  background:#ffffff;
}



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

#logonoborder { 
  text-align:center; 
  margin: 0px auto; 
  padding: 0px; 
   width:600px;
 
}

 


#menu {  
  float:left;   
  background-image:url(../images/leftborder.jpg);
  background-repeat:repeat;
  width: 145px; margin: 0px; padding:0px;
  background-color:#001029;
}

#menu a { color:#ffffff;  font-size:10.5px;
font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none;  background:#inherit;  }

#menu a:hover { color:#FFCA27; text-decoration: none; background:#inherit; font-size:10.5px;
font-family: verdana, arial, helvetica, sans-serif;}



   
 
.cat { text-align:left; font: bold 11px verdana, arial, helvetica, san-serif;  color: #ffffff; background:#inherit; margin:5px auto;  padding:5px 0px  0px 8px;}


#heading {
text-align: center;  color: #000000; font: bold 13px verdana, arial, helvetica, san-serif;   background: #e7e7f3;  margin: 0px; padding: 5px 0px 5px 0px;
}

#subhead {
text-align: center;  color: #000000; font: bold 11px verdana, arial, helvetica, san-serif;   background: #e7e7f3;  margin: 0px; padding: 1px 0px 5px 0px;
}


h1 {
text-align: center;  color: #ffffff; font: normal 12px arial, helvetica, san-serif; background: #000066;  margin: 2px; padding: 0px;
}


h2 {
text-align: left;  color: #000000; font: bold 12px arial, helvetica, san-serif; background: transparent;  margin: 2px; padding: 0px;
}

h3 {
font: 10px verdana, arial, helvetica, sans-serif; color: #000000; background:transparent; text-align: center;  margin: 0px; padding: 0px;
}
 

h4 {
font: 10.5px bold verdana, arial, helvetica, sans-serif; color: #000000; background:#ffffff; text-align: center;  margin: 0px; padding: 3px;
}


h5 {
text-align: center;  color: #0000a8; font: bold 12px arial, helvetica, san-serif; background: #ffffff;  margin: 0px; padding: 15px 0px 0px 0px;
}
 
 h6 {
text-align: left;  color: #000000; font: bold 12px arial, helvetica, san-serif; background: transparent; margin: 2px; padding: 0px;
}


 
#return { text-align: center;
font: normal 9px verdana, arial, helvetica, sans-serif; 
color: #000000; 
text-decoration: none; 
cursor: pointer; 
background: #ffffff; 
margin:0px auto;  padding:20px 0px 10px 0px;
}
 

 p.check {
font: normal 9px verdana, arial, helvetica, sans-serif; 
color: #000000; 
text-align: right;
background: transparent;
}


ul {
font: bold 10px verdana, arial, helvetica, sans-serif; color: #000000; background:transparent; text-align: left;   
}


p, li {
font: normal 10px verdana, arial, helvetica, sans-serif; color: #000000; background:transparent; text-align: left;  margin: 0px auto; padding: 6px;
}

#nav {
width:700px; 
border-top: 4px solid #000000; padding-top:8px;
border-bottom: 4px solid #000000; padding:8px;
text-align: center; 
color: #0000a8;
font: normal 9px verdana, arial, helvetica, san-serif;
text-decoration: none;
cursor: pointer;
background: #ffffff;
margin:0px auto; 
}

#nav a {
clear:left; 
color: #000000;
font: normal 9px verdana, arial, helvetica, san-serif;
text-decoration: none;
background: #ffffff;
}
 
#nav a:hover {
color: #0000a8;
font: normal 9px verdana, arial, helvetica, san-serif;
text-decoration: underline;
background: #ffffff;
}

 

 
p#stats { text-align:center; font: normal 9px verdana, arial, helvetica, san-serif; color: #000000; background: #ffffff;}

p#byline { clear:left; text-align:center; font: normal 10.5px verdana, arial, helvetica, san-serif;  color: #0000a8; background: #ffffff; padding:20px 0px  10px 0px; }

p#byline a { color: #0000a8; 
text-decoration: underline; }

p#byline a:hover { color: #000000; 
text-decoration: underline; }

/*generic*/
.center { text-align:center; }
.right { float:right; margin-left:10px; }
.left { float:left; margin-right:10px; }
span.center { display:block; margin:0 auto;
  text-align:center; }


/*links*/
 
a { color:#000000;  font-size:10.5px;
font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none;  background:#inherit;  }

a: hover { color:#FFCA27; text-decoration: none; background:#inherit; font-size:10.5px;
font-family: verdana, arial, helvetica, sans-serif;}