*{
        margin:0;
        padding:0;
}

#anchors{
        font:10px Arial, Helvetica, sans-serif;
        color:#ffffff;
        text-decoration:none;
        font-weight:normal;
        text-align:center;
}

#anchors a:link {color: #ffffff; text-decoration: underline;}
#anchors a:visited {color: #ffffff;}
#anchors a:hover {color: #ffffff; text-decoration: none;}    
#anchors a:active {color: #ffffff;}

input.ffog {
    background-color: #DDDDDD;
    border: 1px solid #666666;
    font: small-caps 200 12px Arial;
    color: #555555;
    height:16px;
}

div.buttons{
margin: 0 0 5px 5px;
}

a.button{
background-image: url('pics/mic.png');
width:127px;
height:18px;
display:block;
float:left;
}

a.button span{
display: block;
padding: 3px 22px 0 22px;
text-align:center;
}

a.bigbutton{
background-image: url('pics/mare.png');
width:252px;
height:35px;
display:block;
}

a.bigbutton span{
display: block;
padding: 5px 22px 0 22px;
text-align:center;
}

a.button_i{
background-image: url('pics/mic.png');
width:127px;
height:18px;
display:inline-block;
}
a.button_i span{
display: block;
padding: 3px 22px 0 22px;
text-align:center;
}

a.button:link, a.bigbutton:link, a.button_i:link, a.button:visited, a.bigbutton:visited, a.button_i:visited, a.button:active, a.bigbutton:active, a.button_i:active {
color: #131313;
font: normal 200 10px Arial;
text-decoration:none;
}

a.button:hover, a.bigbutton:hover, a.button_i:hover {
color: #676767;
}

body{
font: normal bold 12px Verdana;
color: #0b7d0b;
text-align: center;
background:url('pics/bg.gif') repeat-x #ffffff;
}

.play_adds_h {
width:600px;
margin:5px 0 5px 0;
}

.horizontal_google_adds {width:475px; text-align:center;}
.horizontal_google_adds3 {text-align:center;}
#game_zone {margin: 2px auto;}
#latest-online-games-swf{margin:0px auto; border:1px solid #4c50a9;}

img, fieldset{
border-style:none;
}
#latest-online-games-header{
margin:0 auto;
width:750px;
height:210px;
}
.header-bkg{
background:url('pics/latest-games-online-hbkg') no-repeat;
width:750px;
height:85px;
}
#footer{ font: normal normal 10px Verdana; color:#0aa202; margin-top:20px;}
.footer_links{width:780px; text-align:center;margin:10px auto 10px auto;}

#embed{position:relative; font: small-caps bold 14px Verdana; margin: 0px; width:710px; overflow:hidden;
float:left;
}
h2 {font-size: 16px; margin:0px; padding:3px; padding-top:6px;}

