body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#fafafa url('../images/body_bg.png') repeat-x;
}

.clear {
	clear: both;
}

#pixels {
	background:url("../images/body_bg.png") repeat-x scroll 0 -1px #FAFAFA;
width:100%;
}

#main_left_shadow {
	background:url("../images/main_left_shadow.png") no-repeat scroll -1px -2px #FAFAFA;
float:right;
height:431px;
margin-top:-1px;
width:6px;
}

#main {
    width: 990px;
    margin: 0 auto;
}

#holder{
	float:right;
	width:977px;
	padding-bottom:30px;
	background:#ffffff url('../images/main_bg.png') repeat-x;
}

#main_right_shadow {
	background:url("../images/main_right_shadow.png") no-repeat scroll 0 -3px #FAFAFA;
float:right;
height:474px;
margin-top:1px;
width:7px;
}

#content{
    width: 695px;
    float: left;
	padding-right:10px;
}

#header_pixels {
    height: 77px;
	background:url('../images/header_pixels.png') repeat-x;
}

#header {
	width: 990px;
    height: 77px;
	margin:auto;
	background:url('../images/header_bg.png') repeat-x;
}

#header_inside {
	width: 990px;
	margin: 0 auto;
	height: 77px;
	text-align: right;
	background:url('../images/header.png') no-repeat;
}

a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}

#site_name {
	float:right;
	font-size:35px;
	margin-left:10px;
	margin-top:15px;
	color:#656565;
}

#logo{
	float:left;
	margin-left:25px;
	margin-top:10px;
	text-align:center;
}

#logo a{
	text-decoration:none;
	color:#929292;
	font-size:40px;
	font-weight:bold;
}
#nav {
	float:right;
}

#nav ul {
	background:url("../images/nav_gd.png") bottom repeat;
	height:54px;
	margin-right:67px;
	float:right;
}

#nav ul li {
	float:right;
	height:54px;
}

#nav_right {
	background:url("../images/nav_right.png") bottom no-repeat;
	width:19px;
}

#nav_left {
	background:url("../images/nav_left.png") bottom no-repeat;
	width:19px;
	height:54px;
	float:left;
}

#home_icon {
	height:16px;
	background:url("../images/house.png") 56px 15px  no-repeat;	
}

#new_user_icon {
	height:16px;
	background:url("../images/add.png") 58px 15px  no-repeat;
}

#login_icon {
	height:16px;
	background:url("../images/login.png") 43px 15px  no-repeat;	
}

#forgot_password_icon {
	height:16px;
	background:url("../images/forgot_password.png") 114px 15px  no-repeat;	
}

#profile_icon {
	height:16px;
	background:url("../images/profile.png") 94px 14px  no-repeat;	
}

#terms_icon {
	height:16px;
	background:url("../images/terms.png") 92px 15px  no-repeat;	
}

#logout_icon {
	height:16px;
	background:url("../images/logout.png") 41px 14px  no-repeat;	
}

#rating_icon {
	height:24px;
	background:url("../images/graph.png") no-repeat;
	padding-top:5px;
	width:24px;	
	float:right;
	
}

#rating_icon p {
	padding-right:30px;	
}

.fav_rating_icon {
	width:24px;	
	float:right;
	
}


#visit_icon {
	height:24px;
	width:24px;
	background:url("../images/visit.png") no-repeat;	
	padding-top:5px;
	float:right;
}

#visit_icon p {
	padding-right:30px;
	width:109px;
}

#created_at_icon {
	height:24px;
	width:24px;
	background:url("../images/date.png") no-repeat;	
	padding-top:5px;
	float:right;
}

#created_at_icon p {
	padding-right:30px;
	width:185px;
}

#modified_at_icon {
	height:24px;
	width:24px;
	background:url("../images/date-time.png") no-repeat;	
	padding-top:5px;
	float:right;
}

#modified_at_icon p {
	padding-right:30px;
	width:206px;
}

#login_buddy_icon {
	height:48px;
	width:60px;
	float:right;
	background:url("../images/login_buddy.png") right no-repeat;
}

#login_buddy_icon h1 {
	color:#f18500;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:55px;	
	font-size:30px;
	padding-top:15px;
	
}

#password_icon {
	height:48px;
	background:url("../images/password.png") right no-repeat;
	width:255px;
}

#password_icon h1 {
	color:#f18500;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:55px;	
	font-size:30px;
	padding-right:40px;
	padding-top:20px;
}

.gender {
	direction:rtl;
	float:right;
	padding-right:45px;
	width:45px;
	color:#656565;
}

#to_fav_icon {
	background:url("../images/heart.png") no-repeat; 
	float:right;
	height:24px;
	width:24px;
}

#to_fav_icon p {
	padding-right:30px;
	width:155px;
	margin-top:5px;
}

#nav ul li a{
	border-left:1px solid #E7E7E7;
	border-right:1px solid #FFFFFF;
	padding-left:10px;
	padding-right:25px;
	padding-top:8px;
	padding-bottom:9px;
	line-height:45px;
	color:#969696;
}

#nav ul li a:hover{
	border-top:2px solid #f28900;
	color:#f28900;
}

#sidebar{
   width: 260px;
   float: right;
   margin-right:10px;
}


.category_head {
	background:url("../images/top_block.png") repeat-x scroll 0 0 transparent;
height:39px;
margin-top:48px;
position:relative;
}
.stats_title{
color:#DDDDDD;
font-family:arial;
font-size:25px;
font-weight:bold;
height:39px;
margin-bottom:-5px;
margin-top:10px;
}

#category_logo {
	background:url("../images/block_top_left.png") no-repeat scroll 0 0 transparent;
height:83px;
left:0;
position:absolute;
top:-42px;
width:87px;	
}
.top_r{
	background:url("../images/t_r.png") no-repeat scroll 0 0 transparent;
height:35px;
position:absolute;
right:0;
top:3px;
width:11px;
}

#cat_logo {
	background:url("../images/category.png") no-repeat;
	float:right;
	height:48px;
	margin-right:5px;
	margin-top:25px;
	width:48px;	
}
.left_top{
	background:url("../images/left_top.png") no-repeat scroll 0 0 transparent;
height:37px;
left:0;
position:absolute;
top:3px;
width:20px;
}

#cat_title {
	color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
margin-right:4px;
padding-right:10px;
}
#cat_title_main {
	color:#DDDDDD;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:30px;
font-weight:bold;
margin-right:4px;
padding-right:10px;
text-shadow:1px 1px #FFFFFF;
}


.category_title {
	color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
padding-right:10px;
text-shadow:1px -1px #AAAAAA;
}

.games_title {
	color:#F18500;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	margin-right:5px;
	padding-top:29px;
}

#games_logo {
	background:url("../images/game_logo.png") no-repeat;
	float:right;
	height:48px;
	margin-right:5px;
	margin-top:25px;
	width:48px;
}

