body {

background-color:#c4d1e1;

padding: 0;

margin: 0;

direction:ltr;}



.clear {clear: both;

		height: 1px;

   		margin: 0 0 -1px;

        overflow: hidden;}



#topmenu {

width:945px;

text-align:left;

color:#9a0000;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-right:5px;

}

#topmenu a {

color:#9a0000;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

#topmenu a:hover {

color:#000;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration:underline;

}

#header {

width:950px;

text-align:right;

height:120px;

}

#header samp {float:left;}



#header_ads {

width:728px;

height:90px;

float:right;

margin-top:10px;

}



#header_ads input {width:500px;}



#header_ads .btn  {width:80px;}



#title {

font-size:22px;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-align:right;

padding-left:2px;

}



#menu {width:950px;background:url(images/menu.png) no-repeat;behavior: url("iepngfix.htc");padding-top:10px;margin-bottom:0px;color:#fff;}







#paging {direction:ltr; padding-right:10px; margin-right:10px; margin-bottom:5px; font-weight:bold; font-size:16px; color:#fff; background-color:#36567d;text-align:center;}

#paging a {color:#fff;}

#paging a:link {color:#d9e1eb;}

#paging a:hover {color:#fcff00;}

#paging a:visited {color:#fff;}

#paging a:active {color:#fff; font-size:16px;}





#menu2 {

width:100%;

height:23px;



padding-top:2px;

font-size:12px;

text-align:center;

font-weight:bold;

color:#000;}



.cat_top_menu {float:left;height:32px;width:184px;}

#menu a { font-weight:bold; width:150px; height:25px; float:left; margin:2px 2px 5px 34px;  padding-top:0px; background:url(images/top_cat_bg.png) no-repeat; color:#fff; display:inline; text-decoration:none;behavior: url(images/iepngfix.htc);}

#menu a:hover { background:url(images/top_cat_bg-h.png) no-repeat;}

/*#menu a:active { font-weight:bold; width:150px; height:25px; float:right; margin:2px 32px 5px 2px;  padding-top:0px; background:url(images/top_cat_bg-a.png) no-repeat; color:#fff; display:block; text-decoration:none;}*/



#menu2 a {

color:#000;}

#menu2 a:hover {

color:#000;

text-decoration:underline;}

#banner_ad {

width:936px;

height:23px;

padding-top:2px;

background-repeat:repeat-x;

font-size:12px;

text-align:center;

font-weight:bold;

color:#333333;

height:100px;}



#main {width:950px;background:url(images/main_bg.png) repeat-y;behavior: url("iepngfix.htc");}



#content {

width:740px;

float:right;

text-align:right;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

margin:0;



}



#sidebar {

width:160px;

float:left;display:inline;

margin-top:0px;

margin-left:27px;



}



#sidebar form div 

{

background:url(images/search_bg.png) no-repeat;

height:50px;

width:150px;

padding-top:0px;

}



.btn {margin-top:20px;}



#sidebar form div input {width:65px;}





#modulehead1 {
width:150px;
margin:-20px 5px 10px 0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
display: block;
float:left;display:inline;
text-decoration:none;
}

#modulehead1 a  {color:#fff ; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/to_sex_b.png) no-repeat; display:block;height:50px;font-size:18px;}
#modulehead1 a:hover  {background:url(images/to_sex_b_h.png) no-repeat;}

#ad_module {

width:208px;

padding-left:10px;

}

#module1 {

width:208px;

background-image:url(images/module1_background.png);

padding-left:10px;

}

#module1 a {

color:#FFFFFF;

font-size:12px;

text-decoration:underline;

line-height:15px;

}

#module1 a:hover {

color: #FF6600;

font-size:12px;

text-decoration:underline;

line-height:15px;

}

#module1bottom {
float:left;display:inline;
width:218px;

background-image:url(images/module1bottom.png);

height:18px;

}

#modulehead2 {
float:left;display:inline;
width:150px;

background:url(images/navh1.png);

text-align:center;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

padding-top:3px;

height:22px;

font-weight:bold;

margin-right:5px;



}



#module2 {
float:left;display:inline;
width:143px;

background:url(images/module2bg.png) no-repeat top;

height:300px;

color:#fff !important;

font-size:15px;

text-decoration:none;

line-height:18px;

font-weight:bold;

padding-right:7px;

padding-top:4px;

margin-top:-2px;

margin-right:5px;



}



#module2 a {width:130px;

            font-size:14px;

			text-decoration:none;

			line-height:18px;

			margin:0;

			padding:0;

			display:block;
text-align:left;float:left;display:inline;
			}

			

#module2 td {width:130px;

             margin:0;

			 padding:0;}	



#module2 td:hover {  color: #396090;

					font-size:14px;

					text-decoration:none;

					line-height:18px;

					background-color:#d9e1eb;

					width:130px ;

									

					}



