/*<![CDATA[*/


.allwrap{
padding: 7px 7px 7px 7px;
position:relative;	
width:802px;	
margin:auto;
text-align:left;
background-color:#FFFFFF;


}
.backtomag {
position:relative;
height:12px;
width:802px;
padding-bottom:12px;
}

.backtomag a, .backtomag a:visited{
border-bottom:none;
}

.backtomag a:hover, .backtomag a:active{
background-color:#FFFFFF;
}

.hat {
position:relative;
height:74px;
width:802px;
}

.hatleft{
position:absolute;
left:0px;
top:0px;
width:409px;
}

.hatleft a, .hatleft a:visited{
border-bottom:none;
}

.hatleft a:hover, .hatleft a:active{
background-color:#FFFFFF;
}


.hatright{
position:absolute;
left:409px;
top:0px;
width:390px;
background-color:#CCCCCC;
height:72px;
margin-top:1px;
margin-bottom:1px;
padding-left:3px;
}

.searchgraphic {
position:absolute;
top:25px;
width:13px;
padding-left:3px;
}

.searchbox{
position:absolute;
height:22px;
bottom:5px;
left:5px;
width:345px;
background-color:#FFFFFF;
overflow:hidden;
}



.go{
position:absolute;
bottom:4px;
right:10px;

}

.subhead {
position:relative;
width:802px;
height:16px;
padding-bottom:6px;
}

.topwrap {
position:relative;
border-bottom:#000000;
border-bottom-style:solid;
border-bottom-width:5px;
height:135px;	
}

.topleft {
position:absolute;
top:0px;
left:0px;
height:135px;
width:345px;

}

.year {
position:absolute;
top:0px;
left:345px;
text-align:right;
width:255px;
border-right:#000000;
border-right-style:solid;
border-right-width:1px;	
height:135px;
border-left:#000000;
border-left-style:solid;
border-left-width:1px;	
}

.applynow {
position:absolute;
top:0px;
left:602px;
height:135px;
width:170px;	
}

.quote {
position:absolute;
top:0px;
left:602px;
width:170px;
height:105px;
overflow:hidden;
padding:15px;

}


.navwrap {
position:relative;
border-bottom:#000000;
border-bottom-style:solid;
border-bottom-width:5px;
height:25px;
}


.leftnav {
left:0px;
top:0px;
position:absolute;
width:200px;
border-right:#000000;
border-right-style:solid;
border-right-width:1px;		
}

.centernav {
position:absolute;
top:0px;
left:200px;
width:400px;
margin-left:1px;
margin-right:1px;
border-right:#000000;
border-right-style:solid;
border-right-width:1px;		
}

.sponsorhead {
position:absolute;
top:0px;
left:602px;
width:170px;
}


.contentsponsorwrap {
position:relative;
background-position:200px;
width:100%;
}

.cswrapnosidebar {
position:relative;
background-position:200px;
width:100%;
}

.cswrapappsidenav {
position:relative;
background-position:200px;
width:100%;
}

.contentwrap {
position:relative;
float:left;
width:602px;
display:inline;
}

.cwrapnosidebar {
position:relative;
float:left;
width:500px;
padding-top:10px;
padding-left:10px;
padding-right:20px;
display:inline;
}



.judgesimage {
position:relative;
float:left;
text-align:left;
width:168px;
display:inline;
}

.judges {
position:relative;
float:right;
text-align:left;
width:384px;
padding-left:20px;
display:inline;
}

.leftbar {
position:relative;
width:150px;
float:left;
text-align:left;
padding-left:10px;
padding-top:10px;
padding-right:40px;
display:inline;
}

.Spacer10 {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
}



.contentandimage {
position:relative;
float:left;
width:480px;
margin-left:1px;
margin-right:1px;
display:inline;

}

.content {
position:relative;
width:480px;
padding:15px;	
}


.extender {
clear:both;
}

.sponsor {
float:left;
width:170px;
padding:15px;
display:inline;
}

img {
border:none;
}

.buzzitem {
padding-bottom:10px;

}

.buzzelement{
padding-bottom:5px;
text-indent:-5px;
padding-left:5px;
}


.NextGenTHUMBAREAFRAME
{
	z-index: 100;
	width: 370px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-color: #000;
	border-width: 0px;
	border-style: solid;
}

.NextGenTHUMBNAIL
{
	z-index: 100;
	float: left;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px;
}


.NextGenPOPUPAREAFRAME
{
	z-index: 100;
	width: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 50px;
	text-align: center;
	border-color: #000;
	border-width: 0px;
	border-style: solid;
}

.NextGenPOPUPIMAGE
{
	z-index: 100;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	border-color: #000;
	border-width: 0px;
	border-style: solid;
}

.NextGenPOPUPCAPTION
{
	z-index: 100;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
	border-color: #000;
	border-width: 0px;
	border-style: solid;
}





/*]]>*/

