body { 	margin:0px;
padding:0px;
background-image:url(images/background.jpg); 
background-repeat:repeat;
text-align:center;
}

#mainblock
{
	margin-left:auto;
	margin-right:auto;
    width:1000px;
	height:auto;
	font-family:tahoma;
	font-size:11px;
	color:#474747;
	line-height:15px;
}

#top-header
{
	width:1000px;
	height:165px;
	background-image:url(images/bg_head.jpg);
	float:left;
	
}

#top-nav
{
	float:left;
	width:1000px;
	background:url(images/bg.gif);
	height:39px;
	font-weight:bold;
	}
	
	/* slider */

#templatemo_slider {
	clear: both;
	overflow: hidden;
	width: 730px;
	height: 340px;
	padding: 30px 2px;
	margin: 0 auto;
	background: url(images/templatemo_slider_bg.png) no-repeat;
}


#templatemo_slider2 {
	clear: both;
	overflow: hidden;
	width: 730px;
	height: 340px;
	padding: 30px 2px;
	margin: 0 auto;
	background: url(images/templatemo_slider_bg1.png) no-repeat;
}

/* end of slider */

.float_l {
	float: left;
}

.float_r {
	float: right;
}

.image_wrapper {
	padding: 8px;
	border: 1px solid #000;
	background: #0f1115;
}
.fl_img {
	float: left;
	margin: 3px 30px 15px 0;
}
.fr_img {
	float: right;
	margin: 3px 0 15px 15px;
}



blockquote { font-style: italic; }
cite { font-weight: bold; }
cite span { color: #fff; }

.button a {
	clear: both;
	display: block;
	width: 166px;
	height: 24px;
	padding: 3px 30px 0 2px;
	background:	url(images/templatemo_button.png) no-repeat;
	color: #ccc;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}

.button a:hover {
	width: 166px;
	color: #fff;
	background: url(images/templatemo_button_hover.png) no-repeat;
}



#top-nav li
{
	float:left;
	list-style:none;
	color:#FFF;
}

#top-nav ul
{
	margin:14px 0px 0px 32px;
	float:left;
	list-style:none;
}

#content-block
{
	width:1000px;
	background-color:#FFF;
	height:auto;
	float:left;
	text-align: left;
}

#content-left-column
{
	width:250px;
	float:left;
	margin:5px;

}
#content-right-column
{
	width:730px;
	margin:5px;
	float:left;
	background-color:#FFF;
}

#footer
{
		width:1000px;
		float:left;
		background-color:#F6F6F1;
		height:56px;
	
}
td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#474747;
	line-height:12px;
}

a {text-decoration:underline;
   color:#474747;}
  

.copy{  font-family:tahoma;
		color:#ffffff;
		text-decoration:none;
		font-size:10px;}

ul {margin:0; padding:0; list-style:none}
li { margin:0 0 0 0px; padding:0 0 0 15px; line-height:10px }


.white {color:#ffffff}
.blue { color:#007FA3}
.black { color:#3E3E3E}
.red { color:#93373D}




.m {vertical-align:middle}
.sm {font-size:10px}
.l {text-decoration:underline}
.n {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:14px}
.list {line-height:10px}

		
.textarea { 
		font-family:tahoma;
		font-size:12px;
		color:#5F5F5F;
		text-align:left;
		}

h1
{
	text-align:center;
			font-family:tahoma;
		font-size:18px;
		color:#5F5F5F;
}
a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}


img{border:none;}
		
		


.live-stream{
background-color:#F6F6F6; width:711px; margin-left:11px; padding:0;  border:1px solid #CCCCCC;  
margin-top:5px;
}

.live-stream h3
{
	height:20px; 
}
.live-stream img
{
	margin-top:4px; margin-left:2px; margin-right:5px;
	float:left;
}
.live-stream span
{
	border-bottom:1px solid;
	font-size:12px; font-family:Helvetica,Arial,sans-serif; color:#405115; line-height:20px; padding-left:5px;
}
.stream-info
{
	background-color:#F6F6F6; font-family:'Times New Roman', Times, serif; font-size:11px; 
}

.video-links
{
	background-color:#A9AAAA; color:#FFF; 
	height:15px;
}


#player-banner
{
	float:left;
	background-color:#CCCCCC;
	width:728PX;
	height:90px;
	margin-top:-20px;
}


#lower-banner
{
	float:left;
	background-color:#CCCCCC;
	width:728PX;
	height:90px;
	margin-top:-25px;
}

#header-banner
{
	float:right;
	background-color:#CCCCCC;
	width:468px;
	height:60px;
	margin-top: -90px;
    margin-right: 20px;
}

#chat-room
{
	float:center;
	background-color:#CCCCCC;
	width:640PX;
	height:700px;
	margin-top: 0px;
}

