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

/*//////////// global handlers ///////////// */
#wrapper{ 
margin: 0 auto; 
width:800px; 
height:700px;
background-color:#000000;
}

#body { 
background-color:#000000; 
background-repeat:repeat-x;
}

#contentwrapper{ 
width:800px; 
height:500px;
margin:0; 
clear:both;
}

#innercontent{ 
width:790px; 
height:625px;
margin:0; 
padding-left:10px;
padding-top:10px;
clear:both;
}

#header{
width:800px;
height:90px;
clear:both;
}

#imgcontainer{
width:800px;
height:300px;
float:left;
}

#columnleft {
width:320px; 
height:450px; 
padding-right:10px;
padding-top:20px;
float:left;
}

#columnright {
width:440px; 
height:450px; 
float:left;
}

#footer{
width:800px; 
height:40px; 
padding-top:25px;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:11px; 
color:#CCCCCC;
clear:both;
}

/*////////// Menu Hnadlers ////////////*/
#menucontainer{
width:800px; height:29px;
background-color:#000000;
padding-top:5px;
clear:both;
}
#cssdropdown, #cssdropdown ul {
padding-left:8px;
margin: 0;
list-style: none;
}

#cssdropdown li {
float: left;
position: relative;
richness:inherit;
color:#FFFFFF;

}

.mainitems a{
margin-left: 6px;
margin-right: 8px;
text-decoration: none;
color:#FFFFFF;

}

.subuls{
display:none;
width:7em;
position:absolute;
top:1.2em;
text-align:left;
background-color:#1a1a1a;
color:#FFFFFF;

}

.subuls li{
width: 100%;
}

.subuls li a{
text-decoration:none;
}

#cssdropdown li>ul {
top: auto;
}

#cssdropdown li:hover ul, li.over ul {
display: block;
top:20px;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

/*/////////Text///////////*/

.menutext{
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:600;
list-style-type:none;
text-decoration:none;
}

.h1 {
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:24px; 
text-decoration:none;
}
.h1grey {
font-family:"Times New Roman", Times, serif;
color:#999999;
font-size:24px; 
text-decoration:none;
}

.h2{ 
font-family:"Times New Roman", Times, serif;
font-size:16px; 
color:#FFFFFF;
font-weight:700; 
text-decoration:none;
}

.h2grey{ 
font-family:"Times New Roman", Times, serif;
font-size:16px; 
color:#999999;
font-weight:700; 
text-decoration:none;
}

.contenttext{ 
font-family:"Times New Roman", Times, serif;
font-size:14px; 
color:#FFFFFF;
text-decoration:none;
}

.contenttextgrey{ 
font-family:"Times New Roman", Times, serif;
font-size:12px; 
color:#999999;
text-decoration:none;
}

