body{
margin:0px;
padding:0px;
font:normal 11px Tahoma;
color:#000000;
background:#000 url(/images/background.gif) repeat-x;
}

img{
border:0px;
}

a:link, a:active, a:visited { color: #4977ac; text-decoration: none; }
a:hover { text-decoration: none; }


p,h1,h2,h3,ul,div{
margin:0px;
padding:0px;
}


li{
list-style:none;
}

#container{
width:100%;
}

#pagewrapper{
width:1024px;
margin:0 auto;
text-align:left;
}


#maincontainer{
width:1024px;
background:#000000 url(../images/mainbg.gif) left top repeat-y;
margin:0 auto;
float:left;
}

#subcontainer{
width:1024px;
background:url(../images/topbg.gif) no-repeat;
background-repeat:no-repeat;
margin:0 auto;
height:317px;
}



#bottomcontainer{
clear:both;
width:1024px;
background:#000000 url(../images/bottombg.gif) left top no-repeat;
height:101px;
margin:0 auto;
}

/************************** Header Part Layout ********************/


.topmenu{
width:360px;
background-color:#000000;
float:right;
}

#top{
width:360px;
height:14px;
}


#top ul{
margin:2px 0px 0px 15px;
padding:0px;
}

#top li{
color:#ffffff;
float:left;
padding-right:18px;
}


#top li a:link, #top li a:visited{
color:#ffffff;
}

#bottom{
width:360px;
height:6px;
background:url(../images/header_blackrightbottom.jpg) right bottom no-repeat;
}


/*************************** Logo and Login Part Layout **********************/


.logo{
width:445px;
float:left;
margin:65px 0px 0px 245px;
}

.loginpart{
width:270px;
float:left;
margin:0px 0px 0px 45px;
}

.you_txt{
width:270px;
text-align:center;
color:#ffffff;
margin-top:20px;
height:20px;
}

.existuser_bg{
width:271px;
height:139px;
background:url(../images/existuser_bg.png) left top no-repeat;
}

.loggedinuser_bg
{
background:url(../images/login_bg.jpg) no-repeat;
width:270px;
height:128px;
margin-top:50px;
}

