@charset "utf-8";
/*------------------------------Reset style Starts-------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
body { line-height: 1; color: #000000; background: white; font-family:Arial, Helvetica, sans-serif; font-size:12px }
ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
strong { font-weight:bold; }
img { margin:0; }
/*------------------------------Reset style Ends-------------------------------*/

/*-----------------------------------float start-------------------------------*/
.fltrt { float: right; }
.fltlft { float: left; }
.clear { clear:both; }
/*-----------------------------------float ends--------------------------------*/

/*-----------------------------------body start-------------------------------*/
body { font: normal 11px Tahoma, Geneva, sans-serif; color:#565656; }
a:link, a:visited {
	color: #0000FF;
	text-decoration:  none;
	}
/*-----------------------------------body ends--------------------------------*/

/*-----------------------------------Globel setting start-------------------------------*/
h1, h2, h3 { font-family:Arial, Helvetica, sans-serif; }
/*-----------------------------------Globel setting ends--------------------------------*/


/*-----------------------------------main wrapper start-------------------------------*/
#mainwrapper { background:url(../images/bodybg.jpg) no-repeat; margin:0 auto; width:1000px; }
/*-----------------------------------main wrapper ends--------------------------------*/

/*-----------------------------------inner wrapper start-------------------------------*/
#innerwrapper { float:left; margin:0 34px; width:932px; display:inline; padding-bottom:10px; }
/*-----------------------------------inner wrapper ends--------------------------------*/

/*-----------------------------------inner wrapper start-------------------------------*/
#header { float:left; padding:5px 0 0; width:932px; }
/*-----------------------------------inner wrapper ends--------------------------------*/

/*-----------------------------------inner wrapper start-------------------------------*/
.logoMT { margin-top:4px; }
/*-----------------------------------inner wrapper ends--------------------------------*/

/*-----------------------------------inner wrapper start-------------------------------*/
#menu { float:left; padding:5px 0; width:932px; text-transform:uppercase; font:bold 14px Arial, Helvetica, sans-serif; }
#menu ul li { display:inline; }
#menu ul li a { color:#83440B; display:block; float:left; padding:12px 17px; text-decoration:none; }
#menu ul li.active a { color:#fff; display:block; float:left; }
#subMenu, #subMenuLeft, #subMenuRight { float:left; height:40px; }
#subMenu { width:931px; }
#subMenuLeft { background:url(../images/subLeft.gif) no-repeat; width:6px; }
#subMenuBody { background:transparent url(../images/subBody.gif) repeat-x scroll 0 0; float:left; height:40px; padding-left:2px; text-align:center; text-transform:uppercase; width:917px; }
#subMenuBody ul li { display:inline; }
#subMenuBody ul li a { color:#FFFFFF; display:block; float:left; line-height:40px; padding:1px 15px; text-decoration:none; }
#subMenuRight { background:url(../images/subRight.gif) no-repeat; width:6px; }
#subMenuBody ul li.subactive a { background:url(../images/sunhover.gif) no-repeat center; }
/*-----------------------------------inner wrapper ends--------------------------------*/

/*-----------------------------------searhbar start-------------------------------*/
#searhbar { font: normal 12px Arial, Helvetica, sans-serif; width:932px; float:left; background:#e9f6fd; margin:3px 0 8px; height:40px; color:#000; }
.imgbtn { margin-right:7px; }
#searhbar p { float:left; line-height:38px; margin-left:10px; }
#searhbar p a { color:#000; text-decoration:none; font-weight:bold; }
#searhbar p a:hover { text-decoration:underline; }
.searchinput { float:left; margin:4px 0 0 68px; width:387px; }
.searchinput input, .searchinput img, .searchinput select { float:left; }
.inputbg { background:url(../images/searchinputbg.gif) no-repeat; float:left; height:31px; margin-right:5px; width:155px; }
.inputinnerbg { border:0 none; margin:8px 0 0 8px; width:140px; }
.inputinnerbgDrop { border:none; margin:7px 0 0 3px; }
/*-----------------------------------searhbar ends--------------------------------*/

/*---welcomeText div -----*/
#welcomeText p {
	width: 460px;
	}

/*-----------------------------------inner wrapper start-------------------------------*/
#LeftBlock { float:left; width:620px; }
textarea { overflow:hidden; }
/*-----------------------------------inner wrapper ends--------------------------------*/

