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


/* Sitewide Styles*/
a:link {
	color: #333;
}
a:visited {
	color: #999;
}
a:hover {
	text-decoration: none;
	color: #333;
}
body{
	margin: 0px;
	padding: 0px;
	background: #000;
	color: #333;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 75%; 
	line-height: 1.45;
}	
.style11 {color: #FFFFFF}
.style12 {color: #000000; font-size: 120%;}
.style13 {
	color: #000000;
	font-weight: bold;
	font-size: 160%;
}
.style14 {
	color: #F00;
	font-weight: bold;
}
.style15 {font-size: 125%}
.style16 {font-size: medium}
.style17 {
	color: #FF6600;
	font-weight: bold;
}
.style18 {
	color: #FF3333;
	font-weight: bold;
}
.style22 {color: #000000}
.style24 {color: #FFFFFF; font-size: x-large}
.style25 {color: #FFFFFF; font-weight: bold; }
.style26 {
	font-size: large;
	font-weight: bold;
}
.style50 {
	color: #6699FF;
	font-weight: bold;
}
.style51 {
	color: #FFCC00;
	font-weight: bold;
}
.style52 {color: #F00}
.style52 {
	font-size: 110%;
	font-weight: bold;
}
.style54 {font-size: 190%}
.style61 {font-size: small}
.style65 {font-size: x-large; color:#FFFFFF}
.style66 {font-size: xx-small}
.style67 {font-size: x-large}
.style72 {
	font-size: 110%;
	text-align: center;
}
.style78 {font-size: 95%; font-weight: bold; }
.style80 {font-size: 105%}
.style81 {font-size: 155%}
.style82 {
	font-size: 110%
}
.style83 {font-size: 135%}
h1,h2,p{
	margin: 0;
	padding: 0 10px;
	font-weight:normal;
	color: #FFFFFF;
}
/* End Sitewide Styles*/




	

/* Layout */	 
#hdr{
	height: 0px;
	background:#000;
	color:#000000;
	border:solid #000;
	border-width:2px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
 }

#lh-col{
 position: absolute;
 top: 140px;
 left: 20px;
 width: 185px;
 border: 0 solid #000000;
 background: #000;
 color: #fff;
 margin: 0px;
 padding: 0px;
 height: 460px;
 }
 
 #lh-col2{
 position: absolute;
 top: 140px;
 left: 12px;
 width: 193px;
 border: 0 solid #000;
 background: #000;
 color: #fff;
 margin: 0px;
 padding: 0px;
 height: 885px;
 }
 
 #lh-col3{
 position: absolute;
 top: 140px;
 left: 20px;
 width: 185px;
 border: 0 solid #000;
 background: #000000;
 color: #fff;
 margin: 0px;
 padding: 0px;
 height: 460px;
 }

#rh-col{
	border: 2px none #ccc;
	color: #FFFFFF;
	padding: 1px;
	position :relative;
	width:700px;
	height: 1500px;
	background-color: #333;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 220px;
 }
 #rh-colgal{
	border: 2px none #ccc;
	color: #fff;
	padding: 1px;
	position :relative;
	width:100%;
	height: 100%;
	background-color: #000;
	margin-top: -15px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
	z-index: -100;
 }
 
 #rh-col2{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 1px;
 position :relative;
 width:495px;
 }
  #rh-col2a{
 margin: 35px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 1px;
 position :relative;
 width:495px;
 }
 
 #rh-col2b{
	margin: 20px 20px 20px 220px;
	border: 2px solid #ccc;
	background: #333;
	color: #333333;
	padding: 1px;
	position :relative;
	width:610px;
	height:1200px;
 }
 
 #rh-col3{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 1px;
 position :relative;
 width:610px;
 }
 
 #rh-col4{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 1px;
 position :relative;
 width:460px;
 }
 
#rh-col5{
	border: 2px solid #ccc;
	background: #000;
	color: #FFF;
	padding: 10px;
	position :relative;
	width:525px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 220px;
 }
 
 #rh-col5a{
	border: 2px solid #ccc;
	background: #000;
	color: #333;
	padding: 10px;
	position :relative;
	width:560px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 220px;
 }
  
 #rh-col6{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 1px;
 position :relative;
 width:775px;
 }
 
 #rh-col6a{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 1px;
 position :relative;
 width:285px;
 }
 
 #rh-col6g{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 1px;
 position :relative;
 width:760px;
 }
 
 #rh-col7a{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 10px;
 position :relative;
 width: 330px;
 }
  #rh-col7b{
	margin: 20px 20px 20px 220px;
	border: 2px solid #ccc;
	color: #333333;
	padding: 10px;
	position :relative;
	width: 730px;
	background-color: #0F0;
 }


 #rh-col8{
 margin: 20px 20px 20px 220px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 padding: 0;
 position :relative;
 width:500px;
 }
 
  #rh-col9{
 margin: 0 0 0 0;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 position :relative;
 width:930px;
 } 
 
   #rh-col9a{
 margin: 20px 20px 20px 20px;
 border: 2px solid #ccc;
 background: #333;
 color: #333333;
 position :relative;
 width:925px;
 } 
 
 #rh-col11{
 margin: 20px 20px 20px 20px;
 border: 2px solid #ccc;
 background: #333;
 color: #fff;
 padding: 1px;
 position :relative;
 width:800px;
 }

 #leftcolumn{
float:left;
width:150px;
height: 210px;
border: 3px solid gray;
padding: 5px;
padding-left: 8px;

}

#leftcolumn a{
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid gray;
margin:auto;
}

#leftcolumn a:hover{
background-color: #FF3300;
}

#rightcolumn{
float:left;
width:630px;
border: 3px solid gray;
margin-left: 10px;
padding: 5px;
padding-bottom: 8px;
}

* html #rightcolumn{ /*IE only style*/
height: 400px;
}
#HolcomSays {
	font-size: small;
}

