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

#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;}

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

#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:right; 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:#FF0000;}

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

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

.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:#333333; border:solid 1px #999999; margin-top:2px;}

#left_content a{font-size:10px; color:#9cd7ff; font-weight:bold; margin-left:5px; text-decoration:none; }
#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:#333333; border:solid 1px #999999; 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:#f1f7fc; border:solid 1px #b4dbfe; margin-top:2px;}

h1{margin:0; padding:0; font-size:16px; color:#333333; 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:#333333; border:solid 1px #999999; margin-bottom:29px;}

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

.game_name{position:absolute; top:115px; left:6px; width:178px; height:25px; background-color:#ffffe5; border:solid 1px #3c3ca5; background-image:url(images/bg_absolute.gif); background-repeat:repeat-x;}

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; border:solid 1px #b4dbfe; margin-top:2px;}
#play{width:auto; height:auto; margin-top:3px; margin-bottom:3px;}
#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:#f1f7fc; border:solid 1px #b4dbfe; 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:#f1f7fc; border:solid 1px #b4dbfe; 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:#f1f7fc; border:solid 1px #b4dbfe; 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:1000px; 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;}

#footer_text{width:995px; height:auto; position:relative; margin:0 auto; background-color:#333333; border:solid 1px #999999; margin-top:2px; margin-bottom:2px; font-family:Arial; font-size:12px; color:#fff; text-align:justify;}

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

#footer_text p{margin:0; padding:0; margin-left:3px; margin-right:3px; margin-top:6px; margin-bottom:6px;}


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*/

p.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:#f6f9fb; border:solid 1px #dbddde; margin-top:2px; margin-bottom:2px; font-family:Arial; font-size:12px; color:#999999;}

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



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

#link_exch a{font-size:12px; color:#333; text-decoration:none; margin-right:5px; margin-left:2px; font-weight:lighter;}
#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;}

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

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

#p_box{margin-left:5px; width:auto; height:auto;}

#tag_box a{color:#0066CC; font-size:12px; text-decoration:none;}
#tag_box a:hover{color:#0066CC; font-size:12px; text-decoration:underline;}



/************************************************************/

#you_are{width: 815px; height:25px; position:relative; float:right; color:#fff;  background-color:#333333; border:solid 1px #999999; font-size:16px; font-weight:bold; margin-top:2px;  text-indent:5px; line-height:25px }
#you_are span{ color:#FF0000 }
#you_are a{ color:#3399FF; text-decoration:none;}
#you_are a:hover{ text-decoration:underline}
 h2{ margin-top:0px; margin-bottom:0px; padding:0; font-size:14px; line-height:30px; color:#333333;  margin-left:5px; float:left }
 
#desc{width:994px; height:auto; position:relative; margin:0 auto;  background-color:#333333; border:solid 1px #999999; margin-top:2px;  text-align:justify; font-size:12px; margin-bottom:5px; color:#FFFFFF}
#desc a{color:#fff; font-size:12px; text-decoration:none; font-weight:bold; }
#desc a:hover{text-decoration:underline}
#desc p{margin-left:10px; margin-right:10px; margin-bottom:5px; margin-top:5px; color:#FFFFFF}

#game_big_box 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:#fff; font-weight:bold}

p.big{font-size:16px; margin:0; padding:0; margin-left:10px; margin-top:10px; color:#333333; 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:#fff}


#index p{ margin:0; padding:0; color:#fff; margin-top:5px; margin-left:10px; margin-bottom:5px; margin-right:12px; position:relative; left:5px;}

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

