﻿body
{
    background: url(../images/indexbg.gif);
}
.tops
{
    width: 100%;
    height: 157px;
    background: url(../images/topbg.gif) repeat-x;
}
.topsContent
{
    width: 100%;
    height: 110px;
    background: url(../images/topsContent.gif) repeat-x;
}
.content
{
    width: 960px;
    height:100%;
}
.downs
{
    width: 960px;
    min-height: 100px;
    background: url(../images/indexbg.gif);
}
.main
{
    margin-left: auto;
    margin-right: auto;
}
.ctleft
{
    float: left;
    background: url(../images/ctleft.gif);
    width: 45px;
    height: 41px;
}
.ctcenter
{
    float: left;
    background: url(../images/ctcenter.gif);
    width: 869px;
    height: 41px;
}
.ctcenter li
{
    line-height:40px;
    height:40px;
    float:left;
    margin-left:10px;
    color:#e3dcae;
}
.ctright
{
    float: left;
    background: url(../images/ctright.gif);
    width: 45px;
    height: 41px;
}
.contentinfo
{
    width: 960px;
    min-height: 350px;
    margin-top:10px;
    
}
.cinfoleft
{
    float: left;
    width: 202px;
    min-height: 300px;
}
.Mindexleft
{
    float: left;
    width: 220px;
    min-height: 300px;
}
.cinfocenter
{
    float: left;
    width: 499px;
    min-height: 300px;
    background: url(../images/cinfobg.gif) repeat-x;
}
.cinforight
{
    float: left;
    width: 251px;
    height: 300px;
}
.Announcements
{
    width: 251px;
    height: 199px;
    background: url(../images/Announcements.gif);
    margin-left: 5px;
}
.login
{
}
#divLogin
{
    background: url(../images/loginbg.gif) no-repeat;
    width: 199px;
    height: 191px;
}
.indexQuestions
{
    width: 202px;
    height: 176px;
    background: url(../images/indexQuestions.gif) no-repeat;
    margin-top:8px;
}
.news
{
    background: url(../images/communique.gif) no-repeat;
    margin-left: 10px;
}
.Instructions
{
    margin-top: 10px;
    background: url(../images/nstructions.gif) no-repeat;
    width: 488px;
    height: 178px;
    margin-left: 10px;
}
.nscontent
{
    height: 159px;
    width: 488px;
    background: url(../images/nscontent.gif) repeat-x;
}
.nscontentleft
{
    float: left;
    width: 18px;
    height: 159px;
    background: url(../images/nscontentleft.gif) repeat-x;
    margin-left: -3px;
}
.nscontentright
{
    float: left;
    width: 18px;
    height: 159px;
    background: url(../images/nscontentright.gif) repeat-x;
}
.nscontentconter
{
    float: left;
    width: 455px;
    height: 159px;
}
.wabg
{
    width: 251px;
    height: 282px;
    background: url(../images/wabg.gif) repeat-x;
    margin-top: 10px;
    margin-left: 5px;
}
.Mylink
{
    width: 251px;
    height: 62px;
}
.yqlink
{
    width: 960px;
    min-height: 50px;
}
.yqlink a
{
    margin-left: 10px;
}
.Thestatement
{
    width: 960px;
    min-height: 50px;
}
.Thestatement a
{
    margin-left: 10px;
}
.topwidth
{
    width: 960px;
    margin-left: auto;
    margin-right: auto;
}
.toptop
{
    height: 114px;
    width: 960px;
}
.topNavigation
{
    margin-top: 7px;
    font-size: 14px;
    vertical-align: bottom;
    height: 40px;
}
.topNavigation table
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    margin-left: 20px;
    height: 36px;
    border: 0px;
}
.tdnones
{
    width: 35px;
    text-align: center;
    height: 33px;
    vertical-align: middle;
    border: 0px;
    margin-top: 10px;
}
.tdwidth
{
    width: 94px;
    text-align: center;
    height: 32px;
    vertical-align: middle;
    border: 0px;
    margin-top: 10px;
}
.tdwidths
{
    height:34px;
	width:86px;
	float:left;
	line-height:32px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.tdwidths a
{
	color:#fefe00;
}
.tdoness
{
    width:20px;
    float:left;
    line-height:32px;
}
.topNavigation table td a
{
    text-decoration: none;
    color: #fefe00;
}
a
{
    text-decoration: none;
}
.pagescontent
{
    float: left;
    width: 758px;
}
.pagesleft
{
    float: left;
    width: 16px;
    height: 517px;
    background: url(../images/downleft.gif) no-repeat;
}
.pagescenter
{
    float: left;
    width: 715px;
    height: 517px;
    background: url(../images/downcenter.gif) repeat-x;
}
.pagesright
{
    float: left;
    width: 16px;
    height: 517px;
    background: url(../images/downright.gif) no-repeat;
}
.pagecenterleft
{
    margin-left: 90px;
    margin-top: 120px;
}
.pagecenterright
{
    float: left;
}
.pagecenterright li
{
    margin-top: 10px;
    margin-left: 20px;
}
.ddleft
{
    float: left;
    width: 11px;
    height: 235px;
    background: url(../images/ddleft.gif) no-repeat;
}
.ddright
{
    float: left;
    width: 11px;
    height: 235px;
    background: url(../images/ddright.gif) no-repeat;
}
.ddcenter
{
    float: left;
    width: 275px;
    height: 235px;
    background: url(../images/ddcenter.gif) repeat-x;
}
.newscenter
{
    float: left;
    width: 715px;
    height: 517px;
    background: url(../images/downcenter.gif) repeat-x;
}
.newscenter .Newsmaps
{
    padding-top: 10px;
    margin-left: 10px;
    font-size: 14px;
}
.Newscontent
{
    width: 713px;
}
.Newscontent li
{
    margin-left: 10px;
}
.indexQcontent
{
    margin-top: 0px;
}
.liones
{
    line-height:40px;
}
.indexQcontentli
{
    line-height:30px;
}
.indexQcontent li a
{
    color:#69bc22;
}
.indexQcontent li a:hover
{
    color:#ff4001;
}
.indexNews a
{
    color: Black;
}
.mindexcontent
{
    float: left;
    width: 699px;
}
.mindexleft
{
    float: left;
    width: 17px;
}
.mindexcenter
{
    float: left;
    width: 665px;
}
.mindexright
{
    float: left;
    width: 17px;
}
.Cleft
{
    width: 792px;
    height: 34px;
    background: url(../images/039.gif) no-repeat;
    margin-top: 10px;
}
.Ccenter
{
    width: 792px;
    min-height:500px;
    height:auto;
    background: url(../images/040.gif) repeat-y;
}
.Cright
{
    width: 792px;
    height: 8px;
    background: url(../images/041.gif);
}
.usererrs
{
    background: url(../images/game_icon1.gif);
}
.lhm
{
    float: left;
    margin-left: 5px;
    margin-top: 8px;
}
.lhm:link, .lhm:visited, .lhm:active
{
    text-decoration: none;
    color: #000;
    overflow: hidden;
}
.lhm:hover
{
    color: #ba2636;
    text-decoration: underline;
}
.userNaviBg img
{
    float:left;
    margin-top:8px;
    margin-left:20px;
}
.Mindextitle
{
   line-height:30px;
   text-align:left;
   margin-left:20px;
   font-size:13px;
}
.MindextitleService
{
    line-height:30px;
    text-align:left;
    margin-left:2px;
    border-bottom:2px solid #e1d281;
}
.sptop
{
    background:url(../images/40_above.gif);
    width:746px;
    height:34px;
}
.spcenter
{
    background:url(../images/40_middle.gif) repeat-y;
    width:746px;
    min-height:600px;
}
.spright
{
    background:url(../images/40_below.gif);
    width:746px;
    height:16px;
}
.Shopcontent
{
    background:url(../images/GMnavigation.gif) repeat-x;
    width:716px;
    height:236px;
    border:2px solid #bb731e;
    margin-left:5px;
    margin-top:20px;
}
.LoginLeft
{
    float:left;
    width:942px;
    height:5px;
    background:url(../images/logintop.gif);
}
.Logincenter
{
    float:left;
    width:942px;
    min-height:350px;
    background:url(../images/logincenter.gif);
}
.logindown
{
    float:left;
    width:942px;
    height:3px;
    background:url(../images/logindown.gif);
}
.txtShopAboutMe
{
    margin-top:32px;
    margin-left:25px;
}
.txtShopAboutMe li
{
    line-height:30px;
}
.Sleft
{
    float:left;
    width:214px;
    border:1px solid #c8a44e;
    min-height:300px;
    margin-left:10px;
    background-color:White;
}
.Sright
{
    float:left;
    width:705px;
}
.Servcieimg1
{
    height:80px;
    width:214px;
    border-top:1px solid #c8a44e;
    border-bottom:1px solid #c8a44e;
    border-right:2px solid White;
}
.Servcieimg2
{
    height:80px;
    width:214px;
}
.Servcieimg2:hover
{
    height:78px;
    width:214px;
    border-top:1px solid #c8a44e;
    border-bottom:1px solid #c8a44e;
    border-right:2px solid White;
}
.Servcieimg3
{
    height:80px;
    width:214px;
}
.Servcieimg3:hover
{
    height:78px;
    width:214px;
    border-top:1px solid #c8a44e;
    border-bottom:1px solid #c8a44e;
    border-right:2px solid White;
}
.Servcieimg4
{
    height:80px;
    width:214px;
}
.Servcieimg4:hover
{
    height:78px;
    width:214px;
    border-top:1px solid #c8a44e;
    border-bottom:1px solid #c8a44e;
    border-right:2px solid White;
}
.Servcieimgtop
{
    width:214px;
    height:50px;
}
.Servcieimg1 div
{
    width:214px;
    height:80px;
}
.Servcieimg2 div
{
    width:214px;
    height:80px;
}
.Servcieimg3 div
{
    width:214px;
    height:80px;
}
.Servcieimg4 div
{
    width:214px;
    height:80px;
}
.Scontent
{
    width:214px;
    background:url(../images/scontent.gif) no-repeat;
}
.newsBg .indexNews a:hover
{
    color:#ff4001;
}
.shopimages
{
    float:left;
    width:114px;
    height:117px;
    background:url(../images/ShopImgBg.gif);
}
.shoptxt
{
    line-height:25px;
}
.shoptxt1
{
    line-height:25px;
    margin-left:115px;
}
.shopDiv
{
    margin-left:80px;
    padding-top:50px;
}
.mian1
{
    margin-left:10px;
}
