/* 
================================
Skin styles for DotNetNuke
================================
*/   

/* DNN MENU! */
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}


/*----------------------------------------------*/



/* CSS Document */

#body{
margin:0;
padding:0;
background-color: #eae4d2;
}

/* page structure */

.background-container{
background-attachment:scroll;
background-image: url(/Portals/_default/Skins/Champions/images/bkg.gif);
background-position:center top;
background-repeat:no-repeat;
height:100%;
width:100%;
margin:0;
padding:0;
background-color: #eae4d2;
}

.posbcontainer{
background-attachment:scroll;
background-image:url(/Portals/_default/Skins/Champions/images/footer-bkg.gif);
background-position:center bottom;
background-repeat:no-repeat;
width:100%;
margin: 0;
padding:0;
}

.content_container {
border:0 solid green;
margin:0 auto;
padding:0 10px 0 35px;
width:950px;
}

.logo {
display:block;
position: relative;
left:-7px;
height:180px;
width:147px;
}

.letsplay_logo
{
 position:absolute; 
 left:600px; 
 top:25px; 
 height:59px; 
 width:66px;
}
.win.ie6.letsplay_logo
{
 position:absolute; 
 left:600px; 
 top:35px; 
 height:59px; 
 width:66px;
}
.content_container_left {
border:0 solid green;
display:block;
float:left;
margin:0 20px 0 0;
width:180px;
}
.content_container_right {
border:0 solid green;
display:block;
float:right;
margin:0 30px 0 0;
width:705px;
}

.clearfloat {
clear:both;
height:1px;
line-height:1px;
}


/*left column*/

.left_login1{
background-position:center top;
background-repeat:no-repeat;
background-image: url(/Portals/_default/Skins/Champions/images/register-bkg.png);
width: 179px;
height: 35px;
}

.left_login2{
background-color: #2f3d6f;
background-repeat:no-repeat;
background-position:center top;
width: 179px;
height: 100px;
}

.left_login3{
background-image: url(/Portals/_default/Skins/Champions/images/register-bkg2.png);
background-repeat:no-repeat;
background-position:center top;
width: 179px;
height: 39px;
}

.login{
position: relative;
left:10px;
top:5px;

}
.nominate_sidebox {
position: relative;
top: 0;
left: -30px;
margin:10px 0 15px 0;
}

.win.ie6.nominate_sidebox {
position: relative;
top: 0;
left: -30px;
top:-15px;
margin:10px 0 15px 0;
}




/*main column */


.nav_container {
border:0 solid green;
background-position:center top;
background-repeat:no-repeat;
background-image: url(/Portals/_default/Skins/Champions/images/nav.png);
position:relative;
left:0px;
top:0px;
z-index:2;
height: 30px;
width:705px;
}

.main_container_home {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg.gif);
height:550px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}


.main_container_nominations {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg.gif);
height: 700px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}

.win.ie6.main_container_nominations {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg.gif);
height: 700px;
position:relative;
left:0px;
top:-30px;
z-index:1;
margin-top:0px;
}

.main_container_nominations_end {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-20px;
z-index:1;
}
.win.ie6.main_container_nominations_end {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-38px;
z-index:1;
}


.main_container_video {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg.gif);
height: 800px;
position:relative;
left:0px;
top:-10px;
z-index:1;

}
.win.ie6.main_container_video {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg.gif);
height: 600px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}
.win.ie7.main_container_video {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg.gif);
height: 400px;
position:relative;
left:0px;
top:-10px;
z-index:1;

}
.main_container_video_end {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-20px;
z-index:1;
}
.win.ie7.main_container_video_end {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-20px;
z-index:1;
}



.main_container_about {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:1200px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}
.win.ie6.main_container_about {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:800px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}
.win.ie7.main_container_about {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:600px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}

.main_container_past {
border:0 solid green;
background-repeat:no-repeat;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/pastwinners-bkg.png);
height:559px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}
.main_container_current {
border:0 solid green;
background-repeat:no-repeat;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/currentwinners-bkg.png);
height:559px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}
.win.ie6.main_container_past {
border:0 solid green;
background-repeat:no-repeat;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/pastwinners-bkg.png);
height:559px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}

.main_container_contact {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:550px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}
.win.ie6.main_container_contact {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:600px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}

.main_container_admin {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:600px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}

