body{
	background:#b1d5e5;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

div#menu {
    width:100%;
	height:39px;
}
div#copyright { display: none; }

/*wrapper*/

#wrapper{
	width:1012px;
	margin:0 auto;
	border:#000000 0px solid;
}

#wrapper #wrapper_middle{
	width:1012px;
	background:#eef0f3;
}

#wrapper #wrapper_middle #top_little_nav{
	width:990px;
	margin:0 auto;
	border:#000000 0px solid;
	text-align:right;
	color:#cccccc;
	padding:2px;
}

#wrapper #wrapper_middle #top_little_nav img{
	vertical-align:middle;
	margin-right:3px;
}

#wrapper #wrapper_middle #top_little_nav a{
	text-decoration:none;
	color:#85898f;
}

#wrapper #wrapper_middle #top_little_nav a:hover{
	color:#333333;
}

/*logo container*/

#wrapper #wrapper_middle #logo_container{
	border:#000000 0px solid;
	width:990px;
	margin:0 auto;
}

#wrapper #wrapper_middle #logo_container #logo{
	float:left;
	width:194px;
	height:71px;
	margin-top: -20px;
}

#wrapper #wrapper_middle #logo_container #menu_top{
	float:right;
	width:700px;
	border:#000000 0px solid;
	margin:30px 0 -3px 0;
	z-index:-1;
}


/*search box*/
#wrapper #wrapper_middle #logo_container #menu_top #menu_search{
	float:left;
	border:#000000 0px solid;
	background: url(../images/search_bg.jpg) no-repeat;
	width:443px;
	height:55px;
	z-index:1;
	position:relative;
}

#wrapper #wrapper_middle #logo_container #menu_top #search_content{
	border:#000000 0px solid;
	margin:15px auto 0 auto;
	width:420px;
}
/*search box*/


/*signup*/
#wrapper #wrapper_middle #logo_container #menu_top #menu_sign_up{
	float:left;
	border:#666600 0px solid;
	background:url(../images/signup_.jpg) no-repeat;
	width:104px;
	height:55px;
	margin:0 0 0 10px;
	line-height:3.5em;
	text-align:center;
	font-size:16px;
	z-index:1;
	position:relative;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_sign_up:hover{
	float:left;
	background:url(../images/signup_hover.jpg) no-repeat;
	width:104px;
	height:55px;
	cursor:pointer;
	color:#999999;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_sign_up #signup{
	border:#000000 0px solid;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_sign_up a{
	text-decoration:none;
	color:#999999;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_sign_up a:hover{
	color:#999999;
}
/*signup*/

/*login*/
#wrapper #wrapper_middle #logo_container #menu_top #menu_login{
	float:left;
	border:#666600 0px solid;
	background:url(../images/signup_.jpg) no-repeat;
	width:104px;
	height:55px;
	margin:0 0 0 10px;
	line-height:3.5em;
	text-align:center;
	font-size:16px;
	z-index:1;
	position:relative;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_login:hover{
	float:left;
	background:url(../images/signup_hover.jpg) no-repeat;
	width:104px;
	height:55px;
	cursor:pointer;
	color:#999999;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_login #login{
	border:#000000 0px solid;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_login a{
	text-decoration:none;
	color:#999999;
}

#wrapper #wrapper_middle #logo_container #menu_top #menu_login a:hover{
	color:#999999;
}
/*login*/


/*container*/

#container_top{
	float:left;
	border:#000000 0px solid;
}

#container_middle{
	background:url(../images/container_middle.jpg) repeat-y;
	width:1012px;
	float:left;
}

#container{
	width:980px;
	margin:0 auto;
	border:#000000 0px solid;
	clear:both;
}

#container #front_banner{
	background:url(../images/container_bg.jpg) repeat-x;
	height:509px;
	width:980px;
}

#banner_top{
	width:936px;
	margin:0 auto;
	padding:20px 0 20px 0;
}

/*icon container*/

#icon_container{
	float:left;
	border:#000000 0px solid;
	width:960px;
	margin-left:10px;
}

#icon_container #join_now{
	float:left;
	border:#000000 0px solid;
	margin-left:20px;
}

#icon_container #share_unlimited{
	float:left;
	border:#000000 0px solid;
	margin-left:12px;
}

#icon_container #invite_friends{
	float:left;
	border:#000000 0px solid;
	margin-left:12px;
}

#icon_container #play_games{
	float:left;
	border:#000000 0px solid;
	margin-left:15px;
}

#join_now_button{
	clear:both;
	margin:0 auto;
	width:526px;
	border:#000000 0px solid;
}


/*module container*/

.module_container{
	float:left;
	width:970px;
	border:#000000 0px solid;
	margin:0;
}

.module_container .module_box{
	float:left;
	border:#000000 0px solid;
	width:149px;
	height:148px;
	background:url(../images/module_bg.jpg) no-repeat top right;
	margin:20px 0 10px 0;
	margin-left:0px;
	margin-right:20px;
	padding-left:25px;
}

.module_container .module_box img{
	padding:8px 0 0 18px;
	border:0;
}

/*singup page bar*/
#signup_page_bar{
	border:#000000 0px solid;
	line-height:3em;
	font-size:22px;
	text-transform:capitalize;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525760;
}

#signup_page_bar a{
	color:#333333;
	text-decoration:none;
}

#signup_page_bar a:hover{
	text-decoration:underline;
}

