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: 0px auto; text-align: left;  
 
  padding: 5px 0px 0px 0px; 
 float: left; 
  background:#ffffff;
}


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

#logo { 
  text-align:center; 
  margin: 0px auto; 
  padding: 0px; 
  border-bottom: 4px solid #000000; padding:8px;
  width:600px;
 
}

#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;
}

#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;}

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


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

 

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

.wbkg a {
text-align: left;  color: #302170; font: bold 12px arial, helvetica, san-serif; background: #ffffff;  margin: 2px; padding: 0px; 
}

.wbkg a:hover {
text-align: left;  color: #ab0c2e; font: bold 12px arial, helvetica, san-serif; background: #ffffff;  margin: 2px; padding: 0px; 
}


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

.wbkg1 a{
text-align: left;  color: #302170; font: bold 12px arial, helvetica, san-serif; background: #e7e7f3;  margin: 2px; padding: 0px;  
}

.wbkg1 a:hover {
text-align: left;  color: #ab0c2e; font: bold 12px arial, helvetica, san-serif; background: #e7e7f3;  margin: 2px; padding: 0px; 
}


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

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



p.text {
text-align: left;  color: #000000; font: normal 12px arial, helvetica, san-serif; background: transparent;  margin: 0px; padding: 8px;
}


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


.text1 {
text-align: left;  
font: bold 12px verdana, arial, helvetica, sans-serif; 
color: #000000; background:transparent;   
margin-top: 10px; 
padding: 5px 8px 0px 8px;
font-style: bold;
}



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


p, li {
text-align: left;  color: #000000; font: normal 12px arial, helvetica, san-serif; background: transparent;  margin: 0px; padding: 8px;
}

h1 {
text-align: center;  color: #0000a8; font: bold 13px arial, helvetica, san-serif; background: #ffffff;  margin: 0px; padding: 0px;
}


h2 {
text-align: center;  color: #0000a8; font: bold 12px arial, helvetica, san-serif; background: #ffffff;  margin: 0px; padding: 0px;
}

h3 {
font: normal 10px verdana, arial, helvetica, sans-serif; color: #000000; background:#ffffff; 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: left;  
font: bold 12px verdana, arial, helvetica, sans-serif; 
color: #0000a8; background:#ffffff;   
margin: 0px auto; 
padding: 6px;
}


h6 {
text-align: left;  color: #000000; font: normal 12px arial, helvetica, san-serif; background: transparent;  margin: 0px; padding: 8px;

}



.returnright { text-align: right;
font: normal 9px verdana, arial, helvetica, sans-serif; 
color: #000000; 
text-decoration: underline; 
cursor: pointer; 
background: #ffffff; 
margin:0px auto;  padding:10px 0px 10px 0px;
}

.returnright a { text-align: right;
font: normal 9px verdana, arial, helvetica, sans-serif; 
color: #000000; 
text-decoration: underline; 
cursor: pointer; 
background: #ffffff; 
margin:0px auto;  padding:10px 0px 10px 0px;
}

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


#return a { 
color: #ab0c2e; 
text-decoration: underline; 
}


#return a:hover { color: #302170; 
text-decoration: none;
}
 
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; }


 

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

 

   
.image-left {
	float: left;
	margin:  0px 8px 0px 0px;
	padding: 0px;  
	background: transparent;
	border: 1px solid #000000;
}


.image-left1 {
	float: left;
	margin:  0px 8px 0px 0px;
	padding: 0px;  
	background: transparent;
 
}


.image-right {
	float: right;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	background: transparent;
	border: 1px solid #000000;
}
 
 
 
 

#nav {
width:600px; 
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;
}

 

/*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;}