/* 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:337px; left:67px;
width: 553px; height: 257px; background: #ffff00;
z-index:3;}

div#demoa, div#demob, div#democ {
   position:absolute; visibility:visible;
   top:336px; 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:661px; margin-right: 0px;}
div#demob {left:746px; margin-left: 0px;  margin-right: 0px;}
div#democ {left:831px; margin-left: 0px;}

div#pickset {
   position:absolute; visibility:visible; top:532px; left:661px;
   /*padding-right: 35px; border-right: 1px dotted grey;    */
   font-size: 11px; font-family: Courier, monospace; z-index: 5;}
/*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:#525252 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:#231e18;
}
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;
}
#overmm
{
    margin-left:288px;

}
#mm
{
    overflow:hidden;
   _zoom:1;
    /*width:555px;
    white-space:nowrap;*/
}
#mm li
{
    /*display:inline-block;
    zoom:1;
   *display:inline;*/
    float:left;
    padding-right:17px;
    margin-right:11px;
    background:url(../img/dot-2.gif) 100% 13px no-repeat;

}
#mm li a
{
    /*display:inline-block;
    zoom:1;
   *display:inline;   */
    float:left;    
    color:#FFF;
    font-size:14px;
    padding:7px 12px;     
}
#mm li a:hover
{
    background:#894c61;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
}
#headcont
{
    /*margin:33px 0 0 400px;*/
    margin: 33px 0 0 50px;
    /*width:550px;*/
    width: 750px;
    /*padding-top:35px;*/
    padding-top: 100px;
    /*background:url(../img/dot-1.gif) 0 0 repeat-x;*/
}

#headcont_adv
{
    margin:33px 0 0 400px;
    /*width:550px;*/
    width: 750px;
    padding-top:0px;
    /*background:url(../img/dot-1.gif) 0 0 repeat-x;*/
    margin-bottom: -120px;
}


#logosite
{
    position:absolute;
    top:74px;
    left:100px;
    width:142px;
    color:#FFF;
    text-decoration:none;
    padding-top:54px;
    font-size:11px;
    text-align:center;
    line-height:12px;
    font-weight:200;
}
#logosite span
{
    display:block;
    font-size:28px;
    line-height:28px;
    margin-bottom:2px;
    font-weight:200;
}
/* 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/footer-bg1.jpg) 0 0 repeat-x;

    font-size:11px;    

}
#footer
{
    height:122px;
    padding:0 150px 0 30px;
    font-size:11px;
    min-width:750px;
    width:80%;
   _width:auto;
    margin:0 auto;

}
#footer a
{
    color:#87b8c6;

}
#copyright
{
    float:left;
    min-width:300px;
    margin-top:30px;
}
#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;
    background:url(../img/footer-bg2.jpg) 0 0 no-repeat;
    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;*/
    padding: 310px 35px 140px 35px;
    width:880px;
}
.h3
{
    color:#d2d2d2;
    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 #525252;
    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;}

