/**************************
****  HOME PAGE ****
***************************/
#container { background: #fdc102 url("/css/img/subnav_bg.gif") repeat-y right top; }

h2 { color: #c30; }

#feature { padding: 9px 0 0 300px; background: url("/css/img/home-top_bg.gif") no-repeat left top; width: 400px; height: 265px; }
#gong { margin: 0 72px; }

#feature p.link a { margin: 0 62px; padding: 0; display: block; width: 228px; height: 32px; background: url("/css/img/btn_play-it-now.gif") no-repeat left top; }
#feature p.link a:hover { background-position: left bottom; }
#feature p.link a span { display: none; margin: 0; padding: 0; font-weight: bold; font-size:24px; color: #000; }

#primaryContent { width: 512px; }

#subnav { margin: 5px 0; padding: 0; width: 185px; float: right; }
#subnav h2 { margin: 0 20px; padding: 10px 0 0 0; font-size: 1.2em; } 
#subnav ul { margin: 0; padding: 0; list-style-type: none; }
#subnav ul li { margin: 15px 10px; padding: 0 20px; width: 125px; background: transparent url(/css/img/bullet_big.gif) no-repeat 0 2px; font-family: Georgia, Verdana, Geneva, Arial; color: #c30; font-weight: bold; font-size: .9em; }

@media handheld {
#feature { margin: 0; padding: 0 !important; width: auto; height: auto; background-image: none; text-align: left; }
#gong { margin: 0; padding: 0; }
#feature p.link { display: none; }
}

@media print {
#feature { margin: 0; padding: 0; width: auto; border: none; text-align: center; }
#feature img,#feature p.link a { margin: 10px auto; padding: 0; } 
#feature p.link a span { display: block; color: #c30; }
}
