

em {
   font-style: italic;
}

em.title {
   font-style: normal;
}

#content {color:#fff;}
#content a {color:#FF5C00;}
#content em.title a {color:#fff;}
#content h3 a {color:#ffff00;}

#pagebodytext h3 {background:url(http://image.com.com/gamespot/www/images/dividers/h/dots_666.gif) 0pt top repeat-x; padding:10px 0; margin-top:10px;}
#skin #mpu_layout.mini #content #content_promo {background:#2F2F2F;}
#skin #mpu_layout.mini #content #content_promo .module {background:#1D1D1D;}
.module {border-radius:0;}
.module .head {padding:0 0 5px 0;border-width:0 0 4px 0;border-color:#FF5C00;}
.module .head .wrap {background:url("http://img1.gamespotcdn.com/gamespot/www/images/modules/hpSprite.png") repeat-x 0 0 transparent;}
.module .head h1, .module .head h2, .module .head h3, .module .head h4 {color:#fff;}
#gslive_schedule .shows h3 {background:#151515;color:#888;}
h3.title em.top {background:url(http://cdn.cbsi.com.au/gamespot/comps/smallcomps/i/major-comp.png) no-repeat -2px center;}

/* left col */

#skin #mpu_layout.mini #content { background: url("http://img1.gamespotcdn.com/gamespot/www/images/layout/bg_mini_col_layouts.gif") repeat-y scroll -30px 0 #2F2F2F;}
#hub_videos, #gslive_schedule {background:#1d1d1d;}
.blog_description {color:#888;}

/*------ GS US  tab styles -------*/
#comp-home {height:150px; width:900px; position:relative; background:url(http://www.gamespot.com.au/comps/smallcomps/i/hd-smallcomps_wide.jpg) no-repeat;}
#comp-home #tabs {position: absolute; bottom: 20px; left:16px;}
#comp-home #tabs #first_tab {width:110px;}

#tabs {display:block; }
#tabs .tab {float:left; display:block; background:#1d1d1d; padding:5px 10px; margin-right:4px; width:90px; text-align:center;}
#tabs .tab a {color:#fff;}
#login input.text, #login field.text, #state, #answer {margin:3px 0;width:222px;}
#login ol li {margin:10px 0;width:380px; }
#comppage h2 {margin:10px 0;}
h3.termstitle {margin-bottom:10px;}
h2.termstitle {margin:10px 0 0 10px;}
.nlsu {margin-top:15px;}
#login li.text label, #login li.field label {float:left;width:120px;padding-right:5px;}
#login li.text input {position:relative;}
#login textarea.text {width:222px;}
#login textarea.text {border:1px solid #797979;float:left;font-size:14px;height:118px;padding:0pt 3px;width:222px;}
#login select.text {width:222px;}
#login select.text {border:1px solid #797979;float:left;font-size:14px;height:18px;padding:0pt 3px;width:222px;}
#login .error{color:#E00;}
.module .body .module {background:#FFFFFF none repeat scroll 0 0;color:#333;padding:20px 15px 30px;}

