/* CSS Document */

/*------------------------------content styles for channel home pages */
#leftCol{
	width:13em;
	float:left;
	margin-right:5px;
}

#middleCol{
	width:30em;
	float:left;
}

#rightCol{
	width:15.5em;
	float:right;
}

#middleTop{
	min-height:250px;
	margin-bottom:5px;
}

#middleBottom{
	min-height:155px;
}

#rightTop, #rightMiddle, #rightBottom{
	min-height:133px;
	margin-bottom:5px;
}

#rightTop:after, #rightMiddle:after, #rightBottom:after, #middleTop:after, #middleBottom:after, #middleColLarge:after{
	content:"&nbsp;";
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}

#submenu ul li a{
	background-color:#B2D8D4;
	background-image:url(/web/Templates/home_template_files/liveListBullet.jpg);
	color:#007E72;
}

#submenu ul li a:hover{
	background-color:#007E72;
	background-image:url(/web/Templates/home_template_files/liveListBulletHover.jpg);
	color:#FFFFFF;
}

#submenu ul li.current{
	background-color:#007E72;
	background-image:url(/web/Templates/home_template_files/liveListBulletHover.jpg);
	color:#FFFFFF;
}

#poll{
	background-color:#B2D8D4;
	border:1px solid #007E72;
}

#poll table td{
	font-size:0.85em;
	padding:0.3em;
}

input.submit{
	border:none;
	background-color:#B2D8D4;
	color:#1E0B64;
	font-size:0.9em;
	text-align:left;
	padding:0;
	text-decoration:underline;
	cursor:pointer;
}

#leftCol h1, #middleCol h1, #rightCol h1, #middleColLarge h1{
	background-image:url(/web/Templates/home_template_files/liveHeader.jpg);
	color:#000000;
	letter-spacing:normal;
	font-size:1.2em;
	font-weight:bold;
	border:1px solid #007E72;
	padding-left:8px;
}

#leftCol h2, #middleCol h2, #rightCol h2, #middleColLarge h2, #leftCol h3, #middleCol h3, #rightCol h3, #middleColLarge h3{
	font-size:1em;
	font-weight:bold;
	color:#007E72;
	margin:5px;
}

#middleCol h2{
	font-size:1.2em;
}

#leftCol p, #middleCol p, #rightCol p{
	margin:10px 5px 10px 5px;
	font-size:0.9em;
}

#middleCol li, #middleColLarge li, #rightCol li{
	margin-right:10px;
}

#middleColLarge p, #middleColLarge h2, #middleColLarge h3{
	margin:10px;
}

#rightCol p{
	margin-bottom:5px;
}

#leftCol img, #middleCol img, #rightCol img{
	margin:10px 5px 5px 5px;
}

#middleColLarge img{
	margin:10px;
}

#leftCol a, #middleCol a, #rightCol a, #middleColLarge a{
	color:#007E72;
}

#leftCol a:active, #middleCol a:active, #rightCol a:active, #middleColLarge a:active{
	color:red;
}

#leftCol a:visited, #middleCol a:visited, #rightCol a:visited, #middleColLarge a:visited{
	color:#800080;
}