.main_container_register {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:1300px;
position:relative;
left:0px;
top:-10px;
z-index:1;
}
.win.ie6.main_container_register {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:1220px;
position:relative;
left:0px;
top:-30px;
z-index:1;
}
.win.ie7.main_container_register {
border:0 solid green;
background-repeat:repeat-y;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-bkg2.gif);
height:1300px;
position:relative;
left:0px;
top:-10px;
z-index:1;
padding-bottom:100px;
}
.main_container_end {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-20px;
z-index:1;
}
.win.ie6.main_container_end {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-20px;
z-index:1;
}

.main_container_end_noside {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end2.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-12px;
z-index:1;
}
.win.ie6.main_container_end_noside {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end2.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-60px;
z-index:1;
}
.win.ie7.main_container_end_noside {
border:0 solid green;
background-position:center top;
background-image: url(/Portals/_default/Skins/Champions/images/content-end2.gif);
background-repeat:no-repeat;
position:relative;
left:0px;
top:-10px;
z-index:1;
padding-top:40px;
}




/*---------------main content left-------------*/

.content_header {
background-image:url(/Portals/_default/Skins/Champions/images/inside-header-bkg.png);
background-repeat:no-repeat;
background-position: center bottom;
height:88px;
position:relative;
left:0px;
top:-10px;
padding: 15px 0 0 20px;
margin: 0 0 10px 0;

}
.win.ie6.content_header {
background-image:url(/Portals/_default/Skins/Champions/images/inside-header-bkg.png);
background-repeat:no-repeat;
background-position: center bottom;
height:88px;
position:relative;
left:0px;
top:-30px;
padding: 15px 0 0 20px;
margin: 0 0 10px 0;

}

.win.ie7.content_header {
padding: 45px 0 0 25px;}

.content_header h1 {
position:relative;
top:40px;
	margin-top:0px;
font-weight:bold;
}
.content_header_past {
display: block;
height:88px;
position:relative;
left:0px;
top:-10px;
padding: 15px 0 0 20px;
margin: 0;

}
.win.ie6.content_header_past {
display: block;
height:30px;
position:relative;
left:0px;
top:-10px;
padding: 15px 0 0 20px;
margin: 0px;

}

.win.ie7.content_header_past {
padding: 45px 0 0 25px;
}

.content_header_past h1 {
position:relative;
top:40px;
	margin-top:0px;
font-weight:bold;
}
.win.ie6.content_header_past h1 {
position:relative;
top:0px;
	margin-top:0px;
font-weight:bold;
}
.content_left_homeflash{
border:0 solid green;
display:block;
float:left;
position: center top;
margin:0 0 0 4px;
width:467px;
}


.content_area {
	border:1 solid red;
	float:left;
	position:relative;
	top:-20px;
	left:30px;
	width: 435px;
}
.mac.ie.content_area {
top: 10px;
}
.content_area p {
margin:10px 0;
font-size:12px;
}

.content_area_home {
	border:1 solid red;
	float:left;
	position:relative;
	top:5px;
	left:20px;
	width: 435px;
}

.content_area_noside {
	border:0px solid red;
	float:left;
	position:relative;
	top:-20px;
	left:30px;
	width: 640px;
}
.mac.ie.content_area_noside {
top: 10px;
}
.content_area_noside p {
margin:10px 0;
}
.content_area_past {
	border:0px solid red;
	float:left;
	position:relative;
	top:-20px;
	left:11px;
	width: 675px;
}
.win.ie6.content_area_past {
	border:0px solid red;
	float:left;
	position:relative;
	top:-10px;
	left:11px;
	width: 675px;
}

.mac.ie.content_area_past {
	position: relative;
	top: -30px;
}

/*main area right*/

.content_right{
border:0 solid green;
display:block;
float:right;
margin:5px 25px 10px  20px;
width:185px;
}

.win.ie6.content_right{
border:0 solid green;
display:block;
float:right;
margin:5px 10px 10px  10px;
width:185px;
}
.content_right p{
margin:10px 0;
}
.content_right_home{
border:0 solid green;
display:block;
float:right;
margin:20px 25px 10px  0;
width:185px;
}
.win.ie6.content_right_home{
margin:20px 15px 10px  16px;
}