.whiteh2{color:#eeeeff;}
.whiteh2 a:link, .whiteh2 a:visited, .whiteh2 a:active {color: #eeeeff; text-decoration: underline;}
.whiteh2 a:hover {color: #ccccff;}

.white{font: normal small-caps bold 12px Verdana; margin: 0; padding:8px 0px 3px 0px; background-color:#FFFFFF; text-align:center;}
.white span{margin-left:7px; vertical-align:top;}
#latest-online-games-header h1 {
        font:20px Arial, Helvetica, sans-serif;
        color:#ffffff;
        text-decoration:none;
        font-weight:bold;
        text-align:center;
}
a:link, a:visited, a:active {color: #0aa202; text-decoration: underline;}
a:hover {color: #45ef45;}

div.thumbs a:link, div.thumbs a:visited, div.thumbs a:active {color:#ffffff; text-decoration: underline;}
div.thumbs a:hover {color: #aefcaa;}

#footer a:link, #footer a:visited, #footer a:active {color: #0aa202; text-decoration: underline;}
#footer a:hover {color: #45ef45;}

hr {
background-color: #F4A817;
color: #F4A817;
height:3px;
border:0;
margin: 5px 0;
}

div.thumbs{
width:455px;
color:#ffffff;
background-color:#0aa202;
font: italic small-caps bold 10px Arial;
overflow: hidden;
}
div.thumb{
float:left;
width:80px;
display:inline;
margin:5px;
}
div.thumb img{
border-style:solid;
border-color: #000000;
border-width:2px;
}
.game_name{
width:80px;
text-align:center;
font-weight: bold;
font-style: normal;
}

.bl {background: url(pics/bl.gif) 0 100% no-repeat #F4A817; width:475px; margin-bottom:2px;}
.br {background: url(pics/br.gif) 100% 100% no-repeat}
.tl {background: url(pics/tl.gif) 0 0 no-repeat;}
.tr {background: url(pics/tr.gif) 100% 0 no-repeat; padding:10px;}
.clear {font-size: 1px; height: 0px; clear:both;}
.bl2 {background: url(pics/bl.gif) 0 100% no-repeat #F4A817; width:715px; margin: 0 auto 2px auto;}
.tr2 {background: url(pics/tr.gif) 100% 0 no-repeat; padding:4px;}

#index_right{
width:340px;

float:left;
overflow: auto;
margin-left:10px;
}

#index_right div.section{
margin-bottom:5px;
}

#play_right{
margin:0px;
padding:0px;
width:0px;
height:0px;
float:left;
overflow: auto;
}

div.content{
width:475px;
float:left;
margin: 5px 0 0 5px;
}

div.center{
width:845px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

div.play_center{
width:880px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

iframe {
}

div.game_info{
width:690px;
color:#ffffff;
background-color:#0aa202;
padding:5px;
}

div.directories{padding-top:15px;}

#activation-result{
font:12px Arial;
color:#000000;
}
#activation-result h2{
font:16px Arial;
margin:15px 0;
}
#activation-result p{
margin:3px 0;
}
#activation-result ul{
margin-left:30px;
}

#latest-online-games-rating{margin-top:20px;}
#rating, #star{float:left; }
#rating {font-weight:bold; }
#star ul.star { list-style: none; margin: 0; padding: 0; width: 85px; height: 20px; left: 10px; top: -5px; position: relative; float: left; background: url('pics/stars.gif') repeat-x; cursor: pointer; }
#star li { padding: 0; margin: 0; float: left; display: block; width: 85px; height: 20px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0; }
#star li.curr { background: url('pics/stars.gif') left 25px; font-size: 1px; }
#star li.user { background: url('pics/stars.gif') left 50px; font-size: 1px; }
#star div.avg-rating-text { left: 15px; position: relative; float: left;}
#star div.user-rating-text { left: 15px; position: relative; float: left; font-weight:bold;}

.section-title {font-weight:bold; font-size:16px; margin-bottom:10px;}

#latest-online-games-comments{width:400px; margin:10px 0 10px 0px; float:left}
.comment-input {border:1px solid #4c50a9; font-size:12px; width:400px; margin-top:3px;}
.submit-comment {margin: 1px auto; width:160px; cursor:pointer;}
#user-comments{margin:10px 0;}
.comment{background-color:#c1f1c2; padding:5px;}
.comment-odd{background-color:#f7ddca; padding:5px;}
.user-name{font-weight:bold; float:left; }
.user-comment{padding:2px 5px;}
.delete-comment{float:right; width:20px; height:20px; cursor:pointer;}
#all-latest-online-games-comments{text-align:right; font-weight:bold; background-color:#cbcbcb; margin-bottom:10px;}
#all-comments-main {width:400px; margin:5px auto;}

#random-games{font-size:10px; width:330px; margin:20px 10px 10px 80px; float:left;}
.random-game{width:105px; text-align:center; float:left; margin-top:10px;}
.random-thumb{ }

#latest-online-games-user{position:fixed; top:0px; width:878px; padding:2px 5px; background-color:#0aa202; color:#ffffff; border: 1px solid #ffffff;}
label.left-label {clear:left; float:left; display:block; width:140px; text-align:right; padding-right:10px;}
input, textarea, select{margin-bottom:5px;}
div.form-buttons{margin-left:149px;}
#login, #register {display:none; padding-top:15px;}
#login-response, #register-response {padding:3px 0 7px 149px; color:#FFaaaa;}
#congratulations-response {padding:5px 0 5px 0; color:#088808; background-color:#ffffff; display:none;}

#latest-free-games-text{margin:10px 0;}
#latest-free-games-text p{text-indent:30px;margin:4px 0; font-weight:normal; text-align:justify;}
#validation{
text-align:center;
margin-top:10px;
}

#car-configurator {position:fixed;width:324px;border:2px solid #033828; background:#ffffff;top:100px;left:-325px;text-align:center;margin:0px; color:#033828;}
#car-configurator-add {width:326px;border:2px solid #033828; background:#ffffff;text-align:center;margin:0px; color:#033828; margin: 0 auto; padding-bottom:5px;}
#car-configurator-add #car-configurator-header{height:19px; width:326px; border-bottom:2px solid #033828; background:#458351;margin:0px;color:#ffffff;font-size:14px;font-weight:bold;}
.car-configurator-swf {width:320px; height:194px; margin:2px auto; padding-bottom:4px;}

#car-configurator-header{height:19px; width:324px; border-bottom:2px solid #033828; background:#458351;margin:0px;color:#ffffff;font-size:14px;font-weight:bold;}
#car-configurator .hint{font-size:11px;width:300px;margin:5px auto;}
#car-configurator .hint2{color:#006cee;}
#car-configurator .closetext{text-align:right;margin-right:10px;font-size:9px; margin: 3px;}
img.close { position: absolute; top: 0; left: 305px; height:19px; cursor:pointer; margin: 0px; padding: 0px;} 