#signup_page_bar ul{
	padding-left:0px;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	list-style:none;
	line-height:5em;
}

#signup_page_bar ul li{
	float:left;
	padding-right:14px;
	padding-left:14px;
}


#signup_page_bar ul li a{
	text-decoration:none;
	color:#666666;
}

#signup_page_bar ul li a:hover{
	color:#333333;
}

#signup_page_bar ul li.selected a{
	color:#00aef1;
	text-decoration:underline;
}


#signup_page_bar img{
	vertical-align:middle;
}

#signup_page_bar #module_left{
	line-height:3em;
	font-size:22px;
	text-transform:capitalize;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525760;
	float:left;
}

#signup_page_bar #module_right{
	float:right;
	border:#000000 0px solid;
	width:400px;
}

#inner_container{
	background:url(../images/inner_container.jpg) no-repeat;
	width:980px;
	min-height:500px !important;
	height:auto;
}

.inner_containerp{
    border: 1px solid #CCCCCC;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    padding: 5px;
    width: 300px;
}

#inner_container #left_inner_container{
	float:left;
	width:250px;
	padding:5px;
	min-height:300px !important;
}

#inner_container #left_inner_container .left_middle{
	background:url(../images/left_middle.png) repeat-y;
	width:252px;
}

.left_middle{
	background:url(../images/left_middle.png) repeat-y;
	width:252px;
}

#inner_container #left_inner_container .left_middle ul{
	list-style:none;
	padding-left:20px;
}

#inner_container #left_inner_container .left_middle ul li{
	font-size:12px;
	color:#00aef1;
	font-weight:bold;
	width:210px;
	padding:2px;
	line-height:1.6em;
}

#inner_container #left_inner_container .left_middle ul li a{
	color:#666666;
	text-decoration:none;
	font-size:11px;
}

#inner_container #left_inner_container .left_middle ul li a:hover{
	color:#333333;
	text-decoration:underline;
}

#inner_container #right_inner_container{
	float:right;
	border:#000000 0px solid;
	width:700px;
	padding:5px;
}

#inner_container #right_inner_container .right_label{
	border:#cbe9f3 1px solid;
	line-height:3.5em;
	margin-top:15px;
	padding-left:10px;
	background:#FFFFFF;
	font-size:18px;
	color:#666666;
	margin-right:5px;
	margin-left:5px;
}

#inner_container #right_inner_container .right_label a{
	color:#666666;
	text-decoration:none;
}

#inner_container #right_inner_container .right_label a:hover{
	text-decoration:underline;
	color:#00aef1;
}

#inner_container #right_inner_container .right_label img{
	vertical-align:middle;
}

#inner_container #right_inner_container #news_container{
	border:#000000 0px solid;
	margin:10px 0 15px 0;
	padding:5px;
}

#inner_container #right_inner_container #news_container ul li{
	list-style:none;
	margin-bottom:20px;
	padding:10px;
	background:#fcfcfc;
	border:#f3f3f3 1px solid;
	min-height:100px !important;
}

#inner_container #right_inner_container #news_container ul li:hover{
	background:#f3f3f3;
	border:#CCCCCC 1px solid;
}

#inner_container #right_inner_container #news_container ul li a{
	color:#00aef1;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

#inner_container #right_inner_container #news_container ul li a:hover{
	color:#666666;
	text-decoration:underline;
}

/*classified container*/

#inner_container #right_inner_container #classified_container{
	border:#000000 0px solid;
	margin:10px 5px 10px 5px;
	float:left;
	width:675px;
}

#inner_container #right_inner_container #classified_container .classified_boxs{
	float:left;
	border:#f3f3f3 1px solid;
	width:211px;
	margin-right:12px;
	margin-bottom:10px;
	font-size:9px;
}

#inner_container #right_inner_container #classified_container .classified_boxs a{
	color:#666666;
	text-decoration:none;
	font-size:9px;
}

#inner_container #right_inner_container #classified_container .classified_boxs a:hover{
	color:#333333;
	text-decoration:underline;
}

#inner_container #right_inner_container #classified_container .classified_boxs img{
	border:0;
	vertical-align:middle;
	margin-right:5px;
}

#inner_container #right_inner_container #classified_container .classifieds_list{
	width:670px;
	border:#f3f3f3 1px solid;
	margin-bottom:10px;
	background:#fcfcfc;
	padding:5px;
	float:left;
	line-height:1.6em;
	color:#666666;
}

#inner_container #right_inner_container #classified_container .classifieds_list:hover{
	border:#cce8f3 1px solid;
	background:#fcfcfc;
}

#inner_container #right_inner_container #classified_container .classifieds_list h2{
	line-height:2.5em;
	font-weight:normal;
	border:#000000 0px solid;
	float:left;
	font-size:18px;
	width:620px;
}

#inner_container #right_inner_container #classified_container .classifieds_list .classified_title{
	float:left;
	border:#000000 0px solid;
	width:550px;
}

#inner_container #right_inner_container #classified_container .classifieds_list .classified_title a{
	color:#666666;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#inner_container #right_inner_container #classified_container .classifieds_list .classified_title a:hover{
	color:#00aef1;
	text-decoration:underline;
}

#inner_container #right_inner_container #classified_container .classifieds_list .classified_desc{
	float:left;
	border:#000000 0px solid;
	width:550px;
	line-height:1.6em;
	color:#666666;
	text-align:justify;
}