mac.ie.content_right_home{
position: relative;
top: 20px;
}
.divider {
background-image: url(/Portals/_default/Skins/Champions/images/divider.jpg);
background-position:center top;
background-repeat:repeat-x;
height:1px;
width:185px;
margin: 20px 0 20px 0;
}
.win.ie6.divider {
background-image: url(/Portals/_default/Skins/Champions/images/divider.jpg);
background-position:center top;
background-repeat:repeat-x;
background-color:White;
height:1px;
width:185px;
margin: 20px 0px 20px 0px;
}

.space {
display: block;
width:185px;
height:25px;
}


.video {
border: 0 solid green;
display: block;
position: relative;
left: 10px;
width: 160px;

}

.videosub 
{
    display:block;
    position:relative;
    left: 50px;
    top: 10px;
}


/*footer area*/

.footer_container{
display: block;
left: 0px;
border:1 solid green;
margin:0 auto;
padding:0;
width:885px;
}
.win.ie6.footer_container{
display: block;
left: 0px;
border:1 solid green;
margin:0;
padding:0;
width:920px;
}

.win.ie7.footer_container{
padding: 0 20px 0 0;
}


.posbfooter_nav {
color:#FFFFFF;
text-align:right;
font-size:11px;
margin: 25px;
position:relative;
left: 15px;
top: -10px;
}
.posbfooter_nav a:link, .posbfooter_nav a:visited{
color:#FFFFFF;
}
.footer_float_left{
float: left;
}

.footer_float_right{
float: right;
}

.nominate_table{
position:relative;
top:-30px;
left:0px;
margin: 0;
padding:0;
}



/* -------------------------------- text ------------------------------------*/

body {
font-family:Arial,Helvetica,sans-serif; 
font-size:100%;}

h1 {
font-family:Arial,Helvetica,sans-serif; 
font-size:30px; 
line-height:0; 
color:#FFFFFF;
} /* 30px/16=1.875em */

h2 {
font-family:Arial,Helvetica,sans-serif; 
font-size:24px;
font-weight:bold;
color:#1e3673;
margin:10px 0;
} /* 24px/16=1.5em */

h3 {
font-family:Arial,Helvetica,sans-serif; 
font-size:18px;
font-weight:bold;
color:#000000;
margin:10px 0;
}

.indent {
font-size:12px;
margin:0 0 0 20px !important;}

ul, li {
font-family:Arial,Helvetica,sans-serif; 
font-size:12px;
list-style-type:disc !important;
margin:10px;
}
p {
font-family:Arial,Helvetica,sans-serif; 
font-size:12px;}

 li 
 {
font-family:Arial,Helvetica,sans-serif; 
font-size:12px;
list-style-type:disc !important;



}

a:link {color: #0087cb; text-decoration: none;}
a:visited {color: #0087cb; text-decoration: none;}
a:hover {color: #0087cb;text-decoration: underline;}
a:active {color: #0087cb; text-decoration: underline;}

a.footer:link {color: #FFFFFF; text-decoration: none;}
a.footer:visited {color: #FFFFFF; text-decoration: none;}
a.footer:hover {color: #FFFFFF;text-decoration: underline;}
a.footer:active {color: #FFFFFF; text-decoration: underline;}

.forgot {
color:#FFFFFF;
font-family:inherit;
font-size:9px;
text-align:left;
position:relative;
left: 13px;
top: -5px;
}

a.forgot:link {color: #FFFFFF; text-decoration: none;}
a.forgot:visited {color: #FFFFFF; text-decoration: none;}
a.forgot:hover {color: #FFFFFF;text-decoration: underline;}
a.forgot:active {color: #FFFFFF; text-decoration: underline;}

.login_field {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:17px;
position:relative;
left: 12px;
top: 6px;
}

.heading {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
line-height:16px;
text-align:left;
font-weight:bold;
text-decoration: none;

}

.subheading {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
line-height:14px;
text-align:left;
font-weight:normal;
text-decoration: none;
margin:12px 0;
}

.highlight{
color:#0087cb;
font-size:18px;
text-align:left;
font-weight:normal;
text-decoration: none
}

.contact_small {
color:#666666;
font-family:Arial,Helvetica,sans-serif; 
font-size:11px;
}

.pr_exerpt {
color:#333333;
font-family:Arial,Helvetica,sans-serif; 
font-size:11.5px;
}


.pr_date {
color:#666666;
font-family:Arial,Helvetica,sans-serif; 
font-size:11.5px;
}