* {
padding:0;
margin:0;
font-size : 11px;}

img {
border : 0;
}
 
HTML,BODY {
height:100%;
}

BODY {
background: #ffffff;
font-family: Verdana;
color: #2b2b2b;
}

.table {
width:100%;
height:100%;
}

#main_table {
width:100%;
height:100%;
}

.full_height {
height : 100%;
}

.full_width {
width : 100%;
}


#bottom_1 {
background: url(../img/bottom_1.jpg) no-repeat left bottom;
width : 216px;
height : 208px;
padding-top : 95px;
}

#bottom_2 {
background: url(../img/bg.gif) no-repeat left top;
height : 110px;
#height : 123px;
width : 634;
margin-top : 30px;
padding-top : 16px;
padding-left : 8px;
text-align : left;
}



#bottom_4 {
height : 208px;
width : 100%px;
}

#bottom_3 {
background: url(../img/bottom_3.jpg) no-repeat right bottom;
width : 177px;
height : 208px;
}


#copy {
font-family: Arial;
color : #727272;
font-size : 12px;
}

#email, #email a {
margin-top : 3px;
font-family: Arial;
color : #00b0bd;
font-size : 12px;
}

.top {
display : inline;
margin-left : 12px;
}

#bottom_banner {
width : 600px;
height : 90px;
padding-top : 16px;
padding-left : 6px;
}

#top_1 {
background: url(../img/top_1.jpg) no-repeat right bottom;
width : 348px;
height : 150px;
}

#top_2 {
background: url(../img/top_2.jpg) no-repeat left bottom;
height : 72px;
padding-left : 65px;
}

#top_2_ {
padding-top : 33px;
}

#top_2 a {
color : #03a4a8;
font-size : 12px;
}

#top_2 img {
margin-left : 30px;
margin-right : 3px;
}

#top_3 {
background: url(../img/top_3.jpg) no-repeat left bottom;
width : 496px;
height : 78px;
}

#top_banner {
width : 468px;
height : 60px;
}

#top_4 {
background: url(../img/top_4.jpg) no-repeat left bottom;
height : 43px;
}

#top_5 {
background: url(../img/top_5.jpg) repeat-x top;
height : 43px;
}

#center_1 {
width : 147px;
height : 100%;
}

#center_2 {
width : 108px;
}

#left_banner_1 {
margin-left : 47px;
}

#left_banner_2 {
margin-left : 47px;
margin-top : 18px;
}

#left_banner_3 {
margin-left : 27px;
margin-top : 18px;
}

#right_banner_1 {
margin-right : 8px;
}

#right_banner_2 {
margin-top : 18px;
margin-right : 8px;
}

#game img {
border : #059c97 1px solid;
}


#links {
margin-top : 27px;
margin-bottom : 30px;
}

#links, #links a {
color : #00b0bd;
}

#center_1_1 {
background: url(../img/center_1.jpg) no-repeat left bottom;
height : 82px;
width : 93px;
}

#center_1_3 {
background: url(../img/center_2.jpg) no-repeat left bottom;
height : 82px;
width : 35px;
}

#menu_1 {
padding-left : 20px;
padding-top : 15px;
}

#menu_1, #menu_1 a {
color : #00b0bd;
font-size : 13px;
font-weight : bold;
}

#bg_1 {
background: url(../img/bg_1.jpg) repeat-x bottom;
}

#menu_2 {
color : #037272;
font-size : 12px;
font-weight : bold;
height : 22px;
background: url(../img/bg_3.jpg) no-repeat left top;
}

#menu_2 a {
color : #037272;
font-size : 12px;
font-weight : bold;
}

#menu_2_1 {
width : 450px;
background: url(../img/menu_2_1.jpg) no-repeat left bottom;
}

#menu_2_bg {
background: url(../img/bg_2.jpg) repeat-x bottom;
}

#bg_4 {
background: url(../img/bg_4.jpg) no-repeat bottom left;
width : 82px;
}