#inner_container #right_inner_container #classified_container .classifieds_list img{
	margin-right:5px;
	border:#f3f3f3 1px solid;
	padding:2px;
	float:left;
}

/*classified container*/


/*Jobs Container*/
#inner_container #right_inner_container #jobs_container{
	float:left;
	border:#000000 0px solid;
	width:680px;
	margin-left:5px;
	margin-top:10px;
}

#inner_container #right_inner_container #jobs_container .jobs_box{
	float:left;
	width:100%;
	border:#f3f3f3 1px solid;
	background:#fcfcfc;
	margin-bottom:10px;
}

#inner_container #right_inner_container #jobs_container .jobs_box h2{
	font-size:18px;
	font-weight:normal;
	padding:5px;
}

#inner_container #right_inner_container #jobs_container .jobs_box p{
	padding:5px;
	margin-top:-10px;
}

#inner_container #right_inner_container #jobs_container .jobs_box:hover{
	border:#cce8f3 1px solid;
}

#inner_container #right_inner_container #jobs_container .jobs_box .job_title a{
	float:left;
	width:99%;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	padding:5px;
}

#inner_container #right_inner_container #jobs_container .jobs_box .job_title a:hover{
	color:#00aef1;
	text-decoration:underline;
}

#inner_container #right_inner_container #jobs_container .jobs_box .job_desc{
	float:left;
	width:98%;
	text-align:justify;
	color:#666666;
	padding:5px;
}

/* jobs container*/


/*shopping container*/

.shopping_box{
	float:left;
	width:195px;
	border:#f3f3f3 1px solid;
	background:#FFFFFF;
	margin-right:14px;
	padding:5px;
	margin-bottom:10px;
}

.shopping_box .shopping_title{
	border:#f3f3f3 1px solid;
	width:100%;
	text-align:center;
	background:#fcfcfc;
	padding-top:3px;
	padding-bottom:3px;
}

.shopping_box .shopping_title a{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

.shopping_box .shopping_title a:hover{
	color:#00aef1;
	text-decoration:underline;
}

.shopping_box .shopping_img{
	width:100%;
	text-align:center;
	padding:10px 0 10px 0;
}

.shopping_box .shopping_price{
	float:left;
	width:90px;
	border:#000000 1px solid;
	padding:5px 0 5px 0;
	background:#fcc000;
	border:#cccccc 1px solid;
	text-align:center;
}

.shopping_box .shopping_detail{
	float:right;
	width:90px;
	border:#000000 1px solid;
	padding:5px 0 5px 0;
	background:#fcc000;
	border:#cccccc 1px solid;
	text-align:center;
}

.shopping_box .shopping_detail a{
	color:#000000;
	text-decoration:none;
}

.shopping_box .shopping_detail a:hover{
	font-weight:bold;
}

.shopping_box_home{
	float:left;
	width:150px;
	border:#f3f3f3 1px solid;
	background:#FFFFFF;
	margin-right:5px;
	margin-left:7px;
	padding:5px;
	margin-bottom:10px;
	margin-top:10px;
}

.shopping_box_home .shopping_title_home{
	border:#f3f3f3 1px solid;
	width:100%;
	text-align:center;
	background:#fcfcfc;
	padding-top:3px;
	padding-bottom:3px;
}

.shopping_box_home .shopping_title_home a{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

.shopping_box_home .shopping_title_home a:hover{
	color:#00aef1;
	text-decoration:underline;
}

.shopping_box_home .shopping_img_home{
	width:100%;
	text-align:center;
	padding:10px 0 10px 0;
}

.shopping_box_home .shopping_price_home{
	float:left;
	width:90px;
	border:#000000 1px solid;
	padding:5px 0 5px 0;
	background:#fcc000;
	border:#cccccc 1px solid;
	text-align:center;
}

.shopping_box_home .shopping_detail_home{
	float:right;
	width:45px;
	border:#000000 1px solid;
	padding:5px 0 5px 0;
	background:#fcc000;
	border:#cccccc 1px solid;
	text-align:center;
}

.shopping_box_home .shopping_detail_home a{
	color:#000000;
	text-decoration:none;
}


/*shopping container*/


/*Gallery Container*/

#inner_container #right_inner_container #gallery_container{
	border:#000000 0px solid;
	width:97%;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
}

#inner_container #right_inner_container #gallery_container .img{
	border:#CCCCCC 2px solid;
	padding:2px;
}

#inner_container #right_inner_container #gallery_container 

#inner_container #right_inner_container #gallery_container .gallery_list{
	float:left;
	border:#ffffff 1px solid;
}

#inner_container #right_inner_container #gallery_container .gallery_list img{
	width:133px;
	overflow:scroll;
	height:100px !important;
}

.photo_desc{
	border:#cce8f3 1px solid;
	padding:5px;
	background:#f3f3f3;
	margin-top:10px;
	color:#00aef1;
	font-weight:bold;
}

/*Gallery Container*/


/*game container*/

.game_list{
	width:200px;
	float:left;
	border:1px solid #f3f3f3;
	padding:3px;
	margin-top:15px;
	margin-left:12px;
	margin-bottom:20px;
	background:#ffffff;
}

.play_cat{
margin:2px;
float:left;
width:190px;
border:#f3f3f3 1px solid;
height:auto;
display:block;
padding:3px;
background:#f3f3f3;
color:#00aef1;
font-weight:bold;
}

