﻿.header_top
{
	height:60px;
	width:100%;
	/*background:url('images/header_bg.jpg') repeat-x;	*/
	position: relative;
	color:#cccccc;
	background-color:#33437e;
	border-bottom:solid 2px #ff0000;
	}
.header_top a
	{
		color:#ffffff;
		font-weight:bold;
}

.main_body
{
margin-left:auto;
margin-right:auto;
width:998px;
background-color:#ffffff;	
}
.main_menu
{
	margin-top:5px;
	margin-left:2px;
	float:left;
	width:160px;	
}
.main_body_content
{
/*border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;*/
width:797px;float:right;
margin-right:5px;
margin-top:5px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MASTER HEADER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.header
{
	height: 190px;
	width: 100%;
	position: relative;
	margin-top:3px;
}
.header .text_top_header
{
	font-size:30px;
	color:#ff6600;
	font-family:Arial;
	font-weight:bold;
	line-height:30px;
	margin-bottom:8px;
	}
.header .link_more a
{			
	font-weight:bold;
}	

.header .logo
{	
	display: block;
	width: 340px;
	height: 70px;
	text-decoration: none;	
}

.header .links
{
	position: absolute;
	right: 10px;
	top: 7px;
	text-align: right;
	color:#cccccc;
	font-weight:bold;
}

.header .links a:link
{	
	color:#32a6ec;
	font-weight:bold;
}

.header .links .separator
{
	color: #FFF;
	padding: 0 3px 0 3px;
}

.header .version
{
	position: absolute;
	right: 5px;
	top: 55px;
	text-align: right;
	color: #ffffff;
	font-size: 11px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MASTER HEADER MENU

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.header-menu
{
	width: 100%;
	height:33px;
	background: url('images/admin-menu-bg.gif') repeat-x;		
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MASTER HEADER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.header-banner
{
	width:100%;	
	background: url('images/rc-sprite-220.png') repeat-x;		
}
.f_banner
{
margin-top:3px;	
}
.f_left 
{
	background: url(images/left_rc.jpg) no-repeat left center;
	height:188px;
	float:left;
	width:3px;
	/*background: url(images/menu-item-right.png) no-repeat right center;*/	
}
.f_right 
{
	background: url(images/right_rc.jpg) no-repeat right center;		
	height:188px;	
}

.media_box
{
margin-top:3px;
float:left;
margin-bottom:20px;
}
.media_box
{
}
.media_box UL 
{
	}
.media_box UL LI {
	margin-right:5px; 	
	list-style-type:none;
	float:left;	cursor:pointer;
}
.media_box img {border:solid 1px #eeeeee;} 
.media_left 
{
	background: url(images/media_left.jpg) no-repeat left center;
	height:260px;
	float:left;
	width:7px;
	/*background: url(images/menu-item-right.png) no-repeat right center;*/	
}
.media_right 
{
	background: url(images/media_right.jpg) no-repeat right center;		
	height:260px;
	width:495px;		
}
.video_title
{
	margin:40px 20px 20px 10px;
	width:218px;
	float:left;
	color:#ffffff;
}
.video_title .header_text
{
	font-size:18px;
	line-height:26px;
	font-weight:bold;
	margin-bottom:10px;
}
.video_clip
{
	padding-top:10px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MASTER FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.footer
{
 border-top:solid 1px #6b798c;
 margin-top:10px;
 padding-top:10px;		
 background-color:#eeebe0;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

