/*#top H1 { font-size: 10px !important; }*/

#mainPageCol {
	width: 711px;
	float:left;
	margin: 0 11px 0 0;
	padding: 10px 0 0 0;
}

#mainContest H2 {
	margin:0 0 20px 0;
	text-align:center;
	font-size: 30px;
	color: #444;
}
#googleAd { 
	text-align:right;
	height:20px;
 }

#menu {
	height:34px;
}

#upcomingBlock {
	border: 1px solid #d5d5d5;
	padding: 1px 1px 15px 1px;
}
	#upcomingBlock H3 {
		font: bold 24px/37px "Lucida Sans Unicode";
		color: #444;
		margin: 0;
		padding: 0 0 0 15px;
		background-color: #f2f2f2;
		border-bottom: 1px solid #d5d5d5;
	}
		#upcomingBlock H3#completedContest {
			font: normal 16px/27px "Lucida Sans Unicode";
			background: none;
			clear:both;
			margin: 0;
		}
		#upcomingBlock H3 SPAN {
			border-bottom: 1px solid #FFF;
			display:block;
			height: 37px;
		}
	
	DIV.ContestBox {
		width:327px;
		margin: 0 11px 0 13px;
		padding: 22px 0 10px 0;
		float:left;
	}
		DIV.ContestBox DIV.eventLogo {
			float:right;
			height: 70px;
			margin: 0 0 0 10px;
		}
		DIV.ContestBox H4 {
			margin: 0;
			text-align:right;
			font-size: 16px;
			color:#19739d;
			line-height: 20px !important;
		}
		DIV.ContestBox P {
			margin: 0 !important;
			font-size: 11px !important;
			line-height: 15px !important;
		}
			DIV.ContestBox P A {
				font-weight:bold !important;
			}
			DIV.ContestBox P.DateWinner {
				text-align:right !important;
				color: #5a9128;
				font-weight:bold;
			}
			DIV.ContestBox P IMG {
				float: none !important;
				margin: 0 10px 0 0;
			}

	DIV.Shadow {
		background:url(../images/default/content-shadow.gif) no-repeat center top;
		height: 30px;
		clear:both;
	}
	
	#spBanner P {
		font-size: 11px !important;
		margin: 0 13px 0 0 !important;
	}
		#spBanner IMG {
			float:left;
			margin: 0 13px;
		}
		
	#MainNewBox {
		width: 420px;
		height: 140px;
		float:left;
		margin: 0 0 0 13px;
	}
		#MainNewBlock, #MainNewsImage {
			position:relative;
		}
		#MainNewsImage IMG, #MainNewBlock IMG {
			position:absolute;
			top: 0;
			left: 230px;
		}
		#MainNewsText H2, #MainNewBlock H2,
		#MainNewsText P, #MainNewBlock P{
			width: 216px;
			float:left;
			clear:left;
			margin: 0 0 0 10px;
			text-align: justify !important;
		}
	
	#NewsBox, DIV.NewsBox {
		width: 250px;
		margin: 0 10px 0 13px;
		float:right;
	}
		#NewsBox UL,
		DIV.NewsBox UL.ulnews {
			margin: 0 !important;
		}
			#NewsBox UL LI,
			DIV.NewsBox UL.ulnews LI {
				line-height: 16px !important;
			}
		
	H4#providedByOAN {
		font: bold 11px Arial, Helvetica, sans-serif;
		border-bottom: 4px solid #dedede;
		line-height: 18px;
		margin: 0 13px 10px 13px;
	}
		H4#providedByOAN A {
			color:#ff6000 !important;
		}
	
#contestsList {
	background-color:#FAFAFA;
	border: 1px solid #EEE;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	padding: 0 19px;
}
#contestsList H2 {
	margin: 5px;
	color: #333;
	font: bold 16px "Trebuchet MS";
	border-bottom: 1px dotted #bdbdbd;
	position:relative;/* IE6 Bug */
}
	#contestsList UL {
		margin: 0;
		padding: 10px 0 0 0;
		float: left;
		width: 240px;
		list-style: none;
	}
		#contestsList UL LI {
			margin: 2px 0;
			padding: 0;
			color: #4F4F4F;
		}
		#contestsList UL LI A {
			color: #4F4F4F;
		}
		
DIV.BoxCol03 H4 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 4px solid #dedede;
	line-height: 18px;
	margin: 0 0 10px 0 !important;
	padding: 10px 0 0 0;
}