.play_show_cat{
margin:4px;
width:90px;
float:left;
border:#FF0000 0px solid;
height:70px;
display:block;
margin-bottom:7px;
}

.play_show_cat_name{
border:#f3f3f3 1px solid;
margin-top:3px;
padding:1px;
font-size:10px;
}
.play_show_cat_name a
	{
	text-decoration:none;
	color:#333333;
	
	}
.play_show_cat_name a:hover
	{
	padding:2px;
	text-decoration:underline;
	background-color:#7aba00;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.game_list_box{
border:#000000 0px solid;
float:left;
width:670px;
font-size:10px;
}

.view_game
{
	font-size:10px; 
	float:right; 
	font-weight:bold; 
	color:#cc0000; 
	padding:3px;
}

.view_game a
	{
	color:#333333;
	font-size:10px;
	text-decoration:none;
	}

.view_game a:hover
	{
	color:#ffffff;
	padding:2px;
	font-size:10px;
	text-decoration:underline;
	background-color:#7aba00;
	}
	
	.game_index
	{
	float:left; 
	width:155px; 
	margin:3px; 
	border:#f3f3f3 1px solid; 
	padding:2px; 
	background-color:#FFFFFF;
	color:#0091b6; 
	font-weight:bold;
	
	}

#game_inner
	{
	border:#f3f3f3 1px solid;
	float:left;
	background-color:#fcfcfc;
	height:130px;
	margin:4px;
	}

#game_inner:hover{
	border:#cce8f3 1px solid;
}

.inner_index
	{
	float:left; 
	width:150px; 
	margin:3px; 
	border:#000000 0px solid; 
	font-weight:normal; 
	color:#000000;
	}
.inner_index a
	{
	color:#333333;
	text-decoration:none;
	}
.inner_index a:hover
	{
	color:#ffffff;
	text-decoration:underline;
	padding:2px;
	background-color:#7aba00;
	font-weight:bold;
	}

/*game container*/


/*Movies container*/

.movies_container{
	float:left;
	border:1px solid #cce8f3;
	margin-right:11px;
	margin-top:5px;
	height:230px;
	padding:3px;
	background:#fcfcfc;
}

.movies_top{
	float:left;
	border:1px solid #cce8f3;
	margin-left:17px;
	margin-right:2px;
	margin-top:5px;
	height:110px;
	padding:1px;
	background:#fcfcfc;
}


/*Movies Container*/


/*videos_container*/

.videos_container{
	float:left;
	border:1px solid #cce8f3;
	margin-right:15px;
	margin-top:5px;
	height:150px;
	padding:3px;
	background:#fcfcfc;
}

.videos_top{
	float:left;
	border:1px solid #cce8f3;
	margin-left:30px;
	margin-right:0px;
	margin-top:5px;
	height:85px;
	padding:1px;
	background:#fcfcfc;
	text-align:center;
	color:#666666;
	font-size:10px;
}


/*videos_container*/


/*Friends Container*/

.friends_container{
	 border:#b1d4e5 1px solid;
	 float:left;
	 width:96.5%;
	 margin-left:5px;
	 padding:4px;
}

.latest_users{
	float:left;
	margin:5px;
	padding:2px;
	border:#CCCCCC 1px solid;
}

.latest_users:hover{
	border:#4cc8e4 1px solid;
}
/*Friends Container*/


.pager_links{
	border:#000000 0px solid;
	float:right;
	padding:2px;
}

.pager_links b{
	border:#cce8f3 1px solid;
	padding:5px;
	background:#f3f3f3;
	color:#666666;
}

.pager_links a{
	border:#999999 1px solid;
	padding:5px;
	background:#00aef1;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.pager_links a:hover{
	border:#cce8f3 1px solid;
	padding:5px;
	background:#f3f3f3;
	color:#666666;
}

.read_more a{
	color:#00aef1;
	text-decoration:none;
	font-weight:bold;
}

.read_more a:hover{
	color:#666666;
	text-decoration:underline;
}

.error_{
	border:#cce8f3 1px solid;
	background:#FFFFFF;
	color:#2ed6f2;
	width:100%;
	padding:5px;
}

.error_login{
	border:#cce8f3 1px solid;
	background:#FFFFFF;
	color:#2ed6f2;
	width:96%;
	padding:10px;
	margin-top:10px;
	margin-left:2px;
}

.rssdate{
	line-height:2em;
}

.rssdesc p{
	text-align:justify;
}

.rssdesc p a img{
	margin-right:10px;
	margin-top:5px;
	clear:both;
	min-height:100px !important;
}

/*users*/

#latest_users{
	float:left;
	width:947px;
	margin-left:6px;
	margin-bottom:5px;
}






/*footer*/

#footer{
	width:960px;
	margin:0 auto;
	border:#000000 0px solid;
	padding:10px;

}

#footer_left{
	float:left;
	color:#b5b9c0;
}

#footer_left a{
	text-decoration:none;
	color:#85898f;
}

#footer_left a:hover{
	color:#333333;
}

#footer_right{
	float:right;
	color:#b5b9c0;
}

#footer_right a{
	text-decoration:none;
	color:#85898f;
}

#footer_right a:hover{
	color:#333333;
}

/*extra*/

.download{
background:url(../images/start-download.jpg) no-repeat;
height:32px;
width:152px;
border:0;
}

table tr td{
	padding:3px;
}

table tr td img{
	vertical-align:middle;
}

table tr td a{
	text-decoration:none;
	color:#00aef1;
}