#left_column {
width : 295px;
}

#center_column {
width : 100%;
}

#right_column {
width : 254px;
}

#games {
width : 295px;
height : 77px;
background: url(../img/games.jpg) no-repeat bottom left;
font-weight : bold;
font-size : 25px;
color : #037272;
padding-left : 170px;
padding-top : 10px;
}

#played {
width : 295px;
height : 50px;
background: url(../img/played.jpg) no-repeat bottom left;
font-size : 13px;
padding-left : 230px;
}

#played_1 {
color : #48b03d;
font-weight : bold;
margin-top : 4px;
}

#played_2 {
margin-top : 6px;
color : #3db0a7;
font-weight : bold;
}

#search {
width : 295px;
height : 47px;
background: url(../img/search.jpg) no-repeat bottom left;
}

#keyword {
width : 111px;
height : 18px;
border-right : none;
border-top : #a2dcdb 1px solid;
border-left : #a2dcdb 1px solid;
border-bottom : #a2dcdb 1px solid;
margin-left : 120px;
margin-bottom : 9px;
}

#ok {
margin-bottom : 3px;
#margin-bottom : 5px;
}

.menu_3 {
height : 31px;
background: url(../img/menu_3.jpg) no-repeat bottom left;
padding-left : 80px;
}

.menu_3_a {
height : 31px;
background: url(../img/menu_3_a.jpg) no-repeat bottom left;
padding-left : 80px;
}

.menu_3 a, .menu_3_a a {
color : #006766;
font-size : 15px;
font-weight : bold;
text-decoration : none;
}

#joy {
height : 74px;
background: url(../img/joy.jpg) no-repeat bottom left;
}

#banners {
height : 22px;
background: url(../img/banners.jpg) no-repeat bottom left;
}

#banners #b1 {
margin-left : 47px;
margin-top : 12px;
margin-bottom : 18px;
}

#banners #b2 {
margin-left : 47px;
}

#banners #b3 {
margin-left : 18px;
margin-bottom : 16px;
}

#lg {
height : 59px;
background: url(../img/lg.jpg) no-repeat bottom left;
}

.lgl
{
padding-left : 63px;
height : 13px;
background: url(../img/lgl.jpg) no-repeat bottom left;
font-size : 10px;
color : #9a68cb;
}

#lgb {
height : 19px;
background: url(../img/lgb.jpg) no-repeat bottom left;
}

#lp {
height : 59px;
background: url(../img/lp.jpg) no-repeat bottom left;
}

.lpl
{
padding-left : 63px;
height : 13px;
background: url(../img/lpl.jpg) no-repeat bottom left;
font-size : 10px;
color : #9f4339;
}

#lpb {
height : 19px;
background: url(../img/lpb.jpg) no-repeat bottom left;
}

#helic {
height : 74px;
background: url(../img/helic.jpg) no-repeat bottom left;
width : 254px;
}

#banners2 {
padding-top : 4px;
height : 129px;
background: url(../img/banners2.jpg) no-repeat bottom left;
}

#banners2 #b1 {
margin-left : 10px;
}

#banners2 #b2 {
margin-left : 21px;
}

#banners2 #b1, #banners2 #b2 {
display : inline;
}

#bestt {
height : 67px;
background: url(../img/bestt.jpg) no-repeat bottom left;
}

#bestb {
height : 26px;
background: url(../img/bestb.jpg) no-repeat bottom left;
}

.bestl {
height : 55px;
background: url(../img/bestl.jpg) no-repeat bottom left;
padding-left : 17px;
}

.bestl div, .bestl_ div {
display : inline;
color : #3d3d3d;
font-size : 10px;
}

.bestl img, .bestl_ img
{
display : table;
margin-right : 10px;
}

.gamename {
color : #0b7b05;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}

.gametype {
color : #669563;
font-size : 10px;
text-decoration : none;
}

.playd {
color : #638b95;
font-size : 10px;
font-weight : bold;
text-decoration : none;
}

#besttind_ {
height : 67px;
background: url(../img/besttind_.jpg) no-repeat bottom left;
}