#loading_game_container {
	width:550px;
	height:450px;
	margin:auto;
}
#loading_game {
	border:2px solid #EBEBEB;
	margin:20px auto;
	width:336px;
	height:280px;
	background-color:#ffe9ca;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}

#game_swf {
	border:2px solid #EBEBEB;
	margin:20px auto;
	width:550px;
	z-index: 100;
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}

#category_body ul .cats {
	background-color:#FFFFFF;
border-bottom:1px dotted #DBDBDB;
list-style-type:none;
margin:auto;
width:90%;
}

#category_body ul li a {
	color:#797979;
display:block;
font-size:12px;
font-weight:bold;
line-height:3em;
margin-right:10px;
}

#category_body ul .cats:hover {
	list-style-type:none;
	background-color:#ffffff !important;
	border-bottom:1px dotted #dbdbdb;
	background:url("../images/list_hov.gif") right no-repeat;
width:90%;
}

#category_body ul li a:hover {
	color:#F28900;
}

a.category_body_active{
	color:#f28900 !important;
}

li.category_body_active{
	list-style-type:none;
	height:31px;
width:90%;
	background-color:#ffffff;
	border-bottom:2px dotted #dbdbdb;
	background:url("../images/list_hov.png") right no-repeat;
	padding-right:10px;
}

#game_swf_hidden_container  {
	min-width:940px;
	width:100%;
}

#game_swf_hidden {
	background-color:#000000;
	border:5px solid #666666;
	display:none;
	margin:0 auto;
	padding:0;
	position:fixed;
	text-align:left;
	top:0;
	right:220px;
	width:940px;
	z-index:101;
}

#overlay {
	background-color:#000000;
	border:medium none;
	display:none;
	height:100%;
	left:0;
	right:0;
	margin:0;
	opacity:0.7;
	padding:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:99;
}

#lightbulb {
	cursor:pointer;
	float:left;
	margin:2px 5px;
}

#resize {
	cursor:pointer;
	float:left;
	margin:8px 10px;
}

#sidebar_ads {
	width:160px;
	height:600px;
	border:1px solid white;
	background-color:#ffe9ca;
	margin:auto;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}

#ads_head {
	height:68px;
	width:288px;
	margin-top:40px;
	background:url("../images/ads_block_top.png") no-repeat;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}

#random_games_head {
	height:63px;
	width:287px;
	margin-top:40px;
	background:url("../images/random_games_block_top.png") no-repeat;	
}

#pages_head {
	height:63px;
	width:287px;
	margin-top:40px;
	background:url("../images/pages_block_top.png") no-repeat;	
}

#login_head {
	height:64px;
	width:291px;
	margin-top:40px;
	background:url("../images/log_block_top.png") no-repeat;	
}

.login_title {
	color:#f18500;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:6px;
}

#stat_body{
	border-left:1px solid #E7E7E7;
border-right:1px solid #E7E7E7;
border-top:1px solid #E7E7E7;
padding:10px;
width:90.9%;
}

#login_body label {
	width:100px;
	color:#656565;
}

#stat_body ul {
	margin:-10px 10px 0 0;
	padding-top:20px;
}

.field_holder {
	padding-bottom:10px;
}

.sidebar_message {
	margin-right:5px;
	color:#656565;
	font-size:13px;
}

.field {
	float:right;
	border:none;
	outline:none;
	color:#656565;
	height:26px;
	width:170px;
	padding:0 5px;
	background:url("../images/field.png") no-repeat;	
}

.button {
	height:27px;
	width:53px;
	color:#ffffff;
	border:none;
	float:left;
	margin-top:5px;
	margin-left:5px;
	cursor:pointer;
	background:url("../images/btn.png") no-repeat;	
}

.button a {
	color:#ffffff;
	padding:5px;
	display:block;
}

.button input {
	border:none;
	outline:none;
	background:none;
	color:#ffffff;
	cursor:pointer;
	font-size:12px;
	padding:5px;
	font-family:Tahoma;
	padding-right:9px;
}


.right_bottom {
	background:url("../images/block_bot_r.png") no-repeat scroll 0 0 transparent;
float:right;
height:39px;
position:absolute;
right:-10px;
width:30px;
}

.bg_bottom {
	background:url("../images/block_bot_c.png") repeat-x scroll 0 0 transparent;
float:right;
height:38px;
width:250px;
}
.bl_bot{
	margin-top:-5px;
position:relative;
width:100%;	
}
.s_block{
	padding-bottom:20px;
width:250px;
}
#page_logo{
	background:url("../images/pa_log.png") no-repeat scroll 0 0 transparent;
height:83px;
left:0;
position:absolute;
top:-43px;
width:87px;	
}
#stat_logo{
	background:url("../images/stat_log.png") no-repeat scroll 0 0 transparent;
height:83px;
left:0;
position:absolute;
top:-43px;
width:87px;	
}

#category_body{
	border-right:1px solid #ededed;
border-left:1px solid #ededed;
	
}

.left_bottom {
	background:url("../images/block_bot_l.png") no-repeat scroll 0 0 transparent;
height:39px;
left:-8px;
position:absolute;
width:28px;
}

.browse {
	margin:45px auto 0 10px;
	width:630px;

}

.browse_top {
	background:url("../images/main_block_top.png") no-repeat scroll center top transparent;
	height:7px;
	width:630px;
}

.browse_bg {
	background:url("../images/main_bg.png") repeat-x scroll 0 -18px #FFFFFF;
border-color:#F7F7F7 #EBEBEB -moz-use-text-color;
border-right:1px solid #EBEBEB;
border-style:double solid none;
border-width:3px 1px 0;
margin-top:-4px;
padding:5px 5px 20px;
}


.browse_bottom {
	background:url("../images/main_block_bottom.png") no-repeat scroll center bottom transparent;
	height:19px;
	width:630px;
}


#footer {
	width: 100%; 
    height: 104px;
	background:url("../images/footer_bg.png") repeat-x;
}

#footer_inside {
    width: 977px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0px 10px;
}

#company_rights {
	margin-top:54px;
text-align:left;
}

#xml_holder {
	margin:15px auto;
text-align:center;
width:400px;
}
#xml_holder li{
	float:right;
margin:0 20px;
}

#lightbulb {
	width: 32px; 
    height: 32px;
	margin-left:-4px;
	background:url("../images/lamp.png") no-repeat;	
}

#footer_ads {
	height: 90px;
	width:728px;
	float:right;
	border:1px solid white;
	background-color:#ffe9ca;
	margin-top:8px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}

#game_ads {
	height: 60px;
	width:468px;
	border:1px solid white;
	background-color:#ffe9ca;
	margin:10px auto;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}

