﻿body { background:#CED64F url(/images/osh_digitalshorts_main_bg_tile.gif) repeat-x; }
#Wrapper { background: url(/images/osh_digitalshorts_int_bodytile.png) repeat-y; width:913px; margin:0 auto; padding:0 17px; }
#iWrapper { background: url(/images/osh_digitalshorts_int_headertile.jpg) no-repeat; height:auto!important; height:350px; min-height:350px; }
#Hdr { width:913px; height:143px; position:relative; }
#Hdr a.home { width:218px; padding-top:200px; position:absolute; top:50px; left:0; }
#Hdr #SubHdr { position:absolute; top:80px; right:0; width:570px; height:50px; line-height:50px; color:#CFD750; vertical-align:middle; font-size:3.5em; }
#lSide { float:left; width:218px; padding-top:135px; padding-bottom:70px; }

#rSide { float:left; width:695px; }
#rSide .content { padding:30px 15px 0 30px; font-size:1.2em; }

#Ftr { width:913px; height:103px; background: url(/images/osh_digitalshorts_int_footer.jpg) no-repeat; }
#Ftr .lSide { float:left; width:218px; height:103px; position:relative; }
#Ftr .lSide .content { position:absolute; top:-70px; left:0; width:218px; height:163px; z-index:2; zoom:1; }
#Ftr .lSide .content img { display:block; }
#Ftr .lSide .content p { padding:10px 0 5px 24px; color:#FFF; font-size:.9em; }
#Ftr .lSide .content p a:link, #Ftr .lSide .content p a:visited { color:#FFF; }
#Ftr .rSide { float:left; width:695px; height:103px; }
#Ftr .rSide .content { text-align:right; padding-top:60px; padding-right:30px; font-size:1.1em; color:#FFF; }
#Ftr .rSide .content a { color:#FFF; }

/*
#Navigation { background: url(/images/osh_digitalshorts_main_nav_a.jpg) no-repeat center -46px; width:218px; height:224px; position:relative; z-index:3; zoom:1; }
#Navigation img { display:block; }
*/


#Navigation { background: url(/images/osh_digitalshorts_main_nav_a.jpg) no-repeat 0 -47px; width:218px; height:223px; }

#MainNav { width:218px; height:188px; }
#MainNav dd { float:left; } 

#MainNav a.ir { background: url(/images/osh_digitalshorts_main_nav_normal.gif) no-repeat; width:218px; }
.sec_getstarted #MainNav #mnStart a.ir, .sec_enter #MainNav #mnEnter a.ir, .sec_win #MainNav #mnWin a.ir, .sec_prizes #MainNav #mnPrizes a.ir, .sec_vote #MainNav #mnVote a.ir, .sec_winners #MainNav #mnWinners a.ir  { background-image: url(/images/osh_digitalshorts_main_nav_hover.gif); }


#mnStart a.ir { padding-top:32px; background-position:0 0; }
#mnEnter a.ir { padding-top:31px; background-position:0 -32px; }
#mnWin a.ir { padding-top:31px; background-position:0 -63px; }
#mnPrizes a.ir { padding-top:31px; background-position:0 -94px; }
#mnVote a.ir { padding-top:31px; background-position:0 -125px; }
#mnWinners a.ir { padding-top:32px; background-position:0 -156px; }

#MainNav a.ir:hover, #MainNav a.ir:active, #MainNav a.ir:focus, #MainNav dd.over a.ir { background-image: url(/images/osh_digitalshorts_main_nav_hover.gif); }
