#wrapper { width:1000px; height:730px; margin:0px auto; background-color:#FFFFFF; border:1px solid #666666;}
#wrapper_sponsor { width:1000px; height:2100px; margin:0px auto; background-color:#FFFFFF; border:1px solid #666666;}
#wrapper_cat { width:1000px; height:2260px; margin:0px auto; background-color:#FFFFFF; border:1px solid #666666;}
#wrapper_conf { width:1000px; height:1635px; margin:0px auto; background-color:#FFFFFF; border:1px solid #666666;}
#topwrapperflag { height:100px; padding:0px; width:1000px; }
#mainArea { border-top:1px solid #666666; height:700px}

#leftContents { float:left; width:245px; background:#FFFFFF; border-right:1px solid #666666; height:695px; padding-left:0px}
#midContents { float:left; width:545px; background:#FFFFFF; height: 695px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#rightContents { float:left; width:208px; background:#FFFFFF; border-left:1px solid #666666; height: 695px}

#title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	background-color: #CC3333;
	height:25px;
	text-align:center;
	padding-top:5px;
}

#leftTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #ee3a43;
	height:25px;
	text-align:center;
	padding-top:5px;
}

#loginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	height:25px;
	text-align:center;
	padding-top:5px;
	background-image:url(../img/logtitle.jpg)
}

#maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	heightx:100px;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
	padding-top:5px;
	padding-left:25px;
	padding-right:5px;
}

.content_conf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
	padding-top:5px;
}

.content_spon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
	padding-top:45px;
	width:620px;
}

.content_cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:260px;
	color: #000000;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.content_judge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:260px;
	color: #000000;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.content_cat2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:325px;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.content5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
}

.center {
	text-align:center;
}


#lhcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height:500px;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

#rhcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height:500px;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
#rowone {
	background-color: #ffffff;
	height: 100px;
}

.rowthinpink {
	background-color: #ee3a43;
	height: 4px;
}

.rowthinwhite {
	background-color: #ffffff;
	height: 2px;
}

.rowthinblue {
	background-color: #00acd4;
	height: 4px;
}


#rowtwo {
	background-color: #ffffff;
	height: 580px;
}

#rowtwo_spon {
	background-color: #ffffff;
	height: 280px;
}

#rowtwo_extra {
	background-color: #ffffff;
	height: 580px;
}


#rowtwo_sponsor {
	background-color: #ffffff;
	height: 1960px;
}

#rowtwo_cat {
	background-color: #ffffff;
	height: 2120px;
}

#rowtwo_conf {
	background-color: #ffffff;
	height: 530px;
}

#rowtwo_conf_extra {
	background-color: #ffffff;
	height: 965px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left:200px;
}

#mid_left {
	background-color: #ffffff;
	width: 350px;
	height: 400px;
	float:left;
}

#mid_middle {
	background-color: #ffffff;
	width: 300px;
	height: 400px;
	float:left
}

#mid_middle_spon {
	background-color: #ffffff;
	width: 300px;
	height: 150px;
	float:left
}

#mid_middle_spon2 {
	background-color: #ffffff;
	width: 150px;
	height: 400px;
	float:left
}


#mid_right_spon {
	background-color: #ffffff;
	width: 350px;
	height: 150px;
	float:left;
}


#mid_right {
	background-color: #ffffff;
	width: 350px;
	height: 400px;
	float:left;
}




#rowthree {
	background-color: #ffffff;
	height: 35px;
}

#top_left {
	background-color: #ffffff;
	width: 265px;
	height: 100px;
	float:left;
}

#middle_top {
	height: 200px;
	width: 300px;
}

#middle_bottom {
	height: 200px;
	width: 300px;
}

#headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

#top_middle {
	background-color: #ffffff;
	width: 450px;
	height: 100px;
	float:left
}


#top_right {
	background-color: #ffffff;
	width: 269px;
	height: 100px;
	float:left;

}

.menubar {
	height: 33px;
	width: 350px;
	float:left;
	background-color:#CCCCCC;
}

.content1 {
	height: 125px;
	width: 327px;
	float:left;
	background-color:#FFFFFF;
	border-bottom:2px solid #ee3a43;
	padding:10px;
	margin-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.content2 {
	height: 400px;
	width: 325px;
	float:left;
	background-color:#FFFFFF;
	padding:5px;
	margin-top:2px;
	margin-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.content3 {
	height: 300px;
	width: 317px;
	float:left;
	background-color:#FFFFFF;
	padding:5px;
	margin-top:2px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.middle_content {
	height: 100px;
	width: 280px;
	float:left;
	background-color:#FFFFFF;
	padding:5px;
	margin-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


.content_header {
	height: 30px;
	background:#0196da;
	float:left;
	margin-top:2px;
	width: 348px;
}


.menuitem {
	height: 50px;
	width: 75px;
	float: left;
	padding-left:5px;
	background-color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#footer {
	background-color: #ffffff;
	width: 1000px;
	height: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