#category_ads {
	height: 60px;
	width:468px;
	margin:10px auto;
	border:1px solid white;
	background-color:#ffe9ca;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}

.fieldset {
	border:1px solid #ccc;
	margin-top:10px;
}

.fieldset_legend {
	margin-right:10px;
	border:1px solid #ccc;
	background:#f1f1f1;
	padding: 2px 7px;
}

.fieldset_container {
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}

.fieldset_holder {
	padding-bottom:35px;
}

.textarea_holder {
	padding-bottom:100px;
}

.fieldset_row {
	padding-top:25px;
	padding-bottom:30px;
}

.fieldset_label {
	float:right;
	color:#656565;
	width:150px;
}

.fieldset_data {
	float:right;

}

#profile_notification {
	background: #E3FCEB;
	border: 1px solid green;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 10px;
	color: green;
	margin: 3px 0;
	line-height: 23px;
}

#forgot_pass_bg {
	width: 199px; 
    height: 209px;
	float:left;
	margin-left:50px;
	margin-top:30px;
	background:url("../images/forgot_password_bg.png") no-repeat;	
}

.error_title {
	font-weight:bold;	
}

.error_box {
	background: #fbe6f2;
	border: 1px solid #d893a1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 10px;
	color: #E85163;
	margin: 3px 0;
	line-height: 23px;
}

#profile_error {
	float:right;
	color:red;
	margin-top:10px;
	margin-right:10px;
	border:1px solid red;
	background:#FCE3FA;
	padding:5px;
	width:250px;
	margin-right:5px;
}

#warning {
	background: #FCFCEB;
	border: 1px solid #FFAE00;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 10px;
	color: #FF8000;
	margin: 3px 0;
	line-height: 23px;
}

.status_label {
	margin-top:45px;
	margin-right:202px;
	font-size:17px;
	font-weight:bold;
}

#member_name {
	float:right;
	padding:10px;
	color:#555555;
	font-size:15px;
	overflow:hidden;
	font-weight:normal;
}

.profile_text {
	float:right;
	padding:5px 10px;
	color:#555555;
	font-size:12px;
	overflow:hidden;
	font-weight:normal;
}

.status_container {
	font-weight:bold;
	text-align:center;
	border:1px solid #919191;
	-webkit-border-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px; 
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
	background-image: url( '../images/silver_bg.png' );

}

.status_date {
	padding-left:10px;
	padding-top:4px;
	color:#555555;
	font-size:13px;
	overflow:hidden;
	font-weight:normal;
	float:left;
}

.status_content {
	float:right;
	padding:5px 15px;
	color:#555555;
	font-size:13px;
	overflow:hidden;
	font-weight:normal;
}

.delete_status {
	float:left;
}

.status_btn {
	background:none #64A2E8;
	border:none;
	color:white;
	padding:2px;
}

.old_status_container {
	font-weight:bold;
	text-align:center;
	border:1px solid #ddd;
	width:500px;
	margin-bottom:20px;
	padding:5px;
}

#last_status_hold {
	float:right;
	line-height:25px;
	width:420px;
}

#image_holder {
	float:right;
	margin-top:10px;
}

#profile_image {
	border:2px solid gray;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:2px;
}

#mini_image {
	border:2px solid #c0c0c0;
	padding:2px;
	width:80px;
	height:80px;
	margin-top:4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#tabs_holder {
	float:left;
	margin-top:10px;
	width:618px;
}

.navi {
	margin:20px; auto;
	padding:0px;
}

.navi a, .navi span {
	font-size:12px;
	width:23px;
	height:23px;
	padding-top:5px;
	float:right;
	color:#f46a00;
	text-align:center;
	margin-left:4px;
	background:url('../images/navi.png') no-repeat ;
}

.navi a:hover, .navi span:hover, .navi span{
	color:#fff;
	background:url('../images/active.png') no-repeat ;
}

a.navi-active {
	width:36px;
	height:26px;
	padding-top:8px;
	float:right;
	color:#fff;
	text-align:center;
	margin-left:5px;
	background:url('../images/active.png') no-repeat ;
}

#slider_holder {
	margin:0 auto;
	width:990px;
}

#login_holder {
	float:right;
	margin-right:30px;
	width:386px;
}

#top_login {
	height:35px;
width:346px;
}

.title {
	color:#f18500;
	font-size:18px;
	margin-right:10px;
}

#login_body {
	-moz-border-radius:5px 5px 5px 5px;
background:url("../images/stat_block.png") no-repeat scroll 0 0 transparent;
height:201px;
width:359px;
}

.stat_text {
	font-size:13px;
	color:#656565;
	padding-right:20px;
	line-height:1.5em;
	background:url('../images/bullet_orange.png') right no-repeat;	
}

.stat_tab {
	background:url("../images/top_tab.png") no-repeat scroll 0 0 transparent;
float:left;
height:25px;
margin-right:5px;
padding:0 10px;
text-align:center;
	
}
.stat_tab:hover {
	background:url("../images/top_block.png") repeat-x scroll 0 0 transparent;
color:#fff;	
}
.stat_tab a:hover {
color:#fff;	
}

.stat_tab a {
	text-decoration:none;
	color:#656565;
	line-height:2.2;
	font-weight:bold;
}

.stat_tab a:hover{
	color:#fff;
background:none;
}

.stat_tab_active{
	background:url("../images/top_block.png") repeat-x scroll 0 -6px transparent;	
}

a.stat_tab_active{
	color:#fff;
	background:none;
}


.tab {
	float:left;
	margin-left:5px;
	height:26px;
	width:76px;
	background:url('../images/slider_tab.png') no-repeat;
	color:#656565;
	line-height: 26px;
	text-align:center;
}

.tab:hover{
	color:#f28900;
}

.tab_active{
	color:#f28900;
}
	
#loopedSlider,#newsSlider { 
	float:left;
padding-top:14px;
}

#slider_pixels {
	background:url("../images/slider_pixels.png") repeat-x scroll 0 0 #F1F1F1;
}

.slider_games {
	float:left;
	height:214px;
	margin-top:4px;
	width:486px;
	background:url('../images/slider_bg.png') repeat-x;
	overflow:hidden;
	position:relative;
}

#slider_cat_holder {
	width:625px;
	height:65px;
	margin:10px auto;
}

.slider_categories {
	float:right;
	height:60px;
	width:595px;
	overflow:hidden;
	position:relative;
}

.slides {
	 position:absolute; 
	 top:0; 
	 left:0;
}

.slider ul li {
	display:block;
}

#slider_right{
	background:url("../images/slider_right.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:218px;
	margin-top:14px;
	width:55px;
}

#slider_left {
	float:left;
	height:216px;
	width:33px;
	margin-top:14px;
	background:url('../images/slider_left.png') no-repeat;
}