table tr td a:hover{
	text-decoration:underline;
	color:#666666;
}

.table_out{
	border:#cce8f3 1px solid;
	background:#fcfcfc;
	padding:5px;
}

.table_out a{
	color:#00aef1;
	text-decoration:none;
	font-weight:bold;
}

.table_out a:hover{
	color:#666666;
	text-decoration:underline;
}

.update-cart{
	background:url(../shopping/images/update-cart.jpg) no-repeat;
	width:208px;
	height:37px;
	border:0;
	color:#4cc8e4;
}

.checkout-cart{
	background:url(../shopping/images/checkout.jpg) no-repeat;
	width:140px;
	height:37px;
	border:0;
	color:#4cc8e4;
}

.continue-cart{
	background:url(../shopping/images/more-shopping.jpg) no-repeat;
	width:172px;
	height:37px;
	border:0;
	color:#4cc8e4;
}

.place-order{
	background:url(../shopping/images/place-order.jpg) no-repeat;
	width:172px;
	height:37px;
	border:0;
	color:#4cc8e4;
}

.product_desc{
	border:#cce8f3 1px solid;
	padding:10px;
	background:#fcfcfc;
	margin-bottom:10px;
	font-weight:bold;
	color:#666666;
}

p ul li{
	list-style:none;
	line-height:1.6em;
}

.buynow{
	background:url(../images/buy_now.jpg) no-repeat;
	width:102px;
	height:35px;
	border:0;
	color:#4cc8e4;
}

.sidenav{
	margin-top:15px;
}


.title{
	font-size:18px;
	color:#00aef1;
}

.submit{
	background:url(../images/submit.jpg) no-repeat;
	width:102px;
	height:35px;
	border:0;
	color:#4cc8e4;
}

.text_post{
	padding:4px;
	border:#cce8f3 1px solid;
	color:#666666;
	width:300px;
}

.text_postarea{
	padding:4px;
	border:#cce8f3 1px solid;
	color:#666666;
	width:400px;
	height:80px;
}

.select_{
	padding:3px;
	width:100%;
	border:#CCCCCC 1px solid;
}

.find_now{
	background:url(../bloodbank/images/find_now.png) no-repeat;
	width:102px;
	height:35px;
	border:0;
	color:#4cc8e4;
}	

.search_bar{
	width:233px;
	border:#cccccc 1px solid;
	padding:5px;
	text-transform:uppercase;
	color:#999999;
	font-size:11px;
}

.search_dropdown{
	padding:4px;
	text-transform:uppercase;
	color:#999999;
	font-size:11px;
	border:#cccccc 1px solid;
	line-height:2em;
}

.option{
	margin:3px;
}

.search_botton{
	background:url(../images/search_button.jpg) no-repeat;
	width:53px;
	height:26px;
	border:0;
	color:#7e7e80;
}

.JoinNow{
	background:url(../images/join_now_free.png) no-repeat;
	width:526px;
	height:125px;
	border:0;
	margin-top:40px;
	cursor:pointer;
}

.JoinNow:hover{
	background:url(../images/join_now_free_hover.png) no-repeat;
	width:526px;
	height:125px;
	border:0;
	margin-top:40px;
}

.line{
	border-bottom:#CCCCCC 1px solid;
	width:980px;
}

.signup_label{
	font-size:18px;
	color:#333333;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
	border:#cccccc 1px solid;
	background:#f59728;
	margin-bottom:10px;
}

.signup_small_labels{
	font-size:16px;
	color:#23a148;
	font-weight:bold;
	text-shadow:#cccccc 1px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
}

.signup_container{
	border:#000000 0px solid;
	float:left;
	padding:5px;
}

.label_images{
	float:left;
	width:170px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:right;
	margin-right:10px;
}

.label_images img{
	vertical-align:middle;
}

.signup_fields{
	float:left;
	width:240px;
	margin-right:10px;
	margin-bottom:10px;
}

.signup_txt{
	padding:5px;
	width:230px;
	border:#CCCCCC 1px solid;
	font-style:italic;
	text-shadow:#cccccc 1px 1px;
}

.next_button{
	float:right;
	margin-right:20px;
}

.signup_next{
	padding:10px;
	width:160px;
	background:#23a148;
	border:#FFFFFF 2px solid;
	color:#FFFFFF;
	font-weight:bold;
	
}	

.input{
	background:url(../images/input_bg.jpg) no-repeat;
	width:660px;
	height:47px;
	border:0;
	margin-left:80px;
	float:left;
	margin-bottom:20px;
	color:#525760;
	text-shadow:#ffffff 1px 1px;
}

.input_login{
	background:url(../images/login_bg.jpg) no-repeat top right;
	width:554px;
	height:54px;
	border:0;
	float:left;
	margin-bottom:10px;
	color:#525760;
	text-shadow:#ffffff 1px 1px;
	margin-top:10px;
	padding-left:60px;
}

.login_label_{
	width:90px;
	border:#000000 0px solid;
	float:left;
	font-size:14px;
	line-height:4em;
	padding-left:20px;
	color:#525760;
	text-shadow:#ffffff 1px 1px;
}

.login_input_f{
	font-size:16px;
	border:0;
	color:#b5b9ca;
	border:#969ca4 1px solid;
	padding:8px;
	margin-top:9px;
	width:400px;
	float:right;
	margin-right:9px;
}

