/* CSS Document */
body {margin: 0px; text-align: center; background-image: url(images/bg.jpg); background-repeat: repeat;}
#middle{width: 974px; background-color: #F3F3F3; border-right: 5px solid #643D37; border-left: 5px solid #643D37; overflow: hidden;}
h2{background-color: #EB7D78; color: #FFFFFF; font-size: 14px; padding: 3px 3px 3px 10px; font-family: Arial; text-align: left; margin: 0px;}
#top {
	padding: 10px;
	text-align: left;
	overflow: hidden;
}
#top img{border: 0px;}
#logo{float:left;}
#src {
	margin: 40px 0px 0px 60px; float:left;
}
#srcb {
	background-image:url(images/srcb.gif);
	color: #fff;
	font-weight: bold;
}
#addthis {float:right;}
#fbook {
	float:left;
	margin: 34px 10px 0px;
}
#menu {background-color: #643D37; overflow: hidden; padding-top: 1px; padding-bottom: 3px; padding-left: 3px;}
#menu a{
	background-color: #EB7D78;
	color: #fff;
	text-decoration: none;
	font: bold 18px Tahoma;
	margin: 1px;
	display: block;
	float: left;
	width: 119px;
	padding: 5px 0px;
}
#menu a:hover{background-color: #fff; color: #EB7D78;}
#ads {float: right; width: 180px;}
#ads a{font-size: 12px; color: #111; text-decoration: none;}
#ads img{border: 1px solid #666666; margin: 2px;}
#friends img{border: 1px solid #666666;}
#allctg {margin: 0px 0px 15px;}
#txt {font-size: 16px; font-weight: bold; margin: 10px;}

UL#g {margin: 5px 0px 0px 10px; overflow: hidden; font: 10px Arial; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-TYPE: none;}
UL#g LI{MARGIN: 0px 10px 10px 0px; WIDTH: 180px; HEIGHT: 147px; DISPLAY: inline; FLOAT: left; text-align: center;}
UL#g a{font: bold 12px verdana; color: #831C18;}
UL#g LI a:hover{color: #FF3300; text-decoration: none;}
UL#g IMG{WIDTH: 180px; HEIGHT: 127px; DISPLAY: block; border: 1px solid #DAB8B6;}

UL#g2 {margin: 0px 3px 0px 0px; overflow: hidden; font: 10px Arial; PADDING: 0px; LIST-STYLE-TYPE: none;}
UL#g2 LI{MARGIN: 0px 0px 0px 3px; WIDTH: 180px; HEIGHT: 147px; DISPLAY: inline; FLOAT: left; text-align: center;}
UL#g2 a{font: bold 12px verdana; color: #831C18;}
UL#g2 LI a:hover{color: #FF3300; text-decoration: none;}
UL#g2 IMG{WIDTH: 180px; HEIGHT: 127px; DISPLAY: block; border: 1px solid #DAB8B6;}
.gl{width: 180px; float: left;}
.gl2{width: 366px; float: right;}
.gw3{min-height:567px;}

#ads300{float:left; margin-top:30px; margin-left:6px;}
#ads300_2{margin-top:30px;}

#lgame{
	width: 770px;
	float: left;
	clear: left;
	padding: 3px;
}
#gametop,h3{
	float: left;
	font: bold 14px arial;
}
#gametop a,h3 a{
	color: #A00D05;
}
#ratingno{
	float: right;
	font-size: 16px;
}
#ratingno a{
	font-weight: bold;
}
#good{
	color: #26699B;
}
#bad{
	color: #B02922;
}
#rgame{
	width: 190px;
	float: right;
}

#swfin{width: 760px; border-top-width: 1px; border-top-style: dotted; border-top-color: #000000; text-align: center;}
#prg{overflow: hidden; width: 188px;}

h1,h4{
	margin: 0px 0px 0px 10px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #855C10;
}
h1 a{color:#000; text-decoration: none;}
h3{margin: 0px;
	float: left;}
h5{float:left; margin: 0px;}
#playa{border: 1px solid #999999; width: 730px; float: left; margin: 0px 0px 5px 10px; padding: 5px 0px;}
#play{
	border: 1px solid #2F93CE;
	width: 240px;
	float: right;
	color: #fff;
	background-color: #CB7371;
	padding-bottom: 10px;
	font-weight: bold;
	margin-right: 10px;
}
#play a{color: #fff; font-size: 36px;}
#play a:hover{
	color: #F84949;
}
#play img{border: 1px solid #2676A6; width: 210px; height: 148px;}
hr{
	clear: both;
	margin: 5px;
}
#blink,#btm{
	font: 12px verdana;
	margin-left: 10px;
	margin-bottom: 20px;
	text-align: center;
	clear: both;
	color: #643D37
}
#blink a,#btm a{color: #643D37; font-weight: bold;}
#footer{
	text-align: left;
	border: 1px solid #D7D7D7;
	overflow: hidden;
	padding:5px;
	font-weight: bold;
	margin: 5px;
}
#footer a{
	padding-left: 5px;
	float: left;
	width: 152px;
	list-style-type: none;
	color: #333;
	font: normal 11px Tahoma;
	text-decoration: none;
	display:inline;
}
#fmore {
	color: #AD574E;
	font-size: 14px;
	text-decoration: none;
}

#glink {padding-left:10px; margin: 0px; text-align: left;}
#glink a{

}

#bar1{float: left;}
.yuz {float:left; margin: 3px 0px 0px 2px; background:#EAC9C8; width:150px; font-size:11px; color: #FFFAC6; text-align:left;}
#bar{background-color: #FFFFFF; width: 2px;}
#fbot{border: 1px solid #000; width: 100%;}

UL#page {font: bold 14px Arial; clear:both; margin: 0px 0px 10px 60px; padding: 0px; overflow: hidden;}
UL#page a{color: #3B3C40; text-decoration: none;}
UL#page LI {DISPLAY: inline; BACKGROUND: #FFFFFF; WIDTH: 40px; HEIGHT: 20px; float: left; border: 1px solid #000000; margin: 10px 0px 0px 3px;}

#prev {float: left;}
#next {margin-left: 10px;}
.off,#on{display: block; background-position: center center; background-repeat: no-repeat; float: left; margin: 2px 0px 0px 10px; padding-top: 7px; height: 24px; width: 24px; text-align: center; font: bold 11px Tahoma;}
.off {background-image: url(images/off.jpg); text-decoration: none; color: #2C71C1;}
#on {background-image: url(images/on.jpg); color: #ffffff;}
#bb {
	border: thin solid #FF3300;
}
.bb {
	border: thin solid #FF3300;
}