.slider_categories ul li {
	padding-right:3px;
	height:29px;
	width:79px;
	background:url('../images/cat_btn.png') no-repeat;
	display:block;
}

.slider_categories ul li a {
	color:#767676;
	display:block;
	text-align:center;
	margin-top:7px;
}

#slider_tabs {
	float:left;
	margin-top:-10px;
	margin-left:40px;
}

.next_game {
	background:url("../images/rightarrow.png") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:41px;
margin-right:12px;
margin-top:145px;
outline:0 none;
width:42px;	
}

.previous_game {
	height:41px;
	width:38px;
	outline-style:none;
	border:none;
	outline:0;
	margin-top:20px;
	cursor:pointer;
	background:url(../images/leftarrow.png) no-repeat;	
}
.previous_category {
	height:22px;
	width:9px;
	outline-style:none;
	border:none;
	outline:0;
	cursor:pointer;
	background:url('../images/cat_left.png') no-repeat;	
}


.next_category {
	height:22px;
	width:9px;
	outline:0;
	border:none;
	cursor:pointer;
	background:url('../images/cat_right.png') no-repeat;		
}

.game_holder{
	width:160px;
	height:178px;
	margin:17px 10px 0 0;
	border:1px solid #f9f9f9;
	position:relative;
}

.category_game_holder{
	width:160px;
	height:145px;
	margin:5px 15px;
	float:right;
	position:relative;
}

.category_game_holder:hover {
	background:url('../images/game_hover.png') 0px 35px no-repeat;	
}

.blank_image {
	margin:15px 18px;
}


.game_pic {
	height:125px;
	width:125px;
	margin:15px 18px;
	border:2px solid #e9e9e9;
	overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.game_pic:hover {
	border:2px solid #f2d9b9;
}

.game_name{
	width:117px;
	height:13px;
	text-align:right;
	margin-top:2px;
	margin-right:5px;
	overflow:hidden;
}

.game_name a{
	color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-bottom:33px;
margin-top:4px;
text-decoration:none;
}

.game_name a:hover {
	color:#f68700;
}

.game_title {
	background:url("../images/transperant.png") repeat scroll 0 0 transparent;
bottom:3px;
position:absolute;
right:20px;
width:125px;
}

.rating {
	color:#FFFFFF;
float:left;
margin-top:5px;
width:120px;
}

.like {
	height:18px;
	width:16px;
	border:none;
	outline:none;
	cursor:pointer;
	margin-left:3px;
	background:url('../images/hand_up.png') no-repeat;		
}

.like:hover {
	background:url('../images/hand_up_hover.png') no-repeat;	
}

.dislike {
	height:18px;
	width:16px;
	border:none;
	outline:none;
	cursor:pointer;
	background:url('../images/hand_down.png') no-repeat;			
}

.dislike:hover {
	background:url('../images/hand_down_hover.png') no-repeat;	
}

.top {
	background-color:#f5f5f5;
	margin-top:20px;
}

.top_left {
	float:left;
	height:15px;
	width:15px;
	background:url('../images/top_left.png') no-repeat;
}

.top_right {
	float:right;
	height:15px;
	width:15px;
	background:url('../images/top_right.png') no-repeat;	
}

.bottom {
	background-color:#f5f5f5;
}

.bottom_left {
	float:left;
	height:15px;
	width:15px;
	background:url('../images/bottom_left.png') no-repeat;	
}

.bottom_right {
	float:right;
	height:15px;
	width:15px;
	background:url('../images/bottom_right.png') no-repeat;	
}

.homepage_entries {
	background-color:#f5f5f5;
	margin:0 auto;
	width:600px;
}

.delete_btn {
	height:27px; 
	float:right; 
	margin-right:10px;
	margin-top:10px; 
	width:41px;
}

.clear_btn {
	height:27px; 
	float:right; 
	margin-right:45px;
	margin-top:10px; 
	width:41px;
}

.check_all_btn {
	height:27px; 
	float:right; 
	margin-top:10px; 
	width:41px;	
}

.comment_block {
	background-color:#f7efe6;
	width:546px;
	overflow:hidden;
	padding:10px;
	border-right:1px solid #f5d4a8;
	border-left:1px solid #f5d4a8;
}

.top_comment {
	height:6px;
	width:569px;
	background:url('../images/top_comment.png') no-repeat;	
}

.bottom_comment {
	height:14px;
	width:569px;
	background:url('../images/bottom_comment.png') no-repeat;		
}

#entries_body ul li {
	margin:15px;
	width:165px;
	height:170px;
	border:1px solid #e9e9e9;
	float:right;
}

.categories_links{
	margin:20px 0 0 -7px;
	height:33px !important;
	width:93px !important;
	background:url('../images/cat_btn_hov.png') no-repeat !important;
	display:block !important;
}

.categories_links a {
	font-weight:bold;
	color:#f28900 !important;
	text-align:center;
	line-height:1.3em !important;
}

#terms_holder {
	padding:25px;
}

#terms_logo {
	height:48px;
	width:48px;
	float:right;
	background:url('../images/terms_logo.png') no-repeat;		
}

#game_desc_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/game_descrioption.png') no-repeat;		
}

#how_to_play_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/how_to_play.png') no-repeat;		
}

#tags_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/tags.png') no-repeat;		
}

#tag_page_logo {
	height:48px;
	width:48px;
	float:right;
	margin-left:5px;
	margin-right:10px;
	background:url('../images/tag.png') no-repeat;		
}

#news_page_logo {
	height:48px;
	width:48px;
	float:right;
	margin-left:5px;
	margin-right:10px;
	background:url('../images/news_page.png') no-repeat;		
}

#archived_news_logo {
	height:48px;
	width:48px;
	float:right;
	margin-left:5px;
	margin-right:10px;
	background:url('../images/archive.png') no-repeat;		
}

#register_logo {
	height:48px;
	width:48px;
	float:right;
	margin-left:5px;
	margin-right:10px;
	margin-top:18px;
	background:url("../images/register.gif") no-repeat;
}

#all_news_logo {
	height:32px;
	width:32px;
	float:right;
	margin-left:5px;
	margin-right:10px;
	background:url('../images/all_news.png') no-repeat;		
}

#pages_logo {
	height:48px;
	width:48px;
	float:right;
	margin-left:5px;
	margin-right:10px;
	background:url('../images/page.png') no-repeat;		
}

#login_data_logo {
	height:32px;
	width:32px;
	float:right;
	margin-top:10px;
	background:url('../images/keys.png') no-repeat;		
}

.update_data_title {
	border-bottom:2px solid #EDEDED;
	padding-bottom:4px;
	padding-right:30px;
	padding-top:7px;
}

#personal_data_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/personal_data.png') no-repeat;		
}

#contact_data_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/contact.png') no-repeat;		
}

#activities_data_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/activities.png') no-repeat;		
}

