/* 
lets override the global skyscraper styles.
we want to do this so that the skyscraper is visible
over content that is rendered after it.
*/
.sky, .banner {z-index:100;}

#pageContainer {
border:1px; border-style:solid; border-color:#9EFFFF;
width:775px;
}

#contentContainer {
width:775px; position:relative;
background-color:#20a1a3;
background-image:url('/images/winit/landing/main_bg.jpg');
background-repeat:no-repeat; background-position:top;
}


/*we want the following so that a large nav will expand the page: */
#footer {
width:100%;
height:0px;
clear:both;
}


#mainBox {
width:758px;
margin-left:17px;
}

#mainBoxTop {
width:100%;
height:15px;
background-image:url('/images/winit/landing/mainbox_top.png');
background-repeat:no-repeat; background-position:top;
}

#mainBoxContent {
width:755px;
min-height:220px;
background-color:#ed9100;
background-image:url('/images/winit/landing/mainbox_bg.jpg');
background-repeat:no-repeat;
margin-left:3px;
/*padding-bottom:20px;
padding-top:20px;*/
}

#mainBoxBottom {
width:100%;
height:16px;
background-image:url('/images/winit/landing/mainbox_btm.png');
background-repeat:no-repeat; background-position:top;
}

#mainBoxSideBg {
width:100%;
background-color:#ffae2e;
}

#contentArea {
width:593px;
margin-left:5px;
position:relative;
}

#bottomImage {
position:absolute;
width:100%;
height:198px;
bottom:0px; left:0px;
background-image:url('/images/ondemand/schedule_btm_bg.jpg');
background-position:bottom;
}

#titleBar {
width:100%;
height:207px;
position:relative;
}

#bigBox {
width:345px;
height:284px;
position:absolute;
background-image:url('/images/winit/landing/bigbox_bg.png');
background-repeat:no-repeat;
top:11px; left:280px;
position:absolute;
}

#bigBoxContainer {
width:300px; height:250px; position:absolute;
top:26px; left:303px;
}

#bigBoxAdTag {
position:absolute; width:42px; height:21px; right:0px; background-image:url('/images/add_small.png'); background-repeat:no-repeat;
}

#previousWinnersContainer {
width:100%;
height:83px;
background-image:url('/images/winit/landing/prev_winners.gif');
background-repeat:no-repeat;
position:relative;
}

#previousWinnersButton {
position:absolute;
width:86px; height:45px;
top:20px; left:388px;
}

#previousWinnersButton img {
width:100%; height:100%;
}

#contentArea .iconRow {
width:136px; height:112px;
position:relative;
}

.iconBox {
width:149px; height:90px;
background-image:url('/images/winit/landing/icon_box.gif');
background-repeat:no-repeat;
}
.iconBox img {
margin-top:1px; margin-left:1px;
height:87px; width:131px;
}

.icon-1 {position:absolute;}
.icon-2 {position:absolute; left:149px;}
.icon-3 {position:absolute; left:298px;}
.icon-4 {position:absolute; left:447px;}

#prevWinnersText {
margin-left:20px;
padding-bottom:30px;
padding-top:10px;
}

#prevWinnersLeft {
width:280px;
padding-bottom:10px;
margin-left:10px;
}

#prevWinnersRight {
width:280px;
float:right;
padding-bottom:10px;
}