.input_{
	width:660px;
	height:47px;
	border:0;
	margin-left:80px;
	float:left;
	margin-bottom:20px;
	color:#525760;
}

.input_ a{
	color:#00b0d8;
	text-decoration:none;
}

.input_ a:hover{
	text-decoration:underline;
}

.login_input_{
	width:504px;
	height:44px;
	border:0;
	padding-left:70px;
	float:left;
	margin-bottom:20px;
	color:#525760;
	border:#000000 0px solid;
}

.login_input_ p a{
	color:#00b0d8;
	text-decoration:none;
	float:left;
	margin-left:10px;
	line-height:3.3em;
}

.login_input_ p a:hover{
	text-decoration:underline;
}

.login_input_ a{
	color:#00b0d8;
	text-decoration:none;
}

.login_input_ a:hover{
	text-decoration:underline;
}

.input_f{
	font-size:16px;
	border:0;
	color:#b5b9ca;
	border:#969ca4 1px solid;
	padding:8px;
	margin-top:4.5px;
	width:456px;
	float:right;
	margin-right:4px;
}

.radio_f{
	margin-top:17px;
	margin-left:15px;
}

.label_{
	width:160px;
	border:#000000 0px solid;
	float:left;
	font-size:14px;
	line-height:3.4em;
	padding-left:10px;
	color:#525760;
	text-shadow:#ffffff 1px 1px;
}

.signup_b{
	float:left;
	margin-left:-240px;
	background:url(../images/signup.jpg) no-repeat;
	width:242px;
	height:37px;
	border:0;
	cursor:pointer;
}

.signup_b:hover{
	float:left;
	margin-left:-240px;
	background:url(../images/signup_over.jpg) no-repeat;
	width:242px;
	height:37px;
	border:0;
}

.login{
	background:url(../images/login.jpg) no-repeat;
	width:104px;
	height:37px;
	border:0;
	float:left;
	margin-left:0;
	padding-left:0;
}

.error{
	float:left;
	border:#ffffff 3px solid;
	padding:10px;
	margin-left:80px;
	width:635px;
	margin-bottom:10px;
	background:#ec0086;
	color:#FFFFFF;
	-moz-border-radius:10px;
	font-weight:bold;
}

#registration_ok{
	line-height:2em;
	padding-top:50px;
	font-size:14px;
	color:#969ca4;
}

.blue_label{
	font-size:18px;
	font-weight:bold;
	color:#00b0d8;
}

#login_title{
	background:#e9eaed;
	border:#cacbd1 1px solid;
	padding:10px;
	width:96%;
	margin:0 auto;
	text-align:center;
	font-size:12px;
}

#login_title a{
	text-decoration:none;
	color:#00b0d8;
}

#login_title a:hover{
	text-decoration:underline;
}

#inline_example2{
	background:#FFFFFF;
	float:left;
	clear:both;
	width:100%;
}

#inline_example3{
	background:#f5f5f5;
	float:left;
	clear:both;
	width:100%;
	height:311px;
}

#inline_example3 table{
	margin-left:10px;
}

#top_color{
	color:#999999;
}

div#copyright {
	display:none;
}

/*menu left*/
/**{
	margin:0;
	padding:0;
}
#menu{
	background:#fff;
	width:215px;
	border:1px solid #cccccc;
	padding:3px;
	margin:15px 0 0 15px;
}
#menu ul{
	list-style:none;
}
#menu li{
	list-style:none;
	display:block;
	border-bottom:1px solid #ffce88;
}
#menu li a{
	list-style:none;
	display:block;
	background:#fbd346 url(../images/menu_006_bg.jpg) repeat-y left;
	color:#fff;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
	padding:5px 5px 10px 15px;
}
#menu li a:hover{
	background:#f7941d url(../images/menu_006_h.jpg) repeat-x top;
	color:#fff;
	text-decoration:none;
}
#menu li .current{
	list-style:none;
	display:block;
	background:#f7941d url(../images/menu_006_h.jpg) repeat-x top;
	color:#fff;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
	padding:5px 5px 10px 15px;
}
#menu li a.current, #menu li a:hover.current{
	background:#f7941d url(../images/menu_006_h.jpg) repeat-x top;
	color:#fff;
	text-decoration:none;					
}*/

.register_now{
	margin-top:20px;
	border:0;
}

.user_avatar{
	border:#b1d4e5 0px solid;
	text-align:center;
	width:180px;
	margin:10px auto 0 auto;
}

.user_avatar a{
	color:#f9a533;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.user_avatar a:hover{
	text-decoration:underline;
}

.user_avatar1{
	border:#b1d4e5 0px solid;
	text-align:center;
	width:205px;
	margin:10px auto 0 auto;
}

.user_avatar1 img{
	border:#f9a533 1px solid;
	padding:3px;
}

.user_avatar1 img:hover{
	background:#f9a533;
}

.user_avatar1 a{
	color:#f9a533;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.user_avatar1 a:hover{
	text-decoration:underline;
}

#user_name{
	font-size:18px;
	font-weight:bold;
	color:#f9a533;
}

.right_user_container{
	float:left;
	width:97%;
	margin-top:10px;
	margin-left:5px;
	padding:5px;
	border:#cccccc 0px solid;
}

.right_user_container table tr td{
	color:#666666;
}

.right_user_container table tr td img{
	vertical-align:middle;
}

.table_ tr td{
	padding:8px;
	border:#f3f3f3 1px solid;
}

.table_remove tr td{
	border:0;
	padding:4px;
}