#privecy_data_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/privecy.png') no-repeat;		
}

#links_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/links.png') no-repeat;	
}

#sitemap_logo {
	height:48px;
	width:48px;
	margin:3px;
	padding-right:5px;	
	float:right;
	background:url('../images/sitemap.png') no-repeat;	
}

#send_msg_logo {
	height:38px;
	width:48px;
	margin:7px 3px;
	padding-right:5px;	
	float:right;
	background:url('../images/send_message_big.png') no-repeat;	
}

#inbox_msg_logo {
	height:48px;
	width:48px;
	margin:5px 2px;
	padding-right:10px;
	float:right;
	background:url('../images/inbox.png') no-repeat;	
}

#search_result_logo {
	height:48px;
	width:48px;
	float:right;
	background:url('../images/search.png') no-repeat;	
}

#rating_logo {
	height:48px;
	width:48px;
	float:right;
	background:url('../images/rating.png') no-repeat;	
}

#games_stat_logo {
	height:32px;
	width:32px;
	float:right;
	margin-top:10px;
	background:url('../images/games_stat.png') no-repeat;	
}

#site_stat_logo {
	height:32px;
	width:32px;
	float:right;
	margin-top:10px;
	background:url('../images/site_stat.png') no-repeat;	
}

#users_stat_logo {
	height:32px;
	width:32px;
	float:right;
	margin-top:10px;
	background:url('../images/users_stat.png') no-repeat;	
}

#favorites_logo {
	height:48px;
	width:48px;
	margin:15px 10px;
	float:right;
	background:url('../images/favorites.png') no-repeat;	
}

#sent_msg_logo {
	height:45px;
	width:48px;
	margin:6px 5px;
	float:right;
	background:url('../images/sent.png') no-repeat;	
}

#read_message_logo {
	height:48px;
	width:48px;
	margin:7px 2px;
	padding-right:10px;
	float:right;
	background:url('../images/read_message.png') no-repeat;	
}

#activation_logo {
	height:48px;
	width:48px;
	margin:7px 2px;
	float:right;
	background:url('../images/activation.png') no-repeat;	
}

#warning_logo {
	height:48px;
	width:48px;
	margin:7px 2px;
	padding-right:10px;
	float:right;
	background:url('../images/warning.png') no-repeat;	
}

#warning_title {
	border-bottom:2px solid #EDEDED;
	padding-bottom:5px;
	padding-top:30px;
}

#warning_message  {
	color:#656565;
	font-size:15px;
	margin-right:10px;
	margin-top:20px;
}

#log_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/key.png') no-repeat;		
}

#update_logo {
	height:48px;
	width:48px;
	margin:7px 10px;
	float:right;
	background:url('../images/update.png') no-repeat;	
}


#welcome_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/welcome.png') no-repeat;		
}

#friend_request_logo {
	height:43px;
	width:48px;
	margin:7px 2px;
	padding-right:10px;
	float:right;
	background:url('../images/add_friend.png') no-repeat;	
}

#friends_logo {
	height:48px;
	width:48px;
	margin:7px 2px;
	padding-right:10px;
	float:right;
	background:url('../images/friends.png') no-repeat;	
}

.top_title {
	color:#FFFFFF;
float:right;
font-family:arial;
font-size:18px;
font-weight:bold;
height:20px;
overflow:hidden;
padding-top:9px;
width:310px;
}

.button_container .button_left {
	height:27px;
	width:4px;
	float:left;
	background:url('../images/disabled_left_btn.png') no-repeat;	
}

.button_container .button_right {
	height:27px;
	width:4px;
	float:left;
	background:url('../images/disabled_right_btn.png') no-repeat;
}

.button_container .button_input {
	color:white;
	float:left;
	border:none;
	outline:none;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:27px;
	background:url('../images/disabled_bg_btn.png') repeat-x;	
}

.enabled_button .button_left {
	background:url('../images/left_btn.png') no-repeat;	
}

.enabled_button .button_right {
	background:url('../images/right_btn.png') no-repeat;
}

.button_input{
	cursor:pointer;
}
.enabled_button .button_input {
	background:url("../images/bg_btn.png") repeat-x scroll 0 0 transparent;
border:3px solid #EBEBEB;
color:white;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:21px;
outline:medium none;
padding-bottom:3px;	
}

 a.bg_btn:hover {
	color:white !important;
	
}

.author_name {
	color:#F18500;
	font-size:15px;
	float:right;
	margin-right:14px;
	margin-top:5px;
	font-weight:bold;
}

.author_name a {
	color:#F18500;
}

.comment_date {
	float:left;
	margin-top:5px;
	color:#666666;
}

.author_name p {
	float:left;
	margin-top:3px;
	margin-right:15px;
}

#notify {
	margin-top:30px;
	color:green;
}

#notify a {
	font-weight:bold;
	text-decoration:underline;
}

#news_holder {
	-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #FCF8E3;
border:1px solid #FCD242;
float:right;
height:52px;
margin-right:23px;
margin-top:10px;
width:310px;
}

#news_logo {
	height:48px;
	width:48px;
	float:right;
	margin-top:-26px;
	margin-right:-15px;
	background:url('../images/news.png') no-repeat;	
}

#news_title {
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-right:0px;
	margin-top:-17px;
}

#news_text {
	color:#666666;
	font-family:tahoma;
	font-size:11px;
	padding-top:5px;
	padding-right:5px;
	line-height:1.2em;
}


.right_field {
	background:url('../images/right_field.png') no-repeat;
	float:right;
	width:5px;
	height:26px;
}

.bg_update_field {
	background:url('../images/bg_field.png') repeat-x;
	height:26px;
	color:#767676;
	float:right;
	border:none;
	outline:none;
	overflow:hidden;
}

.bg_field {
	background:url('../images/bg_field.png') repeat-x;
	height:26px;
	width:300px;
	color:#767676;
	font-size:12px;
	float:right;
	border:none;
	outline:none;
	direction:ltr;
	overflow:hidden;
}

.left_field {
	background:url('../images/left_field.png') no-repeat;
	float:right;	
	width:5px;
	height:26px;
}

#new_link_logo {
	background:url('../images/add_link.png') no-repeat;	
	width:24px;
	height:24px;
	float:right;
}

#forum_logo {
	background:url('../images/forums.png') no-repeat;	
	width:24px;
	height:24px;
	float:right;	
}

#tools_logo {
	background:url('../images/tools.png') no-repeat;	
	width:32px;
	height:32px;
	float:right;		
}

#related_games_logo {
	background:url('../images/related.png') no-repeat;	
	width:32px;
	height:32px;
	float:right;		
}

#comment_logo {
	background:url('../images/add_comment.png') no-repeat;	
	width:32px;
	height:32px;
	float:right;
	margin-top:-5px;		
}