#module2bottom {
float:left;display:inline;
width:150px;

height:0px;

}

#modulehead3 {
float:left;display:inline;
width:150px;

background:url(images/navh1.png);

text-align:center;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

padding-top:3px;

height:22px;

font-weight:bold;
margin-right:5px;}



#module3 {
float:left;display:inline;
width:143px;

background:url(images/module3bg.png) no-repeat top;

height:45px;

font-size:15px;

text-decoration:none;

line-height:18px;

color:#396090;

font-size:15px;

line-height:18px;

font-family:Arial, Helvetica, sans-serif;
z-index:-2;
padding-right:8px;
margin-right:4px;
padding-top:4px;
margin-top:-3px;

}

#module3 td {width:130px;

             margin:0;

			 padding:0;}	



#module3 td:hover {  color: #396090;

					font-size:14px;

					text-decoration:none;

					line-height:18px;

					background-color:#d9e1eb;

					width:130px ;

									

					}

#module3bottom {
float:left;display:inline;
width:150px;

background-color:none;

height:18px;

}


#lngs {float:left;display:inline;width:150px; text-align:center;}
#lngs samp {margin:0 10px 0 5px;}

#footer {

	width: 944px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:10px;

	clear:both;

	height:35px;

	padding-top: 5px;

	text-align:center;

  background-color:#5f82ad;

  color:#fff;



}



#footer a {color:#fff; }

#footer a:hover, a:visited, a:active, a:link {color:#fff;}



#footer samp {float:left; padding-left:10px;}



.homebox {

font-family:Arial, Helvetica, sans-serif;

color: #000000;

font-weight:bold;

font-size:12px;

text-align:left;}

.homebox a {

font-family:Arial, Helvetica, sans-serif;

color: #990000;

font-size:12px;

font-weight:bold;

text-decoration: underline;

}

.homebox a:hover { 

	color: #000099;

}

.border {

border-right:solid #000000 1px;

}



#homewrapper{
width:750px;
float:left;
text-align:left;
}
#homewrapper table {width:90%;margin-right:10px;margin-top:30px;}

#catwrapper{

width:750px;

text-align:right;

float:right;

}

#column1{

float:left;

width:220px;

margin-right:10px;

margin-top:5px;

text-align:right;
display:inline;
}





#game_info_column{float:left;width:400px;margin-left:5px;margin-top:5px;text-align:left;display:inline;}
#feature_column{float:left;width:73%;margin-right:5px;margin-top:5px;text-align:left;}
#feature_column2{float:left;width:25%;margin-right:5px;margin-top:5px;text-align:left;}

#cat_game_container {float:right;width:370px;margin-right:0px;margin-top:5px;text-align:left;background-image:url(images/game_back.png);background-position:right;height:140px;}

#column1 img{border:1px solid #e7e7e7;width:200px;height:300px;margin-left:9px;margin-top:7px;float:left;}

#home_category_heading {
text-align:left;margin-left:10px;width:200px;
float:left;
height:50px;
margin-bottom:2px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
}

#home_category_heading a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#home_category_heading .game_home_name a {font-size:14px;}
#home_category_heading samp a {font-size:10px;}
#home_category_heading .game_home_cat a {color:#94aecd;}

#home_category_heading  {color:#94aecd;font-size:14px;}



.game_home_name a {font-size:12px;}

.game_home_name a:link {color:#36567d; }

.game_home_name a:hover {color:#36567d; }

.game_home_name a:visited {color:#36567d;}

.game_home_name a:visited {color:#36567d;}







#subheading {

border-bottom:1px solid #36567d;

width:700px;

margin:0;

margin-bottom:2px;

margin-right:20px;

margin-top:15px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#36567d;

font-size:20px;

font-weight:bold;

float:right;



}



#subheading div {float:right;}





#home_news_heading a {

font-family:Verdana, Arial, Helvetica, sans-serif;

}

#homepage_news {

padding-top:2px;

height:26px;

margin-left:2px;

margin-right:20px;

width:700px;

text-align:right;

direction:ltr;

}



#homepage_news a {

font-family:Verdana, Arial, Helvetica, sans-serif}



#homepage_games {

padding-top:2px;

width:218px;

height:318px;

margin-left:2px;

background: url(images/main_thumb_bg.png) no-repeat;

float:left;
display:inline;
}

#homepage_games a {

display: block;}

#homepage_games a:hover {

display:block;

color: #990000;}



#view_game #homepage_games {padding-top:10px !important;

                            padding-left:10px !important;

							width:218px;

							height:334px;

							margin-left:20px !important;

							background: url(images/main_thumb_bg.png) no-repeat;

							float:left;display:inline;

							}

												

