#menu{
position:relative;
margin:0 auto;
width:800px;
min-width:800px;
height:90px;
z-index:2;
}        
#menu div.active a{color:#727272 !important;text-decoration:none;}                    
a{text-decoration:none !important;}                  
a:hover{text-decoration:underline !important;}                  

div.list_item a{text-align:center;display:block;}
div.list_item{
width:198px;

float:left;
padding-right:1px;
}
div#topsection a,div#leftcolumn a,div#rightcolumn a,div#contentcolumn a{color:#B52F1F;font-weight:bold;text-decoration:none;}
div#topsection a,div#leftcolumn a:hover,div#rightcolumn a:hover,div#contentcolumn a:hover{text-decoration:underline;}
div#leftcolumn ul{padding:0;margin:0;list-style:none;}
div#leftcolumn ul li{padding-top:8px;}

div#topsection .innertube{color:#B52F1F;font-weight:bold;font-size:150%;}
div#topsection .innertube h1{margin:0;padding:0;color:#B52F1F;font-weight:bold;font-size:100%;}
div#topsection .innertube a{text-decoration:none;}
h1,h1{color:#ABABAB;}

div.main{
	position:relative;
	margin: 0;
  	padding: 0;
  	border: 0;
	height: auto !important;
	height:100%;
	min-height:100%;
	z-index:8;
}

html,body,#maincontainer{
height:100%;
min-height:100%;
margin:0;
padding:0;
background:#000;
font-size:100%;
font-family:Helvetica,Arial,serif;  
color:#717171;
background-color:#000;

}
#maincontainer{
position:relative;
min-width:760px;
}
div.main{
	position:relative;
	margin: 0;
  	padding: 0;
  	border: 0;
	height: auto !important;
	height:100%;
	min-height:100%;
	z-index:8;
	}

b{font-size: 110%;}
em{color: red;}

#topsection{
position:relative;
padding-top:36px;
width:100%;
}
div.bg{
position:absolute;
top:75px;
left:0;
width:100%;
background-color: #727272; 
 height:89px;
 z-index:1;   }

div.mini_nav{position:absolute;right:256px;top:0;}
div.mini_nav li{display:block;float:left;padding-right:16px;}
#topsection h1{
margin: 0;
padding-top: 15px;
}
img{border:none;outline:none;outline:0;border:0;}
a{border:none;outline: 0 none;border:0;}
a:active, a:focus, img {outline: 0 none;border:0;border:none;}
a:active { outline:0 none;}
a:focus {
    outline: 0 none;

}
li ul li{padding:8px;margin:8px;}

#contentwrapper{
float: left;
width: 100%;
margin-top:32px;
}

#contentcolumn{
margin: 0 200px 0 230px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 230px; /*Width of left column*/
margin-left: -100%;
}

#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left marginto -(RightColumnWidth)*/
}
#leftcolumn .innertube, #rightcolumn .innertube
{
margin-top:108px;
}
#contentcolumn h1,#contentcolumn h2{font-size:150%;}
#contentcolumn .innertube{
position:relative;
width:90%;
background-color:#fff;
padding:16px;
}
#contentcolumn div.innertube .left_top_corner,
#contentcolumn div.innertube .right_bottom_corner,
#contentcolumn div.innertube .left_bottom_corner,
#contentcolumn div.innertube .right_top_corner
{
background-image:url("../img/corner.gif"); 
background-repeat:no-repeat;
height:5px;
width:5px;
position:absolute;
z-index:8;
}

div.left_bottom_corner{
bottom:0px;
left:0px;
background-position:0 100%;
}

div.right_bottom_corner{
bottom:0px;
right:0px;                
background-position:100% 100%;
}

div.right_top_corner{
top:0px;
right:0px;
background-position:100% 0;
}   

div.left_top_corner{
top:0px;
left:0px;
background-position:0 0;
}

img{border:0;}

#page-empty {height: 60px; clear: both;width:100%;}

#footer{
width: 100%;
border-top:1px dashed #B52F1F;                  
color: #FFF;
padding-top:20px;
margin-top:-60px;
height:39px;
}

#footer a{
color: #FFF;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.active a{color:#727272 !important;}
