body{
background-color: rgb(25,25,25);
margin:0;
padding:0;
line-height: 1.5em;
font: 100% arial, verdana, sans-serif;
color:#FFF;
}

a {color:#0C0;}
a:hover {color: #3F6;}

#footer a{
	color: #0C0;
}

#footer a:hover{
	color: #3F6;
}


b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 760px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#blockcontainer{
width: 600px;
margin:auto;
}

#topsection{
background-image:url('images/title.jpg');
/*background-repeat:no-repeat;
background-attachment:fixed;
background-color: rgb(204,204,204);*/
height: 148px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#navigation{
background-image:url('images/bg.jpg');
float: left;
width: 100%;
}

#content{
background-image:url('images/bg.jpg');
float: left;
width: 100%;
}

#rightcol{
 float: right;
 width: 550px;
  margin: 0px 5px 0px 10px;
 display: inline;
}

#leftcol{
 color: #FFF;
 border: 1px solid #030;
 background: #333;
 margin: 20px 0px 0px 10px;
 padding: 0px;
 width: 180px;
 float: left;
}


#footer{
clear: both;
width: 100%;
background-image:url('images/bg-foot.jpg');
background-repeat:no-repeat;
height: 49px;
}

#footer a{
	color: #0C0;
}

#footer a:hover{
	color: #6F6;
}

#vidfooter{
clear: both;
width: 100%;
background-repeat:no-repeat;
height: 49px;
}

#vidfooter a{
	color: #0C0;
}

#vidfooter a:hover{
	color: #6F6;
}

#blockwrapper{
width: 500px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
/* original
.menu1 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url(images/button3.gif);}
.menu1 li.current a b {background:url(images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(images/button2.gif);}
.menu1 li a:hover b {background:url(images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;}
*/

.menu1 {
padding:0 0 0 10px;
margin:0;
list-style:none;
height:35px;
/*background:#fff url(images/button1.gif);*/
position:relative;
border:0px solid #0;
border-width:0 0px;
border-bottom:0px solid #444;
}

.menu1 li {float:left;}

.menu1 li a {
display:block;
float:left;
height:35px;
line-height:35px;
text-decoration:none;
font-size:11px;
font-family:arial, verdana, sans-serif;
font-weight:bold;
text-align:center;
padding:0 0 0 8px;
cursor:pointer;
color:white;  /*button color */
background:url(images/mp_bt_link.gif);
}
/*
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
*/
.menu1 li b {float:left; display:block; padding:0 16px 0 8px; background:url(images/mp_bt_link.gif) no-repeat right top;}

.menu1 li a:hover {color:#0F0; background:#000 url(images/mp_bt_active.gif);}
.menu1 li a:hover b {background:url(images/mp_bt_active.gif) no-repeat right top;}

.menu1 li.current a {color:#0F0; background:url(images/mp_bt_current.gif);}
.menu1 li.current a b {background:url(images/mp_bt_current.gif) no-repeat right top;}
                    
.menu1 li.current a:hover {color:#6F6; background:#000 url(images/mp_bt_current.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(images/mp_bt_current.gif) no-repeat right top;}

.menu1 li.hot a {color:white; background:url(images/mp_bt_hot.gif);}
.menu1 li.hot a b {background:url(images/mp_bt_hot.gif) no-repeat right top;}

.menu1 li.hot a:hover {background:#000 url(images/mp_bt_active.gif);}
.menu1 li.hot a:hover b {
	background:url(images/mp_bt_active.gif) no-repeat right top;
	color:#6F6;
	/*font-size: 110%;
	font-style: bold;
	font-weight: normal;*/
}



h4 {
display:none;
text-indent: -9999px;
}

h1{
text-align: left;
margin: 10px 20px 0 20px;
padding: 0px 0px 0px 0px;
font-size: 24pt;
color:white;
}

h2{
text-align: left;
margin: 0 20px 0 20px;
padding: 0px 0px 0px 0px;
font-size: 18pt;
color:white;

}

h3{
text-align: left;
font-size: 14pt;
margin: 0 20px 0 20px;
padding: 0px 0px 0px 0px;
color:white;
}


p {
font-size: 12pt;
text-align: left;
margin: 0 8px 0 12px;
color:white;
}

p.center {
  text-align: center;
  color:white;
}

p.sm {
  text-align: center;
  font-size:10pt;
}

.floatleft
{
float: left;
margin: 0px 10px 0px 10px;
}

.clear-contentunit {clear:both; width:50%; height:1px; border:none; background:#666;}

.clear-split-contentunit {clear:both; width:600px; height:10px; border:none;}

#ie li {
/* list-style-image: url(images/bullet_ie.gif); */
  font-size: 12pt;
text-align: left;
margin: 0 20px 0 20px;
}

/*submenu --------------------------------------*/
ul.menu2 {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:0px;

/*background:url(images/bg.png) repeat-x top left;*/
/*font-family:Verdana,Helvetica,Arial,sans-serif;*/
font-size:12px;
font-family:arial, verdana, sans-serif;
margin:0;
padding:0 20px 0;
color:#FFF
}

ul.menu2 li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu2 li a {
float:left;
color:red;
text-decoration:none;
height:15px;
padding:10px 10px 0;
font-weight:normal;
}

ul.menu2 li a:hover,.current {
color:red;
/*background:url(images/bg.png) repeat-x top left;*/
text-decoration:none;
}

ul.menu2 .current a {
color:blue;
font-weight:700;
}

/*BLUE
ul.menu2.blue{
/*background-color:#76B3F1;*/
}
ul.menu2.blue li a:hover, .menu.blue li.current {
/*background-color:#000;*/
}                    
*/                    