.text{
	padding:3px;
	color:#999999;
	border:#cccccc 1px solid;
}

.select{
	padding:3px;
	color:#999999;
	border:#cccccc 1px solid;
	width:150px;
}


.text_td{
	width:100%;
	padding:8px;
	border:#CCCCCC 1px solid;
	font-style:italic;
	color:#CCCCCC;
}

.top_nav{
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	padding-top:5px;
}

.gallery_users{
	float:left; border:1px solid #b1d4e5; margin-left:5px; margin-top:10px; margin-right:1px; margin-bottom:5px;
}

.gallery_users:hover{
	border:#CCCCCC 1px solid;
	background:#b1d4e5;
}

.tabe{
	border:#CCCCCC 1px solid;
	padding-bottom:10px;
}

.tabe tr td{
	padding:0;
}

.scrapbook_container{
	border-bottom:#b1d4e5 1px solid;
	padding:3px;
	margin-bottom:10px;
	clear:both;
}

.scrapbook_container .user_pic{
	float:left;
	border:#f9a533 1px solid;
	padding:2px;
}

.scrapbook_container .user_pic:hover{
	background:#f9a533;
}

.scrapbook_container .name_date{
	float:left;
	border:#000000 0px solid;
	width:570px;
	padding:2px 0 2px 10px;
}

.scrapbook_container .scrap{
	float:left;
	border:#000000 0px solid;
	padding:2px 0 2px 10px;
	width:570px;
	text-align:justify;
}

.scrapbook_container .actions{
	float:right;
	border:#000000 0px solid;
	padding:5px 10px 5px 0;
}

.scrapbook_container .reply_back{
	float:left;
	border:#f3f3f3 0px solid;
	width:98%;
	padding:3px;
	margin-top:5px;
}

.scrapbook_container .reply_back textarea{
	width:99%;
}

.scrapbook_container .reply_back p{
	margin-top:5px;
}

.add_photo_link{
	border:#CCCCCC 1px solid;
	width:120px;
	text-align:center;
	padding:5px;
}

.image_{
	border:#f9a533 1px solid;
	padding:2px;
	float:left;
}

.image_:hover{
	background:#f9a533;
}

.image_container{
	float:left;
	padding:0px;
	margin:15px;
	text-align:center;
	min-height:180px !important;
}

.image_container1{
	float:left;
	padding:0px;
	margin:15px;
	text-align:center;
}

.image_container p{
	margin-top:5px;
	line-height:1.6em;
}

.image_overflow{
	height:100px;
	overflow:hidden;
	padding:2px;
	border:#f8a432 1px solid;
}

.image_overflow:hover{
	background:#f8a432;
}

.myvideos{
	float:left;
	padding:2px;
	display:block;
	text-align:center;
	border:1px solid #cccccc;
	height:auto;
	margin:2px;
}

.myvideos:hover{
	border:1px solid #b1d4e5;
}

.link{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

.link:hover{
	color:#000000;
}

.blood_index{
	border-bottom:#f3f3f3 1px solid;
	padding:2px;
}

.images_{
	float:left;
	padding:2px;
	border:#CCCCCC 1px solid;
	margin-right:3px;
	margin-left:2px;
	margin-bottom:5px;
}

.album_{
	line-height:2em;
}

.table_td_btt{
	border-bottom:#cce8f3 1px solid;
}

.funfair_users{
	border:#000000 0px solid;
	float:left;
	width:600px;
	margin-left:10px;
}

.funfair_users .funfair_tab{
	background:#ff7604;
	height:30px;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	line-height:1.6em;
	font-family:Arial, Helvetica, sans-serif;
	-moz-border-radius:5px;
}

#user_container{
	float:left;
	margin-top:8px;
}

.users{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

.users img{
	border:#cccccc 2px solid;
}

.users img:hover{
	border:#00b0d8 2px solid;
}

.radio_live{
	float:right;
	border:#000000 0px solid;
}

#rotate{
	margin:0 auto;
	width:96%;
}

.overflow_{
	height:55px;
	overflow:hidden;
	width:57px;
	border:#CCCCCC 2px solid;
}

/*.overflow_ img{
	opacity:0.7;
}

.overflow_ img:hover{
	opacity:1;
}*/

.gallery{
    float: left;
    margin: 10px 0 5px 7px;
    padding: 0;
}

#container_bott{
	border:#000000 0px solid;
	width:940px;
	margin:0 auto;
}

#container_bott_left{
    border: 0px solid #000000;
    float: left;
    padding: 0px;
    width: 300px;
}

#container_bott_middle{
	float:left;
	width:300px;
	height:250px;
	margin-left:20px;
}

#container_bott_right{
	float:right;
}

#sidebar1{
	float:left;
	width:300px;
	border:#000000 0px solid;
	margin-left:5px;
	margin-top:10px;
	padding:1px;
}

.label{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border:#cccccc 0px solid;
	padding:3px;
	background:#ebebec;
}

.label a{
	color:#000000;
	text-decoration:none;	
}

.label a:hover{
	text-decoration:underline;	
}

.news_image{
	float:left;
	height:70px;
	overflow:hidden;
	margin-top:5px;
	border:#CCCCCC 3px solid;
	margin-right:5px;
}

.news_image:hover{
	border:#cce8f3 3px solid;
}

.news_title{
	float:left;
	width:195px;
	border:#000 0px solid;
	margin-top:5px;
	margin-bottom:5px;
	text-align:justify;
}