#comments_logo {
	background:url('../images/comments.png') no-repeat;	
	width:32px;
	height:32px;
	float:right;	
}

#up_logo {
	background:url('../images/arrow_up.png') no-repeat;	
	width:48px;
	height:48px;
	float:left;	
}

#down_logo {
	background:url('../images/arrow_down.png') no-repeat;	
	width:48px;
	height:48px;
	float:left;	
}

#question_logo {
	background:url('../images/question.png') no-repeat;	
	width:32px;
	height:32px;
	float:right;		
}

#html_logo {
	background:url('../images/html.png') no-repeat;	
	width:24px;
	height:24px;
	float:right;	
}

#flash_logo {
	background:url('../images/flash.png') no-repeat;	
	width:24px;
	height:24px;
	float:right;	
}

#game_nav {
	font-size:14px;
	font-weight:bold;
	margin-right:35px;
	padding-top:15px;
}

#how_to_play_title {
	border-bottom:2px solid #ededed; 
	padding-bottom:5px; 
	padding-right:30px;
}

#how_to_play_description {
	margin-top:10px;
	line-height:1.6em;
	color:#767676;
}

#game_description_title {
	border-bottom:2px solid #ededed; 
	padding-bottom:5px; 
	padding-right:30px;
}

#game_description {
	margin-top:10px;
	line-height:1.6em;
	color:#767676;
}

#tools_title {
	border-bottom:2px solid #ededed; 
	padding-bottom:5px; 
	padding-right:30px;
}

#tools_container {
	margin-top:10px;
	line-height:1.6em;
	color:#767676;
}

#tools_right_block {
	float:right;
	background:#eeeeee;
	margin:10px;
	padding:10px;
	width:195px;
	border:1px solid #cdcdcd;
	-moz-border-radius:5px; /*Firefox*/
	-webkit-border-radius:5px; /*Safari , Webkit , Chrome*/
	border-radius:5px; /*Opera*/
	-ie6-border-radius:5px; /*IE6*/
	-ie7-border-radius:5px; /*IE 7*/
	-ie8-border-radius:5px; /*IE 8*/
}

#tools_left_block {
	float:right;
	background:#eeeeee;
	margin:10px;
	padding:10px;
	width:289px;
	border:1px solid #cdcdcd;
	-moz-border-radius:5px; /*Firefox*/
	-webkit-border-radius:5px; /*Safari , Webkit , Chrome*/
	border-radius:5px; /*Opera*/
	-ie6-border-radius:5px; /*IE6*/
	-ie7-border-radius:5px; /*IE 7*/
	-ie8-border-radius:5px; /*IE 8*/
}

#rating_container {
	float:right;
	margin-top:7px;
	padding-right:6px;
}

#like_form_container {
	float:left;
}

#dislike_form_container {
	float:left;
}

#like_container {
	float:left;
	margin-right:10px;
}

#dislike_container {
	float:left;
	margin-right:22px;
}

#addthis_cotainer {
	float:right;
	margin:5px 0;
}

.fav_container {
	margin-left:12px;
}

#links_title {
	border-bottom:2px solid #ededed;
	padding-bottom:5px;
	padding-right:30px;
}

.msg_title {
	border-bottom:2px solid #ededed;
	padding-bottom:5px;
	margin:27px 10px 5px;
}

.update_title {
	border-bottom:2px solid #ededed;
	padding-bottom:5px;
	margin:20px 32px;
	font-size:25px;
}

#send_message_container {
	padding:10px;
}

#links_container {
	margin-top:40px;
}

#highlight_notify {
	width:225px;
	color:green;
	margin-top:10px;
}

#game_link_title {
	margin-right:8px;
	width:200px;
	color:#666666;
	margin-top:7px;
}

#game_link_container {
	margin-bottom:10px;
	margin-right:30px;
}

#forum_title {
	margin-right:8px;
	width:200px;
	color:#666666;
	margin-top:7px;
}

#forum_container {
	margin-bottom:10px;
	margin-right:30px;
}

#html_title {
	padding-bottom:10px;
	margin-right:4px;
	width:205px;
	color:#666666;
	margin-top:7px;
}

#html_container {
	margin-bottom:10px;
	margin-right:30px;
}

#flash_code_title {
	padding-bottom:10px;
	margin-right:4px;
	width:205px;
	color:#666666;
	margin-top:7px;
}

#flash_code_container {
	margin-bottom:10px;
	margin-right:30px;
}

#new_comment_title {
	border-bottom:2px solid #ededed;
	margin-top:15px;
	padding-bottom:6px;
	padding-right:30px;
}

#new_comment_container {
	margin-top:20px;
}

#captcha_container {
	margin-top:10px;
}

#captcha_title {
	border-bottom:2px solid #ededed;
	margin-top:5px;
	padding-bottom:6px;
	padding-right:30px;
}

#comments_contianer {
	padding:0px 15px;
}

#comments_title {
	border-bottom:2px solid #ededed;
	padding-bottom:5px;
}

#go_down {
	float:left;
	margin-top:30px;
}

#go_up {
	float:left;
	margin-top:30px;
}

.comment_author_container {
	float:right;
	width:473px;
}

.comment_author_img {
	width:60px;
	height:60px;
	float:right;
	margin-right:5px;
	margin-top:5px;
	padding:2px;
	border:2px solid #f5d4a8;
	-moz-border-radius:5px; /*Firefox*/
	-webkit-border-radius:5px; /*Safari , Webkit , Chrome*/
	border-radius:5px; /*Opera*/
	-ie6-border-radius:5px; /*IE6*/
	-ie7-border-radius:5px; /*IE 7*/
	-ie8-border-radius:5px; /*IE 8*/
}

.send_msg_label {
	float:right;
	color:#656565;
	font-size:14px;
	width:100px;
}

#table {
	border:2px solid #ededed;  
	text-align:center; 
	margin: 20px 5px; 
	line-height: 20px;
}

#table td {
	border:1px solid #ededed;
	padding:5px;
}

.entry_holder {
	margin-top:15px;
}

.update_textarea {
	color:#656565;
	height:85px;
	padding:5px;
	background:#F2F2F2;
	border:1px solid #cdcdcd;
	-moz-border-radius:5px; /*Firefox*/
	-webkit-border-radius:5px; /*Safari , Webkit , Chrome*/
	border-radius:5px; /*Opera*/
	-ie6-border-radius:5px; /*IE6*/
	-ie7-border-radius:5px; /*IE 7*/
	-ie8-border-radius:5px; /*IE 8*/	
}

