html, body {
font-family : Helvetica, sans-serif; 
font-size : 12px; 
color : #000; 
background-color : #CBD6B6; 
padding : 0; 
margin : 0;
behavior: url('csshover.htc');
} 
#container {
position : relative; 
width : 770px; 
height : auto; 
background : transparent; 
padding : 0; 
margin :0 auto; border-left: 1px solid #94AA74;
border-right: 1px solid #FFF;
} 
#header {
width : 770px; 
height : 99px; 
position : relative; 
background : transparent url('images/header.png') no-repeat top left; 
margin : 0; 
padding : 0;
border-bottom: 1px solid #94AA74; 
}


#middle2{
width : 770px; 
height : auto; 
position : relative; 
background : transparent url('images/middle2.jpg') repeat-y top left; 
margin : 0; 
padding : 0; 
} 

 
#middle {
width : 770px; 
height : auto; 
position : relative; 
background : transparent url('images/middle.jpg') no-repeat top left; 
margin : 0; 
padding : 0; 
border-top: 2px solid #94AA74;
} 


#footer {
width : 770px; 
height : 48px; 
position : relative; 
background : transparent url('images/footer.jpg') no-repeat top left; 
margin : 0; 
padding : 0; clear:both;
/*border-top: 2px solid #6E8933;*/
} 


 div#nav {position:absolute; top:0; left:0; width: 115px; margin:0; padding:0;
  background: #FDD; z-index:100;}
  
 div#middle>div#nav {position:absolute; top:0; left:0; width: 121px; margin:0; padding:0;
  background: #FDD; z-index:100;}
  
div#nav ul {margin: 0; padding: 0; width: 115px; background: #D2DEBC;
  border: 1px solid #AAA;}
  
div#middle>div#nav ul {margin: 0; padding: 0; width: 121px; background: #D2DEBC;
  border: 1px solid #AAA;}
  
  
div#nav li {position: relative; list-style: none; margin: 0;
  border-bottom: 1px solid #CCC; }
  
div#nav li:hover {background: #E5E7F4;}

div#nav li.submenu {background:url('images/submenu.gif') 95% 50% no-repeat;}

div#nav li.submenu:hover {background-color: #E5E7F4;}

div#nav li a {display: block; padding: 0.70em 0 0.70em 0.5em;
  text-decoration: none; width: 115px;}
  
div#middle>div#nav li a {display: block; padding: 0.70em 0 0.70em 0.5em;
  text-decoration: none; width: 121px;}
  
div#nav>ul a {width: auto;}

div#nav ul ul {position: absolute; top: -1px; left: 121px; display: none; z-index:100;}
div#nav>ul ul {position: absolute; top: -1px; left: 121px; display: none; z-index:100;}
 
 
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
  
div.index {
position : relative; 
margin-left : 130px; 
margin-right : 32px; 
padding-top : 15px; 
padding-bottom :20px; 
padding-left :0; 
background : transparent; 
} 


div.index2 {
position : relative; 
margin-left : 130px; 
margin-right : 10px;
margin-top: 0px; 
padding-top : 10px; 
padding-bottom : 20px; 
padding-left : 10px; 
/*background : #fff; */
height: 600px; 
} 


div.middle_column{
position : relative; 
width : 430px; 
background : transparent; 
margin : 0; 
padding : 0; 
text-align : justify; 
line-height : 19px;
} 

div.right_column {
position : absolute; 
top : 30px; 
left : 450px; 
width :160px; 
height : auto;  
white-space:normal;
color:#000000; 
} 

h5.login {
font-size : 12px; 
font-weight : bold; 
color : #000; 
text-align : left; 
padding-top : 8px; padding-left:8px; 
margin : 0; 
} 

h5{font-family: Tahoma; color:#2F4F4F; font-size: 12px;} 




div.right_column  p {
font-size : 11px; 
text-align : left; 
padding : 0 0 4px 8px; 
margin : 0;
} 


div.right_column form{text-align:left; margin:0; padding:0;}



.address {
text-align:center;
margin: 0; 
padding-top : 20px; 
color : #000; 
font-size : 10px; 
} 
.address span {
padding-left : 15px; 
}
 


a:link {
/*color: #5E7830; */
color: #2F4F4F;
text-decoration : underline; 
} 
a:visited {
color : #2F4F4F; 
text-decoration : underline; 
} 
a:hover {
color : #26370A; 
text-decoration : underline; 
} 
a:active {
/*color: #5E7830; */
color: #2F4F4F;
text-decoration : underline; 
}  


div.games{ background-color:#FFFFFF; padding:10px 7px 10px 10px; margin-left:30px; width:auto;} 

div.games ul, div.green ul{margin:0; padding-bottom:10px; padding-left:0; list-style-position:inside;}
div.games ul li, div.green ul li{padding-bottom:5px; font-size:11px;}

div.green{ background-color:#D8DEEE; padding:10px 7px 10px 10px;  margin-left:30px; width:auto;}

div.games p, div.green{font-family: Tahoma; color: #000; font-size:11px;}

div.games p.note{font-family: Tahoma; color: #000; font-size:xx-small; line-height:normal;
margin:0; padding:0;}

div.games h5, div.green h5 {font-family: Tahoma; color:#000; font-size: 12px;}

img.ipod{float:right; padding-left:10px;}

div.games ul.roman{margin:0; padding-bottom:10px; padding-left:0; list-style-position:inside;
list-style-type:upper-roman;}	

h3 {letter-spacing: 0.1em; font: italic 1.4em Tahoma, "Times New Roman", serif; color:#000; text-align:center;}

/*  
table{ background-color:#FFFFA3; height:auto; width:600px; border:1px solid black;
margin-bottom:20px;}	
td{ width:auto; text-align:center; border:1px solid green; padding:0; margin:0;}	
*/
	