.news_title_inner{
	float:left;
	width:540px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:justify;
}

.news_title_inner a{
	color: #000;
	text-decoration:none;	
}

.news_title_inner a:hover{
	text-decoration:underline;
	color:#fb9a15;	
}

.news_title a{
	color: #000;
	text-decoration:none;	
}

.news_title a:hover{
	text-decoration:underline;
	color:#fb9a15;	
}

.news_title_bottom{
	width:295px;
	border:#000 0px solid;
	margin-top:5px;
	text-align:justify;
	margin-left:3px;
}

.news_title_bottom a{
	color: #000;
	text-decoration:none;
}

.news_title_bottom a:hover{
	text-decoration:underline;
	color:#fb9a15;	
}

.news_description{
	text-align:justify;
}

.bottom_line{
	border-bottom:#cccccc 1px dashed;
	margin-top:-5px;
}

#sidebar2{
	float:left;
	width:350px;
	border:#000000 0px solid;
	margin-left:5px;
	margin-top:10px;
	padding:1px;	
}

#sidebar3{
	float:left;
	width:300px;
	border:#000000 0px solid;
	margin-left:5px;
	margin-top:10px;
	padding:1px;
}

.login_fields{
	width:95%;
	padding:5px;
	margin-bottom:10px;	
}

#news_container{
	float:left;
	width:650px;
	margin-right:5px;
	margin-top:10px;
	margin-left:10px;
}

#news_image{
	float:left;
	margin-top:10px;
	border:#CCCCCC 3px solid;
	margin-right:5px;	
}

#news_title{
	float:left;
	border:#000000 0px solid;
	width:435px;
	margin-top:10px;
	font-size:18px;
	margin-bottom:10px;
}

#news_description{
	text-align:justify;
	float:left;
}

.category_links{
	width:290px;
	margin-top:10px;
	margin-left:10px;
}

.category_links a{
	text-decoration:none;
	color:#000;	
}

.category_links a:hover{
	text-decoration:underline;	
}

.boxgrid{ 
width: 133px; 
height: 100px; 
float:left; 
background:#f3f3f3;
background:url(images/image_hove.jpg) no-repeat;
overflow: hidden; 
position: relative;
border:1px solid #cce8f3;
}
.boxgrid img{ 
position: absolute; 
top: 0; 
left: 0; 
border: 0; 
}
.boxgrid .height_width{ 
color:#333333; 
font-weight:normal; 
text-align:left;
padding-left:5px;
font-size:11px;
float:left;
border:#000000 0px solid;
}


.boxgrid h3{
	font-size:11px;
	text-align:left;
	padding-left:5px;
	color:#666666;
	margin-top:60px;
}

.boxgrid h3 a{
	color:#666666;
	text-decoration:none;
}

.boxgrid h3 a:hover{
	color:#00aef1;
	text-decoration:underline;
}

.boxcaption{ 
float: left; 
position: absolute; 
background: #000000; 
height: 80px; 
width: 100%; 
opacity: .8; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
top: 260;
left: 0;
}
.caption .boxcaption {
top: 220;
left: 0;
}

.textarea1{
	width:99%;
}
#sidebar_login{
	width:160px; 
	float:left;
	
}
#sidebar_ad{
	padding-left:10px;
	width:125px; 
	height:125px; 
	float:left;
}

.poll_title{
	padding:5px;
	margin-top:5px;	
}

.poll_title a{
	text-decoration:none;
	color:#000000;	
}

.poll_title a:hover{
	text-decoration:underline;	
}

.poll_ans{
	width:97%;
	float:left;
	padding:5px;
	border-bottom:#CCCCCC 1px dashed;
	font-size:12px;	
}

.poll_ans img{
	float:left;
	margin-right:3px;
	border:#f3f3f3 1px solid;
	padding:2px;
	width:40px;
}

a.ReadMore{
	float:right;
	text-decoration:none;
	color:#000000;	
}

a.ReadMore:hover{
	text-decoration:underline;	
}

.polls_container{
	width:280px;
	float:left;
	border:#f3f3f3 1px solid;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	padding:5px;	
}

.polls_title{
	padding:5px;	
}

.polls_title a{
	text-decoration:none;
	color:#000000;	
}

.polls_title a:hover{
	text-decoration:underline;	
}

.polls_ans{
	width:70%;
	float:left;
	padding:5px;
	border-bottom:#CCCCCC 1px dashed;	
}

.ratethis{
	margin-top:10px;
	float:right;
	padding:3px 10px;
	color:#FFFFFF;
	background:#990000;
	border-radius:5px;
	font-weight:bold;
	font-size:10px;
}

.ratethis a{
	text-decoration:none;
	color:#ffffff;	
}

.ratethis a:hover{
	text-decoration:underline;	
}

#comments{
	padding:5px;
	background:#CCCCCC;
	width:95%;
	margin:0 auto;	
}

.comments{
	margin-bottom:10px;
	border-bottom:#CCCCCC 1px dashed;
}

.votethis{
	padding:5px;
	background:#d4e388;
	color:#FFFFFF;
	font-weight:bold;
}

.votethis a{
	text-decoration:none;
	color:#FFF;	
}

.votethis a:hover{
	text-decoration:underline;	
}

#inner_container p img{
	float:left;
	margin-right:5px;	
	border:#f3f3f3 1px solid;
	padding:2px;
	width:40px;
}
