/* default core style*/

/*body {font-family: "Trebuchet MS", Skia, "Lucida Sans Unicode", sans-serif;
      font-size: 16px;} */

/*h1 {position:absolute; visibility:visible; top:30px; left:50px;

font-size: 24px;}              */

div#wheel {position:absolute; visibility:visible; top:331px; left:66px;
width: 553px; height: 257px; background: #ffff00;
z-index:3;}

div#demoa, div#demob, div#democ {
   position:absolute; visibility:visible;
   top:330px; width: 85px; height: 159px;
   text-align:center; padding-top: 15px;/* padding-bottom: 200px; */
   font-size: 14px; font-family: serif;
z-index:1;}
div#demoa {left:656px; margin-right: 0px;}
div#demob {left:741px; margin-left: 0px;  margin-right: 0px;}
div#democ {left:826px; margin-left: 0px;}

div#pickset {
   position:absolute; visibility:visible; top:525px; left:656px;
   /*padding-right: 35px; border-right: 1px dotted grey;    */
   font-size: 11px; font-family: Courier, monospace;}
/*div#picks {padding-left: 10px;}  */
div#picka, div#pickb, div#pickc, div#pickd, div#picke, div#pickf, div#pickg {
   width: 51px; height: 62px; /*padding: 10px;*/ float:left}

/*div#notes {position:absolute; visibility:visible; top:650px;
    left:50px; padding-top: 30px; font-size: 12px; width: 270px;} */

/*div#instructs {
     position:absolute; visibility:visible; top:80px;
     left:50px;  padding-bottom: 30px; width: 270px;}     */

#showhide {
     position:absolute; visibility:visible; top:664px; left:59px;
     width: 155px;height:38px; background:url(../img/button-bg.png) 0 -53px no-repeat;
    text-align:center;
    padding-top:15px;
    font-size:14px;
    line-height:19px;
    color:#000;
    text-decoration:none;
    font-weight:800;
    cursor:pointer;
}
#showhide:hover
{
    background:url(../img/button-bg.png) 0 0 no-repeat;    
}
#showhide.act
{
    background:url(../img/button-bg.png) 0 0 no-repeat;
}

div#fulllist {
     position:absolute; visibility:visible; top:350px; left:935px;
     padding-left: 25px; padding-right: 5px; display: none;
     white-space: nowrap; border-left: 1px dotted grey;
     font-size: 14px; font-family: Courier, monospace;}