/*-----------------------------------slid Game start-------------------------------*/
.slidGame { float:left; width:100%; }
.slideholder { float:left; width:344px; font-family:Arial, Helvetica, sans-serif; }
.slide { float:left; width:344px; height:190px; background:url(../images/slid.gif) no-repeat; }
.slide h1 { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:9px 0 0 167px; text-transform:uppercase; }
.slidBox1, .slidBox2 { float:left }
.slidBox1 { height:177px; margin:-23px 0 0 5px; width:143px; display:inline; }
.slidPic { border:1px solid #74B0CF; float:left; height:134px; margin:7px; width:130px; display:inline; }
.slidstar { float:left; margin:0 12px; width:123px; display:inline; }
.ratestar { float:left; margin-right:3px; display:inline; }
.slidBox2 { height:130px; margin:6px 0 0 3px; padding:7px; width:165px; display:inline; }
.slidBox2 h2 { color:#005582; font-weight:bold; margin-bottom:4px; margin-top:3px; }
.slidBox2 p { margin-bottom:6px; }
.slidenumber { float:left; margin-left:15px; width:300px; font-weight:bold; font-size:12px; display:inline; }
.pageniate-slider a { background:url(../images/linkNumberr.gif) no-repeat; float:left; padding:4px 16px; margin-right:1px; color:#25576c; text-decoration:none; }
.paginate-slider1 a.selected { background:url(../images/activeNumber.gif) no-repeat; float:left; padding:4px 16px; margin-right:1px; display:inline; color:#FFF; text-decoration:none; }
.SnumberActive { background:url(../images/activeNumber.gif) no-repeat; float:left; padding:4px 16px; margin-right:1px; display:inline; }
.SnumberActive a { color:#FFF; text-decoration:none; }
.Snumberlink { background:url(../images/linkNumberr.gif) no-repeat; float:left; padding:4px 16px; margin-right:1px; }
.Snumberlink a { color:#25576c; text-decoration:none; }
/*-----------------------------------slid Game start-------------------------------*/

/*-----------------------------------Right Block start-------------------------------*/
.todayaplay { float:left; width:343px; margin:21px 0 0 0 }
.todayaplayTop { float:left; width:343px; height:4px; background:url(../images/todyaplayerTop.gif) no-repeat; line-height:1px; font-size:1px; }
.todayaplayBody { float:left; width:343px; height:4px; background:url(../images/todyaplayerBody.gif) no-repeat; height:137px; }
.todayaplayBody h1 { color:#349BC6; font-size:18px; font-weight:bold; margin:2px 0 0 9px; }
.playerBox { float:left; background:url(../images/todayplayerBox.gif) no-repeat; width:82px; height:103px; display:inline; margin:5px 0 5px 3px; text-align:center; }
.playerBox a { color:#000; text-decoration:none; font-weight:bold; }
.playerPic { float:left; border:1px solid #000; width:68px; height:57px; margin:5px; display:inline; }
/*-----------------------------------Right Block ends--------------------------------*/

/*-----------------------------------latest Game start-------------------------------*/
.latestGame { float:right; width:269px; }
.latestTop { float:left; width:269px; height:41px; background:url(../images/latestGameTop.gif) no-repeat; }
.latestTop h1 { color:#186513; font-size:18px; font-weight:bold; margin:8px 0 0 9px; }
.latestTop h1 span { color:#FFF; }
.latestBody { float:left; width:269px; height:333px; background:url(../images/latestGameBoddy.gif) no-repeat; }
.latestBox { float:left; background:url(../images/latestbox.gif) no-repeat; width:82px; height:103px; margin:5px -7px 0 10px; text-align:center; display:inline; }
.latestBox a { color:#000; text-decoration:none; font-weight:bold; }
/*-----------------------------------latest Game ends--------------------------------*/

/*-----------------------------------Right Block start-------------------------------*/
.actionHolder, .actionTop, .actionBottom { float:left; width:620px; }
.actionTop, .actionBottom { line-height:1px; font-size:1px; }
.actionTop { background:url(../images/actionTop.gif) no-repeat; height:5px; }
.actionBody { background:url(../images/actionBody-.gif) repeat-y; float:left; width:610px; padding:0 5px 5px; }
.actionbox { background:url(../images/actionbox.gif) no-repeat; width:298px; height:223px; float:left; display:inline; }
.actionboxM { margin:3px 8px 3px 3px; }
.actionboxM-1 { margin:3px 0 0 0; }
.actionbox h1 { color:#FFFFFF; font-size:16px; font-weight:bold; margin-top:12px; text-align:center; text-transform:uppercase; }

.inactionTop, .inactionBottom { float:left; width:281px; margin-left:4px; padding:5px; }
.inactionTop { margin-top:13px; }
.picPlay { float:left; width:70px; }
.ipic { float:left; border:1px solid #000; margin-bottom:5px; }
.picPlayText { float:left; margin-left:8px; width:203px; font-family:Arial, Helvetica, sans-serif; }
.picPlayText h2 { color:#000; font-weight:bold; margin-bottom:5px; }
.picPlayText P { font-size:12px; color:#5f5f5f; line-height:18px; }
.starplayer { float:left; width:200px; margin:8px 0 0 9px }
.istar { float:left; margin-right:2px; }
.inactionLink { float:left; margin:8px 7px 0; width:125px; }
.inactionLink ul li a { color:#565656; text-decoration:none; line-height:19px; background:url(../images/bluearrow.gif) no-repeat left center; padding-left:12px; white-space:nowrap; }
.inactionLink ul li.inactiondiflink a { color:#000; }
.actionBottom { background:url(../images/actionBottom.gif) no-repeat; height:5px; line-height:1px; font-size:1px; }
*html .actionBottom { background:url(../images/actionBottom.gif) no-repeat; height:5px; line-height:1px; font-size:1px; margin-top:-3px }
/*-----------------------------------Right Block ends--------------------------------*/

/*-----------------------------------Offer Holder start-------------------------------*/
.OfferHolder { display:inline; float:left; height:107px; margin:2px 0 2px -9px; width:628px; }
.Offerleft { height:107px; width:127px; float:left; position:relative; }
.Offerbody { background:transparent url(../images/offerbody.gif) repeat-x scroll 0 0; float:left; height:107px; width:469px; }
.Offerright { background:url(../images/offerright.gif) no-repeat; height:107px; width:32px; float:left; }
/*-----------------------------------Offer Holder ends--------------------------------*/

/*-----------------------------------Right Block start-------------------------------*/
#RightBlock { float:right; width:302px; }
/*-----------------------------------Right Block ends--------------------------------*/

/*-----------------------------------Right Add starts--------------------------------*/
.RightAdd { float:left; border:1px solid #000; width:300px; height:248px; }
/*-----------------------------------Right Add ends--------------------------------*/

/*-----------------------------------Login Box starts--------------------------------*/
.LoginBox { float:left; background:url(../images/login.gif) no-repeat; width:302px; height:119px; margin-top:5px; color:#FFF; }
.LoginBox h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:16px 0 0 81px; }
.innerloginBox { float:right; width:214px; margin:15px 5px 0 0; }
.innerloginBox label { float:left; }
.LPinput { background:transparent url(../images/LPinput.gif) no-repeat scroll 0 20px; float:left; height:48px; width:105px; margin-right:2px; }
.lpinut { border:0 none; float:left; height:18px; margin:8px 0 0 3px; padding:2px; width:95px; }
.loginbtnLink { float:right; width:160px; }
.loginbtnLink img { float:right; margin-top:-6px; position:relative; }
.loginbtnLink a { color:#FFFFFF; float:left; margin:6px 6px 0 0; text-decoration:none; display:inline; }
.loginbtnLink a:hover { text-decoration:underline; }
/*-----------------------------------Login Box ends--------------------------------*/

/*-----------------------------------stats holder start-------------------------------*/
.statsholder, .statsTop, .statsBoby { float:left; }
.statsTop h1 { font: bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:14px 0 0 85px; }
.statsholder { width:303px; color:#400404; }
.statsTop { background:url(../images/statsTop.gif) no-repeat; width:303px; height:45px; }
.statsBoby { background:transparent url(../images/statsBottom.gif) no-repeat scroll 0 0; height:62px; padding:7px 16px; width:271px; }
.Drow { float:left; padding:3px 0; width:98%; }
/*-----------------------------------stats holder ends--------------------------------*/

/*-----------------------------------plugs Holder starts--------------------------------*/
.plugsHolder { float:left; width:308px; margin:5px 0 2px; display:inline; }
.plugs { float:left; border:1px solid #bababa; width:100px; height:100px; }
.plugsMR { margin-right:1px; display:inline; }
/*-----------------------------------plugs Holder ends--------------------------------*/

/*-----------------------------------Game Box starts--------------------------------*/
.gameBox { float:left; width:308px; margin:0 0 5px; display:inline; }
.gameBoxTop { background:url(../images/gameTop.gif) no-repeat; width:300px; height:62px; float:left; }
.gameBoxTop h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; margin:22px 0 0 56px; color:#1f4004; }
.gameBoxBody { background:url(../images/gameBottom.gif) no-repeat; width:300px; height:198px; float:left; }
.displayStrip { background:transparent url(../images/displayall.png) no-repeat scroll 0 0; float:left; position:relative; height:58px; width:282px; }
.displayStripMT { margin:-15px 8px 2px; display:inline; }
.displayStripMT-2 { margin:2px 8px; display:inline; }
.displayPic { border:1px solid #9DCF35; float:left; height:46px; margin:5px 7px; width:47px; background:#e9e9e9; display:inline; }
.displayRow { color:#000000; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:5px; padding:10px 0; width:196px; }
.displayRowRed { color:#ed2d20; }
.displayStar { float:left; margin-left:6px; margin-top:-4px; }
.bgbtnleft { float:left; margin-left:15px; width:82px; text-align:center; height:27px; }
.bgbtnright { float:right; margin-right:15px; width:82px; text-align:center; height:27px; }
.bgbtn { background:url(../images/bgbtn.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; margin-top:-2px; }
.bgbtn a { color:#FFF; text-decoration:none; line-height:26px; }
/*-----------------------------------Game Box ends--------------------------------*/

/*-----------------------------------link box start-------------------------------*/
.linkbox { width:300px; float:left; margin:5px 0 8px; }
.linkboxTop { width:300px; height:49px; background:url(../images/linkboxTop.gif) no-repeat; float:left; }
.linkboxTop h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; margin:16px 0 0 56px; color:#401404; }
.linkboxBody { width:300px; float:left; background:url(../images/linkboxBottom.gif) no-repeat; height:134px; }
.linkdiv { float:left; font: normal 12px Arial, Helvetica, sans-serif; margin:7px 0 0 24px; display:inline; }
.linkdiv ul li { line-height:22px; }
.linkdiv ul li a { color:#401404; text-decoration:none; background:url(../images/linkboxbulet.gif) no-repeat left center; padding-left:15px; }
.linkdiv ul li.linkactive a { text-decoration:underline; }
/*-----------------------------------link box ends--------------------------------*/

/*-----------------------------------Cgame Box Holder starts--------------------------------*/
.CgameBoxHolder, .CgameBoxTop, .CgameBoxBody, .CgameBoxBottom { float:left; width:616px; }
.CgameBoxHolder { margin-bottom:5px; }
.CgameBoxTop { background:url(../images/cgameBoxtop.gif) no-repeat; height:46px; }
.CgameBoxTop h2 { color:#116284; font-size:14px; font-weight:bold; margin:14px 0 0 25px; float:left; }
.CgameBoxBody { background:url(../images/cgameBoxBody.gif) repeat-y; min-height:484px; padding:5px 0 0 15px; !important
}
.CgameBoxBottom { background:url(../images/cgameBoxBottom.gif) no-repeat; height:12px; }
.CgameBoxstar { float:right; margin:14px 0 0 9px; width:98px; }

.CgameBoxContent { background:url(../images/cgameBoxBody.gif) repeat-y; min-height:484px; padding:5px 0 0 15px; float:left; width:616px; }
/*-----------------------------------Cgame Box Holder ends--------------------------------*/

/*-----------------------------------Game Description start--------------------------------*/
.GameDescription, .GameDescrTop, .GameDescrBody { float:left; }
.GameDescription, .GameDescrTop { width:362px; }
.GameDescrTop { background:url(../images/GameDescrTop-.gif) no-repeat; height:8px; line-height:1px; font-size:1px; }
.GameDescrBody { color:#253a02; background:url(../images/GameDescrBody.gif) no-repeat; height:209px; width:362px; }
.gameCommect { color:#000000; display:inline; float:left; height:87px; margin:0 7px; padding:10px; width:326px; }
.gameCommect h2 { font-size:12px; font-weight:bold; margin-bottom:7px; margin-top:-5px; }
.gameCommect p { font-size:12px; line-height:18px; }
.qution { float:left; line-height:18px; margin:12px 0 0 17px; display:inline; width:130px; }
.blackcolor { color:#000; }
/*-----------------------------------Game Description ends--------------------------------*/

/*-----------------------------------Game Description ends--------------------------------*/
.GameDetail, .GameDetailTop { float:left; width:250px; }
.GameDetail { margin-left:4px; }
.GameDetailTop { background:url(../images/gDetailTop.gif) no-repeat; height:11px; line-height:1px; font-size:1px; }
.GameDetailBottom { background:url(../images/gDetailBottom.gif) no-repeat; height:206px; float:left; width:250px; color:#000; }
.Grate { float:left; background:url(../images/gdbg.gif) no-repeat; width:149px; height:60px; margin: 0 0 0 10px; display:inline; }
.Grate p { margin:9px 0 0 12px; }
.Gratetar { display:inline; float:left; margin:6px 12px; width:123px; }
.Gratehart { float:left; margin: 0 0 0 5px; display:inline; }
.fullscrenn { float:left; margin:10px 0 0 13px; width:192px; display:inline; }
.fullscrenn a { text-decoration:none; color:#000; font-weight:bold; }
.fullscrennMT { margin-top:10px; }
.sStrip { float:left; margin:13px 9px 0; width:232px; display:inline; }
.sStripleft, .sStripBody, .sStripright { float:left; height:38px; }
.sStripleft { background:url(../images/sStriperleft.gif) no-repeat; width:6px; }
.sStripBody { background:transparent url(../images/sStriperbody.gif) repeat-x scroll 0 0; padding:0 9px; width:202px; }
.sStripright { background:url(../images/sStriperright.gif) no-repeat; width:6px; }
.sociallogo { float:left; margin:5px 2px; display:inline; }
/*-----------------------------------Game Description ends--------------------------------*/

/*-----------------------------------banner add starts--------------------------------*/
.banneradd { float:left; width:618px; height:92px; margin:5px 0; background:url(../images/sunbanner.jpg) no-repeat; }
/*-----------------------------------banner add ends--------------------------------*/

/*-----------------------------------banner add starts--------------------------------*/
.relatedGame, .relatedGameTop { float:left; width:302px; }
.relatedGameTop { background:url(../images/relaedTop.gif) no-repeat; width:302px; height:5px; line-height:1px; font-size:1px; }
.relatedGamebottom h1 { color:#FFFFFF; font-size:18px; font-weight:bold; margin:10px 0 5px 5px; }
.relatedGamebottom { background:transparent url(../images/relaedBottom.gif) no-repeat scroll 0 0; float:left; height:271px; padding:1px 10px; width:282px; }
.relatedBox { float:left; background:url(../images/relatedbox.png) no-repeat; width:86px; height:103px; display:inline; margin:5px 0 5px 6px; text-align:center; }
.relatedBox a { color:#000; text-decoration:none; font-weight:bold; }
.relatedPic { border:1px solid #000000; display:inline; float:left; height:57px; margin:6px 8px; width:68px; }
/*-----------------------------------banner add ends--------------------------------*/

/*-----------------------------------banner add starts--------------------------------*/
.icode, .icodeleft, .icoderight { float:left; height:66px; }
.icode { float:left; width:313px; height:66px; margin-left:4px; }
.icodeleft { background:url(../images/codeleft.gif) no-repeat; width:54px; }
.icodebody { background:url(../images/codebody.jpg) repeat-x; width:229px; float:left; font-size:10px; color:#000; height:46px; font-weight:bold; padding:10px; }
.icoderight { background:url(../images/coderight.gif) no-repeat; width:9px; }
/*-----------------------------------banner add ends--------------------------------*/

/*-----------------------------------plug 2 in starts--------------------------------*/
.plug2in { border:1px solid #CECECE; float:left; }
.plug2inM-1 { margin:5px 0 5px 5px; }
.plug2inM-2 { margin:0 0 5px 5px; }
/*-----------------------------------plug 2 in ends--------------------------------*/

/*-----------------------------------Right Block start-------------------------------*/
#footer { width:100%; float:left; }
#footerLink { width:100%; line-height:44px; float:left; background:url(../images/footerlinkbg.gif) repeat-x; height:44px; text-align:center; color:#fff; }
#footerLink ul li { display:inline; }
#footerLink ul li a { color:#FFF; text-decoration:none; }
#footerLink ul li a:hover { text-decoration:underline; }
.copyright { width:100%; float:left; text-align:center; background:#9dddff; color:#000; line-height:31px; }
.copyright a { color:#000; text-decoration:none;}
/*-----------------------------------Right Block ends--------------------------------*/
/* CSS tables */
.table_header {
        float: left;
        text-align: center;
        font-weight: bold;
}
.table {
        float: left;
        text-align: center;
}
.separator {
        margin-bottom: 1px;
        padding-top: 1px;
        border-bottom: 1px dotted #99CC66;
        font-size:0px;
        height: 0px;
        clear: both;
}
/* profile content  */
.profile_left {
        float: left;
        font-weight: bold;
        width: 150px;
}
.profile_right {
        float: left;
}
.profile_line {
        clear: both;
        border-bottom: 1px dotted #99CC66;
        padding-top: 4px;
        margin-bottom: 4px;
        height: 0px;
        font-size:0px;
}
.register_info {
        float: left;
        width: 200px;
}
fieldset {
        margin-top: 7px;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
}
legend {
        font-weight: bold;
}