.loggedinuser_bg a.blue, .loggedinuser_bg a.blue:visited { color: #095C9F; padding: 10px; text-decoration: none; }
.loggedinuser_bg a.blue:hover { color: #095C9F; text-decoration:underline; }

.loggedinuser_bg a.green, .loggedinuser_bg a.green:visited { color: #1B3F00; padding: 10px; text-decoration: none; }
.loggedinuser_bg a.green:hover { color: #1B3F00; text-decoration:underline; }

.loggedinuser_bg a.red, .loggedinuser_bg a.red:visited { color: #FF0000; padding: 10px; text-decoration: none; }
.loggedinuser_bg a.red:hover { color: #FF0000; text-decoration:underline; }

.userpart{
width:236px;
float:left;
margin:32px 0px 0px 20px;
}

.usertxt{
width:66px;
text-align:left;
float:left;
padding-top:6px;
}

.userbox{
width:170px;
text-align:left;
background:url(../images/txtbox.gif) left top no-repeat;
height:25px;
float:left;
}

.userbox input{
width:155px;
height:15px;
background-color:Transparent;
border:0px;
margin:6px 0px 0px 10px;
font:normal 11px Tahoma;
color:#000000;
}


.passbox{
width:170px;
text-align:left;
background:url(../images/password_box.gif) left top no-repeat;
height:25px;
float:left;
}

.passbox input{
width:155px;
height:15px;
background-color:Transparent;
border:0px;
margin:6px 0px 0px 10px;
font:normal 11px Tahoma;
color:#000000;
}

.signin_part{
width:170px;
float:left;
}

.signin_part div{
float:left;
}

.checkbox{
width:20px;
height:10px;
float:left;
margin:-4px 0px 0px 5px;
}

.signin_btn{
width:59px;
height:18px;
background:url(../images/signin_btn.jpg) left top no-repeat;
margin:-4px 0px 0px 5px;
}

.signin_btn input{
width:59px;
height:18px;
background-color:Transparent;
border:0px;
}

.forgot_part{
width:236px;
float:left;
margin-top:3px;
}

.forgot_txt{
width:236px;
text-align:left;
width:142px;
float:left;
}

.forgot_txt a{
color:#000000;
}

.signup_txt a{
color:#000000;
}


/**************************** Main Menu Part Layout **************************/

.mainmenu{
width:880px;
float:right;
margin-top:10px;
}

.mainmenu ul{
margin:0px;
padding:0px;
}

.mainmenu li{
color:#ffffff;
float:left;
text-align:center;
padding-left:3px;
line-height:24px;
}

.action a{
width:104px;
height:24px;
display:block;
color:#ffffff;
}

.action a:hover{
background:url(../images/action_hover.gif) left top no-repeat;
color:#000000;
}

.action_active a{
background:url(../images/action_hover.gif) left top no-repeat;
width:104px;
height:24px;
display:block;
color:#000000;
}

.sports a{
width:56px;
height:24px;
display:block;
color:#ffffff;
}

.sports a:hover{
background:url(../images/sports_hover.gif) left top no-repeat;
color:#000000;
}

.sports_active a{
background:url(../images/sports_hover.gif) left top no-repeat;
width:50px;
height:24px;
display:block;
color:#000000;
}

/******************************** Chipmunk Part Layout **********************/

.chipmunk_part{
width:1007px;
float:right;
clear:both;
margin-top:24px;
}

.chipmunk_img{
float:left;
text-align:left;
width:742px;
}

.search_part{
width:260px;
float:right;
text-align:left;
}

.search_txt{
width:260px;
text-align:left;
color:#cc0000;
height:18px;
font-weight:bold;
}

.search_boximg{
width:220px;
height:29px;
background:url(../images/searchbox_img.gif) left top no-repeat;
float:left;
margin-top:3px;
}

.search_boximg input{
width:200px;
height:18px;
background-color:Transparent;
border:0px;
font:normal 11px Tahoma;
color:#7c7c7c;
margin:8px 0px 0px 10px;
}

.go_btnimg{
width:36px;
height:32px;
background:url(../images/gobtn_img.gif) left top no-repeat;
float:left;
}

.go_btnimg input{
width:36px;
height:32px;
background-color:Transparent;
border:0px;
}

/******************************** Top Welcome Red Part Layout *****************/

.wel_part{
width:990px;
float:left;
background-color:#cc0000;
margin:7px 0px 0px 16px;
}

.wel_top{
width:990px;
height:7px;
background:url(../images/wel_topright.gif) right top no-repeat;

}

.wel_txt{
width:990px;
height:22px;
text-align:center;
}
.wel_txt p{
color:#ffffff;
margin-top:-3px;
}

.wel_bottom{
width:990px;
height:7px;
background:url(../images/wel_bottomright.gif) right top no-repeat;
}


/******************************** Center Part Layout ****************************/

.centerpart{
width:1024px;
text-align:left;
}

.centercontent{
width:1003px;
float:left;
margin-left:14px;
}

.content_left{
width:190px;
float:left;
}

.hotgamepart{
width:190px;
float:left;
margin-top:7px;
}

.newhotgamepart{
width:190px;
float:left;
margin-top:7px;
}


.hotgames_bg{
width:190px;
text-align:left;
float:left;
}

.title_part{
width:190px;
text-align:left;
font-weight:bold;
height:18px;
float:left;
margin-top:5px;
}

.game_title{
width:145px;
text-align:left;
float:left;
text-indent:5px;
}

.play_title{
text-align:left;
float:left;
}

.newgame_title{
width:130px;
text-align:left;
float:left;
text-indent:5px;
}

.newplay_title{
text-align:left;
float:left;
}

.newgametitle_box{
width:121px;
float:left;
text-align:left;
border:1px solid #E6E6E6;
color:#e12800;
height:16px;
font:bold 11px Tahoma;
background:#f9f9f9;
padding-left:5px;
padding-top:5px;
}

.newgametitle_box a{
color:#e12800;
}

.newplaytitle_box{
width:50px;
text-align:left;
float:left;
height:18px;
margin-left:2px;
border:1px solid #E6E6E6;
color:#5d5d5d;
font:normal 11px Tahoma;
background:#f9f9f9;
text-align:center;
padding-top:3px;
}

.newplaytitle_box input{
width:58px;
height:21px;
border:1px solid #e6e6e6;
color:#5d5d5d;
font:normal 12px Tahoma;
}

.hotgames_box{
width:190px;
float:left;
text-align:left;
margin-top:2px;
}


.gametitle_box{
width:126px;
height:16px;
float:left;
text-align:left;
border:1px solid #E6E6E6;
color:#e12800;
font:bold 11px Tahoma;
background:#f9f9f9;
padding-left:5px;
padding-top:5px;
}

.gametitle_box a{
color:#e12800;
}

.playtitle_box{
width:40px;
text-align:left;
float:left;
height:18px;
margin-left:2px;
border:1px solid #E6E6E6;
color:#5d5d5d;
font:normal 11px Tahoma;
background:#f9f9f9;
text-align:center;
padding-top:3px;
}

.playtitle_box input{
width:40px;
height:21px;
border:1px solid #e6e6e6;
color:#5d5d5d;
font:normal 12px Tahoma;
}

.content_middle{
width:805px;
float:left;
margin:10px 0px 0px 18px;
}

.content_middle1{
width:632px;
float:left;
margin:0px 0px 0px 3px;
}


.recentgame_bg{
width:630px;
float:left;
background:url(../images/recentgame_bg.gif) left top no-repeat;
height:39px;
margin-top:10px;
}

.recentgame_content{
width:608px;
float:right;
text-align:left;
margin-top:10px;
font-weight:bold;
}

.recentgame_leftcontent{
width:346px;
float:left;
text-align:left;
}
.recentgame_rightcontent{
float:right;
text-align:left;
margin-right:15px;
}

.cmiddle_content{
width:632px;
float:left;
margin-top:15px;
}

.cmiddle_topbg{
width:630px;
float:left;
}

.cmiddle_middlebg{
width:630px;
float:left;
background:url(../images/cmiddle_repeatbg.gif) left top repeat-y;
}

.charm_part{
width:625px;
float:right;
text-align:left;
}

.charm_content{
width:303px;
float:left;
text-align:left;
}

.charm_topbg{
width:303px;
float:left;
}

.charm_middlebg{
width:303px;
background:url(../images/charm_repeatbg.gif) left top repeat-y;
float:left;
}

.charm_fullpart{
width:292px;
float:right;
margin-top:7px;
}

.charm_left{
width:111px;
float:left;
text-align:left;
}

.charm_left img{
border:1px solid #000000;
}

.charm_right{
width:180px;
float:left;
text-align:left;
}

.charm_title{
width:180px;
float:left;
text-align:left;
height:30px;
font:normal 14px "Trebuchet MS";
color:#d10000;
}

.charm_txt{
width:180px;
float:left;
text-align:left;
}


.charm_bottombg{
width:303px;
float:left;
}




.cmiddle_bottombg{
width:630px;
float:left;
}

.content_right{
width:172px;
float:left;
margin:0px 0px 0px 4px;
}

.useronline_bg{
width:170px;
height:101px;
background:url(../images/useronline_bg.gif) left top no-repeat;
margin-top:10px;
float:left;
}
.member_txt{
width:163px;
float:right;
color:#ffffff;
margin-top:10px;
}

.online_bg{
width:167px;
float:right;
background:url(../images/online_userbg.gif) left top no-repeat;
height:23px;
color:#ffc129;
margin-top:12px;
padding-top:5px;
text-indent:35px;
}

.topmember_part{
width:172px;
float:left;
text-align:left;
margin-top:10px;
}
.topmember_bg{
width:172px;
float:left;
}

.topmember_content{
width:152px;
float:left;
margin-top:4px;
margin-left:10px;

}

.topmember_user{
width:93px;
float:left;
height:15px;
text-align:left;
text-indent:3px;
font-weight:bold;
}

.topmember_play{
width:45px;
float:left;
text-align:left;
text-indent:3px;
margin-left:3px;
font-weight:bold;
height:15px;
}

.topmember_leftcontent{
width:93px;
height:16px;
float:left;
text-indent:3px;
text-align:left;
border:1px solid #E6E6E6;
color:#e12800;
font:bold 11px Tahoma;
background:#f9f9f9;
padding-left:5px;
padding-top:5px;
}

.topmember_leftcontent a{
color:#e12800;
}

.topmember_rightcontent{
width:45px;
float:left;
text-indent:3px;
height:18px;
margin-left:2px;
border:1px solid #E6E6E6;
color:#5d5d5d;
font:normal 11px Tahoma;
background:#f9f9f9;
text-align:center;
padding-top:3px;
}

.username_box{
width:91px;
height:22px;
border:1px solid #e6e6e6;
color:#d52838;
font:bold 11px Tahoma;
float:left;
}

.topplay_box{
width:43px;
height:22px;
border:1px solid #e6e6e6;
color:#5d5d5d;
font:bold 11px Tahoma;
float:left;
}

.links_bg{
float:left;
margin-top:25px;
width:172px;
}

.links_content{
width:144px;
float:right;
margin-top:15px;
}

.links_txt{
width:144px;
float:left;
text-align:left;
}

.links_txt li{
font-weight:bold;
line-height:15px;
}

.links_txt li a:link, .links_txt li a:visited{
color:#000000;
}

.morelink_txt{
float:left;
width:144px;
text-align:left;
color:#186978;
margin-top:20px;
height:15px;
font-weight:bold;
}

.morelink_txt a{
color:#186978;
}

.addlink_txt{
float:left;
width:144px;
text-align:left;
color:#fd8d24;
font-weight:bold;
}

.addlink_txt a{
color:#fd8d24;
}

.advise_bg{
width:172px;
float:left;
text-align:left;
margin-top:26px;
}

.advise_img{
width:172px;
float:left;
text-align:center;
margin-top:15px;
}

.advise_img img{
border:1px solid #000000;
}






/**************************** Call of Duty Part Layout *************************/

.callduty_part{
width:1024px;
clear:both;
}

.space{
width:1024px;
float:left;
height:35px;
}

.callduty_bg{
width:984px;
background-color:#000000;
margin-left:20px;
}

.callduty_top{
width:984px;
height:13px;
background:url(../images/call_topright.gif) right top no-repeat;
}

.callduty_center{
width:984px;
height:97px;
}

.callduty_bottom{
width:984px;
height:13px;
background:url(../images/call_bottomright.gif) right top no-repeat;
}


/********************************** Play Page Layout *************************/

.playpage{
width:1024px;
text-align:left;
}

.playpage_content{
width:1012px;
float:right;
margin-top:15px;
}

.playpage_leftcontent{
width:258px;
float:left;
text-align:left;
}

.playpage_newgamebg{
width:258px;
float:left;
}

.play_newgamecontent{
width:248px;
float:right;
text-align:left;
margin-top:15px;
}

.playnewgame_left{
width:106px;
float:left;
text-align:left;
}

.playnewgame_right{
width:127px;
float:left;
text-align:left;
}

.playnew_title{
width:127px;
float:left;
text-align:left;
margin-bottom:8px;
font:normal 14px "Trebuchet MS";
color:#d10000;
}

.playnew_para{
width:127px;
float:left;
text-align:left;
line-height:13px;
}

.similarbg{
width:258px;
float:left;
margin-top:40px;
}

.similar_content{
width:235px;
float:right;
text-align:left;
margin-top:15px;
}


.playpage_rightcontent{
width:725px;
float:left;
margin-left:15px;
}

.playgame_bg{
width:725px;
float:left;
background-color:#000000;
}

.playgame_top{
width:725px;
float:left;
height:13px;
background:url(../images/playpage_toprightbg.gif) right top no-repeat;
}

.playgame_img{
width:725px;
float:left;
}

.playgame_img1{
width:725px;
float:left;
text-indent:24px;

}

.playgame_bottom{
width:725px;
float:left;
height:15px;
background:url(../images/playpage_bottomrightbg.gif) right top no-repeat;
}

.gamerate_part{
width:725px;
float:left;
margin-top:10px;
}

.gamerate_left{
width:518px;
float:left;
text-align:left;
text-indent:6px;
}

.gamerate_left img{
border:1px solid #000000;
}


.gamerate_right{
width:200px;
float:right;
text-align:left;
}

.gamerate_txt{
width:200px;
float:left;
text-align:left;
text-indent:30px;
}

.gamerate_star{
width:200px;
float:left;
text-align:left;
margin-top:3px;

}

.gamerate_star div{
float:left;
margin-left:5px;
}


.rollover_txt{
width:200px;
float:left;
text-align:left;
color:#8a0000;
margin-top:6px;
}

.addon_part{
width:725px;
float:left;
text-align:left;
margin-top:10px;
}

.addon_leftpart{
width:400px;
float:left;
background:url(../images/addon_bg.jpg) left top no-repeat;
height:159px;
text-align:left;
}

.game_info{
width:385px;
float:right;
margin-top:22px;
}

.game_infoleft{
width:230px;
float:left;
height:33px;
text-align:left;
}

.game_inforight{
float:left;
text-align:left;
height:33px;
}

.addon_txt{
width:385px;
float:right;
text-align:left;
}


.addon_rightpart{
width:315px;
float:left;
margin-left:8px;
}

.addon_righttoppart{
width:315px;
float:left;
background-color:#4f4f4f;
height:24px;
color:#ffffff;
text-indent:12px;
}

.addon_righttoppart p{
margin-top:5px;
}

.addon_rightcontentpart{
width:313px;
float:left;
border:1px solid #4f4f4f;
height:100px;
}

.playcomment_bg{
width:724px;
float:left;
text-align:left;
background:url(../images/playcomment_bg.jpg) left top no-repeat;
text-align:center;
margin-bottom:20px;
}

.playcomment_bg a {color:#DF5E37; }

.playcomment_bg p{
color:#bc2222;
margin:77px 0px 0px 148px;
font-weight:bold;
}

.hd_img{
width:725px;
float:left;
text-align:left;
margin-top:10px;
}

.hd_img img{
border:1px solid #000000;
}










/*********************************** Footer Part Layout **************************/

.footer_bg{
width:990px;
float:left;
margin:32px 0px 0px 16px;
background-color:#cd0000;
}

.footer_top{
background:url(../images/bottom_toprightbg.gif) right top no-repeat;
width:990px;
height:14px;
}

.footer_content{
width:990px;
height:20px;
color:#ffffff;
}

.footer_leftcontent{
width:732px;
float:left;
text-align:left;
margin-left:15px;
}

.footer_leftcontent a{
color:#000000;
font-weight:bold;
}

.footer_leftcontent a:hover{
text-decoration:underline;
}


.footer_rightcontent{
width:225px;
float:left;
text-align:right;
}


.footer_bottom{
background:url(../images/bottom_bottomrightbg.gif) right top no-repeat;
width:990px;
height:14px;
}


/************************************************ END ***************************************************/

#message { border: 1px solid #adadad; padding: 10px; }

.message {
height: 15px;
background-color: #fff0d2;
border-top: 1px #ffdb94 solid;
border-left: 1px #ffdb94 solid;
padding: 10px;
margin-bottom: 10px;
text-align: center;
}

#left-side { width: 188px; text-align: left; margin-right: 5px; float: left; }

#content { width: 614px; text-align: left; margin: 0 0 20px 0; float: left; }

#content2 { width: 700px; text-align: left; margin: 0 0 20px 0; float: left; }

#right-side { width: 188px; text-align: left; margin-left: 5px; float: left; }

#right-side2 { width: 188px; text-align: left; margin-left: 5px; float: left; }

#side { border-left: 1px solid #ccc; float: right; width: 160px; padding-left: 10px; margin-bottom: 10px; }

.gametitle {
background: url('/images/gamesbg.jpg') no-repeat;
width: 780px;
height: 30px;
color: #fff;
padding-top: 10px;
padding-left: 12px;
}

.gametitle a span.link { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; }
.gametitle span.title { color: #fff; font-size: 12px; font-weight: bold; }
a.titlelink, a.titlelink:link, a.titlelink:active, a.titlelink:visited { text-decoration: none; }
.gametitle a:link, .gametitle a:active, .gametitle a:visited { color: #fff; font-weight: normal; }
.gametitle a:hover span { text-decoration: underline; }

.gametitle2 {
background: url('/images/gamesbg2.gif') no-repeat;
width: 380px;
height: 30px;
color: #fff;
padding-top: 11px;
padding-left: 12px;
}

.gametitle2 a span.link { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; }
.gametitle2 span.title { color: #fff; font-size: 12px; font-weight: bold; }
.gametitle2 a:link, .gametitle2 a:active, .gametitle2 a:visited { color: #fff; font-weight: normal; }
.gametitle2 a:hover span { text-decoration: underline; }

.gametitle3 {
background: url('/images/gamesbg3.gif') no-repeat;
width: 700px;
height: 30px;
color: #fff;
padding-top: 12px;
padding-left: 12px;
}

.gametitle3 a span.link { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; }
.gametitle3 span.title { color: #fff; font-size: 12px; font-weight: bold; }
.gametitle3 a:link, .gametitle3 a:active, .gametitle3 a:visited { color: #fff; font-weight: normal; }
.gametitle3 a:hover span { text-decoration: underline; }

.gameitem a {
width: 380px;
height: 50px;
cursor: pointer;
display: block;
float: left;
padding: 8px;
m_argin: 3px;
p_adding: 5px;
}

.gameitem a span { color: #5d5d5d; font-weight: normal; }
a.gamelink, a.gamelink:link, a.gamelink:active, a.gamelink:visited { text-decoration: none; }
.gameitem a span.link { color: #4977ac; font-weight: bold; text-decoration: underline; }
.gameitem a:hover span { text-decoration: none; }
.gameitem a:hover { background: #DDD; }
.gameitem .thumb { width: 50px; height: 50px; float: left; border: 1px solid #000; margin-right: 5px; }
.gameitem span.play { float: right; }

#login-form {
background: #e9f1fa none repeat scroll 0%;
border-top: 1px #b9d0ea solid;
border-left: 1px #b9d0ea solid;
color: #4977ac;
clear: both;
width: 1000px;
height: 25px;
padding-top: 8px;
padding-bottom: 8px;
margin-bottom: 10px;
text-align: center;
}

#login-form label {
color: #4977ac;
font-size: 11px;
line-height: 1.25em;
padding-left: 10px;
vertical-align: middle;
}

#login-form input {
font-size: 11px;
line-height: 1.25em;
vertical-align: middle;
}

.pages a, .pages span {
    padding: 3px 5px;
    margin-right: 2px;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

#divider { background: url('/images/divider.gif') repeat-x; background-position: 0; height: 38px; padding: 0; clear: both; }

#footer { font: 11px Tahoma, Verdana, Helvetica, sans-serif; color: #4977ac; width: 1000px; text-align: right; }

.ratingblock {
display: block;
}

.unit-rating { /* the UL */
list-style: none;
margin: 0px;
padding: 0px;
height: 30px;
position: relative;
background: url('/images/starrating.gif') top left repeat-x;
}

.unit-rating li {
    text-indent: -90000px;
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}

.unit-rating li a {
outline: none;
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}

.unit-rating li a:hover {
background: url('/images/starrating.gif') left center;
z-index: 2;
left: 0px;
}

.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width:30px; }
.unit-rating a.r2-unit { left:30px; }
.unit-rating a.r2-unit:hover { width: 60px; }
.unit-rating a.r3-unit { left: 60px; }
.unit-rating a.r3-unit:hover { width: 90px; }
.unit-rating a.r4-unit { left: 90px; }
.unit-rating a.r4-unit:hover { width: 120px;}
.unit-rating a.r5-unit { left: 120px; }
.unit-rating a.r5-unit:hover { width: 150px; }
.unit-rating a.r6-unit { left: 150px; }
.unit-rating a.r6-unit:hover { width: 180px; }
.unit-rating a.r7-unit { left: 180px; }
.unit-rating a.r7-unit:hover { width: 210px; }
.unit-rating a.r8-unit { left: 210px; }
.unit-rating a.r8-unit:hover { width: 240px; }
.unit-rating a.r9-unit { left: 240px; }
.unit-rating a.r9-unit:hover { width: 270px; }
.unit-rating a.r10-unit { left: 270px; }
.unit-rating a.r10-unit:hover { width: 300px; }

.unit-rating li.current-rating {
background: url('/images/starrating.gif') left bottom;
position: absolute;
height: 30px;
display: block;
text-indent: -9000px;
z-index: 1;
}

* {
overflow-x: visible !important;
overflow-x: hidden;
}