@charset "UTF-8";
/* CSS Document */

html { height: 101%; }


body{
   font-family:Arial, Helvetica, sans-serif;
   color:#333;
   font-size:12px;
   margin:0 auto;
   padding:0;
   font-weight:normal;
   background:#000 url(../images/bg.png) no-repeat center top;
   }

a:link {text-decoration: none; }

p{ 
  line-height:14pt;
}

h1{
	font-family: Helvetica, sans-serif;
	letter-spacing:0.8px;
	font-size:29px;
}
   
.wrap{
  width:960px;
  margin:0 auto;
}   
   
.header{
   width:960px;
   height:250px;
   margin:0 auto;
   padding:0;
   background:url(../images/header.png);
   }
   
.clock{
   height:8px;
   margin:0 auto;
   padding:0px 12px 0 0;
   text-align:right;
   background:transparent;
   }
 
#left{ 
  float:left; 
  width:185px;
  height:410px;
  background:url(../images/left.png); 
  margin-bottom:0px; 
  margin-top:0px;
  }

#right { 
  margin-bottom:0px; 
  float:right; 
  width:750px; 
  background:#F3F3F3; 
  padding:0 10px 0px 10px; 
  }

.textbox { 
  margin-bottom:0px; 
  float:middle; 
  width:730px; 
  background:#F3F3F3; 
  padding:0 10px 0px 10px; 
  margin-top:10px;
  }
  
.textbox a { color:#CCAE2C; text-decoration:none;}
.textbox a:hover {text-decoration: underline}


.leftcol { 
  margin-bottom:0px; 
  float:left; 
  width:360px;
  background:#F3F3F3; 
  padding:0 0px 10px 0px; 
  margin-top:0px;
  }
  
.rightcol { 
  margin-bottom:0px; 
  float:right; 
  width:360px;
  background:#F3F3F3; 
  padding:0 0px 10px 0px; 
  margin-top:0px;
  }
  
table {
  border:1px;
  width:100%;
}

table td {
  font-size:0.9em;
  padding:0.5em;
  text-align:left;
}

table th {
  text-align:left;
}
	
table tbody th a {
  color:#fff;
  text-decoration:none;
  }

table thead th {
  color:#fff;
  font-size:1em;
  padding: 0.5em 0.3em;
}
	
table tbody th {
  background: #e1e1e1;
  color:333;
  font-size:1em;
  padding: 0.3em;
  font-weight:bold;
}
	
table tr.odd {
  background:#f4f4f4;
}
	
table caption {
  caption-side: bottom;
  font-size: 1.2em;
  font-style: italic;
  line-height: 2em;
  text-align:right;
}

#tablebox { 
  margin-bottom:10px; 
  float:left; 
  width:730px; 
  background:#F3F3F3; 
  padding:0 0 0 0px; 
  margin-top:0px;
  }
  
.navtext {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  line-height:12pt;
  position: relative;
  padding:0 13px 0 13px;
}

#newsbox { 
  margin-bottom:10px; 
  float:left; 
  width:360px; 
  background:#F3F3F3; 
  padding:0 0 0 5px; 
  margin-top:10px;
  }

#marqueecontainer{
  position:relative;
  width: 360px; /*marquee width */
  height: 150px; /*marquee height */
  background-color: #F3F3F3;
  border-style:solid;
  border-width:1px;
  border-color:#CCAE2C;
  color:#000;
  font-family:Arial, Helvetica, sans-serif;
  overflow: hidden;
  padding: 2px;
  padding-left: 4px;
  margin-top:10px;
}

.clear {
  clear: both;
  font-size: 0;
  height: 0;
  line-height: 0;
  position: relative; }

.clearandspace {
  clear: both;
  font-size: 0;
  height: 20px;
  line-height: 0;
  position: relative; }

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden; }

  
/* Hide from IE Mac \*/
  .clearfix { display:block; }
/* End hide from IE Mac */

.footer-text {
  padding:0000;
  float:right;
  height:20px;
  font-size:0.9em;
  background:none;
  color:#CCC;}
  
.footer-text a { color:#fff; text-decoration:none;}
.footer-text a:hover {color:#CCAE2C; text-decoration: none}

  
.hovermenu ul{
  padding:0px 0 0 0;
  font:13px arial;
  margin-top:0px;
  padding-left: 0;
  margin-left: 0;
  height: 25px;
  }

.hovermenu ul li{
  list-style: none;
  display: inline;
  }
  
.hovermenu ul li a{
  padding:10px 15px 0 10px;
  text-decoration: none;
  float: left;
  color: #333;
  height: 25px;
  background-color: #transparent;
  }
  
.hovermenu ul li a:hover{
  background-color: #CCAE2C;
  text-decoration: none;
}

.submenubox { 
  margin:10px 0px 0 0px;
  width:100%;
  height:34px;
  border: solid thin #CCAE2C;
  }
  

  


