
h1 {color:#666666; margin: 0;font:15pt Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

h2 {margin: 0; font: 13pt Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold;}


a:link {color:black;}
a:visited {color:black;}
a:hover {color:blue;}
a:active {color:blue;}

p {font:10pt Verdana, Arial, Helvetica, sans-serif; color:#000000;}
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	padding: 0;
	text-align: center;
	color: #000000;
}
.thrColLiqHdr #container { 
	width: 985px; 
	height: 3500px;
	background: #FFFFFF;
	margin: 0 auto; 
	border: 0 solid #000000;
	text-align: left;
} 
.thrColLiqHdr #header { 
	background: #000000; 
	padding: 0 0 0 0;  
	width:100%;
	
} 
.thrColLiqHdr #header h1 {
	margin: 0; 
	padding: 0px 0; 
}


.thrColLiqHdr #sidebar1 {
	float: left;
	width: 13%; 
	height: 1000px;
	background: #FFFFFF; 
	padding: 5px 20px 5px 4px; 
}


.thrColLiqHdr #mainContent { 
	float: left;
	left: 13%;
	width: 60%;
}

.thrColLiqHdr #mainContentWide {
	left: 13%;
	width: 80%;
}

.thrColLiqHdr #sidebar2 {
        float: right;
        width: 22%; 
        background: #FFFFFF; 
        padding: 5px 0; 
}   

.thrColLiqHdr #sidebar1 p, .thrColLiqHdr #sidebar1 h3, .thrColLiqHdr #sidebar2 p, .thrColLiqHdr #sidebar2 h3 {
        margin-left: 10px; 
        margin-right: 10px;
}   
    

.thrColLiqHdr #footer { 
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#999999;
} 
.thrColLiqHdr #footer p {
	margin: 0; 
	padding: 10px 0
}








.menu ul#menu
{
	
margin:0;
padding:0;
	
list-style-type:none;
	
width:auto;
	
position:relative;
	
display:block;
	
height:30px;
	
font-size:12px;

	
background:transparent url(images/nav_bg.png) repeat-x top left;
	
font-family:Arial, Helvetica, sans-serif;
	
border-bottom:1px solid #000000;
	
border-top:0px solid #000000;
}



.menu ul#menu li
{
	
display:block;
	
float:left;
	
padding:0;

text-align:center;	
}

.menu ul#menu li a
{
	
display:block;
	
float:left;
	
margin: 0 auto;
color:#999999;
	
text-decoration:none;
	
text-align:center;
	
padding:8px 20px 0 20px;

}
	


.menu ul#menu li a:hover
{	
	
color:#FFFFFF;
	
height:22px;
	
background:transparent url(images/nav_bg.png) 0px -30px repeat-x;		
}
	



.menu ul#menu li a.current
{
	
display:inline;
	
height:22px;
	
background:transparent url(images/nav_bg.png) 0px -30px repeat-x;	
	
float:left;
	
margin:0 auto;
}



/* MENU TWO LEFT NAV */

#dlmenu {height:10em;}

#menu2 {
list-style-type:none; 
margin:0 0 10px; 
padding:0; 
position:absolute; 
width:6em; 
background:#fff; 
font-family:Arial, Helvetica, sans-serif;

z-index:100;
}

#menu2 li {
display:block; 
padding:0px 5px 5px 0px; 
margin:0; 
position:relative; 
z-index:100;
}

#menu2 li a, #menu2 li a:visited {
display:block; 
}

#menu2 li:hover dt a , #menu2 li a:hover dt a {background:#343434; color:#ffffff; }
#menu2 li:hover dd, #menu2 li a:hover dd {display:block;}
#menu2 li:hover dl, #menu2 li a:hover dl {height:100%; background:#999999;}
#menu2 table {border-collapse:collapse; padding:0; margin:-4px; font-size:12px;}
#menu2 dl {width: 8em; margin: 0; background: #999999; cursor:pointer;}
#menu2 dt {margin:0; padding: 0; font-size: 12px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;border-left:0px solid #000000; }
#menu2 dd {margin:0; padding:0; font-size: 10px; text-align:left; }
.gallery dt a, .gallery dt a:visited 
{
display:block; 
color:#999999; 
padding:5px 5px 5px 5px; 
background:#353535;
}

.gallery dd a, .gallery dd a:visited 
{
color:#343434; 
min-height:1em; 
text-decoration:none; 
display:block; 
padding:4px 5px 4px 20px; 
background:#999999;}
* html .gallery dd a, * html .gallery dd a:visited 
{
height:1em;
}
.gallery dd a:hover 
{
background:#999999; 
color:#ffffff;
}