.fav_pic {
	display:inline-block; 
	margin:10px 5px; 
	border:2px solid #cdcdcd;
	padding:2px;
	height:125px;
	width:125px;
	overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.fave_title_holder {
	padding-top:10px;
}

.fav_title {
	color:#F18500;
	font-size:15px;
	font-weight:bold;
	margin-right:5px;
}

.game_desc {
	margin-right:5px;
	margin-top:10px;
	width:395px;
	color:#656565;
}

.fav_left_block {
	float:right;
}

.fav_right_block {
	float:right;
	width:420px;
}

.fav_data_block {
	float:right;
	background:#eeeeee;
	margin:10px 5px 10px 10px;
	width:390px;
	padding:10px;
	border:1px solid #cdcdcd;
	-moz-border-radius:5px; /*Firefox*/
	-webkit-border-radius:5px; /*Safari , Webkit , Chrome*/
	border-radius:5px; /*Opera*/
	-ie6-border-radius:5px; /*IE6*/
	-ie7-border-radius:5px; /*IE 7*/
	-ie8-border-radius:5px; /*IE 8*/
}

#users_logo {
	height:48px;
	width:48px;
	margin-right:10px;
	float:right;
	background:url('../images/users.png') no-repeat;	
}

.user_data {
	float:right;
	margin-top:10px;
	position:relative;
}

.users_title {
	background:url('../images/transperant.png') no-repeat;
	margin:118px 9px;
	position:absolute;
	top:0;
	width:124px;
}

.users_button {
	background:url("../images/btn.png") no-repeat;
	border:none;
	color:#FFFFFF;
	font-size:11px;
	height:27px;
	margin-right:5px;
	width:52px;
	cursor:pointer;	
}

.users_pic {
	display:inline-block; 
	margin:4px; 
	border:2px solid #cdcdcd;
	padding:2px;
	height:125px;
	width:125px;
	overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.mail {
	background:url('../images/mail.png') no-repeat;
	width:32px;
	height:32px;
	float:right;
}


.small_game_holder {
	margin:10px 9px;
	float:left;
	position:relative;
}

.small_game_holder a {
	display:block;
}

.small_game_pic {
	height:100px;
	width:100px;
	margin:0 auto;
	padding:1px;
	border:2px solid #D9D9D9;
	overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.small_game_pic:hover{
	border:2px solid #F29810;
}

.small_game_name {
	margin-right:0;
text-align:center;
width:92%;
}

.small_game_name a {
	color:#FFFFFF;
font-weight:bold;
}

.small_game_title {
	background:url("../images/transperant.png") repeat scroll 0 0 transparent;
bottom:3px;
padding:4px;
position:absolute;
right:4px;
width:91px;
}

.mini_game_pic {
	height:75px;
	width:75px;
	margin:0 auto;
	padding:1px;
	border:2px solid #D9D9D9;
	overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.mini_game_title {
	background:url("../images/transperant.png") repeat scroll 0 0 transparent;
bottom:2px;
position:absolute;
right:3px;
width:93%;
}

#most_commented_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/comment.png') no-repeat;
	position:absolute;
	top:0;
	right:2px;	
}

#most_visited_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/view.png') no-repeat;
	position:absolute;
	top:0;
	right:2px;
			
}

#most_rated_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/rate.png') no-repeat;
	position:absolute;
	top:0;
	right:2px;	
}

#newest_games_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/new.png') no-repeat;
	position:absolute;
	top:0;
	right:2px;	
}

#random_games_logo {
	height:32px;
	width:32px;
	float:right;
	background:url('../images/random.png') no-repeat;
	position:absolute;
	top:0;
	right:2px;		
}

.small_title {
	border-bottom:1px solid #EDEDED;
color:#F18500;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
margin-right:10px;
padding-bottom:5px;
padding-right:25px;
}

.game_title_holder {
	width:240px;
position:relative;	
}

.game_links {
	border:1px solid #D1D1D1;
	float:right;
	overflow: hidden;
	height:15px;
	margin:8px 5px;
	padding:4px;
	text-align:center;
	width:100px;
	background:#E9E9E9;
	-moz-border-radius:5px; /*Firefox*/
	-webkit-border-radius:5px; /*Safari , Webkit , Chrome*/
	border-radius:5px; /*Opera*/
	-ie6-border-radius:5px; /*IE6*/
	-ie7-border-radius:5px; /*IE 7*/
	-ie8-border-radius:5px; /*IE 8*/
}

.game_links:hover {
	background:#E0E0E0;
}

.game_links a {
	display:block;
}

.bullet {
	height:11px;
	width:7px;
	float:right;
	background:url('../images/bullet.png') no-repeat;			
}

.sidebar_links_holder {
	margin:5px 10px; 
	width:250px;	
}

.home_status {
	color:#5F5D61;
	float:right;
	font-size:11px;
	overflow:hidden;
	width:232px;
}

#profile_tools {
	border-bottom:1px solid #E7E7E7;
padding-right:5px;
padding-top:8px;
width:232px;
}

#inbox_icon {
	background:url('../images/email.png') no-repeat;
	height:16px;
	width:16px;	
	margin-right:5px;
}

#inbox_icon_unread {
	background:url('../images/email_unread.png') no-repeat;
	height:16px;
	width:16px;	
	margin-right:5px;
}

#fav_icon {
	background:url('../images/favorite.png') no-repeat;
	height:16px;
	width:16px;
	margin-right:13px;	
}

#edit_icon {
	background:url('../images/edit.png') no-repeat;
	height:16px;
	width:16px;
}

#requests_icon {
	background:url('../images/add.png') no-repeat;
	height:16px;
	width:16px;	
	margin-right:9px;	
}

#friend_icon {
	background:url('../images/friend.png') no-repeat;
	height:16px;
	width:16px;
	margin-right:6px;
}

#users_icon {
	background:url('../images/users_icon.png') no-repeat;
	height:16px;
	width:16px;
	margin-right:5px;
}

#last_visit {
	float:right;
	margin-top:5px;
	font-size:11px
}

.micro_game_holder {
	margin:10px 2px;
	float:left;
	position:relative;
}

.micro_game_holder a {
	display:block;
}

.micro_game_pic {
	height:75px;
	width:75px;
	margin:0 auto;
	padding:1px;
	border:2px solid #D9D9D9;
	overflow:hidden;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.micro_game_title {
	background:url("../images/transperant.png") no-repeat;
	margin:63px 2px;
	position:absolute;
	top:0;
	width:76px;
}

.micro_game_name {
	width:117px;
	height:16px;
	text-align:right;
	margin-right:5px;
	height:16px;
	overflow:hidden;
}

.micro_game_name a {
	color:#ffffff;
	font-size:10px;
	display:block;
}

.news_title  {
	border-bottom:2px solid #EDEDED;
	margin:15px 27px;
	padding-bottom:5px;
	color:#F18500;
	font-size:18px;
}

.content {
	color:#656565;
	font-size:15px;
	line-height:1.5em;
	padding:10px 15px;
}

.news_date {
	float:left;
	font-size:12px;
	margin-top:10px;
}

.read_more {
	float:left;
	margin-top:3px;
	margin-left:5px;
	font-size:10px;
	font-weight:bold;
}

.tags_holder{
	margin-top:10px;
}

.stat_title {
	color:#f18500;
	font-size:18px;
	margin-right:10px;
	float:right;
	margin-top:20px;
}

#mail_tools {
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}

