@charset "utf-8";
body  {font: 100%  Arial, Verdana, Helvetica, sans-serif; margin: 5px 0 0 0; padding: 0; color: #000; text-align: center; font-size: 9pt;  background-color: #fff; background-image: url(images/back1.gif); background-repeat: repeat-x;}

html { min-height: 100%; margin-bottom: 1px; }

a:link {color: #006600; font-weight: normal; text-decoration: underline;}

a:visited {color: #006600; font-weight: normal; text-decoration: underline;}

a:hover {color: #666; font-weight: normal; text-decoration: underline;}

a:active {color: #006600; font-weight: normal; text-decoration: underline;}

#containerbig {width: 950px; margin: 0 auto; text-align: left; border: 1px solid #006600; background-color: #fff;}  

#containerbody {width: 950px; text-align: left; background-color: #fff;    } 

 /*----- top part of page -----------------------------------------------*/
 
#title {padding: 5px 0px 0 0px; 	width: 950px; height: 95px;	text-align: left;  background-color: #fff;} 
#titleleft {float: left; width: 560px;}
#titleright{float: right; width: 325px;}

/*----- sidebar left side -----------------------------------------------*/

#sidebarleft {float: left; width: 170px; padding: 5px 10px 15px 10px; }
		
#sidebarleft h1 {color: #006600; font-weight: bold; font-size: 100%;}

/*----- sidebar right side -----------------------------------------------*/

#sidebarright {float: right; width: 230px; padding: 0px 5px 15px 5px;}

#sidebarrighthome {float: right; width: 330px; padding: 0px 5px 15px 5px;}
		
#sidebarright h1{color: #006600; font-size: 120%;} 

#sidebarright h2{color: #006600; font-size: 100%;} 

#sidebarright h3{color: #006600; font-size: 100%;} 

#sidebarright p {padding: 0 10px 0 0;}


/*----- main content center of internal pages -----------------------------------------------*/

#content {margin: 0px 10px 0 200px;   } 

  
#content h1{color: #006600; font-size: 120%;  } 

#content h2{color: #006600; font-size: 100%;} 

#content h3{color: #006600; font-size: 100%;} 

#contentleft {float: left; width: 360px;}
#contentleft h1{color: #006600; font-size: 120%;  } 

#contentright {float: right; width: 325px;}

 

/*----- nav top row -----------------------------------------------*/

#topnav {	width: 950px; height: 35px; background-color: #006600; text-align: left; border-bottom: 2px solid #ccc; border-top: 2px solid #ccc;}

/*----- copyright -----------------------------------------------*/

#copyright {width: 950px; margin: 0 auto; text-align: left; font-size: 8pt; color: #006600;} 

#copyright a {color: #006600;} 


#copyrightbar {	clear: both; height: 35px; margin: 0px; text-align: left;}

#copyrightbarleft {float: left; margin-left: 10px; text-align: left; width: 500px;}

#copyrightbarright {float: right; margin-right: 5px; text-align: right; width: 400px;}

/*----- tables -----------------------------------------------*/

table.table_topnav {border-spacing: 4px; border-width: 0px; margin-right: auto; margin-left: 0px;   margin-right:0px;}

table.table_leftnav {border-spacing: 2px; border-width: 0px; margin-right: auto; margin-left: 0px;}

table.table_leftnav a:link {color: #006600; font-weight: bold; text-decoration: none;}

table.table_leftnav a:visited {color: #006600; font-weight: bold; text-decoration: none;}

table.table_leftnav a:hover {color: #666; font-weight: bold; text-decoration: none;}

table.table_leftnav a:active {color: #006600; font-weight: bold; text-decoration: none;}

table.table_topnav a:link {color: #ffffff; font-weight: bold; text-decoration: none;}

table.table_topnav a:visited {color: #ffffff; font-weight: bold; text-decoration: none;}

table.table_topnav a:hover {color: #ccc; font-weight: bold; text-decoration: none;}

table.table_topnav a:active {color: #ffffff; font-weight: bold; text-decoration: none;}

table.table_content {border-spacing: 2px; border-width: 0px; margin-right: auto; margin-left: 0px;}

table.table_calendar {border-spacing: 2px;     }
table.table_calendar td {padding: 2px;   vertical-align: top; }
table.table_calendar td.heading {background-color: #ccc;  }

table.tabletour td {border-spacing: 10px; border-width: 10px; margin-left: 5px; }

table.table_topnav {border-spacing: 4px; border-width: 0px; margin-right: auto; margin-left: 0px; margin-left:auto; margin-right:0px;}

table.table_home {border-spacing: 2px; border-width: 0px; margin-right: auto; margin-left: 0px;}

table.table_home a:link {color: #1e8fad;}

table.table_home a:visited {color: #1e8fad;}

table.table_home a:hover {color: #1e8fad;}

table.table_home a:active {color: #1e8fad; }



/*----- spacers & temp items -----------------------------------------------*/

.spacer1 {width: 950px; height: 2px;} 

.spacer2 {width: 950px; height: 20px;} 

.spacer3 {width: 950px; height: 5px;} 
