body {
	behavior:url(Assets/csshover.htc);
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333;
	background:#FFF;
	margin:0px;
	padding:0px;
}
#container {
	text-align:left;
	width:760px;
	margin:auto;
}
/**** HEADER ****/
#header,#footer {
	clear:both;
	font-size:10px;
	text-align:right;
	color:#FFF;
	background:#ED1C24;
}
#header div,#footer div {
	background:#6C7182;
	border-left:#FFF 1px solid;
	margin:0px 0px 0px 207px;
	padding:3px;
}
/***************/
#main {
	clear:both;
	background:#FFF;
}
/**** LEFT ****/
#left {
	float:left;
	width:202px;
}
#logo {
	border-bottom:#CCCED2 1px solid;
	margin:0px 0px 2px 0px;
}
#mainmenu {
	background:#B6BCC8;
}
#search {
	text-align:center;
	color:#6C7182;
	background:#B6BCC8;
	border:#9CA1AC solid;
	border-width:1px 0px 0px 1px;
	margin-top:6px;
}
#search form {
	padding:7px;
	margin:0px;
}
#search input {
	width:125px;
	margin-right:5px;
}
#text {
	margin-top:3px;
	color:#999;
}
#text h3 {
	font-weight:normal;
	font-size:12px;
	color:#A6AEBF;
	border-bottom:#E6E7E9 1px solid;
	margin:0px;
	padding:4px;
}
/***************/
/**** RIGHT ****/
#right {
	float:right;
	width:553px;
}
.photo {
	border-top:#6C7182 1px solid;
}
#mainL {
	float:left;
	width:199px;
}
#channels {
	background:#CCCED2;
	border:#FFF solid;
	border-width:1px 1px 0px 0px;
	padding:6px;
	height:300px;
}
#channels h3 {
	font-size:12px;
	font-weight:normal;
	color:#39569F;
	border-bottom:#B6BCC8 1px solid;
	margin:0px;
	padding:4px;
}
#events {
	color:#666;
	background:#E6E7E9;
	border-top:#B6BCC8 2px solid;
	padding:4px;
}
.channel {
	color:#666;
	margin:0px;
	padding:4px;
}
.channelText {
	color:#666;
	margin:0px;
	padding:2px;
}
#mainR {
	float:right;
	width:354px;
}
#right h1 {
	font-size:12px;
	font-weight:normal;
	color:#6C7182;
	background:#B6BCC8;
	border:#9CA1AC solid;
	border-width:1px 0px 0px 1px;
	margin:6px 0px 0px 5px;
	padding:4px;
}
#contentarea {
	margin:0px 0px 6px 5px;
	padding:4px;
}
/***************/
/************* MENU *********************/
/** TOP MENU **/
#topmenu {
	font-size:11px;
	margin:6px 0px;
	padding:8px 0px;
	border:#A6A9B0 solid;
	border-width:0px 1px;
}
#topmenu ul {
	margin:0px;
	padding:0px;
}
#topmenu li {
	display:inline;
	padding:5px;
}
#topmenu a {
	text-decoration:none;
	color:#6C7182;
	padding-left:11px;
}
#topmenu a:hover {
	color:#ED1C24;
}
/**************/
.menuItem {
	color:#6C7182;
	background:#CCCED2;
	border-left:#3959A0 6px solid;
	padding:7px;
	margin-bottom:1px;
	cursor:pointer;
}
.menuItem:hover {
	color:#3959A0;
	background:#E6E7E9;
}
/** SUB MENU **/
.menuContainer {
	z-index:4;
	visibility:hidden;
	position:absolute;
	background:#E6E7E9;
	padding:0px;
	margin:0px;
	border:#3959A0 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=3);
}
.subItem {
	color:#6C7182;
	background:#E6E7E9;
	padding:5px;
	border-bottom:#D1E3D0 1px solid;
	width:135px;
	cursor:pointer;
}
.subItem:hover {
	background:#FFF;
	color:#3959A0;
}
/************************** LINKS ************************/
a { color:#3959A0; text-decoration:none; }
a:hover { color:#6C7182;text-decoration:underline;}
a:visited { color:#999999; }