#inbox_tool {
	background:url('../images/mail_inbox.png') no-repeat;
	height:32px;
	width:32px;
	float:right;
	margin-right:20px;
}


#send_tool {
	background:url('../images/mail_send.png') no-repeat;
	height:32px;
	width:32px;
	float:right;
	margin-right:35px;		
}

#sent_tool {
	background:url('../images/mail_sent.png') no-repeat;
	height:32px;
	width:32px;
	float:right;
	margin-right:45px;	
}

.autocomplete_bgd_field {
	background:url("../images/autocomplete_field.png") repeat-x;
	border:none;
	float:right;
	font-size:12px;
	background-color:#ffffff;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	width:480px !important;
}

#sender_icon {
	background:url('../images/user.png') no-repeat;
	height:16px;
	width:16px;
	float:right;	
}

#sender_name {
	margin-right:5px;
	padding-top:5px;
	float:right;
	color:#656565;
}

#message_content {
	padding:20px;
	color:#656565;
}

#message_date {
	float:left;
	color:#656565;
}

.message_border {
	border-bottom:2px solid #EDEDED;
	margin:27px -12px 5px;
	width:597px;
}

.mail_links {
	float:right;
	margin-right:10px;
}

#search_logo {
	background:url('../images/search_logo.png') no-repeat;
	height:24px;
	width:24px;
	float:right;
	margin:2px;
}

#advanced_logo {
	background:url('../images/advanced.png') no-repeat;
	height:24px;
	width:24px;
	margin-right:190px;
	float:right;
}

.more {
	font-size:14px;
	margin-right:5px;
	margin-top:17px;
}

#site_closed_img {
	background:url('../images/site_is_closed.jpg') no-repeat;
	height:256px;
	width:256px;
	float:left;
	margin:100px;
}

#sorry {
	float:right;
	font-size:70px;
	margin-right:100px;
	margin-top:50px;
	color:#F7576A;
}

#message {
	direction:rtl;
	float:right;
	font-size:16px;
	margin-right:80px;
	margin-top:20px;
	width:439px;
}

.searchbox {
	margin-right:20px;
}

.cat_image {
	border:2px solid gray;
float:left;
height:25px;
margin-top:2px;
width:25px;
}

#warning_404_image {
	background:url('../images/warning.jpg') no-repeat;
	height:150px;
	width:200px;
	float:left;
	margin:30px;	
}

#error_404_title {
	color:#F25063;
	font-size:45px;
	margin:25px 20px;
}

#error_404_message {
	margin-right:10px;
	width:375px;
	font-size:15px;
}

#archived_link {
	color:#666666;
	float:left;
	margin-left:20px;
	font-weight:bold;
}

.comment_content {
	margin:35px 15px;
	color:#666666;
	overflow:hidden;
}

.bg_update_field option {
	cursor:default;
	display:block;
	font:menu;
	font-size:12px;
	line-height:16px;
	margin:0;
	overflow:hidden;
	padding:2px 5px;	
}

.edit_holder {
	float:right;
	margin-top:9px;
	padding-bottom:15px;
}

.update_data .fieldset_holder .fieldset_label {
	width:175px;
}

.orange_button {
	float:right;
	height: 16px;
	color: #E39400;
	cursor: pointer;
	font-size: 11px;
	margin-right:6px;
	line-height:1.3em;
	text-decoration: none;
	display: inline-block;
	border: solid 1px #FFC78F;
    padding: 0px 5px;
    background-repeat: repeat-x;
	-webkit-border-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px; 
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;    
    background-image: url( '../images/orange_button.png' );	
}

.orange_button:hover {
	color:#BA7A02;
}

.profile_button {
	float:left;
	height: 16px;
	color: #40740D;
	cursor: pointer;
	font-size: 11px;
	margin-left:10px;
	line-height:1.3em;
	position: relative;
	text-decoration: none;
	display: inline-block;
	border: solid 1px #8AB134;
    padding: 2px 10px 2px 25px;
    background-repeat: repeat-x;
	-webkit-border-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px; 
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;    
    background-image: url( '../images/bkg.png' );
}

.profile_button img {
    top: -4px;
    left: -12px;
    border: none;
	position: absolute;
}

.profile_button:hover {
	color: #8AB134;
}

.upload_img_btn {
	width:90px;
	height:18px;
	margin-top:95px;
	cursor:pointer;
	font-weight:normal;
	padding-right:25px;
	line-height:1.6em;
}
.profile_delete_btn {
	width:60px;
	height:23px;
	padding:0px;
	cursor:pointer;
	font-size:10px;
	font-family:Tahoma;
	line-height:1.6em;
}

.scroll {
  overflow: hidden;
  width: 486px;
  margin: 0 auto;
  position: relative;
}

.scrollContainer {
  position: relative;
}

.scrollContainer div.panel {
  padding: 10px;
  width: 125px;
  height: 150px;
}

.left-shadow {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:12px;
	height:189px;
	margin-left:-26px;
	margin-top:7px;
	-moz-border-radius:5px 5px 5px 5px;
  background: url(../images/leftshadow.png) repeat-y;
}

.right-shadow  {
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	width:12px;
	height:189px;
	margin-right:-26px;
	margin-top:7px;
	-moz-border-radius:5px 5px 5px 5px;
	background:url("../images/rightshadow.png") repeat-y;
}

.inside {
	padding-top: 10px;
	margin-top:10px;
	border:2px solid #D9D9D9;
	-moz-border-radius:5px 5px 5px 5px;
}

.inside img {
  display: block;
  border: 1px solid #666;
  margin: 0 auto;
  width: 75px;
}

.inside h2 {
  font-weight: normal;
  color: #111;
  font-size: 16px;
  margin: 0 0 10px 0;
  text-align:center;
}

.inside p {
  font-size: 11px;
  color: #ccc;
}

.inside:hover {
	border:2px solid #F29810;
}

.inside a {
  color: #999;
  text-decoration: none;
  border-bottom: 1px dotted #ccc;
}

.inside a:hover {
  border-bottom: 1px solid #999;
}

.scrollButtons {
  position: absolute;
  top: 127px;
  cursor: pointer;
}

.scrollButtons.left {
	top:-3px;
	left: -45px;
}

.scrollButtons.right {
	top:2px;
	right: -60px;
}

.hide {
  display: none;
}

.slider {
	height:214px;
	width:486px;
	position: relative;
	background:url(../images/slider_bg.png) repeat-x;
}