#view_game #homepage_games img {margin:0px; padding:0px;}



#view_game #homepage_games .stars {float:left; margin-top:15px; margin-left:20px;display:inline;}



#feature_head {

width:671px;

background-image:url(images/feature_head.png);

text-align:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

padding-top:10px;

margin-top:5px;

height:35px;

font-size:16px;

padding-left:15px;}

#feature {

width:666px;

background-image:url(images/feature_background.png);

padding-left:10px;

padding-right:10px;

}

#feature a {

color:#FFFFFF;

font-size:12px;

text-decoration:underline;

line-height:15px;

}

#feature a:hover {

color: #FF6600;

font-size:12px;

text-decoration:underline;

line-height:15px;

}

#feature_bottom {

width:686px;

background-image:url(images/feature_bottom.png);

height:18px;

}

#cat_link {

text-align:right;

font-weight:bold;

}



#cat_link a {color:#9a0000;}



#newsimage {

float:left;

width:60px;

}

#newstitle {

float:right;

width:616px;

background-color:#CCCCCC;

padding-left:4px;

}

#newswrapper {

width:680px;

border:#999999 1px solid;

margin-top:6px;

}

#headerwrapper {

height:60px;

background:#B1B1B1;

}

.lolcake {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 26px;

	text-align:left;

}

.lolcake a {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 26px;

	text-align:left;

	text-decoration:none;

	color:#000000;

}

#cake2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	text-align:left;

}

#newstext {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

	border-right:#999999 1px solid;

	border-left:#999999 1px solid;

	border-bottom:#999999 1px solid;

	width:672px;

	padding:4px;

}



#view_game_head {width:700px;background: url(images/view_game_head.png) no-repeat;height:30px;margin-left:20px;margin-bottom:0px;color:#fff;float:left;display:inline;}
#view_game_head h1 {font-size:14px; float:left; padding-left:20px; padding-top:5px; margin-top:0px; line-height:18px;}
#view_game_head samp {float:left; padding-top:7px; margin-left:70px; font-weight:bold;display:inline;}
#view_game_head a {color:#fff;}
#view_game {width:700px;background: url(images/view_game.png) repeat-y;margin-left:10px;margin-left:20px;margin-top:0px;text-align:center;padding-top:20px;float:left;position:relative;display:inline;}

#view_game img {width:200px; height:300px; float:left; margin-left:20px;}
#poster {float:left; margin-left:20px; width:200px;}
#view_game_bottom {width:700px;background: url(images/view_game_bottom.png) no-repeat;height:20px;margin-left:20px;float:left;display:inline;}

#game_info_head {

width:700px;

background-image:url(images/game_info_head.png);

text-align:right;

direction:ltr;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

margin-top:10px;

height:35px;

font-size:16px;

margin-left:10px;

float:right;

}



#game_info {

width:700px;

background-image:url(images/game_info_center.png);

color:#FFFFFF;

margin-left:10px;

float:right;

}

#game_info a {

color:#FFFFFF;

}

#game_info_bottom {

width:700px;

background-image:url(images/game_info_bottom.png);

height:14px;

margin-left:10px;

float:right;

}



#game_info_column div {float:left; }



#game_image {



margin-top:8px;

margin-right:11px;

float:right;

width:120px;

height:120px;

border:1px solid #fff;

background:transparent;}



#game_image a img {width:120px; height:120px;}



#game_text {

direction:ltr;

text-align:right;

float:left;

width:190px;

margin-top:8px;

margin-left:18px;

color:#fff;}

#game_text a {

direction:ltr;

text-align:right;

float:right;

text-decoration:underline;

color:#ffe400;

margin-left:8px;

}

#game_stats {

direction:ltr;

text-align:right;

float:left;

width:190px;

margin-top:20px;

margin-left:18px;

font-size:10px;

color:#fff;

}

#profile_container {

text-align:right;

float:right;

width: 590px;



}

a:link, a:visited, a:active {

    font-family: Arial, Helvetica, sans-serif;

	color: #396090;

	text-decoration: none;

}

a:hover {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 1qpx;

	color: #0066CC;



}



img {

  border: 0;

}







#comment_display {

width:570px;

text-align:right;

float:right;

padding-left:10px;

padding-right:10px;

padding-top:5px;

padding-bottom:5px;

}

#comment_title {

width:590px;

color:#FFF;

background-color:#990000;

float:right;

text-align:right;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

padding-left:2px;



}

#comment_title a {

color:#FFF;

font-weight: bold;}







#pm_footer {

border-top:1px solid #fff;

width:100%;

}







#comment_title {

width:590px;

color:#FFF;

background-color:#990000;

text-align:left;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

padding-left:2px;

}



#comment_title a {

color:#FFF;

font-weight: bold;}







color:#FFF;

