/* CSS Document */
body{margin:0; padding:0; font-family:Arial; font-size:12px; background-color:#effdfe}

#main{width:1000px; height:auto; position:relative; margin:0 auto;}

#logo{width:410; height:61px; position:relative; float:left;}
#logo img{ border:none;}
img.commercial{ border:none;}

a{ color:#333333; text-decoration:none; margin-left:4px; margin-right:4px;}
a:hover{text-decoration:underline}

a.top{text-decoration:none;}
a.top:hover{text-decoration:none;}

#trade_traffic2{width:728px; height:94px; position:relative; float:left; margin:5px; margin-left:40px;}
#trade_traffic2 img{border:none; position:relative; float:left; margin:2px;}

h1.top{margin:0; padding:0; margin-top:12px; margin-left:0px; font-family: Trebuchet MS; font-size:28px; font-weight:normal; color:#0b2c5e; position:relative; float:left; font-weight:bold; }

h2.top{margin:0; padding:0; margin-top:5px; margin-left:10px; margin-right:5px; font-family:Arial; font-size:12px; color:#0099FF;  font-weight:normal; position:relative; float:left}

span.red{ color:#313131}


#trade_traffic{width:808px; height:105px; position:relative; float:left; margin:5px;}
#trade_traffic img{border:none; position:relative; float:left; margin:2px;}

#search{width:310px; height:57px; position:relative; float:right; background-image:url(images/search_bg.gif); background-repeat:no-repeat; margin-top:4px; margin-right:2px;}

#main input{position:relative; margin-top:15px; margin-left:20px;}

#main input.submit{border: medium none;  font-size:11px; text-transform:none; background-image:url(images/search_btn.gif); background-repeat:repeat-x; position:relative;  top:0px; right:10px; color:#FFFFFF; font-family:Arial; font-weight:bold ; text-decoration:none; width:81px; height:24px;margin-top:0px; }

#main input.submit:hover {border: medium none;  font-size:11px; text-transform:none; background-image:url(images/search_bg_hover.gif); background-repeat:repeat-x; position:relative;  top:0px; right:10px; color:#FFFFFF; font-family:Arial; font-weight:bold ; text-decoration:none; width:81px; height:24px;margin-top:0px; }





#no_registration{width:170px; height:55px; position:relative; float:left; background-image:url(images/no_regisration.gif); background-repeat:no-repeat; margin-top:4px;}

p.no_reg{font-family:Arial; font-weight:bold; font-size:12px; color:#333333; margin:0; padding:0; margin-left:7px; margin-top:2px; }

span.no_reg_red{font-family:Arial; font-weight:bold; font-size:12px; color:#CC3300;}

span.no_reg_green{font-family:Arial; font-weight:bold; font-size:12px; color:#0066FF;}

#menu{width:1000px; height:19px; margin:0 auto; background-color:#CC0000;}

.clear{clear:both}

#menu_links{width:1000px; height:19px; margin:0 auto; position:relative; top:1px;}
#menu_1{ width:470px; height:auto; position:relative; float:left}
#menu_2{ width:470px; height:auto; position:relative; float:right}

#menu a{font-size:11px; color:#fff; text-decoration:none; margin-right:9px; margin-left:3px; font-weight:bold}
#menu a:hover{color:#FFFF00; text-decoration:underline;}



#left_content{width:175px; height:auto; position:relative; float:left; background-color:#fff; border: dashed 1px #cc0000; margin-top:2px;}

#left_content a{font-size:11px; color:#333; font-weight:bold; margin-left:5px; text-decoration:none; font-family:arial; }
#left_content a:hover{color:#fff; text-decoration:underline; background-color:#FF0000; height:30px;}


.right_ad{ width: 815px; height:100px; position:relative; float:right;  background-color:#fff; border:dashed 1px #0099FF; margin-top:2px;}

.right_ad_content{width:auto; height:auto; position:relative; margin-top:4px; margin-left:45px;}

#h1_box{width: 815px; height:30px; position:relative; float:right;  background-color:#fff; border:dashed 1px #0099FF; margin-top:2px;}

h1{margin:0; padding:0; font-size:16px; color:#cc0000; margin-top:5px; margin-left:5px;}

/*GAME DISPLAY*/
#game_big_box{width: 820px; height:auto; position:relative; float:left;}
.game_box{width:192px; height:169px; position:relative; float:left; margin-left:11px;  margin-top:8px; margin-bottom:10px; background-color:#fff; border: dashed 1px #0099FF; margin-bottom:27px;}

.game_box:hover{background-color:#d8f8fa; border:solid 1px #77abff;}

img.gamebox{position:relative; margin-left:2px; margin-top:5px; border:none; width:180px; height:135px;}

.game_name{position:absolute; top:115px; left:6px; width:178px; height:25px; background-color:#f36304; border:solid 1px #CCCCCC;}

a.title{font-size:12px; color:#fff; font-weight:bold; text-decoration:none; line-height:25px;}
a.title:hover{font-size:12px; color:#FFFF00; margin-top:5px; font-weight:bold; text-decoration:underline;}
/*GAME DISPLAY*/


/*PAGES*/
.pages{width:815px; height:20px; margin:0 auto; position:relative; float:right; margin-top:5px;}
div.pages a{font-size:12px; color:#0099FF; text-decoration:none; margin-right:5px;}
div.pages a:hover{text-decoration:underline;}
/*PAGES*/

/*PLAY*/
#play_main{width:814px; height:auto; margin-left:6px; background-color:#fff;  margin-top:2px; border:dashed 1px #0099FF;}
#play{width:auto; height:auto; margin-top:3px; margin-bottom:3px; border:dashed 1px #0099FF;}
#play_commercial{width:640px; height:480px;; margin-top:10px; margin-bottom:10px; }

#play_commercial img{ border:solid 2px #FFFFFF;}

#related_box{width:815px; height:30px; position:relative; float:right;  background-color:#fff; border:dashed 1px #0099FF; margin-top:2px; margin-left:5px;}

p.related{margin:0; padding:0; font-size:16px; color:#FF0000; margin-top:5px; margin-left:5px;}

#desc_box{width:815px; height:auto; position:relative; float:right;  background-color:#fff; border:dashed 1px #0099FF; margin-top:2px; margin-left:5px; text-align:justify;}

p.desc{ margin:0; padding:0; color:#333333; margin-top:5px; margin-left:5px; margin-bottom:5px; margin-right:5px;}

#controls_box{width:815px; height:auto; position:relative; float:right;  background-color:#fff; border:dashed 1px #0099FF; margin-top:2px; margin-left:5px; text-align:justify;}

p.control{ margin:0; padding:0; color:#333333; margin-top:5px; margin-left:5px; margin-bottom:5px; margin-right:5px;}

span.blue{color:#0066CC}

#latest_search{width:815px; height:auto; position:relative; float:right;  background-color:#f6f9fb; border:solid 1px #dbddde; margin-top:2px; margin-left:5px;}

#latest_search_links{width:800px; height:auto; position:relative; margin:0 auto; margin-top:5px; margin-bottom:5px;}

#latest_search a{color:#0066CC; text-decoration:none; line-height:20px; margin-right:10px;}
#latest_search a:hover{color:#333; text-decoration:underline;}

/*PLAY*/



/*FOOTER*/
#menu_footer{width:995px; height:19px; margin:0 auto; background-image:url(images/menu_bg.gif); background-repeat:repeat-x; position:relative; margin-top:3px;}
#menu_footer_links{width:1000px; height:19px; margin:0 auto; position:relative; top:1px;}

#menu_footer a{font-size:12px; color:#fff; text-decoration:none; margin-right:5px; margin-left:2px; font-weight:bold}
#menu_footer a:hover{color:#FFFF00; text-decoration:underline;}

span.yellow{font-weight:bold; font-size:12px; color:#FFFF00; margin:0; padding:0; margin-left:7px; margin-top:2px;}

span.footer{font-weight:lighter; font-size:12px; color:#333; margin:0; padding:0; margin-left:7px; margin-top:2px;}
/*FOOTER*/

span.google_ad{font-size:18px; color:#333333; font-weight:bold; margin:0; padding:0}

#latest_search2{width:815px; height:auto; position:relative; float:right;  background-color:#f6f9fb; border:solid 1px #dbddde; margin-top:2px; margin-left:5px; text-align:justify;}

#latest_search2 a{font-size:12px; color:#0099FF; text-decoration:none; margin-right:5px; margin-left:5px; font-weight:bold}
#latest_search2 a:hover{color:#333333; text-decoration:underline;}



#partners{width:995px; height:auto; position:relative; margin:0 auto; background-color:#fff; border:dashed 1px #cccccc; margin-top:2px; margin-bottom:2px; font-family:Arial; font-size:12px; color:#999999;}

#footer_text{width:995px; height:auto; position:relative; margin:0 auto; background-color:#fff; border:dashed 1px #cccccc; margin-top:2px; margin-bottom:2px; font-family:Arial; font-size:12px; color:#666666;}

#footer_text a{ color:#0066FF; text-decoration:none;}
#footer_text a:hover{text-decoration:underline;}

h1.p{margin:0; padding:0; font-size:16px; color:#0066CC; margin-top:5px; margin-left:5px;}



#link_exch{width:995px; height:auto; position:relative; margin:0 auto; background-color:#f6f9fb; border:dashed 1px #dbddde; margin-top:2px; font-family:Arial; font-size:10px; color:#999999; text-align:justify}

#link_exch a{font-size:10px; color:#333; text-decoration:none; margin-right:5px; margin-left:2px; font-weight:bold}
#link_exch a:hover{color:red; text-decoration:underline;}


#share{width: 815px; height:30px; position:relative; float:right;  background-color:#f1f7fc; border:solid 1px #b4dbfe; margin-top:2px;}

#share1{ position:relative; float:left; width:600px;}
#share2{ position:relative; float:right; width:210px; top:7px;}




#game_big_box p{ margin:0; padding:0; margin-top:0px; font-size:10px; margin-left:6px; margin-right:6px; font-family: Arial; line-height:11px; text-align:justify; color:#0066CC; font-weight:bold}


#playrelated p{margin:0; padding:0; margin-top:4px; font-size:10px; margin-left:6px; margin-right:6px; font-family: Arial; line-height:11px; text-align:justify; color:#0066CC; margin-top:0px;}

#index p{margin:0; padding:0; color:#333333; margin-top:5px; margin-left:6px; margin-bottom:5px; margin-right:8px; position:relative;}

#index{width:815px; height:auto; position:relative; float:right;  background-color:#fff; border:dashed 1px #0099FF; margin-top:2px; margin-left:5px; text-align:justify;}
;}



#desc{width: 890px; height:auto; display:table-caption; position:relative; margin:0 auto; background-color:#fff; border:solid 1px #0099FF; margin-top:2px;}
#desc a{color:#0066FF; font-size:11px; text-decoration:none; font-weight:normal; }
#desc a:hover{text-decoration:underline}
#desc p{ margin:0; padding:0; color:#333333; font-size:11px; text-align:justify}

p.big{font-size:18px}