.btxt {color: #000000;}
.wtxt {color: #ffffff;}


/* our style */

html
{
	padding:0;
	margin:0;
	min-width:998px;
	height: 100%;
    background:#464646 url(../img/mainbg-repeat.gif) 0 0 repeat-x;
}
body
{
    padding:0;
	margin:0;
    background:url(../img/mainbg-center.jpg) 0 0 no-repeat;
	color:#e9e9e9;
	font:200 12px Helvetica;
	font-family:Helvetica, Sans-Serif;
  height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
}
a img
{
	border:none;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
    width:100%;
}
td, th, tr
{
    padding:0;
	margin:0;
	vertical-align:top;
}
ol, ul
{
    list-style: none;
    padding:0;
    margin:0;
}
a
{
	color:#e3c40a;
}
a:hover
{
    text-decoration:none;
}
p
{
    margin:0;
    padding:0;
    font-size:12px;
    margin-bottom:19px;
    line-height:18px;
}
b, strong
{
    font-weight:bold;
}
h1, h2, h3, h4, h5, h6, form, input, label, select
{
    margin:0;
    padding:0;
    border:0;
}
.overflow
{
    overflow:hidden;
    _zoom:1;
}
.superclear
{
    background:none!important;
    margin:0!important;
    padding:0!important;
}
/* head */

#head
{
    padding-top:44px;
    position:absolute;
    left:0;
    top:0;
}
#mm_over
{
    margin-left:440px;

}
#mm_box {overflow:hidden;_zoom:1;background:url(../img/dot-1.gif) 0 0 repeat-y;  }
.mm
{
    float:left;
    padding-left:30px;
}
.mm li
{
    /*display:inline-block;
    zoom:1;
   *display:inline;*/
   display:block;
    margin-bottom:5px;


}
.mm li a
{
    /*display:inline-block;
    zoom:1;
   *display:inline;   */
    display:block;   
    color:#cdf4ff;
    font-size:12px;
    padding:5px 22px;
    text-decoration:none;
    background:url(../img/arr1.gif) 10px 8px no-repeat;    
}
.mm li a:hover
{
    background:#5c5c5c;
    -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;
    color:#FFF;
}

#logosite
{
    position:absolute;
    top:131px;
    left:58px;
    width:227px;
    color:#FFF;
    text-decoration:none;
    padding-top:81px;   
    font-size:22px;
    text-align:center;
    line-height:12px;
    font-weight:200;
    font-family:Arial, Sans-Serif;

}
#logosite span
{
    display:block;
    font-size:28px;
    line-height:28px;
    margin-bottom:2px;
    font-weight:200;
    display:none;
}
/* content */
#overinterfece
{
    position:absolute;
    left:34px;
    top:302px;
    height:328px;
    width:923px;
    background:url(../img/interface-bg.png) 0 0 no-repeat;
    z-index:2;
    
}
#history
{
    position:absolute;
    left:64px;
    top:736px;
    display:none;
}
#history ul li
{
    background:#656565;
    width:54px;
    height:112px;
    margin:0 3px;
    display:inline-block;
    zoom:1;
   *display:inline;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;    
}
#history ul li b
{
    display:block;
    margin:4px 3px 12px;
    font-size:1px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
    height:15px;
}
#history ul li span
{
    display:block;
    margin:0px 6px 18px;
    font-size:11px;
    line-height:11px;
    text-align:center;
}
#history .title span
{
    display:block;
    margin-bottom:14px;
    font-size:11px;
    font-weight:bold;
}
#history #fulllist
{
    white-space:nowrap;
    height:112px;
    position:relative;
    top:0;
    left:0;
}
#history .title
{
    padding-top:30px;
}
#history .histor-cont
{
    position:absolute;
    left:79px;
    top:0;
    width:780px;

}
#history .history-list
{
    width:780px;
    margin-bottom:23px;    
    overflow:hidden;
    position:relative;
    top:0;
    left:0;
   _zoom:1;
}
#overfooter
{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    background:url(../img/footbg-repeat.gif) 0 0 repeat-x;
    padding-top:2px;

}
#footer
{
    height:78px;
    padding:0 150px 0 60px;
   
    min-width:750px;

    background:url(../img/footer-bg2.jpg) 0 0 no-repeat;
}
#footer a
{
    color:#e3c40a;

}
#copyright
{
    float:left;
    min-width:300px;
    margin-top:25px;
}
#abp
 {
     float:right;
     padding:30px 0 10px 81px;
     background:url(../img/logo-abp.png) 0 30px no-repeat;
    position:relative;
    z-index:100;
    

 }
#foobg
{
    position:absolute;
    bottom:0;
    right:0;

    width:637px;
    height:151px;
}
#mainpage #content
{
    padding: 740px 35px 140px 35px;
    width:880px;
}
#mainpage #padding {height:160px;display:none;}
#content
{
    padding: 335px 35px 140px 35px;
    width:880px;
}
.h3, #content h1
{
    color:#e0d59b;
    font-size:24px;
    margin-bottom:10px;
    font-family:Tahoma;
    font-weight:200;
    /*margin-left:-15px;       */
}
#content p
{
}
#content table
{
    margin:0 0 34px 1px;
}
#content table th
{

    vertical-align:middle;
    color:#FFF;
    background:#A1BE63;
    padding:5px 10px;
    font-weight:800;
}
#content table td
{
    text-align:center;
    border-bottom:solid 1px #464646;
    padding:5px;
}
#content ul {
    margin-bottom:20px;
    padding:10px 0 0 10px;
}
#content ul li {
    padding:0 0 5px 20px;
    background:url(../img/arr3.gif) 0 7px no-repeat;
    position:relative;
    line-height:18px;    
}
.csscolortable {width:300px;}