background-color:#990000;

float:right;

text-align:right;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

padding-left:2px;



}

#comment_title a {

color:#FFF;

font-weight: bold;}



#pm_footer {

border-top:1px solid #fff;

width:100%;

}







#comment_title {

width:590px;

color:#FFF;

background-color:#990000;

text-align:left;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

padding-left:2px;

}



#comment_title a {

color:#FFF;

font-weight: bold;}





elvetica, sans-serif;

text-decoration: none;

padding-left:2px;

}



#comment_title a {

color:#FFF;

font-weight: bold;}







color:#FFF;

background-color:#990000;

float:right;

text-align:right;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

padding-left:2px;



}

#comment_title a {

color:#FFF;

font-weight: bold;}



#pm_footer {

border-top:1px solid #fff;

width:100%;

}







#comment_title {

width:590px;

color:#FFF;

background-color:#990000;

text-align:left;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

padding-left:2px;

}



#comment_title a {

color:#FFF;

font-weight: bold;}



#login_container {direction:ltr;

                  margin-top:10px;

                  background:#fecb3d;

                width:250px;

                margin-left:275px;

                border:1px solid #000;

                 }

                 

#login_container td {font-weight:bold;}                 



#reg_container {direction:ltr;

                margin-top:10px;

                background:#fecb3d;

                width:250px;

                margin-left:275px;

                border:1px solid #000;

                 }

                 

#reg_container td {font-weight:bold;}   



#side_banner {text-align:center; margin-left:5px;}





.reg-error {text-align:center; font-weight:bold; background:#fff; width:250px; margin-left:275px; direction:ltr; margin-top:5px;  }

.reg-error-1 {text-align:center; font-weight:bold; background:#fff; width:250px; margin-left:275px; direction:ltr; margin-top:40px;  }


#download_box a{color:#203149; text-align:center;}
#download_box {color:#203149; text-align:center !important;}

#movie_info {float:left;width:400px;text-align:left;display:inline;}

#download_box-toggle {float:left;display:inline;width:160px;height:55px;margin-left:20px;padding:0;}
#download_box-toggle a {float:left;font-weight:bold; width:150px; height:50px; margin:0;padding:0; background:url(images/d-button.png) no-repeat;behavior:url(images/iepngfix.htc); color:#fff; text-decoration:none; font-size:16px; line-height:18px;cursor:pointer;text-align:center;}
#download_box-toggle a:active { background:url(images/d-button-h.png) no-repeat;}
#download_box-toggle a:visited { background:url(images/d-button.png) no-repeat;}
#download_box-toggle a:hover { background:url(images/d-button-h.png) no-repeat;}

#watch_online {float:left;display:inline;width:160px;height:55px;margin-left:20px;padding:0;}
#watch_online a {float:left;font-weight:bold; width:150px; height:50px; margin:0;padding:0; background:url(images/d-button.png) no-repeat;behavior:url(images/iepngfix.htc); color:#fff; text-decoration:none; font-size:16px; line-height:18px;cursor:pointer;text-align:center;}
#watch_online a:active { background:url(images/d-button-h.png) no-repeat;}
#watch_online a:visited { background:url(images/d-button.png) no-repeat;}
#watch_online a:hover { background:url(images/d-button-h.png) no-repeat;}

* html #download_box-toggle a #watch_online a { /* хак для ie6 */
background: none; /* убираем обычный background */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/d-button.png'); /* png с прозрачностью для ие6 */
}



.ABCBar {width:700px;  padding:0px; text-align:center;  margin-right:20px;  margin-top:0px; color:#a6b2c3; font-family: Arial,Helvetica,sans-serif; text-decoration: none; font-size:14px;}



.ABCBar a {text-decoration:none; background:none; width:auto; height:auto; font-size:14px; color:#4e6482; }



.ABCBar tr td {text-align:center;}



.stars { height:16px; width:170px; margin-right:22px; margin-bottom:10px;}

.stars img {margin:0px !important; padding:0px !important; height:16px !important; width:80px !important; text-align:center;}



.ABCBar {width:700px;  padding:0px; text-align:center;  margin-right:20px;  margin-top:0px; color:#a6b2c3; font-family: Arial,Helvetica,sans-serif; text-decoration: none; font-size:14px;}



.ABCBar a {text-decoration:none; background:none; width:auto; height:auto; font-size:14px; color:#4e6482; }



.ABCBar tr td {text-align:center;}



.stars { height:16px; width:170px; margin-right:22px; margin-bottom:10px;}

.stars img {margin:0px !important; padding:0px !important; height:16px !important; width:80px !important; text-align:center;}



.hor_banner {margin:10px 10px 0px 0px; width:728px;float:right;display:inline;}

#homewrapper table tbody tr:first-child td {font-weight:bold;}