#bestt_ {
height : 67px;
background: url(../img/bestt_.jpg) no-repeat bottom left;
}

.bestl_ {
height : 55px;
background: url(../img/bestl_.jpg) no-repeat bottom left;
padding-left : 17px;
}

#bestb_ {
height : 26px;
background: url(../img/bestb_.jpg) no-repeat bottom left;
}

#center_3 {
height : 25px;
background: url(../img/center_3.jpg) no-repeat bottom left;
}

h2 {
color : #037272;
font-size : 26px;
font-weight : normal;
margin-bottom : 20px;
}

#fun3 {
padding : 8px 25px 8px 25px;
}

#fun3 a
{
color : #00b0bd;
}

#fun3 strong {
color : #0a8004;
}

#play_bg {
background: url(../img/play_bg.jpg) repeat-x bottom;
}

#notice {
color : #7e7e7e;
font-size : 12px;
}

#notice img {
display : table;
}

#description {
padding : 8px 15px 8px 15px;
}

#screens {
display : table;
}

.screenz {
margin-left : 9px;
margin-top : 11px;
}

#description div
{
margin-bottom : -10px;
}

#description a {
color : #00b0bd;
}

#description form {
display : inline;
margin-left : 10px;
}

#ball {
width : 50px;
}

#votepic {
margin-top : 8px;
#margin-right : 4px;
#margin-left : 2px;
}

#vot {
#padding-top : 10px;
}

#description h2 {
font-size : 20px;
color : #0b7b05;
font-weight : bold;
margin-bottom : 0px;
}

.dsc {
font-size : 10px;
}

.inl {
display : inline;
}

#list {
padding : 10px 10px 30px 10px;
}

#sub {
height : 30px;
background: url(../img/sub_bg.jpg) repeat-x bottom;
}

#subs {
height : 33px;
background: url(../img/subs_bg.jpg) repeat-x bottom;
}

#pagination {
font-size : 11px;
}

#pagination a{
color : #00b0bd;
}

.bline {
background: url(../img/bbg.jpg) repeat-x bottom;
}

.gline {
background: url(../img/gbg.jpg) repeat-x bottom;
}

.gameinfo {
font-size : 10px;
color : #9aa09a;
margin-right : 11px;
padding-top : 8px;
}

.gisize {
color : #089500;
}

.gicount {
color : #81901c;
}

.girate {
color : #a15c25;
}

.gipop {
color : #00709e;
}

.ddsc {
padding : 15px 15px 15px 15px;
}

.gamname {
padding-left : 15px ;
color : #669563;
width : 100%;
}

.gamname strong {
color : #0b7b05;
font-size : 12px;
}

.playy a{
color : #00b0bd;
font-size : 12px;
font-weight : bold;
margin-right : 40px;
}

#banner3_bg {
width : 254px;
height : 650px;
background: url(../img/banner_3_bg.jpg) no-repeat bottom left;
}

#banner3 {
margin-left : 61px;
margin-top : 14px;
}

#login_form{
padding-top : 45px;
background: url(../img/l_form_bg.jpg) no-repeat bottom right;
}

#login_form, #login_form form {
color : #006766;
font-size : 12px;
}

#login_form form {
width : 154px;
margin-bottom : 4px;
background : transparent;
}

#login_form a {
color : #006766;
font-size : 11px;
}


#login {
width : 130px;
height : 18px;
border : #a2dcdb 1px solid;
}

#password {
width : 100px;
height : 18px;
border-right : none;
border-top : #a2dcdb 1px solid;
border-left : #a2dcdb 1px solid;
border-bottom : #a2dcdb 1px solid;
padding-top : -5px;
}

#lok {
margin-bottom : -6px;
#margin-bottom : -4px;
}

#btm {
background: url(../img/bottom_3.jpg) no-repeat right bottom;
}