/*To display properly in old versions of Firefox, Safari, and Opera*/ 
header, nav, section, article, aside, footer {
	display:block;
}
* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 100%;
	margin: 0;
	padding: 0;
}
textarea {
	resize:none;
}
a {
	text-decoration:none;
	color:#456e9c;
	outline:none;
}
a img {
	border:none;
}
.main {
	float:left;
	width:100%;
}
@media only screen and (max-width: 1350px) {

.main {
	float:left;
	width: auto;
}
}
.style2 {
	color:#ff0000;
}
.test{
     width: 1316px;
    margin: 0 auto;
    align-items: center;
}
@media only screen and (max-width: 1350px) {
.test{
 
    margin: 0 auto;
    align-items: center;
}
}

.header {
	background:url(../images/header_bg.jpg) repeat-x top left;
	height:139px;
	width:100%;
	float:left;
}
#index_logo img {
	margin:18px 0 0 225px;
}
.cont_wrapper {
	float:left;
	width:100%;
}
.footer {
	float:left;
	width:100%;
	height:37px;
	background: rgb(98,125,77);
	background: -moz-linear-gradient(top,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1)));
	background: -webkit-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
	background: -o-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
	background: -ms-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
	background: linear-gradient(to bottom,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 );
}
.footer .foo {
	padding:10px 0 0 37px;
	color:#fff;
	font-weight:bold;
	border-top: 3px solid #D8E45C;
}
.foo p {
	width: 470px;
    margin-left: 500px;
    text-align: center;
    margin: 0 auto;
}
/*New Login Page Starts here*/
#new_login_headr {
	height:92px;
	background-color:#232323
}
#new_login_inner_head {
	width:1100px;
	height:auto;
	margin:0 auto;
}
#new_login_logo {
	float:left;
	margin-left: 70px;
}
#new_login_logo a img {
	border:none;
}
#new_login_logo img {
	margin-top:10px;
}
#account_cart {
	float:right;
	margin-top:15px;
	margin-right:123px;
	position: relative;
}
#account_cart label {
	color:#ACDA0D;
	font-size:11px;
	
}
#forget_psd a {
	float: left;
	height: 20px;
	left: 166px;
	position: absolute;
	top: 38px;
	width: 146px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#EDF7D7;
}
#forget_psd a:hover {
	color:#CEFE51;
}
#rem_chck_box {
	color: #EDF7D7;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    left: 2px;
    position: absolute;
    top: 38px;
    width: 110px;
}
#rem_chck_box input {
	margin-right: 5px;
	vertical-align: top;
}
.new_users p {
	float:left;
	margin-left: 10px;
	margin-top: 25px;
}
#new_login_news {
	float: left;
	height: auto;
	margin-bottom: 10px;
	width: 100%;
}
#news_headlines {
	width:100%;
	float: left;
	margin-left: 192px;
	width: 500px;
}
#new_login_banner {
	width:auto;
	height:auto;
	float:left;
	left: 198px;
	margin:1px 0 10px 192px;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	border: 1px solid transparent;
	overflow: hidden;
	background: #000000;
	background: -moz-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(18%, #111111), color-stop(50%, #2b2b2b), color-stop(82%, #1c1c1c), color-stop(100%, #131313));
	background: -webkit-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -o-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -ms-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: linear-gradient(to bottom, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313', GradientType=0 );
}
#left_big_news {
	float:left;
}
#left_big_news a img {
	border:none;
}
#right_deals {
	float:right;
}
#right_deals a img {
	border:none;
}
#right_deals ul {
	list-style:none;
}
#right_deals ul li {
	margin-left: 3px;
}
/*New Login Page ends here*/

/*Inner Pages*/
.in_main {
	float:left;
	width:100%;
}
.inner_wrapper {
	float:left;
	width:100%;
	background:url(../images/register_bg_new.jpg) repeat-x top left;
}
#reg_banr_bg {
	width:100%;
	height:284px;
	margin-top: 18px;
	background: #6EA355;
	background: -moz-linear-gradient(top, #6EA355 0%, #375B05 50%, #096C77 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6EA355), color-stop(50%, #375B05), color-stop(100%, #096c77));
	background: -webkit-linear-gradient(top, #6EA355 0%, #375B05 50%, #096C77 100%);
	background: -o-linear-gradient(top, #6EA355 0%, #375B05 50%, #096C77 100%);
	background: -ms-linear-gradient(top, #6EA355 0%, #375B05 50%, #096C77 100%);
	background: linear-gradient(to bottom, #6EA355 0%, #375B05 50%, #096C77 100%);
	-webkit-box-shadow: 0px 0px 10px 5px rgba(33, 33, 33, 0.8);
	-moz-box-shadow: 0px 0px 10px 5px rgba(33, 33, 33, 0.8);
	-o-box-shadow: 0px 0px 10px 5px rgba(33, 33, 33, 0.8);
	-ms-box-shadow: 0px 0px 10px 5px rgba(33, 33, 33, 0.8);
	box-shadow: 0px 0px 10px 5px rgba(33, 33, 33, 0.8);
}
#logo_img img {
	margin: 18px 0 0 225px;
}
.in_wrapper_m {
	margin: 35px auto 0;
	width:750px;
}
.in_wrapper_m h2 {
	font-family:'FranchiseRegular';
	color:#595757;
	padding:10px;
	font-size:40px;
	text-align:center;
	letter-spacing:1px;
}
.in_wrapper_m h2:after {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	margin-top: 8px;
	margin-bottom:-15px;
	background: -moz-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(147,184,189,0)), color-stop(20%, rgba(147,184,189,0.8)), color-stop(53%, rgba(147,184,189,1)), color-stop(79%, rgba(147,184,189,0.8)), color-stop(100%, rgba(147,184,189,0)));
	background: -webkit-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -o-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -ms-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
}
.in_wrapper_m .reg_con {
	width:750px;
	text-align:center;
	float:left;
	margin: 33px 0 243px;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-webkit-box-shadow: 0px 0px 5px 5px rgba(33, 33, 33, 0.4);
	-moz-box-shadow: 0px 0px 5px 5px rgba(33, 33, 33, 0.4);
	-o-box-shadow: 0px 0px 5px 5px rgba(33, 33, 33, 0.4);
	-ms-box-shadow: 0px 0px 5px 5px rgba(33, 33, 33, 0.4);
	box-shadow: 0px 0px 5px 5px rgba(33, 33, 33, 0.4);
	background: #8fc400;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
}
.regi_frm {
	color:#505050;
	font-size:13px;
	font-family:Calibri;
	margin:30px 0 0 0;
}
.regi_frm p {
	width:500px;
	height:auto;
	text-align:justify;
}
#forgot_pasd_wrap {
	margin-top:20px;
	width:600px;
}
#forgot_pasd_wrap input {
	width:250px;
	border:solid 1px #7F9DB9;
}
.dist_input {
	width: 292px;
	margin-top: 4px;
	padding: 10px 5px 10px 5px;
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing : content-box;
	box-sizing : content-box;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.dist_input_IE {
	width: 272px;
	margin-top: 4px;
	padding: 10px 5px 10px 25px;
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing : content-box;
	box-sizing : content-box;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
#frgt_center {
	font-family: tahoma;
	font-weight: bold;
	margin: 0 auto;
	width: 600px;
}
.new_dist_input {
	color:#0b0b0b;
	border:1px solid #84b0f3;
	width:274px;
	padding:2px 0 4px 3px\9; /* IE 8 and below */
 *padding:2px 0 4px 3px; /* IE 7 and below */
	_padding:2px 0 4px 3px; /* IE 6 */
}
.dist_submit_reg_new {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
	-webkit-box-shadow: 0px 0px 3px 2px rgba(33, 33, 33, 0.4);
	-moz-box-shadow: 0px 0px 3px 2px rgba(33, 33, 33, 0.4);
	-o-box-shadow: 0px 0px 3px 2px rgba(33, 33, 33, 0.4);
	-ms-box-shadow: 0px 0px 3px 2px rgba(33, 33, 33, 0.4);
	box-shadow: 0px 0px 3px 2px rgba(33, 33, 33, 0.4);
	color: #FFFFFF;
	height: 30px;
	width: 100px;
	cursor:pointer;
	border-bottom: 1px solid #F9F8F3;
	border-right: 1px solid #F9F8F3;
	margin-bottom: 8px;
	margin-right: 30px;
	padding-bottom: 2px;
}
option {
	padding:0 0 0 8px
}
.regi_frm h3 {
	color:#4d6185;
	font-size:18px;
	background:url(../images/register_seperator.jpg) no-repeat bottom left;
	padding:5px 0;
}
.dist_submit_reg {
	width: 25%;
	height:38px;
	cursor: pointer;
	background: rgb(61, 157, 179);
	margin-left:20px;
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	color: #fff;
	font-size: 24px;
	border: 1px solid rgb(28, 108, 122);
	margin-bottom: 10px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.dist_submit_reg:hover {
	background: rgb(40, 137, 154);
	position: relative;
	top: 1px;
	border: 1px solid rgb(12, 76, 87);
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
}
/*User Profile*/
.main_users {
	float:left;
	width:100%;
}
.main_users .user_head {
	float:left;
	width:100%;
	background:url(../images/user_header_bg.jpg) repeat-x top left;
	position:relative;
}
#logo a img {
	left: 125px;
	position: absolute;
	top: 15px;
}
.head_details_btn {
	position:absolute;
	right:160px;
	top:35px;
}
.head_details_btn ul li {
	background:url(../images/details_imges/details_headr_box.jpg) no-repeat top left;
	width:67px;
	height:24px;
	list-style:none;
	float:left;
	margin: 0 30px 0 0;
	padding: 5px 0 0;
	text-align: center;
}
.head_details_btn ul li a {
	text-decoration:none;
	color:#FFFFFF;
	width:67px;
	height:24px;
}
.head_details_btn ul li a:hover {
	background:url(../images/details_imges/details_headr_box_hover.jpg) no-repeat top left;
	padding:5px 10px;
}
.head_menu {
	position: absolute;
	right: 198px;
	top: 0;
}
.head_menu ul li {
	list-style:none;
	float:left;
	padding:60px 5px 5px 5px;
	width:50px;
	text-align:center;
}
.head_menu ul li:hover {
	background:#73a32e;
	color:#fff;
}
.head_menu ul li a {
	color:#6e6d6b;
}
.head_menu ul li:hover a {
	color:#fff;
}
.user_con {
	margin:0 auto;
	width:1154px;
}
.user_menu {
	clear:both;
	margin-top: 120px;
}
.main_menu {
	float:left;
	width:700px;
}
.logout {
	position: absolute;
	right: 200px;
	top: 20px;
}
.logout h2 {
	float:left;
}
.logout ul li {
	float:left;
	list-style:none;
	font-weight:bold;
	font-size:15px;
	padding:15px 3px;
	color: #EC7700;
}
.logout .uname {
	color: #FFFFFF;
	font-family: arial;
	text-transform: capitalize;
}
.logout a {
	color:#6e6d6b;
	font-size:14px;
	font-weight:normal;
	border:none;
}
.logout a:hover {
	color:#aaa9a7;
	font-size:14px;
	font-weight:normal;
	border:none;
}
#user_small_img {
	height: 66px;
	left: -60px;
	position: absolute;
	top: -7px;
	width: 55px;
	border:solid 1px #ec7700;
}
#details_headr_bg {
	background:url(../images/details_imges/details_headr_bg.jpg) repeat-x top left;
	width:100%;
	height:90px;
}
#details_cont_wrap {
	background:url(../images/details_imges/details_banr_bg.jpg) repeat-x top left;
	width:100%;
	float:left;
	height:481px;
}
#details_headr_top {
	background:url(../images/details_imges/details_headr_top.png) no-repeat top left;
	width:1154px;
	margin:30px auto 0;
	height:20px;
}
#deatails_cont_bg {
	background:url(../images/details_imges/details_cont_bg.png) repeat-y top left;
	width:1154px;
	float:left;
	margin-left:95px;
}
#details_left_cont_area {
	width:230px;
	height:596px;
	float:left;
}
#details_left_cont_area img {
	margin-left:30px;
}
#details_main_cont {
	float:left;
	height:621px;
	margin-left: 15px;
	width: 628px;
	border:solid 1px #666666;
}
#details_content {
	background:url(../images/details_imges/details_golf_cont_bg_img.jpg) no-repeat top left;
	margin: 35px 0 0 150px;
	padding: 9px 0 160px 24px;
}
#details_advt_wrap {
	width:267px;
	height:596px;
	float:left;
	margin-left:5px;
}
#ad_headr_img {
	background:url(../images/details_imges/advertise_head.jpg) no-repeat top left;
	width:245px;
	height:28px;
	padding:5px 0 0 5px;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
#ads_area {
	border:solid 1px #999999;
	width:246px;
	height:588px
}
#ads_area ul li {
	list-style:none;
	margin:0;
	padding:6px;
}
#horz_ads_wrap {
	width:1110px;
	height:200px;
}
#horz_ads {
	height:185px;
	margin: 5px 0 0 30px;
	width: 1096px;
	border:solid 1px #999999;
}
#horz_ads ul li {
	list-style:none;
	float:left;
	margin-top: 8px;
	padding: 5px;
}
.con_wrapper {
	width: 1154px;
	overflow: hidden;
	margin:0 auto;
	border-left: 1px solid #B7B7B7;
	border-right: 1px solid #B7B7B7;
	border-top: 1px solid #B7B7B7;
	-webkit-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-moz-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-o-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-ms-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	background:#FFF;
	z-index:0;
}
/* view_frends_deals start */
#all_deals_wrap {
	width:1154px;
	height:auto;
}
#all_deals_nav_bg {
	width:1114px;
	height:75px;
	margin: 1px auto 2px;
	background:url(../images/view_frends_deal_img/all_deals_menu_bg_img.jpg) no-repeat top left;
}
#all_deals_cont_wrap {
	width:1095px;
	height:auto;
	margin:0 auto;
}
#all_deals_banr_leftside {
	width:260px;
	height:300px;
	float:left;
	-webkit-border-radius: 10px 0px 0px 10px;
	-moz-border-radius: 10px 0px 0px 10px;
	-o-border-radius: 10px 0px 0px 10px;
	-ms-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
	background: #cccccc;
	background: -moz-linear-gradient(left, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(left, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(left, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(left, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to right, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=1 );
}
#all_deals_banr_leftside ul {
	list-style:none;
	margin: 8px 0 0 4px;
}
#all_deals_banr_leftside ul li {
	height: 42px;
	width: 248px;
	border-bottom:solid 1px #666;
}
#all_deals_banr_leftside ul li p {
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
}
#all_deals_banr_leftside ul a {
	color:#000;
	font-size:13px;
	cursor: pointer;
	display: block;
	height: 43px;
	text-decoration: none;
	width: 245px;
	z-index: 1000;
	padding-top: 28px;
}
#all_deals_banr_leftside ul a:hover {
	background: url("../images/overli_banner1.png") repeat-x scroll 0 0 #DADADA;
	width: 245px;
}
#all_deals_slider img {
	float:left;
}
#banr_right_image img {
	float:right;
}
#all_deals_mid_left p {
	font-size:30px;
	color:#8F2527;
	font-weight: bold;
	margin: 2px 0 0 5px;
}
#all_deals_mid_left {
	width:540px;
	height:137px;
	float:left;
	border:solid 1px #999;
	margin-top:10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-o-border-radius: 10px 10px 10px 10px;
	-ms-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
}
#all_deals_mid_left ul {
	list-style:none;
	margin:0;
}
#all_deals_mid_left ul li {
	float:left;
	padding:4px;
}
#all_deals_mid_right {
	width:540px;
	height:137px;
	float:right;
	border:solid 1px #999;
	margin-top:10px;
	overflow:hidden;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-o-border-radius: 10px 10px 10px 10px;
	-ms-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
}
#bottom_slider_1 {
	width:1095px;
	height:295px;
	margin: 10px auto 0;
}
#bottom_slider_1 ul {
	list-style:none;
	margin-left: 15px;
}
#bottom_slider_1 ul li {
	float:left;
	padding:5px;
}
#bottom_slider_2 {
	width:1095px;
	height:295px;
	margin: 10px auto 0;
}
#bottom_slider_2 ul {
	list-style:none;
	margin-left: 16px;
}
#bottom_slider_2 ul li {
	float:left;
	padding:5px;
}
/* view_frends_deals end */
.user_info {
	background-color: #202020;
	float: left;
	height: auto;
	margin-right: 6px;
	width: 244px;
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-o-border-radius: 0px 0px 5px 5px;
	-ms-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}
.user_content {
	float:left;
	width: 648px;
}
/* new_advertise start */
#today_deal_wrap {
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-o-border-radius: 8px 8px 0px 0px;
	-ms-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
	border: 1px solid #fff;
	margin-left: 1px;
	height: 55px;
	margin-top: 10px;
	overflow: hidden;
	width: 240px;
}
#today_deal_title_bg {
	background:url(../images/today_deal_img.png) no-repeat top left;
	width:241px;
	height:55px;
}
.advertise .slider {
	background:url(../images/adv_bg.jpg) no-repeat top left;
	margin-top: 1px;
	padding: 2px 0 0;
	width: 241px;
	height:920px;
	margin-left: 2px;
	position:relative;
}
/* new_advertise end */
.advertise {
	float: right;
	width: 250px;
}
.advertise .ad_slider ul li {
	list-style:none;
	padding:2px 0;
	text-align:center;
}
.advertise .slider ul li {
	list-style:none;
	text-align:center;
}
.advertise .creatadd {
	margin: 8px 0 0;
}
.deals_advertise {
	float:left;
	width:240px;
	margin-left: 10px;
}
.deals_advertise .todaysads {
	padding:10px 0 0;
}
.deals_advertise h2 {
	background:url(../images/advertise_head.jpg) no-repeat top left;
	padding:6px;
	color:#0b0b0b;
	font-size:18px;
}
.deals_advertise .ad_slider {
	border:1px solid #bcb9b9;
	padding:2px;
	width: 240px;
}
.deals_advertise .ad_slider ul li {
	list-style:none;
	padding:2px 0;
	text-align:center;
}
.deals_advertise .slider {
	border:1px solid #bcb9b9;
	padding:2px;
	width: 240px;
}
.deals_advertise .slider ul li {
	list-style:none;
	padding:2px 0;
	text-align:center;
}
.deals_advertise .creatadd {
	margin: 8px 0 0;
}
.user_detail {
	padding:10px 0 10px 28px;
	color:#61605f;
}
.user_detail img {
	border: 1px solid #CCCCCC;
	margin-left: 22px;
	padding: 5px;
}
.user_detail .desc {
	margin-left: -14px;
	width: 200px;
	margin-top:8px;
}
.user_detail .desc h2 {
	color: #90D926;
	font-family: tahoma;
	font-size: 14px;
	letter-spacing: 1px;
	text-align: center;
	text-transform: capitalize;
	width: auto;
	margin-bottom: 8px;
}
.user_detail .desc p {
	margin:5px 0;
}
.ulmenu {
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-o-border-radius: 0px 0px 5px 5px;
	-ms-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	background: #99bfde;
	background: -moz-linear-gradient(left, #99bfde 0%, #bdd8ef 50%, #dbedfd 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #99bfde), color-stop(50%, #bdd8ef), color-stop(100%, #dbedfd));
	background: -webkit-linear-gradient(left, #99bfde 0%, #bdd8ef 50%, #dbedfd 100%);
	background: -o-linear-gradient(left, #99bfde 0%, #bdd8ef 50%, #dbedfd 100%);
	background: -ms-linear-gradient(left, #99bfde 0%, #bdd8ef 50%, #dbedfd 100%);
	background: linear-gradient(to right, #99bfde 0%, #bdd8ef 50%, #dbedfd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99bfde', endColorstr='#dbedfd', GradientType=1 );
	left: -27px;
	position: relative;
	width: 242px;
}
#horz_line hr {
	background-color: #87DE0A;
	color: #87DE0A;
	height: 4px;
	left: 98px;
	position: absolute;
	width: 232px;
}
.ulmenu li img {
	background: none;
	border: medium none;
	padding: 0 4px 0 0;
	position: relative;
	top: 2px;
	left:0;
}
ul.ulmenu li {
	list-style:none;
	padding: 3px 18px;
}
ul.ulmenu li a {
	color: #023966;
	font-family: tahoma;
	font-weight: bold;
	text-transform: capitalize;
}
ul.ulmenu li a:hover {
	color:#990002;
}
#online_icon {
	float: right;
	margin-right: -5px;
	margin-top: 4px;
}
#online_icon img {
	width:10px;
}
#offline_icon {
	float: right;
	margin-right: -10px;
	margin-top: 4px;
}
#offline_icon img {
	width:10px;
}
#chatting_option {
	color: #26568C;
	float: right;
	font-size: 11px;
	left: 6px;
	letter-spacing: 1px;
	position: relative;
	top: 5px;
	width: auto;
}
#chatting_option a {
	font-weight:normal;
}
.mystyle {
	color:#FFF;
}
.mystyle:hover {
	text-decoration:underline;
}
.frnd_list img {
}
.club_list img {
	border: medium none;
	left: 161px;
	position: relative;
	top: 34px;
}
#club_dwn_to_max_min img {
	border: medium none;
	left: 160px;
	position: relative;
	top: 34px;
}
#frnds_dwn_to_max_min img {
	border: medium none;
	left: 160px;
	position: relative;
	top: 34px;
}
#club_up_max_min img {
	border: medium none;
	left: 160px;
	position: relative;
	top: 34px;
}
#club_up_to_max_min img {
	border: medium none;
	left: 160px;
	position: relative;
	top: 38px;
}
#more_suggested_frends {
	width:57px;
	height:auto;
	float:right;
	margin-bottom:5px;
	font-family:tahamo;
	font-size:13px;
}
#more_suggested_frends a {
	color:#8AC630;
}
#more_suggested_frends a:hover {
	color:#fff;
}
.frnd_list h2 {
	background: #a7cfdf;
	background: -moz-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #a7cfdf), color-stop(100%, #23538a));
	background: -webkit-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: -o-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: -ms-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: linear-gradient(to right, #a7cfdf 0%, #23538a 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a', GradientType=1 );
	color: #023966;
	height: 32px;
	margin-left: -27px;
	padding: 8px 0 0 12px;
	width: 230px;
}
.club_list h2 {
	background: #a7cfdf;
	background: -moz-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #a7cfdf), color-stop(100%, #23538a));
	background: -webkit-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: -o-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: -ms-linear-gradient(left, #a7cfdf 0%, #23538a 100%);
	background: linear-gradient(to right, #a7cfdf 0%, #23538a 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a', GradientType=1 );
	color: #023966;
	height: 32px;
	margin-left: -27px;
	padding: 8px 0 0 12px;
	width: 230px;
}
#suggest_frends {
	width:244px;
	height:auto;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-top: 20px;
}
#suggest_frends h3 {
	width:155px;
	margin:0 auto;
	font-family: tahoma;
	color:#FFF;
}
.suggest_faded_line {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	margin-top: 5px;
	background: -moz-linear-gradient(left, rgba(255,103,15,0) 0%, rgba(255,103,15,1) 50%, rgba(255,103,15,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,103,15,0)), color-stop(50%, rgba(255,103,15,1)), color-stop(100%, rgba(255,103,15,0)));
	background: -webkit-linear-gradient(left, rgba(255,103,15,0) 0%, rgba(255,103,15,1) 50%, rgba(255,103,15,0) 100%);
	background: -o-linear-gradient(left, rgba(255,103,15,0) 0%, rgba(255,103,15,1) 50%, rgba(255,103,15,0) 100%);
	background: -ms-linear-gradient(left, rgba(255,103,15,0) 0%, rgba(255,103,15,1) 50%, rgba(255,103,15,0) 100%);
	background: linear-gradient(to right, rgba(255,103,15,0) 0%, rgba(255,103,15,1) 50%, rgba(255,103,15,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ff670f', endColorstr='#00ff670f', GradientType=1 );
}
.suggested_frends_wrap {
	height: auto;
	margin: 0px auto;
	width: 235px;
}
.sug_frends_box {
	width:50px;
	height:auto;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border:solid 1px #8AC630;
	padding: 8px;
	float: left;
	margin: 5px;
}
.sug_frends_img {
	width:50px;
	height:50px;
	margin: 0 auto;
}
.suggested_frends_wrap p {
	color:#FFF;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-top: 2px;
	/*text-align: center;*/
	text-transform: capitalize;
	width:56px;
}
#displayList {
	font-family: tahoma;
	font-size: 12px;
	text-transform: capitalize;
	width: -moz-max-content;
}
#displayList img {
	border: 1px solid #999999;
	display: block;
	margin: 0 auto -12px;
	padding: 2px;
}
.usercon_main {
	padding-top:10px;
}
.growBox {
	width: 400px;
	height: 20px;
	border: 1px solid #212121;
	/* Animate height across supporting browsers */
  -webkit-transition: height 1s ease-in-out;
	-o-transition: height 1s ease-in-out;
	-moz-transition: height 1s ease-in-out;
	transition: height 1s ease-in-out;
}
.growBox:focus {
	height: 60px;
}
.user_comment #wall {
	width: 600px;
}
#wall {
	color:#7a7978;
	font-size:14px;
	width: 598px;
	-webkit-border-radius:8px 8px 8px 8px;
	-moz-border-radius:8px 8px 8px 8px;
	-o-border-radius:8px 8px 8px 8px;
	-ms-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	border: 1px solid #ADACAC;
	margin-bottom: 5px;
	padding: 1px 39px 0 5px;
	margin-left: 2px;
}
#div_img_video_up 
{
	color:#7a7978;
	font-size:14px;
	width: 598px;
	height:75px;
	-webkit-border-radius:8px 8px 8px 8px;
	-moz-border-radius:8px 8px 8px 8px;
	-o-border-radius:8px 8px 8px 8px;
	-ms-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	border: 1px solid #ADACAC;
	margin-bottom: 5px;
	padding: 1px 39px 0 5px;
	margin-left: 2px;
}

textarea {
	overflow: auto;
}
#update_status_headin {
	height: 18px;
	margin-left: 8px;
	margin-top: 20px;
	width: 630px;
}
#update_status_headin ul {
	list-style:none;
}
#update_status_headin ul li {
	color: #03466E;
	float: left;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: -3px;
	width: 125px;
}
#update_status_headin ul li a:hover {
	text-decoration:underline;
}
#update_status_headin img {
	float: left;
	margin-top: -5px;
	padding: 0 5px 0 0;
}
.create_deals_sub_form {
	float:left;
	width:620px;
	height:520px;
	border:solid 1px #999999;
	margin-top: 10px;
}
.create_deals_sub_form table {
	margin-left: 45px;
	padding:0 10px 0 0;
}
.create_deals_sub_form table td {
	color:#1a5d94;
	font-size:15px;
}
.create_radio_btn {
	padding:10px 0 0 105px;
}
.create_deal_btn {
	background:url(../images/deals_new_img/create_deals_btn.jpg) no-repeat top left;
	width:154px;
	height:57px;
	margin: 10px 0 0 235px;
	padding: 20px 0 0 55px;
	font-size:13px;
	color:#97fc08;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.create_deal_btn a {
	text-decoration:none;
	color:#FFFFFF;
}
.create_deal_btn a:hover {
	text-decoration:underline;
}
.professional_details {
	float:left;
	width:620px;
	height:730px;
	border:solid 1px #999999;
	margin-top: 10px;
}
#deals_menu_wrap {
	width:1095px;
	height:48px;
	padding: 12px 0 0;
	width: 1095px;
}
#deals_menu_wrap ul {
	list-style:none;
}
#deals_menu_wrap ul li {
	background:url(../images/deals_menu_divider.jpg) no-repeat top left;
	height:48px;
	float:left;
	display:block;
	width:100px;
	text-align:center;
	line-height:48px;
}
#deals_menu_wrap ul li a {
	color:#FFFFFF;
	font-size:16px;
	font-family:"Myriad Pro";
	font-weight:lighter;
}
#deals_menu_wrap ul li a:hover {
	text-decoration:underline;
}
#select_option {
	float: right;
	margin-right: 60px;
	margin-top: 14px;
	width: 165px;
}
#deals_cont_wrap {
	margin: 8px auto;
	width: 1134px;
}
#gallery {
	position:relative;
	height:360px;
	float:left;
	top: 35px;
	z-index: 0;
}
#gallery a {
	float:left;
	position:absolute;
	bottom:1px;
}
#gallery a img {
	border:none;
}
#gallery a.show {
	z-index:500
}
#deals_banr_img {
	float: left;
	height: 392px;
	margin-left: 7px;
	margin-top: 2px;
	width: 445px;
}
.top_deal_box img {
	margin:2px 0 0 0;
}
/* fixed_menu*/
#container {
	width:645px;
	margin:0 auto;
}
#container p {
	margin-bottom: 10px;
	text-align: justify;
	width: 300px;
}
ul.fakenav {
	float:left;
	width:100%;
	margin:15px 0;
}
ul.fakenav li {
	float:left;
	display:inline;
	width:auto;
	margin-right:10px;
	text-align:center;
	border:1px solid #666;
	background-color:#CCC;
}
ul.fakenav li a {
	float:left;
	height:15px;
	padding:5px;
}
#jqeasypanel {
	position:fixed;
	left:0;
	width:100%;
	height:157px;
	background:url(../images/fixed_menu_bg.jpg) repeat-x left top;
	padding:13px;
	overflow:hidden;
	display:none;
	z-index:500;
}
#jqeasypanel.top {
	top:0;
}
#jqeasypanel.bottom {
	bottom:0;
}
ul.panelbuttons {
	float:left;
}
ul.panelbuttons li {
	float:left;
	display:inline;
	width:70px;
	height:70px;
	margin-right:10px;
	padding:5px;
	text-align:center;
	border:1px solid #666;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:transparent url(buttun-bg.png) repeat-x top left;
}
ul.panelbuttons li a {
	color:#FFF;
}
ul.panelbuttons li a:hover {
	color:#999999;
}
ul.panelbuttons li a img {
	display:block;
	margin:0 auto;
}
#copy {
	float:left;
	width: 300px;
	font-size:10px;
}
#jqeasypaneloptions {
	float:right;
	margin:-10px 95px 0 0;
}
#jqeasypaneloptions p {
	text-align:right;
}
#jqeasytrigger {
	position:fixed;
	right:5px;
	bottom:6px;
	padding:5px;
	width:60px;
	height:20px;
	text-align:center;
	font-size:14px;
	z-index:2;
}
#jqeasytrigger.top {
	top:0;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
#jqeasytrigger.bottom {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	width: 246px;
	z-index: 900;
}
#jqeasytrigger a {
	color:#FFF;
}
#jqeasytrigger a:hover {
	color:#CCC;
}
#jqeasytrigger a.open {
	display:block;
	margin-top:-10px;
}
#jqeasytrigger a.close {
	position: absolute;
	right: 5px;
	top: -120px;
	display:none;
}
#search_container form {
	background:url(../images/header_search.png) no-repeat scroll left top transparent;
	float: left;
	height: 29px;
	margin-left: -20px;
	margin-top: 16px;
	width: 230px;
}
#search_container form input {
	background: none repeat scroll 0 0 transparent;
	color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	margin-top: 5px;
	margin-left:32px;
	width: 162px;
	height:18px;
	border: solid 1px #EA7200;
}
#search_container form button {
	background: none repeat scroll 0 0 transparent;
	cursor: pointer;
	float: left;
	height: 26px;
	margin: 2px 0 0 2px;
	text-indent: -9999px;
	width: 25px;
	border:none;
}
#top-bar {
	position:absolute;
	top:0px;
	left:0px;
	height:60px;
	width:100%;
	margin:0;
	padding:0;
	z-index:999;
	overflow:visible;
}
#topbar-inner {
	height:60px;
	background:#000000;
	text-align:center;
}
#fixed_menu_inner {
	height:60px;
	background:#000000;
	text-align:center;
}
* html #topbar-inner, * html #fixed_menu_inner {
	margin-right:17px;
}
#fixed_menu {
	position:absolute;
	bottom:0;
	width:1114px;
	height:50px;
	z-index:999;
}
.fixed_menu_btn {
	background:url(../images/fixed_menu_headr.jpg) no-repeat top left;
	width:246px;
	height:41px;
	left: 54px;
	position: absolute;
	top: 5px;
}
.spacer {
	height:60px
}
html>body #top-bar, html>body #fixed_menu, html>body #side-bar {
	position:fixed;
	margin-left: -10px;
}
.mid-content {
	width:850px;
	margin:auto;
	background:black;
	height:60px;
	color:#FFFF99;
}
#content {
	background: none repeat scroll 0 0 #FFFFFF;
	position: relative;
}
.prod_search_wrapper {
	float: left;
	font-size: 12px;
	margin-left: 25px;
	width: 1260px;
}
#content #footer .wrapper {
	padding-top: 0;
}
#content ul {
	font-family: Tahoma, Geneva, sans-serif;
	margin-bottom: 12px;
}
#sidebar {
	float: left;
	width: 415px;
}
#sidebar .news li a {
	background: url("images/bullet.jpg") no-repeat scroll 0 50% transparent;
	padding-left: 15px;
	text-decoration: none;
}
#sidebar img {
	border: 4px solid #FFFFFF;
}
#sidebar h3.cufon {
	background: none repeat scroll 0 0 #048B63;
	color: #FFFFFF;
	float: left;
	font-size: 24px;
	font-weight: bold;
	padding: 3px 5px 0;
	text-transform: uppercase;
}
#sidebar .shopFeatured li {
	background: none repeat scroll 0 0 #F4F4F7;
	border: 1px solid #CFCFCF;
	box-shadow: 2px 2px 2px #DDDDDD;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 10px;
	position: relative;
	width: 378px;
}
#sidebar .shopFeatured li img {
	float: right;
}
#sidebar .shopFeatured .title {
	display: block;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 10px;
}
#sidebar .shopFeatured .price {
	display: block;
	font-weight: bold;
	margin-bottom: 10px;
}
#sidebar .shopFeatured a.viewProduct {
	background: none repeat scroll 0 0 #D9DAD5;
	border-radius: 4px 4px 4px 4px;
	bottom: 15px;
	color: #666666;
	display: block;
	font-weight: bold;
	line-height: 30px;
	padding: 0;
	position: absolute;
	text-align: center;
	text-decoration: none;
	width: 85px;
}
#product-search, #products .resultsfilter label {
	color: #2F2F2F;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
	margin-top: -20px;
}
#product-search {
	background: url("../images/product-search/search-background.png") repeat-x scroll left top #FFFFFF;
	margin-top: 0;
}
#product-search h3 {
	color: #2F2F2F;
	font-size: 15px;
	margin-bottom: 5px;
}
#product-search p {
	color: #2F2F2F;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 2px;
	width: 80px;
	float:left;
}
#product-search .filter {
	background:url(../images/fixed_menu_divi.jpg) no-repeat scroll right 10px transparent;
	float: left;
	padding: 5px 20px 20px 18px;
}
#product-search .filter.last {
	background: none repeat scroll 0 0 transparent;
	padding: 30px 20px 20px 18px;
}
#product-search label {
	display: block;
	padding:2px;
}
#product-search select, #products .resultsfilter select {
	border: 1px solid #8F8F8F;
	padding: 2px;
	width: 153px;
}
#product-search .range {
	display: block;
	margin-bottom: 10px;
}
#product-search .range select {
	width: 68px;
}
#product-search .currency {
	display: block;
	margin-bottom: 8px;
}
#product-search .currency select {
	width: 75px;
}
#product-search .range .seperator {
	margin: 0 5px;
}
#product-search .col {
	float: left;
	margin-right: 10px;
	width: 90px;
}
#product-search .spl_col {
	float: left;
	margin-right: 10px;
	width: 110px;
}
#product-search .col.wide {
	width: 65px;
}
#product-search #findNow {
	display: block;
	margin: 10px 0 0 -5px;
}
#product-search .target {
	width: 100px;
	margin-left: 70px;
}
#product-search .price {
	width: 175px;
	margin-left: 46px;
}
#product-search .hand {
	height: 85px;
	width: 60px;
}
#product-search .category {
	width: 175px;
}
#product-search .spl_category {
	width: 105px;
}
#product-search .manufacturer {
	width: 155px;
}
#product-search-refine {
	background: url("../images/product-search/refine-background-stretch.png") repeat-x scroll left bottom transparent;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#product-search-refine .header {
	background: url("../images/product-search/refine-background.png") repeat-x scroll left top transparent;
	height: 15px;
}
#product-search-refine .filters {
	line-height: 30px;
	padding-top: 0;
}
#product-search-refine .filters h3 {
	background: url("../images/product-search/refine-indent.png") no-repeat scroll 10px center transparent;
	color: #610208;
	float: left;
	font-size: 1.1em;
	margin: 0;
	padding: 0 0 0 23px;
	width: 140px;
}
#product-search-refine select {
	border: 1px solid #8F8F8F;
	padding: 2px;
	width: 153px;
}
#product-search-refine .type-specific {
	float: right;
	margin-right: 15px;
}
#product-search-refine .type-specific select {
	margin-left: 20px;
}
#products .resultsfilter {
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 0 20px 0 10px;
}
#products .resultsfilter h3 {
	color: #666666;
	float: left;
	font-size: 1.5em;
	margin: 0;
	width: 300px;
}
#products .resultsfilter #count {
	color: #FF851F;
}
#product-search-refine .pagination, #product-search-refine .pagination p, #product-search-refine .pagination ul, #product-search-refine .pagination li {
	line-height: 47px;
	margin: 0;
}
#product-search-refine .pagination p {
	margin-right: 10px;
}
#products .resultsfilter select {
	margin: 0 5px 0 0;
	width: 47px;
}
#products .resultsfilter label {
	float: right;
	margin: 0 50px 0 0;
}
#check_a.red {
	margin-left:30px;
	color:#FD0101;
	font-family: "Trebuchet MS", "Myriad Pro", Arial, sans-serif;
	position: absolute;
	top: 125px;
	top:125px\9; /* IE 8 and below */
 	*top:125px; /* IE 7 and below */
	_top:125px; /* IE 6 */
}
#check_a.green {
	margin-left:30px;
	color:#00CC33;
	font-family: "Trebuchet MS", "Myriad Pro", Arial, sans-serif;
	position: absolute;
	top: 125px;
	top:125px\9; /* IE 8 and below */
 	*top:125px; /* IE 7 and below */
	_top:125px; /* IE 6 */
}
#bestseller_top {
	background:url(../images/view%20deals/best_seller_lines.jpg) no-repeat top left;
	left: 46px;
	position: relative;
	width: 1033px;
	top:10px;
	margin-top:20px;
}
#bestseller_top h1 {
	height: 31px;
	line-height: 18px;
	text-align: center;
	vertical-align: middle;
}
#bestseller_top .viewAll {
	background: none repeat scroll 0 0 #EA7200;
	color: #FFFFFF;
	font-family: Georgia;
	font-size: 12px;
	padding: 5px 8px;
	position: absolute;
	right: 88px;
	text-decoration: none;
	top: -3px;
}
#bestseller_top .prev {
	background:url(../images/view%20deals/best_seller_left_btn.jpg) no-repeat scroll left top transparent;
	height: 29px;
	left: 0;
	position: absolute;
	text-indent: -9999px;
	top:-4px;
	width: 29px;
}
#bestseller_top .next {
	background:url(../images/view%20deals/best_seller_right_btn.jpg) no-repeat scroll left top transparent;
	width:29px;
	height:29px;
	text-indent: -9999px;
	top: -4px;
	position: absolute;
	right: 0;
}
#bestSeller_list {
	height: 303px;
	overflow: hidden;
	width: 940px;
}
#bestSeller_list ul {
	display: block;
	height: 298px;
	width: 4000px;
}
#bestSeller_list li {
	background: none repeat scroll 0 0 #F4F4F7;
	border: 1px solid #DDDDDD;
	box-shadow: 2px 2px 2px #BBBBBB;
	float: left;
	height: 280px;
	margin-right: 20px;
	padding: 9px;
	width: 200px;
}
#bestSeller_list li p {
	margin-bottom: 5px;
}
#bestSeller_list li .price {
	overflow: hidden;
}
#bestSeller_list li .price p {
	color: #CC0000;
	float: left;
	margin-bottom: 0;
	padding: 5px 0;
}
#bestSeller_list li .price p strike {
	color: #4D4A32;
	margin-right: 10px;
}
#bestSeller_list li .price .details {
	background: none repeat scroll 0 0 #E3E3DF;
	border-radius: 5px 5px 5px 5px;
	color: #666666;
	float: right;
	font-weight: bold;
	padding: 3px 0;
	text-align: center;
	text-decoration: none;
	width: 84px;
}
#slider {
	background: url("images/backgrounds/home-slider-back.jpg") no-repeat scroll left top transparent;
	height: 250px;
	margin-bottom: 15px;
	padding: 0;
	position: relative;
}
#slider img.right {
	margin-left: 0;
}
#slider ul {
	display: inline;
	float: left;
	height: 250px;
	margin: 5px 7px 5px 5px;
	overflow: hidden;
	width: 628px;
}
#slider li {
	height: 240px;
	width: 628px;
}
#sliderNav {
	position: absolute;
	right: 315px;
	top: 14px;
	z-index: 99;
}
#sliderNav a {
	background: url("images/buttons/slider_buttons.png") no-repeat scroll left top transparent;
	display: block;
	float: left;
	height: 15px;
	margin-left: 7px;
	text-indent: -9999px;
	width: 15px;
}
#sliderNav a.activeSlide {
	background-position: right top;
}
#slider .advert {
	float: right;
	height: 250px;
	overflow: hidden;
	width: 300px;
}
/* fixed_menu_ ends*/
#deals_mid_content {
	width:1135px;
	height:auto;
	margin-top:20px;
	margin-bottom: 20px;
}
#bottom_ads_wrap {
	width:1154px;
	height:auto;
}
#ad_box {
	float:left;
}
.deal_ad_box {
	width:360px;
	height:200px;
	background-color:#f4f4f7;
	border:solid 1px #cfcfcf;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(33, 33, 33, 0.2);
	-moz-box-shadow: 0px 0px 4px 2px rgba(33, 33, 33, 0.2);
	-o-box-shadow: 0px 0px 4px 2px rgba(33, 33, 33, 0.2);
	-ms-box-shadow: 0px 0px 4px 2px rgba(33, 33, 33, 0.2);
	box-shadow: 0px 0px 4px 2px rgba(33, 33, 33, 0.2);
	position:relative;
}
.deal_ad_box #ad_title p {
	color: #4D4A32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 38px;
	margin: 5px 0 0 2px;
	width: 185px;
}
.deal_ad_box p {
	color: #4D4A32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 65px;
	margin: 0 0 0 10px;
	width: 175px;
}
.box_ad_price p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	width:150px;
	height:20px;
	color:#000;
	margin: 5px 0 2px 10px;
}
.box_ad_mrp_price p {
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	width:64px;
	height:20px;
	font-size:11px;
	float:left;
	text-decoration:line-through;
	margin: 0 0 0 10px;
}
.box_ad_disc_price p {
	width:70px;
	height:15px;
	color:#F00;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0 0 0 5px;
}
.box_ad_details_btn img {
	margin: -6px 0 0 40px;
}
.box_ad_img img {
	bottom: 18px;
	position: absolute;
	right: 5px;
}
#top_ads_wrap {
	height: auto;
	width: 1135px;
	margin-top:20px;
	margin-bottom: 30px;
}
#left_ad_box {
	position:relative;
	top:15px;
}
.img_box {
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-webkit-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	-moz-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	-o-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	-ms-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	width:542px;
	height:228px;
	overflow:hidden;
	float:left;
	background-color:#333;
}
.img_box3 {
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-webkit-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	-moz-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	-o-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	-ms-box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	box-shadow: 3px 3px 10px 2px rgba(33, 33, 33, 0.5);
	width:544px;
	height:228px;
	overflow:hidden;
	background-color:#333;
	margin-top:20px;
	margin-bottom:20px;
}
#bottom_slider_wrap {
	background:url(../images/deals_bottom_slider_bg.jpg) repeat-x top left;
	width:1095px;
	height:400px;
	margin-bottom:5px;
	position:relative;
	margin-top: 25px;
}
#bottom_slidr_left_btn {
	background:url(../images/bottom_slider_left_btn.jpg) no-repeat top left;
	width:38px;
	height:75px;
	position:absolute;
	top:160px;
	left:5px;
}
#bottom_slider_wrap ul {
	list-style:none;
	padding-top:28px;
	margin-left:43px;
}
#bottom_slider_wrap ul li {
	float:left;
	margin-left:5px;
}
#bottom_slidr_right_btn {
	background:url(../images/bottom_slider_right_btn.jpg) no-repeat top left;
	width:38px;
	height:75px;
	position:absolute;
	top:160px;
	right:5px;
}
.slide {
	width:1095px;
	margin:0 auto;
	background:url(../images/deals_bottom_slider_bg.jpg) repeat-x top left;
	height:400px !important;
	margin-bottom:40px;
	margin-top:60px;
}
#slider {
	width:1005px !important;
	margin-left:45px;
	padding-top:25px;
}
/* Easy Slider */

#slider ul, #slider li, #slider2 ul, #slider2 li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li, #slider2 li {
	width:213px;
	height:347px;
	overflow:hidden;
}
#slider2 li {
	background:#f1f1f1;
}
#slider2 li h2 {
	margin:0 20px;
	padding-top:20px;
}
#slider2 li p {
	margin:20px;
}
p#controls, p#controls2 {
	margin:0;
	position:relative;
}
#prevBtn, #nextBtn, #prevBtn2, #nextBtn2 {
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;
	width:41px;
	height:75px;
	position:absolute;
	left:3px;
	top:-220px;
}
#nextBtn, #nextBtn2 {
	left:1054px;
}
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a {
	display:block;
	width:38px;
	height:75px;
	background:url(../images/bottom_slider_left_btn.jpg) no-repeat 0 0;
}
#nextBtn a, #nextBtn2 a {
	background:url(../images/bottom_slider_right_btn.jpg) no-repeat 0 0;
}
/* // Easy Slider */

.desc_professional_details {
	float:left;
	width:620px;
	height: 675px;
	margin-bottom: 5px;
	border:solid 1px #999999;
	margin-top: 10px;
}
.slider_box_wrap {
	background:url(../images/deals_new_img/slider_bg.png) no-repeat top left;
	height:205px;
	float:left;
	margin-bottom: 10px;
	margin-left: 80px;
	width: 1050px;
	margin-top: 5px;
}
.deals_slidr_left_btn {
	background:url(../images/deals_new_img/desc_slider_left_btn.png) no-repeat top left;
	width:25px;
	height:51px;
	float:left;
	margin-left: 34px;
	margin-top: 77px;
}
.deals_slidr_right_btn {
	background:url(../images/deals_new_img/desc_slider_right_btn.png) no-repeat top left;
	width:25px;
	height:51px;
	float:right;
	margin-right: 100px;
	margin-top: 77px;
}
.deals_hedr {
	width:429px;
	height:50px;
	margin: 10px 0 0 135px;
}
#realted_prod {
	width:600px;
	height:180px;
	margin:10px 0 0 18px;
}
#realted_prod ul {
	float:left;
	list-style:none;
	background-color:#f9f8f8;
	border:solid 1px #eae9e9;
	width:125px;
	height:200px;
	position:relative;
	margin: 10px 20px 0 0;
}
#realted_prod ul li img {
	margin-top:2px;
	margin-left:2px;
}
#prod1_title p {
	color:#000000;
	font-size:12px;
	text-align:center;
}
#prod1_title p:hover {
	color:#df1111;
	cursor:pointer;
}
#prod1_price p {
	color:#df1111;
	text-align:center;
	font-weight:bold;
	margin-top:4px;
}
#desc_title p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#df1111;
	left: 140px;
	position: absolute;
	top: 30px;
}
#desc_rate_para span {
	float:left;
	color:#666666;
	font-size:15px;
	left: 142px;
	position: absolute;
	top: 60px;
}
#desc_rate_para p {
	font-weight:bold;
	font-size:15px;
	color:#df1111;
	float:left;
	left: 186px;
	position: absolute;
	top: 60px;
}
#desc_add_cart_btn {
	left: 116px;
	margin-right: 10px;
	position: absolute;
	top: 80px;
}
.desc_details_add_cart_btn {
	background:url(../images/deals_new_img/add_cart_btn.jpg) no-repeat top left;
	width:87px;
	height:25px;
	margin: 5px 0 0 24px;
}
.desc_details_add_cart_btn:hover {
	background:url(../images/deals_new_img/add_cart_hover_btn.jpg) no-repeat top left;
	width:87px;
	height:25px;
	margin: 5px 0 0 24px;
}
#prod_description {
	width:860px;
	height:auto;
	position:relative;
}
#prod_heading p {
	width:105px;
	font-size:16px;
	font-weight:bold;
	color:#c81e11;
	text-decoration:underline;
	margin:5px 0 0 5px;
	height:25px;
}
#prod_title p {
	width:405px;
	font-size:16px;
	color:#990000;
	font-weight:bold;
	margin:5px 0 0 15px;
	height:30px;
}
#prod_para p {
	width:600px;
	text-align:justify;
	margin:5px 0 0 5px;
	height:85px;
}
#prod_features p {
	width:400px;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	margin:10px 0 0 15px;
	height:auto;
}
#prod_features_head p {
	font-weight:bold;
	font-size:14px;
	margin-left: 50px;
	margin-top: 10px;
	width: 100px;
}
#desc_prod_img img {
	bottom: 100px;
	position: absolute;
	right: 1px;
}
#desc_add_cart_btn {
	width:130px;
	height:35px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-o-border-radius: 10px 10px 10px 10px;
	-ms-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	margin: 230px 0 0 550px;
	padding:15px 0 0 50px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	background: #9edb72;
	background: -moz-linear-gradient(top, #9edb72 0%, #5fc417 50%, #9edb72 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9edb72), color-stop(50%, #5fc417), color-stop(100%, #9edb72));
	background: -webkit-linear-gradient(top, #9edb72 0%, #5fc417 50%, #9edb72 100%);
	background: -o-linear-gradient(top, #9edb72 0%, #5fc417 50%, #9edb72 100%);
	background: -ms-linear-gradient(top, #9edb72 0%, #5fc417 50%, #9edb72 100%);
	background: linear-gradient(to bottom, #9edb72 0%, #5fc417 50%, #9edb72 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9edb72', endColorstr='#9edb72', GradientType=0 );
}
#prod_feat_list {
	margin:5px 0 0 40px;
}
#prod_features_list {
	margin:5px 0 0 80px;
}
.deals_headr_wrap {
	width:350px;
	height:41px;
	margin:0 auto;
	margin-top:10px;
}
.headr_left_bg {
	background:url(../images/deals_new_img/deals_hedr_left_bg.jpg) no-repeat top left;
	width:10px;
	height:41px;
	float:left;
}
.headr_mid_bg {
	background:url(../images/deals_new_img/deals_hedr_mid_bg.jpg) repeat-x top left;
	width:330px;
	height:41px;
	float:left;
}
.headr_title {
	background:url(../images/deals_new_img/headr_title.jpg) no-repeat top left;
	width:207px;
	height:15px;
	margin:14px auto;
}
.headr_title2 {
	background:url(../images/deals_new_img/headr_title2.jpg) no-repeat top left;
	width:262px;
	height:15px;
	margin:14px auto;
}
.headr_title3 {
	background:url(../images/deals_new_img/headr_title3.jpg) no-repeat top left;
	width:262px;
	height:15px;
	margin:14px auto;
}
.headr_right_bg {
	background:url(../images/deals_new_img/deals_hedr_right_bg.jpg) no-repeat top left;
	width:10px;
	height:41px;
	float:left;
}
.silder_wrap {
	height:166px;
	margin:18px auto;
	position:relative;
	left:1px;
}
.slide_left {
	background:url(../images/deals_new_img/slide_left.jpg) no-repeat top left;
	width:15px;
	height:29px;
	float:left;
	margin-top:66px;
}
.box_wrap {
	width:147px;
	height:178px;
	float:left;
}
.box_wrap ul {
	list-style:none;
	float:left;
}
.box_wrap ul li {
	background:url(../images/deals_new_img/slider_blank_box.jpg) no-repeat top left;
	width:135px;
	height:156px;
	margin:5px 0 0 6px;
}
.hover_parent {
	padding-top: 1px;
	cursor: pointer;
	position:relative;
}
.hover_box:hover {
	background:url(../images/deals_new_img/deals_hover_box.png) no-repeat 0px 0px;
	width:139px;
	height:178px;
	position:absolute;
	top:-31px;
	z-index:1102;
	margin-top:10px;
	padding-top:21px;
	position:relative;
	left:-2px;
	padding-left:2px;
}
.hover_box a.magnify {
	color:#FF0000;
	font-size: 11px;
	visibility:hidden;
	font-weight: bold;
	margin-left: 18px;
	margin-top: -17px;
	position: absolute;
	text-decoration: none;
	z-index: 1101;
}
.hover_box:hover a.magnify {
	visibility:visible;
}
.hover_box a.magnify span {
	font-size: 10px;
	color:#FF0000;
	visibility:hidden;
	left: 66px;
	position: absolute;
	text-decoration: none;
	top: 1px;
	width: 50px;
}
.hover_box:hover a.magnify span {
	visibility:visible;
}
.hover_box:hover a.magnify span:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#hover_para p {
	color:transparent;
	position:absolute;
	top:2px;
	left:22px;
}
#hover_para p:hover {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
	width:170px;
}
#title p {
	text-align:center;
	margin-left: 4px;
	font-size:11px;
	font-weight:bold;
	width:126px;
}
.box_wrap ul li img {
	margin:0 0 0 35px;
}
#img1 {
	margin: 0;
}
#img2 {
	margin: 0;
}
#img3 {
	margin: 0;
}
#img4 {
	margin: 0 0 0 -15px;
}
#img5 {
	margin: 0 0 0 -15px;
}
#img6 {
	margin: 0 0 0 -15px;
}
#img7 {
	margin: 0;
}
#img8 {
	margin: 0;
}
#img9 {
	margin: 0;
}
#rate_para p {
	color:#ab0000;
	font-weight: bold;
	margin-left: 25px;
	font-size:12px;
}
#dis_per p {
	float:left;
	width: 51px;
	font-size:10px;
	margin-left:2px;
}
#mrp_rate p {
	font-size:10px;
	color:#636363;
	margin-left: 10px;
	width: 72px;
	float:left;
}
a.btn_moreInfo {
	background:url(../images/deals_new_img/box_btn.jpg) no-repeat scroll 0 0 transparent;
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 18px;
	width: 68px;
	margin-left:35px;
}
a.btn_moreInfo:hover {
	background:url(../images/deals_new_img/box_btn_hover.jpg) no-repeat top left;
}
.slide_right {
	background:url(../images/deals_new_img/slide_right.jpg) no-repeat top left;
	width:17px;
	height:29px;
	float:right;
	margin-top:66px;
}
.clear {
	clear:both;
}
.prof_details {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
	padding:2px 5px;
	margin:10px 0 5px 2px;
	color:#1a5d94;
	position:relative;
}
.prof_details h2 {
	font-family: 'Times New Roman';
    font-size: 20px;
	border-bottom:solid 2px #EE9E32\9; /* IE 8 and below */
 *border-bottom:solid 2px #EE9E32; /* IE 7 and below */
	_border-bottom:solid 2px #EE9E32; /* IE 6 */
	padding-bottom:5px\9; /* IE 8 and below */
 *padding-bottom:5px; /* IE 7 and below */
	_padding-bottom:5px; /* IE 6 */
}
#prof_details_joined_club {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
	padding:2px 5px;
	margin:10px 0 5px 2px;
	color:#1a5d94;
	position:relative;
}
#prof_details_joined_club h2 {
	font-family: 'Times New Roman';
	font-size: 20px;
	border-bottom:solid 2px #EE9E32\9; /* IE 8 and below */
 *border-bottom:solid 2px #EE9E32; /* IE 7 and below */
	_border-bottom:solid 2px #EE9E32; /* IE 6 */
	padding-bottom:5px\9; /* IE 8 and below */
 *padding-bottom:5px; /* IE 7 and below */
	_padding-bottom:5px; /* IE 6 */
}
#prof_details_suggested_club {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
	padding:2px 5px;
	margin:10px 0 5px 2px;
	color:#1a5d94;
	position:relative;
}
#prof_details_suggested_club h2 {
	font-family: 'Times New Roman';
	font-size: 20px;
	border-bottom:solid 2px #EE9E32\9; /* IE 8 and below */
 *border-bottom:solid 2px #EE9E32; /* IE 7 and below */
	_border-bottom:solid 2px #EE9E32; /* IE 6 */
	padding-bottom:5px\9; /* IE 8 and below */
 *padding-bottom:5px; /* IE 7 and below */
	_padding-bottom:5px; /* IE 6 */
}
.prof_details_new {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
	background-color: #E3F8FE;
	padding:0px 5px;
	margin:10px 0 5px 2px;
	color:#1a5d94;
	position:relative;
	overflow:hidden;
}
.prof_details_view_frends {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
	padding:2px 5px;
	margin:10px 0 5px 2px;
	color:#1a5d94;
	position:relative;
	float:left;
	width: 634px;
}
#club_details_wrap label {
	float:left;
}
#club_details_wrap input {
	height:20px;
	margin: 0 0 10px;
}
.prof_details h3 {
	padding:5px 0;
}
.prof_details .dc .desca {
	width:310px;
}
.desca_title {
	width:165px;
	float:left;
	font-weight:bold;
}
.user_prof_desca {
	width:400px;
	height:auto;
}
.desca_title_view {
	width:150px;
}
#view_para {
	left: 157px;
	position: relative;
	top: -16px;
	width: 450px;
}
.prof_details table tr td {
	float:left;
	padding:5px 0;
	vertical-align:top;
	word-wrap:break-word;
}
.prof_details_new h3 {
	font-family: tahoma;
	letter-spacing: 1px;
	font-size: 15px;
	margin-left: 4px;
	padding: 5px 0;
}
.prof_details_view_frends h3 {
	font-family: tahoma;
	letter-spacing: 1px;
	font-size: 15px;
	margin-left: 4px;
	padding: 5px 0;
}
.desca {
	width:300px;
	float:left;
}
.prof_details_new table tr {
	height:auto;
}
.prof_details_new table tr td {
	font-family: tahoma;
	font-size: 13px;
	letter-spacing: 1px;
	padding: 5px;
	vertical-align: top;
	word-wrap: break-word;
}
.prof_details_view_frends table tr {
	height:auto;
}
.prof_details_view_frends table tr td {
	font-family: tahoma;
	font-size: 13px;
	letter-spacing: 1px;
	padding: 5px;
	vertical-align: top;
	word-wrap: break-word;
}
.user_messages {
	border:1px solid #b8b8b8;
	margin:10px 0;
	float:left;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
.user_messages_contact_us {
	border:1px solid #b8b8b8;
	margin:10px 0;
	float:left;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
.user_messages_contact_us h2 {
	padding:10px 5px;
	color:#333333;
	margin-left: 235px;
	font-size:20px;
}
.user_messages h2 {
	color: #333333;
	font-family: 'Times New Roman';
    font-size: 20px;
	padding: 10px 5px;
	text-align: center;
	border-bottom:solid 2px #ED9018\9; /* IE 8 and below */
 *border-bottom:solid 2px #ED9018; /* IE 7 and below */
	_border-bottom:solid 2px #ED9018; /* IE 6 */
	padding-bottom:0px\9; /* IE 8 and below */
 *padding-bottom:0px; /* IE 7 and below */
	_padding-bottom:0px; /* IE 6 */
}
#msg_notification p {
	font-family: 'Times New Roman';
    font-size: 20px;
	color:#000;
	font-weight: bold;
	margin: 15px 10px 15px 20px;
}
.faded_line {
	display: block;
	height: 2px;
	width: 100%;
	margin-top:-10px;
	margin-bottom:5px;
	background: -moz-linear-gradient(left, rgba(246,230,180,0) 0%, rgba(237,144,23,1) 50%, rgba(237,144,23,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(246,230,180,0)), color-stop(50%, rgba(237,144,23,1)), color-stop(100%, rgba(237,144,23,0)));
	background: -webkit-linear-gradient(left, rgba(246,230,180,0) 0%, rgba(237,144,23,1) 50%, rgba(237,144,23,0) 100%);
	background: -o-linear-gradient(left, rgba(246,230,180,0) 0%, rgba(237,144,23,1) 50%, rgba(237,144,23,0) 100%);
	background: -ms-linear-gradient(left, rgba(246,230,180,0) 0%, rgba(237,144,23,1) 50%, rgba(237,144,23,0) 100%);
	background: linear-gradient(to right, rgba(246,230,180,0) 0%, rgba(237,144,23,1) 50%, rgba(237,144,23,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f6e6b4', endColorstr='#00ed9017', GradientType=1 );
}
.contact_title p {
	color: #333333;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	height: auto;
	margin: 0 auto;
	width: 590px;
}
#create_club_btn {
	width:105px;
	height:30px;
	background: #eeeeee;
	background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -o-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	left: 525px;
	top:8px;
	position: relative;
	border:solid 1px #d6d6d5;
	cursor:pointer;
}
#create_club_btn a {
	color: #24558B;
	font-size: 12px;
	left: 3px;
	position: absolute;
	text-align: center;
	top: 7px;
	width: 100px;
}
#create_club_btn:hover {
	width:105px;
	height:30px;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	left: 525px;
	top:8px;
	position: relative;
	border:solid 1px #d6d6d5;
	cursor:pointer;
}
#create_club_btn img {
	left: 6px;
	position: absolute;
	top: -1px;
}
#club_list_style {
	padding:5px;
	position:relative;
}
#club_list_style a {
	font-size:14px;
}
#club_list_border {
	border-top: 1px solid #CCCCCC;
	padding-bottom: 10px;
	padding-top: 10px;
}
#club_list_style img {
	position: relative;
	top: 3px;
}
#club_list_style img:hover {
	position: relative;
	top: 3px;
	background-color:#63A307;
}
#club_list_style span {
	font-size:13px;
	color:grey;
	float:right;
	margin-top: 2px;
}
#suggested_club_list_style {
	padding:5px;
	position:relative;
}
#suggested_club_list_style a {
	float: left;
	font-size: 14px;
	margin-left: 5px;
	margin-top: 4px;
	width: auto;
	text-transform: capitalize;
}
#suggested_club_list_border {
	border-top: 1px solid #CCCCCC;
	padding-bottom: 20px;
	padding-top: 10px;
}
#suggested_club_list_style img {
	float: left;
	margin-top: 4px;
}
#suggested_club_list_style img:hover {
	position: relative;
	top: 3px;
	background-color:#63A307;
}
#suggested_club_list_style span {
	font-size:13px;
	color:grey;
	float:right;
	margin-top: 6px;
}
.user_messages .dc table tr td {
	color:#61605f;
	border:1px solid #d3d2d2;
	padding:5px;
}
.user_messages .edit_prof_input {
	width:206px;
	padding:3px;
}
.user_messages textarea {
	width:97% !important;
	border:1px solid #d3d2d2;
}
.user_messages ul li {
	background:#e0dfdf;
	padding:10px 5px;
	list-style:none;
	margin:5px 0;
	text-transform:capitalize;
	word-wrap:break-word;
}
#textmsg {
	border:1px solid #d3d2d2;
	padding:8px;
	word-wrap:break-word;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
#event_title_bg {
	font-family:"Bell MT";
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
	padding-top:8px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	height:28px;
	width: 646px;
	padding-bottom: 4px;
	padding-top: 6px;
	margin-left: -5px;
	margin-top: -2px;
	text-align:center;
	background: #548e15; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #548e15), color-stop(2%, #5c9717), color-stop(7%, #7cbf22), color-stop(10%, #87ce26), color-stop(12%, #90d927), color-stop(15%, #92de26), color-stop(17%, #91dc27), color-stop(24%, #89d221), color-stop(37%, #78bd12), color-stop(44%, #6fb30e), color-stop(51%, #67aa05), color-stop(61%, #61a303), color-stop(71%, #62a206), color-stop(85%, #71b019), color-stop(88%, #77b621), color-stop(90%, #80bb2d), color-stop(98%, #a6d168), color-stop(100%, #add574)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* IE10+ */
	background: linear-gradient(to bottom, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#548e15', endColorstr='#add574', GradientType=0 ); /* IE6-8 */
}
#minus_mini img {
	cursor: pointer;
	position: absolute;
	right: 12px;
	top: 4px;
}
#plus_mini img {
	position: absolute;
	right: 42px;
	top: 4px;
	cursor:pointer;
}
.prof_events {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
	padding:2px 5px;
	color:#1a5d94;
	height: auto;
	margin-bottom: 5px;
	position:relative;
	overflow:hidden;
}
.prof_events h2 {
	padding:0px 0;
	color:#be0201;
}
.prof_events .dc {
	padding:2px 0 0;
	margin-top: 10px;
}
.prof_events .dc h5 {
	font-weight:bold;
	font-size:14px;
	margin:5px 0;
}
.prof_events .dc span {
	color:#c50102;
	font-size:12px;
}
.prof_events .dc img {
	padding:0 5px 5px 5px;
}
#bottom_ads_wrap {
	width:650px;
	height:auto;
}
#frnds_deal {
	font-family:"Bell MT";
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
	height: 32px;
	padding-top: 6px;
	width:648px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	text-align:center;
	background: #548e15; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #548e15), color-stop(2%, #5c9717), color-stop(7%, #7cbf22), color-stop(10%, #87ce26), color-stop(12%, #90d927), color-stop(15%, #92de26), color-stop(17%, #91dc27), color-stop(24%, #89d221), color-stop(37%, #78bd12), color-stop(44%, #6fb30e), color-stop(51%, #67aa05), color-stop(61%, #61a303), color-stop(71%, #62a206), color-stop(85%, #71b019), color-stop(88%, #77b621), color-stop(90%, #80bb2d), color-stop(98%, #a6d168), color-stop(100%, #add574)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* IE10+ */
	background: linear-gradient(to bottom, #548e15 0%, #5c9717 2%, #7cbf22 7%, #87ce26 10%, #90d927 12%, #92de26 15%, #91dc27 17%, #89d221 24%, #78bd12 37%, #6fb30e 44%, #67aa05 51%, #61a303 61%, #62a206 71%, #71b019 85%, #77b621 88%, #80bb2d 90%, #a6d168 98%, #add574 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#548e15', endColorstr='#add574', GradientType=0 ); /* IE6-8 */
}
#ads_box {
	width:648px;
	height:215px;
	margin-top:2px;
	margin-bottom:10px;
	border:solid 1px #999;
	overflow:hidden;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
	background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 50%, #e4e4e4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f2f2f2), color-stop(100%, #e4e4e4));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 50%, #e4e4e4 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 50%, #e4e4e4 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 50%, #e4e4e4 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 50%, #e4e4e4 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4', GradientType=0 );
}
#ads_box ul {
	margin-top: 35px;
	list-style:none;
}
#ads_box ul li {
	float:left;
	margin-left:10px;
}
#frnds_deal h2 {
	padding:0px 0;
	color:#be0201;
}
#frnds_deal .dc {
	padding:5px 0 0;
}
#frnds_deal .dc h5 {
	font-weight:bold;
	font-size:14px;
	margin:5px 0;
}
#frnds_deal .dc span {
	color:#c50102;
	font-size:12px;
}
#frnds_deal .dc img {
	padding:0 5px 5px 5px;
}
/*Footer Inner*/
.footer_inner {
	background:url(../images/foot_inner.jpg) repeat-x top left;
	float:left;
	width:100%;
	height:147px;
	color:#4d4b4b;
	position:relative;
	margin:0;
	padding:0;
}
.footer_inner ul li {
	list-style:none;
	background:url(../images/footer_arrow.png) no-repeat center left;
	padding:2px 10px;
}
.qua {
	margin:0 auto;
	width:665px;
}
.qua h3 {
	color:#ec7700;
	padding:10px 0;
}
.qua .quick_access {
	float:left;
	width:180px;
}
.qua .user_links {
	float:left;
	width:180px;
	padding-left:60px;
}
.footer_divider {
	background:url(../images/footer_divider.jpg) no-repeat top left;
	float: left;
	height: 100px;
	margin-top: 9px;
	width: 4px;
}
.qua .about_bogolf {
	width:180px;
	float:left;
	padding-left: 45px;
}
.qua ul li a {
	color:#6a6967;
	text-decoration:underline;
}
.qua ul li a:hover {
	text-decoration:none;
}
.footer_inner .foo_inn {
	float: left;
	margin-top: 18px;
	text-align: center;
	width: 100%;
}
.inn_content {
	float:left;
	width:880px;
}
.inn_content .inncona {
	border:1px solid #548a05;
	margin:10px 0 10px 12px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	background: rgb(116,184,65);
	background: -moz-linear-gradient(left, rgba(116,184,65,1) 0%, rgba(180,227,145,1) 50%, rgba(87,160,43,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(116,184,65,1)), color-stop(50%, rgba(180,227,145,1)), color-stop(100%, rgba(87,160,43,1)));
	background: -webkit-linear-gradient(left, rgba(116,184,65,1) 0%, rgba(180,227,145,1) 50%, rgba(87,160,43,1) 100%);
	background: -o-linear-gradient(left, rgba(116,184,65,1) 0%, rgba(180,227,145,1) 50%, rgba(87,160,43,1) 100%);
	background: -ms-linear-gradient(left, rgba(116,184,65,1) 0%, rgba(180,227,145,1) 50%, rgba(87,160,43,1) 100%);
	background: linear-gradient(to right, rgba(116,184,65,1) 0%, rgba(180,227,145,1) 50%, rgba(87,160,43,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74b841', endColorstr='#57a02b', GradientType=1 );
	float:left;
	width:875px;
	height: 1550px;
	height: 1450px\9; /* IE 8 and below */
	*height: 1450px; /* IE 7 and below */
	_height: 1450px; /* IE 6 */
}
:root .inn_content .inncona {
	height: 1450px\0/IE9;/* IE 9 and + IE10pp4 */
}
#user_title {
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	background: rgb(82,182,221);
	background: -moz-linear-gradient(top, rgba(82,182,221,1) 0%, rgba(35,83,138,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(82,182,221,1)), color-stop(100%, rgba(35,83,138,1)));
	background: -webkit-linear-gradient(top, rgba(82,182,221,1) 0%, rgba(35,83,138,1) 100%);
	background: -o-linear-gradient(top, rgba(82,182,221,1) 0%, rgba(35,83,138,1) 100%);
	background: -ms-linear-gradient(top, rgba(82,182,221,1) 0%, rgba(35,83,138,1) 100%);
	background: linear-gradient(to bottom, rgba(82,182,221,1) 0%, rgba(35,83,138,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52b6dd', endColorstr='#23538a', GradientType=0 );
	height: 55px;
	width: 500px;
	float:left;
	margin-top: 190px;
}
#user_title h2 {
	text-align:left;
	color:#ffffff;
	border:none;
	text-transform:capitalize;
	font-size:24px;
	padding:14px;
}
.view_prof tr td.title_ {
	padding:10px;
}
ul.gallery {
	float: left;
	margin: 10px 0 0 10px;
	width: 170px;
}
ul.gallery li {
	list-style:none;
	text-align:center;
}
ul.gallery li a {
	color:#2A4271;
}
ul.gallery li a:hover {
	text-decoration:underline;
}
ul.gallery li a img {
	padding:2px;
	border: 1px solid #FFFFFF;
}
.inncona .info {
	color:#2a4271;
}
.inncona h3 {
	color:#2a4271;
	padding: 0 0 0 370px;
	margin:10px 0;
}
.inncona h3:after {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	margin-top: 5px;
	margin-bottom:-5px;
	margin-left:-170px;
	background: -moz-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(147,184,189,0)), color-stop(20%, rgba(147,184,189,0.8)), color-stop(53%, rgba(147,184,189,1)), color-stop(79%, rgba(147,184,189,0.8)), color-stop(100%, rgba(147,184,189,0)));
	background: -webkit-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -o-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -ms-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
}
.contact_info {
	width:600px;
	margin:0 auto;
}
.prof_info {
	width:600px;
	margin:0 auto;
}
.contact_info .frm table tr td label, .prof_info .frm table tr td label {
	font-size:14px;
	font-weight:bold;
	position: relative;
	top: 4px;
}
.edit_prof_input {
	color:#0b0b0b;
	border: 1px solid #ED9018;
	padding:8px 3px 8px 3px;
	width: 292px;
}
.prof_info select {
	border: 1px solid #d98f03;
	color: #0B0B0B;
	padding: 5px;
	width: 261px;
}
#othersports table {
	width:290px;
}
/*Pagination*/
	
.user_messages .dc {
	height: auto;
	position: relative;
	padding-bottom:2px;
}
#container .nomsgs {
	background: rgb(205,235,142);
	background: rgb(204,204,204);
	background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(204,204,204,1)), color-stop(100%, rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	list-style: none;
	margin:0 auto;
	padding: 10px 5px;
	text-transform: capitalize;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	width:632px;
}
#container .data {
	width:640px;
	height:auto
}
#container .data ul.headera {
	margin-left:1px;
	width:644px;
	float:left;
	height:40px;
	background: #acaba9;
	background: -moz-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #acaba9), color-stop(11%, #b3b2b0), color-stop(34%, #cbcac8), color-stop(51%, #d3d1d2), color-stop(66%, #cfcdce), color-stop(83%, #bdbbbc), color-stop(100%, #afadae));
	background: -webkit-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: -o-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: -ms-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: linear-gradient(to bottom, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acaba9', endColorstr='#afadae', GradientType=0 );
}
#container .data ul li.head_tit {
	float:left;
	height: 15px;
	background:none;
	font-size: 15px;
	font-weight: bold;
	font-family: tahoma;
}
#container .data ul li.head_tit a {
	color:#225186;
}
#loading {
	position: absolute;
	top: 50px;
	left: 310px;
	margin-top:200px;
}
#container .pagination ul li.inactive, #container .pagination ul li.inactive:hover {
	cursor: default;
}
#container .data ul li {
	list-style: none;
	margin: 1px 0 1px 0;
	color: #000;
	font-size: 13px;
	padding:10px 5px;
	position:relative;
	top:1px;
}
#container .pagination {
	position:absolute;
	bottom:810px;
	right:10px;
	top:-45px;
	height:22px;
}
#container .pagination {
	top:-40px\0/IE8+9;/* IE8 + 9 */
}
:root #container .pagination {
	top:-40px\0/IE9;/* IE 9 and + IE10pp4 */
}
#container .pagination ul li {
	list-style: none;
	float: left;
	background:none;
	padding:0;
	margin:0 2px;
}
#container .pagination ul li:hover {
	cursor: pointer;
}
.go_button {
	background-color:#F7EF2D;
	border:2px solid #006699;
	color:#cc0000;
	font-weight:bold;
	box-shadow:1px 1px 4px #FF0000;
	padding:2px 6px 2px 6px;
	cursor:pointer;
	position:absolute;
	margin-top:-1px;
}
.go_button:hover {
	background-color:#FE0405;
	color:#fff;
	box-shadow:0px 0px 4px #F7A230;
}
.total {
	position:absolute;
	bottom:815px;
	right: 82px;
	top: -41px;
	height:20px;
}
.total {
	top:-36px\0/IE8+9;/* IE8 + 9 */
}
:root .total {
	top:-36px\0/IE9;/* IE 9 and + IE10pp4 */
}
/* Content of Messages*/

.ulcontent .dispname {
	padding: 0 0 0 15px;;
}
.ulcontent .subject {
	color:#61605f;
	left: 166px;
	position: absolute;
}
.ulcontent .message {
	color:#61605f;
	left: 265px;
	position: absolute;
}
.ulcontent .date_time {
	color:#61605f;
	left: 415px;
	position: absolute;
}
.ulcontent .dela {
	position: absolute;
	right: 25px;
	top: 5px;
}
ul.ulcontent li a {
	color:#3872b3;
}
ul.ulcontent li a span.subject {
	color:#000;
}
ul.ulcontent li a span.date_time {
	color:#000;
}
#container .data .all_frnd_list li {
	padding: 10px 28px 20px 10px;
	float:left;
	width:570px;
	height:70px;
	margin-left:18px;
	margin-bottom:10px;
	margin-top:8px;
	background: rgb(205,235,142);
	background: rgb(204,204,204);
	background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(204,204,204,1)), color-stop(100%, rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #B9C3B3;
}
#container .data .all_frnd_list li img {
	padding:2px;
	border:1px solid #929190;
	margin-top: -6px;
}
#container .data .frnd_req_list li {
	padding: 15px 28px 12px 10px;
	float:left;
	width:570px;
	height:70px;
	margin-left:18px;
	margin-bottom:10px;
	margin-top:8px;
	background: rgb(205,235,142);
	background: rgb(204,204,204);
	background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(204,204,204,1)), color-stop(100%, rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #B9C3B3;
}
#container .data .frnd_req_list li img {
	padding:2px;
	border:1px solid #ccc;
}
#imga {
	float:left;
	width:80px;
}
#frnd_desc {
	color:#61605f;
	font-size:12px;
	float:left;
	width:250px;
	padding: 10px;
	word-wrap:break-word;
}
#frnd_desc a h3 {
	font-family:Calibri;
	font-size:17px;
}
#add_request {
	float:left;
	width:130px;
	text-align:center;
	padding:0 0 0 10px;
}
#add_frends_prof {
	float: left;
	height: 34px;
	padding-top: 1px;
	text-align: center;
	width: 50px;
}
#frends_prof_btn_wrap {
	width:340px;
	height:60px;
	margin:0 auto;
}
#frends_prof_input {
	float: left;
	margin-top: 13px;
	width: 100px;
}
.button_example {
	border:1px solid #616261;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	font-family:arial, helvetica, sans-serif;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	font-weight:bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #7d7e7d;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7e7d), color-stop(100%, #0e0e0e));
	background-image: -webkit-linear-gradient(top, #7d7e7d, #0e0e0e);
	background-image: -moz-linear-gradient(top, #7d7e7d, #0e0e0e);
	background-image: -ms-linear-gradient(top, #7d7e7d, #0e0e0e);
	background-image: -o-linear-gradient(top, #7d7e7d, #0e0e0e);
	background-image: linear-gradient(top, #7d7e7d, #0e0e0e);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#7d7e7d, endColorstr=#0e0e0e);
	border-radius: 7px;
    float: right;
    left: 22px;
    padding: 5px;
    position: relative;
    top: 7px;
}
/* Chrome Specific CSS */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .button_example 
    {
    left: -66px;
  }
}

.button_example:hover {
	border:1px solid #4a4b4a;
	background-color: #646464;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #282828));
	background-image: -webkit-linear-gradient(top, #646464, #282828);
	background-image: -moz-linear-gradient(top, #646464, #282828);
	background-image: -ms-linear-gradient(top, #646464, #282828);
	background-image: -o-linear-gradient(top, #646464, #282828);
	background-image: linear-gradient(top, #646464, #282828);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#646464, endColorstr=#282828);
}
#confrm_request {
	float: left;
	margin-top: 15px;
	text-align: center;
	width: 220px;
}
#add_request input {
	background:url(../images/add_frnd_btn_icon.png) no-repeat top left;
	border:none;
	padding: 6px 25px;
	margin-top: 25px;
	cursor: pointer;
	margin-left: 95px;
}
#confrm_request input {
	background: #70b0e0;
	background: -moz-linear-gradient(top, #70b0e0 0%, #88bfe8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #70b0e0), color-stop(100%, #88bfe8));
	background: -webkit-linear-gradient(top, #70b0e0 0%, #88bfe8 100%);
	background: -o-linear-gradient(top, #70b0e0 0%, #88bfe8 100%);
	background: -ms-linear-gradient(top, #70b0e0 0%, #88bfe8 100%);
	background: linear-gradient(to bottom, #70b0e0 0%, #88bfe8 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70b0e0', endColorstr='#88bfe8', GradientType=0 );
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-o-border-radius: 4px 4px 4px 4px;
	-ms-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-webkit-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	-moz-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	-o-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	-ms-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	border:solid 1px #1E579A;
	padding:6px 20px 15px;
	cursor:pointer;
	color:#1E579A;
	font-family: tahoma;
	font-weight:bold;
	height:30px;
	float:left;
	margin: 4px 8px 0 4px;
	padding:6px 26px 5px 18px\9; /* IE 8 and below */
 *padding:6px 26px 5px 18px; /* IE 7 and below */
	_padding:6px 26px 5px 18px; /* IE 6 */
}
#confrm_request input:hover {
	background: #88bfe8;
	background: -moz-linear-gradient(top, #88bfe8 0%, #70b0e0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #88bfe8), color-stop(100%, #70b0e0));
	background: -webkit-linear-gradient(top, #88bfe8 0%, #70b0e0 100%);
	background: -o-linear-gradient(top, #88bfe8 0%, #70b0e0 100%);
	background: -ms-linear-gradient(top, #88bfe8 0%, #70b0e0 100%);
	background: linear-gradient(to bottom, #88bfe8 0%, #70b0e0 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0', GradientType=0 );
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-o-border-radius: 4px 4px 4px 4px;
	-ms-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-webkit-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	-moz-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	-o-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	-ms-box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	box-shadow: 0px 02px 5px 5px rgba(158, 158, 158, 0.8);
	border:solid 1px #1E579A;
	padding:6px 20px 15px;
	cursor:pointer;
	color:#ffffff;
	font-family: tahoma;
	font-weight:bold;
	height:30px;
	float:left;
	margin: 4px 8px 0 4px;
}
#err_msg {
	/*text-transform:capitalize;*/
	font-size:13px;
}
/*slider starts here*/

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
	position: relative;
	width:1140px;
}
.jcarousel-clip {
	z-index: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-list li, .jcarousel-item {
	float: left;
	list-style: none;
	width: 75px;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
	z-index: 3;
	display: none;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
}
.pCarouselWrapper {
	background: none repeat scroll 0 0 #ffffff;
	height: 320px;
	margin:15px auto 0;
	overflow: hidden;
}
.pCarouselWrapper .controls {
	text-align: center;
	padding-bottom: 10px;
}
.pCarouselWrapper .controls a {
	padding: 0 10px;
	color: #03c;
}
#pCarousel li {
	text-align: center;
	height:300px;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	background-color:#F5F5F7;
	border:solid 1px #E0E0E0;
	float: left;
	margin-right:5px;
}
#pCarousel li .wrapper img {
	margin-top:10px;
}
#pCarousel li .wrapper a {
	font-weight: bold;
	font-size: 110%;
	text-decoration: none;
}
.jcarousel-skin-dk .jcarousel-clip-horizontal {
	padding: 4px 0 0;
}
.jcarousel-skin-dk .jcarousel-item {
	width: 210px;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-dk .jcarousel-next-horizontal {
	position: absolute;
	top: 43px;
	right: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(next-horizontal.gif) no-repeat 0 0;
}
.jcarousel-skin-dk .jcarousel-next-horizontal:hover {
	background-position: -32px 0;
}
.jcarousel-skin-dk .jcarousel-next-horizontal:active {
	background-position: -64px 0;
}
.jcarousel-skin-dk .jcarousel-next-disabled-horizontal, .jcarousel-skin-dk .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-dk .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
.jcarousel-skin-dk .jcarousel-prev-horizontal {
	position: absolute;
	top: 43px;
	left: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(prev-horizontal.gif) no-repeat 0 0;
}
.jcarousel-skin-dk .jcarousel-prev-horizontal:hover {
	background-position: -32px 0;
}
.jcarousel-skin-dk .jcarousel-prev-horizontal:active {
	background-position: -64px 0;
}
.jcarousel-skin-dk .jcarousel-prev-disabled-horizontal, .jcarousel-skin-dk .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-dk .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
/*slider ends here*/

/*popup product description start*/
a#login_pop, a#join_pop {
	border: 2px solid #aaa;
	color: #737373;
	display: block;
	float: left;
	margin: 5px 0 0 -64px;
	padding: 5px 25px;
	text-decoration: none;
	font-size:14px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
}
a#login_pop:hover, a#join_pop:hover {
	border-color: #eee;
}
.overlay {
	background-color: rgba(0, 0, 0, 0.6);
	bottom: 0;
	cursor: default;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	visibility: hidden;
	z-index: 1;
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s;
}
.overlay:target {
	visibility: visible;
	opacity: 1;
	z-index:1000;
}
.popup {
	background-color: #fff;
	border: 3px solid #fff;
	display: inline-block;
	left: 50%;
	opacity: 0;
	padding: 15px;
	position: fixed;
	text-align: justify;
	top: 40%;
	visibility: hidden;
	z-index: 10;
	width:860px;
	height:auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-moz-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-ms-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-o-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-webkit-transition: opacity .5s, top .5s;
	-moz-transition: opacity .5s, top .5s;
	-ms-transition: opacity .5s, top .5s;
	-o-transition: opacity .5s, top .5s;
	transition: opacity .5s, top .5s;
}
.overlay:target+.popup {
	top: 280px;
	opacity: 1;
	visibility: visible;
	z-index:1000;
}
.close_pop {
	background-color: rgba(0, 0, 0, 0.8);
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	top: -15px;
	width: 30px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
}
.close_pop:before {
	color: rgba(255, 255, 255, 0.9);
	content: "X";
	font-size: 24px;
	text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
}
.close:hover {
	background-color: rgba(64, 128, 128, 0.8);
}
.popup p, .popup div {
	margin-bottom: 10px;
}
.popup label {
	display: inline-block;
	text-align: left;
	width: 120px;
}
.popup input[type="text"], .popup input[type="password"] {
	border: 1px solid;
	border-color: #999 #ccc #ccc;
	margin: 0;
	padding: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}
.popup input[type="text"]:hover, .popup input[type="password"]:hover {
	border-color: #555 #888 #888;
}
/*popup product description end*/

/* Product search */
#product_search_box {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom:20px;
}
.prod_wrapper {
	width: 1154px;
	overflow: hidden;
	margin:0 auto;
	-webkit-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-moz-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-o-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-ms-box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	box-shadow: 0px 7px 8px 8px rgba(33, 33, 33, 0.4);
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	background:#FFF;
	z-index:0;
}
#prod_cont_wrap {
	width:1154px;
}
.no_recs {
	color:#666666;
	font-size: 23px;
	margin: 80px 25px;
	height: 211px;
}
#blank_box_prod_wrap {
	width:100%;
	height:auto;
	margin-left:2px;
}
#blank_box_prod ul {
	list-style:none;
}
#blank_box_prod ul li {
	height:300px;
	width:200px;
	border:solid 1px #dddddd;
	float:left;
	padding:2px;
	margin: 25px 0 0 20px;
	background-color:#f4f4f7;
	-webkit-box-shadow: 0 2px 5px 2px rgba(33, 33, 33, 0.4);
	-moz-box-shadow: 0 2px 5px 2px rgba(33, 33, 33, 0.4);
	-o-box-shadow: 0 2px 5px 2px rgba(33, 33, 33, 0.4);
	-ms-box-shadow: 0 2px 5px 2px rgba(33, 33, 33, 0.4);
	box-shadow: 0 2px 5px 2px rgba(33, 33, 33, 0.4);
}
.prod_name_span p {
	text-align:center;
	font-size:13px;
	margin-top:5px;
	color:#333333;
	font-weight:bold;
}
.prod_price_span p {
	font-weight:bold;
	font-size:15px;
	margin :20px 10px;
	width:30px;
}
#prod_details_btn {
	width :75px;
	padding:8px 0 8px 25px;
	float:right;
	margin: -50px 10px 0 0px;
	font-weight:bold;
	font-size:16px;
	color: #666666;
	border:solid 1px #999999;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #e5e5e5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #e5e5e5));
	background: -webkit-linear-gradient(top, #cccccc 0%, #e5e5e5 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #e5e5e5 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #e5e5e5 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #e5e5e5 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#e5e5e5', GradientType=0 );
}
a#login_pop_search, a#join_pop {
	border: 2px solid #aaa;
	color: #737373;
	padding: 5px 25px;
	text-decoration: none;
	font-size:14px;
	position: relative;
	top: 38px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	top:15px;
	left:100px;
}
a#login_pop_search:hover, a#join_pop:hover {
	border-color: #CC6633;
}
.overlay_search {
	background-color: rgba(0, 0, 0, 0.6);
	bottom: 0;
	cursor: default;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	visibility: hidden;
	z-index: 1;
	-webkit-transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s;
}
.overlay_search:target {
	visibility: visible;
	opacity: 1;
	z-index:1000;
}
.popup_search {
	background-color: #fff;
	border: 3px solid #fff;
	display: inline-block;
	left: 50%;
	opacity: 0;
	padding: 15px;
	position: fixed;
	text-align: justify;
	top: 40%;
	visibility: hidden;
	z-index: 10;
	width:500px;
	height:auto;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-moz-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-ms-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-o-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	-webkit-transition: opacity .5s, top .5s;
	-moz-transition: opacity .5s, top .5s;
	-ms-transition: opacity .5s, top .5s;
	-o-transition: opacity .5s, top .5s;
	transition: opacity .5s, top .5s;
}
.overlay_search:target+.popup_search {
	float: left;
	height: 270px;
	opacity: 1;
	visibility: visible;
	width: 490px;
	z-index: 1000;
}
.close_pop {
	background-color: rgba(0, 0, 0, 0.8);
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	top: -15px;
	width: 30px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
}
.close_pop:before {
	color: rgba(255, 255, 255, 0.9);
	content: "X";
	font-size: 24px;
	text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
}
.close_pop:hover {
	background-color: rgba(64, 128, 128, 0.8);
}
.popup_search p, .popup_search div {
	margin-bottom: 10px;
}
.popup_search label {
	display: inline-block;
	text-align: left;
	width: 120px;
}
.popup_search input[type="text"], .popup_search input[type="password"] {
	border: 1px solid;
	border-color: #999 #ccc #ccc;
	margin: 0;
	padding: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}
.popup_search input[type="text"]:hover, .popup_search input[type="password"]:hover {
	border-color: #555 #888 #888;
}
.box_search_ad_details_btn img {
	margin: -6px 0 0 40px;
}
#desc_add_cart_btn_search {
	height:26px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 140px 0 0 205px;
	padding: 9px 13px 3px;
	color:#FFF;
	left: 130px;
	position: absolute;
	top: 92px;
	font-weight:bold;
	font-family: tahoma;
	font-size: 14px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
}
#prod_description_search {
	width:503px;
	height:auto;
	position:relative;
}
#prod_heading_search p {
	width:105px;
	font-size:15px;
	font-weight:bold;
	font-family: tahoma;
	color:#c81e11;
	text-decoration:underline;
}
#prod_title_search p {
	color: #00608E;
	font-family: tahoma;
	font-size: 15px;
	font-weight: bold;
	width: 280px;
}
#prod_para_search p {
	color: #990000;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	height: auto;
	text-align: justify;
	width: 280px;
}
#prod_features_search p {
	width:400px;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	margin:10px 0 0 15px;
	height:auto;
}
#prod_features_head p {
	font-weight:bold;
	font-size:14px;
	margin-left: 50px;
	margin-top: 10px;
	width: 100px;
}
#desc_prod_img_search img {
	bottom: 80px;
	position: absolute;
	right: 8px;
}
.regular_price_span p {
	float: left;
	font-size: 13px;
	margin-left: 12px;
	margin-top: 8px;
	text-decoration: line-through;
	width: 60px;
}
.discounted_price_span p {
	color: #FF0033;
	float: right;
	font-size: 14px;
	font-weight: bold;
	margin-top: 8px;
	text-align: center;
	text-transform: capitalize;
	width: 90px;
}
.box_cardetails_btn img {
	margin: -6px 0 0 40px;
}
a#login_pop_car, a#join_pop {
	border: 2px solid #aaa;
	color: #737373;
	padding: 5px 25px;
	font-size:14px;
	position: relative;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	top:15px;
	left:50px;
}
a#login_pop_car:hover, a#join_pop:hover {
	border-color: #CC6633;
}
/*popup product SEARCH description end*/
#err_msg_create_deal {
	bottom: 72px;
	float: right;
	right: 75px;
	position: relative;
	text-transform: capitalize;
}
/*view_msg_css*/
.user_messages_view_msg {
	border:1px solid #b8b8b8;
	margin:10px 0;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
}
.user_messages_view_msg h2 {
	padding:10px 5px;
	color:#333333;
	margin-left: 235px;
	font-size:20px;
}
.user_messages_view_msg .dc table tr td {
	color:#61605f;
	border:1px solid #d3d2d2;
	padding:5px;
}
.user_messages_view_msg .edit_prof_input {
	width:200px;
	padding:3px;
}
.user_messages_view_msg textarea {
	width:98% !important;
	border:1px solid #d3d2d2;
}
.user_messages_view_msg .dc {
	height: 930px;
	position: relative;
}
.user_messages_view_msg ul li {
	padding:10px 5px;
	width: 634px;
	margin: 10px 0 0 1px;
	list-style:none;
	text-transform:capitalize;
	word-wrap:break-word;
	background: #acaba9;
	background: -moz-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #acaba9), color-stop(11%, #b3b2b0), color-stop(34%, #cbcac8), color-stop(51%, #d3d1d2), color-stop(66%, #cfcdce), color-stop(83%, #bdbbbc), color-stop(100%, #afadae));
	background: -webkit-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: -o-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: -ms-linear-gradient(top, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
	background: linear-gradient(to bottom, #acaba9 0%, #b3b2b0 11%, #cbcac8 34%, #d3d1d2 51%, #cfcdce 66%, #bdbbbc 83%, #afadae 100%);
}
#other_cities_search {
	border:1px solid #b8b8b8;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	-o-border-radius: 6px 6px 6px 6px;
	-ms-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	border:1px solid #b8b8b8;
	float: left;
	height: auto;
	width: 637px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-top: 20px;
}
#other_cities_search h2 {
	margin-bottom: 10px;
	text-align: center;
	border-bottom:solid 2px #EE9E32\9; /* IE 8 and below */
 *border-bottom:solid 2px #EE9E32; /* IE 7 and below */
	_border-bottom:solid 2px #EE9E32; /* IE 6 */
	padding-bottom:5px\9; /* IE 8 and below */
 *padding-bottom:5px; /* IE 7 and below */
	_padding-bottom:5px; /* IE 6 */
}
#box_style {
	border: 1px solid #D3D2D2;
	padding: 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
.send_msg_btn {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 22px;
	color: #443333;
	padding: 5px 50px 5px 50px;
	border: 1px solid #999;
	margin-left: 240px;
	text-shadow: 0px 1px 1px #CCC;
	text-decoration: none;
	-moz-box-shadow: 0 1px 3px #111;
	-webkit-box-shadow: 0 1px 3px #111;
	box-shadow: 0 1px 3px #111;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #696969;
	background: -moz-linear-gradient(top, #d1d1d1 10%, #7b7b7b 60%, #696969 80%, #696969 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#7b7b7b), color-stop(0.4, #d1d1d1), color-stop(0.8, #7b7b7b), color-stop(.9, #696969), color-stop(0.9, #696969));
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#7b7b7b', GradientType=0 );
	cursor: pointer;
}
.send_msg_btn:hover {
	color: #000;
}
/*view_msg_css ends*/

/*edit profile style in css3*/
/** fonts used for the icons **/ 
@font-face {
	font-family: 'FontomasCustomRegular';
	src: url('fonts/fontomas-webfont.eot');
	src: url('fonts/fontomas-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/fontomas-webfont.woff') format('woff'), url('fonts/fontomas-webfont.ttf') format('truetype'), url('fonts/fontomas-webfont.svg#FontomasCustomRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FranchiseRegular';
	src: url('fonts/franchise-bold-webfont.eot');
	src: url('fonts/franchise-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/franchise-bold-webfont.woff') format('woff'), url('fonts/franchise-bold-webfont.ttf') format('truetype'), url('fonts/franchise-bold-webfont.svg#FranchiseRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
a.hiddenanchor {
	display: none;
}
/** The wrapper that will contain our two forms **/
#edit_wrapper {
	position: relative;
	right: -200px;
	top: -215px;
	width: 650px;
	top: -194px\9; /* IE 8 and below */
 *top: -194px; /* IE 7 and below */
	_top: -194px; /* IE 6 */
}
/**** Styling the form elements **/

/**** general text styling ****/
#edit_wrapper a {
	color: rgb(95, 155, 198);
	text-decoration: underline;
}
#edit_wrapper h1 {
	font-size: 48px;
	color: rgb(6, 106, 117);
	padding: 2px 0 10px 0;
	font-family: 'FranchiseRegular', 'Arial Narrow', Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	padding-bottom: 30px;
}
#edit_wrapper h3 {
	font-size: 40px;
	color: rgb(6, 106, 117);
	padding: 2px 0 10px 0;
	font-family: 'FranchiseRegular', 'Arial Narrow', Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	padding-bottom: 30px;
	padding-bottom: 15px\9; /* IE 8 and below */
 *padding-bottom: 15px; /* IE 7 and below */
	_padding-bottom: 15px; /* IE 6 */
	border-bottom:solid 2px #055157\9; /* IE 8 and below */
 *border-bottom:solid 2px #055157; /* IE 7 and below */
	_border-bottom:solid 2px #055157; /* IE 6 */
}
/** For the moment only webkit supports the background-clip:text; */
#edit_wrapper h1 {
	background: -webkit-repeating-linear-gradient(-45deg, rgb(18, 83, 93), rgb(18, 83, 93) 20px, rgb(64, 111, 118) 20px, rgb(64, 111, 118) 40px, rgb(18, 83, 93) 40px);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
}
#edit_wrapper h1:after {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	margin-top: 2px;
	margin-bottom:-5px;
	background: -moz-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(147,184,189,0)), color-stop(20%, rgba(147,184,189,0.8)), color-stop(53%, rgba(147,184,189,1)), color-stop(79%, rgba(147,184,189,0.8)), color-stop(100%, rgba(147,184,189,0)));
	background: -webkit-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -o-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -ms-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
}
#edit_wrapper h3 {
	background: -webkit-repeating-linear-gradient(-45deg, rgb(18, 83, 93), rgb(18, 83, 93) 20px, rgb(64, 111, 118) 20px, rgb(64, 111, 118) 40px, rgb(18, 83, 93) 40px);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	margin-top: 25px;
}
#edit_wrapper h3:after {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	margin:0 auto;
	margin-bottom:-15px;
	background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(2,79,86,1) 50%, rgba(125,185,232,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(30,87,153,0)), color-stop(50%, rgba(2,79,86,1)), color-stop(100%, rgba(125,185,232,0)));
	background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(2,79,86,1) 50%, rgba(125,185,232,0) 100%);
	background: -o-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(2,79,86,1) 50%, rgba(125,185,232,0) 100%);
	background: -ms-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(2,79,86,1) 50%, rgba(125,185,232,0) 100%);
	background: linear-gradient(to right, rgba(30,87,153,0) 0%, rgba(2,79,86,1) 50%, rgba(125,185,232,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#007db9e8', GradientType=1 );
}
#edit_wrapper p {
	margin-bottom:15px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	width: 650px;
	letter-spacing: 1px;
}
#change_email_div {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
}
#change_email_div input {
	position:relative;
	top:2px;
}
#edit_wrapper p img {
	margin-left:210px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:solid 2px #5C5C5C;
}
#edit_wrapper p:first-child {
	margin: 0px;
}
#edit_wrapper label {
	color: #023A42;
	float: left;
	width: 180px;
	margin-top:10px;
}
:root #disp_name .edit_prof_input {
	margin-left:72px\0/IE9;/* IE 9 and + IE10pp4 */
}
#edit_wrapper textarea placeholder {
	color: rgb(64, 92, 96);
	position: relative;
}

/**** advanced input styling ****/
/* placeholder */
::-webkit-input-placeholder {
 color: rgb(190, 188, 188);
 font-style: italic;
}
input:-moz-placeholder, textarea:-moz-placeholder {
 color: rgb(190, 188, 188);
 font-style: italic;
}
input {
	outline: none;
}
/* all the input except submit and checkbox */
#edit_wrapper input:not([type="checkbox"]) {
	width: 290px;
	padding: 10px 5px 10px 4px;
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing : content-box;
	box-sizing : content-box;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
:root #edit_wrapper input {
	border: 1px solid #ED9018\0/IE9;/* IE 9 and + IE10pp4 */
}
#edit_wrapper select {
	width: 290px;
	padding: 10px 5px 10px 4px;
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing : content-box;
	box-sizing : content-box;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	width: 288px\9; /* IE 8 and below */
 *width: 288px; /* IE 7 and below */
	_width: 288px; /* IE 6 */
	height:20px\9; /* IE 8 and below */
 *height:20px; /* IE 7 and below */
	_height:20px; /* IE 6 */
	padding: 7px 5px 7px 4px\9; /* IE 8 and below */
 *padding: 7px 5px 7px 4px; /* IE 7 and below */
	_padding: 7px 5px 7px 4px; /* IE 6 */
	border: 1px solid #ED9018\9; /* IE 8 and below */
 *border: 1px solid #ED9018; /* IE 7 and below */
	_border: 1px solid #ED9018; /* IE 6 */
}
#edit_wrapper textarea {
	width: 290px;
	overflow:hidden;
	padding: 10px 5px 10px 4px;
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing : content-box;
	box-sizing : content-box;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	border: 1px solid #ED9018\9; /* IE 8 and below */
 *border: 1px solid #ED9018; /* IE 7 and below */
	_border: 1px solid #ED9018; /* IE 6 */
}
#edit_wrapper option {
	padding: 0 0 0 24px;
}
#edit_wrapper input:not([type="checkbox"]):active, #edit_wrapper input:not([type="checkbox"]):focus {
	border: 1px solid rgba(91, 90, 90, 0.7);
	background: #f5f5f5;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;
	-moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;
	box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.9) inset;
}
#edit_wrapper form {
	margin-top:-18px;
}
#edit_prof_buttons {
	margin: 10px 0 10px -160px;
	text-align: center;
	width: 875px;
}
/** the magic icon trick ! **/
[data-icon]:after {
	content: attr(data-icon);
	font-family: 'FontomasCustomRegular';
	color: rgb(106, 159, 171);
	position: absolute;
	left: 220px;
	top: 2px;
	width: 30px;
	z-index:5;
}
/*styling both submit buttons */
#edit_profile_button_wrapper {
	margin: 30px auto 0;
	width: 400px;
}
.button {
	float: left;
	width: 200px;
}
#edit_wrapper .button input {
	width: 135px;
	height:20px;
	float: left;
	cursor: pointer;
	padding-top: 5px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	color: #fff;
	font-size: 20px;
	border: 1px solid rgb(28, 108, 122);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
	width: 165px\9; /* IE 8 and below */
 *width: 165px; /* IE 7 and below */
	_width: 165px; /* IE 6 */
	height:35px\9; /* IE 8 and below */
 *height:35px; /* IE 7 and below */
	_height:35px; /* IE 6 */
}
:root #edit_wrapper .button input {
	height:25px\0/IE9;/* IE 9 and + IE10pp4 */
}
#edit_wrapper .button input:hover {
	background: rgb(74, 179, 198);
	color:#000;
	color:#A4D300\9; /* IE 8 and below */
 *color:#A4D300; /* IE 7 and below */
	_color:#A4D300; /* IE 6 */
}
#edit_wrapper .button input:active, #edit_wrapper .button input:focus {
	background: rgb(40, 137, 154);
	position: relative;
	top: 1px;
	border: 1px solid rgb(12, 76, 87);
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
}
#registration_footer {
	width:1352px;
	height:37px;
	margin-top: 70px;
	background:url(../images/footer_bg.jpg) repeat-x top left;
	float:left;
}
#registration_footer p {
	margin: 12px auto;
	width: 420px;
}
/* styling the checkbox "keep me logged in"*/
.keeplogin {
	margin-top: -5px;
}
.keeplogin input, .keeplogin label {
	display: inline-block;
	font-size: 12px;
	font-style: italic;
}
.keeplogin input#loginkeeping {
	margin-right: 5px;
}
.keeplogin label {
	width: 80%;
}
/*styling the links to change from one form to another */

p.change_link {
	position: absolute;
	color: rgb(127, 124, 124);
	left: 0px;
	height: 20px;
	width: 690px;
	bottom: -15px;
	margin-top: -19px;
	padding: 17px 30px 20px 30px;
	font-size: 16px;
	text-align: right;
	border-top: 1px solid rgb(219, 229, 232);
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	background: rgb(225, 234, 235);
	background: -moz-repeating-linear-gradient(-45deg, rgb(247, 247, 247), rgb(247, 247, 247) 15px, rgb(225, 234, 235) 15px, rgb(225, 234, 235) 30px, rgb(247, 247, 247) 30px);
	background: -webkit-repeating-linear-gradient(-45deg, rgb(247, 247, 247), rgb(247, 247, 247) 15px, rgb(225, 234, 235) 15px, rgb(225, 234, 235) 30px, rgb(247, 247, 247) 30px );
	background: -o-repeating-linear-gradient(-45deg, rgb(247, 247, 247), rgb(247, 247, 247) 15px, rgb(225, 234, 235) 15px, rgb(225, 234, 235) 30px, rgb(247, 247, 247) 30px );
	background: repeating-linear-gradient(-45deg, rgb(247, 247, 247), rgb(247, 247, 247) 15px, rgb(225, 234, 235) 15px, rgb(225, 234, 235) 30px, rgb(247, 247, 247) 30px );
}
#edit_wrapper p.change_link a {
	display: inline-block;
	font-weight: bold;
	background: rgb(247, 248, 241);
	padding: 2px 6px;
	color: rgb(29, 162, 193);
	margin-left: 10px;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid rgb(203, 213, 214);
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
#edit_wrapper p.change_link a:hover {
	color: rgb(57, 191, 215);
	background: rgb(247, 247, 247);
	border: 1px solid rgb(74, 179, 198);
}
#edit_wrapper p.change_link a:active {
	position: relative;
	top: 1px;
}
/** Styling both forms **/
#register, #login {
	position: absolute;
	top: 0px;
	width: 88%;
	padding: 18px 6% 60px 6%;
	margin: 0 0 35px 0;
	background: rgb(247, 247, 247);
	border: 1px solid rgba(147, 184, 189,0.8);
	-webkit-box-shadow: 0pt 2px 5px rgba(105, 108, 109,  0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;
	-moz-box-shadow: 0pt 2px 5px rgba(105, 108, 109,  0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;
	box-shadow: 0pt 2px 5px rgba(105, 108, 109,  0.7), 0px 0px 8px 5px rgba(208, 223, 226, 0.4) inset;
	-webkit-box-shadow: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#register {
	z-index: 21;
	opacity: 0;
}
#login {
	z-index: 22;
	margin-top: 45px;
}
#toregister:target ~ #edit_wrapper #register, #tologin:target ~ #edit_wrapper #login {
 z-index: 22;
 -webkit-animation-name: fadeInLeft;
 -moz-animation-name: fadeInLeft;
 -ms-animation-name: fadeInLeft;
 -o-animation-name: fadeInLeft;
 animation-name: fadeInLeft;
 -webkit-animation-delay: .1s;
 -moz-animation-delay: .1s;
 -o-animation-delay: .1s;
 -ms-animation-delay: .1s;
 animation-delay: .1s;
 margin-top: 45px;
 margin-bottom:0px;
}
#toregister:target ~ #edit_wrapper #login, #tologin:target ~ #edit_wrapper #register {
 -webkit-animation-name: fadeOutLeftBig;
 -moz-animation-name: fadeOutLeftBig;
 -ms-animation-name: fadeOutLeftBig;
 -o-animation-name: fadeOutLeftBig;
 animation-name: fadeOutLeftBig;
}
/** the actual animation, credit where due : http://daneden.me/animate/ ***/
.animate {
	-webkit-animation-duration: 1s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: 1s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-o-animation-duration: 1s;
	-o-animation-timing-function: ease;
	-o-animation-fill-mode: both;
	-ms-animation-duration: 1s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: 1s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}
/** yerk some ugly IE fixes 'cause I know someone will ask "why does it look ugly in IE?", no matter how many warnings I will put in the article */
.lt8 #edit_wrapper input {
	padding: 10px 5px 10px 32px;
	width: 92%;
}
.lt8 #edit_wrapper input[type=checkbox] {
	width: 10px;
	padding: 0;
}
.lt8 #edit_wrapper h1 {
	color: #066A75;
}
.lt8 #register {
	display: none;
}
.lt8 p.change_link, .ie9 p.change_link {
	position: absolute;
	height: 90px;
	background: transparent;
}
/*edit profile style in css3 ends*/

/*change password starts*/
#change_psd_wrap {
	height: auto;
	margin: 15px auto 0;
	width: 550px;
}
#change_psd_wrap label {
	font-size:15px;
}
#change_psd_wrap input:not([type="checkbox"]) {
	width: 290px;
	margin-top: 20px;
	height: 25px;
	padding: 5px 5px 5px 4px;
	border: 1px solid rgb(178, 178, 178);
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing : content-box;
	box-sizing : content-box;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-moz-box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	box-shadow: 0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
#change_psd_wrap .bttn input {
	width: 160px;
	height:25px;
	cursor: pointer;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	color: #fff;
	font-size: 18px;
	padding-top: 2px;
	border: 1px solid rgb(28, 108, 122);
	margin-bottom: 24px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
	height:35px\9; /* IE 8 and below */
 *height:35px; /* IE 7 and below */
	_height:35px; /* IE 6 */
}
#change_psd_wrap .bttn input:hover {
	background: rgb(74, 179, 198);
	color:#000;
	color:#A4D300\9; /* IE 8 and below */
 *color:#A4D300; /* IE 7 and below */
	_color:#A4D300; /* IE 6 */
}
#change_psd_wrap .bttn input:active, #change_psd_wrap .bttn input:focus {
	background: rgb(40, 137, 154);
	position: relative;
	top: 1px;
	border: 1px solid rgb(12, 76, 87);
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
}
.bttn {
	float: left;
	margin-left: 68px;
	width: 175px;
}
/*change password ends*/

/*change password starts for IE*/
.change_psd_ie {
	color:#0b0b0b;
	border: 1px solid #ED9018;
	padding:8px 3px 8px 3px;
	width: 292px;
	margin-top:15px;
}
/*change password starts for IE*/


/*search friemds starts here*/
.search_frnd_class {
	height: 110px;
	margin: 0 auto;
	position: relative;
	width: 645px;
}
.search_frnd_class label {
	float: left;
	margin-left: 8px;
	margin-top: 13px;
	text-align: center;
	width: 60px;
}
.search_frnd_class input {
	margin-top:5px;
}
.search_frnd_class p {
	float: left;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	width: auto;
}
#gender_wrap {
	margin-top:10px;
	float: left;
}
#search_results {
	-webkit-border-radius:8px 8px 8px 8px;
	-moz-border-radius:8px 8px 8px 8px;
	-o-border-radius:8px 8px 8px 8px;
	-ms-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	border: 1px solid #B8B8B8;
	width:645px;
	height:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	float:left;
}
#error_massage {
	color: #E20F09;
	font-family: tahoma;
	font-size: 14px;
	 margin: 20px auto 10px;
	text-transform: capitalize;
	width: 410px;
	font-weight:bold;
}
.result_image {
	width:88px;
	height:auto;
	float:left;
	margin: 8px 7px 8px 9px;
	border:solid 1px #999;
	-webkit-border-radius:8px 8px 8px 8px;
	-moz-border-radius:8px 8px 8px 8px;
	-o-border-radius:8px 8px 8px 8px;
	-ms-border-radius:8px 8px 8px 8px;
	border-radius:8px 8px 8px 8px;
	background: rgb(197,222,234);
	background: rgb(152,190,222);
	background: -moz-linear-gradient(top, rgba(152,190,222,1) 0%, rgba(222,239,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(152,190,222,1)), color-stop(100%, rgba(222,239,255,1)));
	background: -webkit-linear-gradient(top, rgba(152,190,222,1) 0%, rgba(222,239,255,1) 100%);
	background: -o-linear-gradient(top, rgba(152,190,222,1) 0%, rgba(222,239,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(152,190,222,1) 0%, rgba(222,239,255,1) 100%);
	background: linear-gradient(to bottom, rgba(152,190,222,1) 0%, rgba(222,239,255,1) 100%);
}
.search_frend_img {
	height: auto;
	margin: 0 auto;
	width: 55px;
}
.search_frend_img img {
	border: 1px solid #333333;
	display: block;
	margin: 5px auto;
}
.search_frend_name p {
	font-size: 11px;
	font-family: tahoma;
	text-align: center;
	width: auto;
	margin-bottom: 3px;
	margin-top: -3px;
	text-transform:capitalize;
}
.search_frend_name p a {
	color:#0a4c8a;
}
.search_frend_btn {
	width:100%;
}
.search_frend_btn input {
	display: block;
	margin: 0 auto 5px;
	padding: 2px;
	width: 80px;
}
/*search friemds ends here*/

#private_mode_edit option {
	padding-left:5px;
}
#favourite_list_wrapper {
	width:auto;
	height:auto;
}
#favourite_list_wrapper ul {
	clear: both;
	display: block;
	float: left;
	list-style: none outside none;
	width: 100%;
}
#favourite_list_wrapper ul li {
	float: left;
	font-weight: bold;
	padding: 0 0 10px;
	position: relative;
	text-align: right;
	width: 126px;
}
.chck_box {
	float:left;
	margin: 48px 10px 0 0;
	float:left;
}
.fav_list_img {
	width:145px;
	height:auto;
	float:left;
	margin-left: 5px;
}
.fav_title {
	float:left;
	width:150px;
}
.fav_title p {
	margin-left: 5px;
}
.fav_price {
	width:135px;
}
.fav_price p {
	margin-left:5px;
}
.fav_action p {
	margin-left:5px;
}
/*DRUPAL*/
.pagerDRUPAL {
	clear:both;
	font-family:"Bitstream Vera Sans", Verdana, Helvetica;
	font-size:12px;
}
.pagerDRUPAL a, .pagerDRUPAL strong.pagerDRUPAL-current {
	padding:0.5em;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.pagerDRUPAL {
	clear:both;
	padding: 10px 0 3px 10px;
}
.pagerDRUPAL div {
	padding:0em;
	display:inline;
}
.pagerDRUPAL strong, .pagerDRUPAL a {
	padding:2px 5px;
	margin:0px 0.25em 0px 0.25em;
	background:#dfedf7;
	border:1px solid #90c2e1;
	-moz-border-radius:2px;
}
.pagerDRUPAL a:hover {
	text-decoration:underline;
	background:#eef7fc;
}
.pagerDRUPAL strong {
	background:#0174bb;
	color:#fff;
}
#myTable {
	font-size:12px;
}
#myTable thead {
	text-align:left;
}
#myTable tbody {
	color:#44729F;
}
#myTable th {
	background-color: #A4A4A4;
	color:#202020;
	height:25px;
	padding-top:10px;
	text-align: center;
}
#myTable tr {
	font-size:12px;
}
#favourite_list_wrapper table {
	width:100%;
}
#delete_deal_btn {
	margin-left:10px;
}
#delete_deal_btn input {
	width: 115px;
	height:30px;
	float: left;
	cursor: pointer;
	padding-bottom: 4px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	color: #fff;
	font-size: 15px;
	border: 1px solid rgb(28, 108, 122);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
#delete_deal_btn input:hover {
	background: rgb(74, 179, 198);
	color:#000;
	color:#A4D300\9; /* IE 8 and below */
 *color:#A4D300; /* IE 7 and below */
	_color:#A4D300; /* IE 6 */
}
#delete_deal_btn input:active, .delete_deal_btn input:focus {
	background: rgb(40, 137, 154);
	position: relative;
	top: 1px;
	border: 1px solid rgb(12, 76, 87);
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
}
#user_acc_wrap label {
	float:left;
	font-size: 14px;
	font-weight: bold;
	margin-right: 5px;
}
#user_acc_wrap form {
	float:left;
	width:500px;
}
#user_acc_wrap p {
	float: left;
}
#user_acc_wrap p input {
	margin-left:35px;
}
.user_visibilty_bttn input {
	width: 175px;
	height:34px;
	float: left;
	cursor: pointer;
	padding-bottom: 4px;
	margin-bottom: 15px;
	margin-left: 225px;
	margin-top: 10px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	color: #fff;
	font-size: 15px;
	border: 1px solid rgb(28, 108, 122);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.user_visibilty_bttn input:hover {
	background: rgb(74, 179, 198);
	color:#000;
	color:#A4D300\9; /* IE 8 and below */
 *color:#A4D300; /* IE 7 and below */
	_color:#A4D300; /* IE 6 */
}
.user_visibilty_bttn input:active, .user_visibilty_bttn input:focus {
	background: rgb(40, 137, 154);
	position: relative;
	top: 1px;
	border: 1px solid rgb(12, 76, 87);
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
}
.user_account_bttn input {
	width: 150px;
	height:30px;
	float: left;
	cursor: pointer;
	padding-bottom: 4px;
	margin-bottom: 15px;
	margin-top: -12px;
	margin-left:5px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	color: #fff;
	font-size: 15px;
	border: 1px solid rgb(28, 108, 122);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.user_account_bttn input:hover {
	background: rgb(74, 179, 198);
	color:#000;
}
.user_account_bttn input:active, .user_account_bttn input:focus {
	background: rgb(40, 137, 154);
	position: relative;
	top: 1px;
	border: 1px solid rgb(12, 76, 87);
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
}
#club_list_border img {
	float:left;
}
#club_list_name {
	float:left;
	width:200px;
	margin-top: 5px;
	margin-left: 6px;
}
#edit_club_btn {
	width: 70px;
	height: 16px;
	background: #eeeeee;
	background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -o-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	padding: 6px 2px 8px 18px;
	float:left;
}
#edit_club_btn:hover {
	width: 70px;
	height: 16px;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	padding: 6px 2px 8px 18px;
	float:left;
}
#edit_club_btn a {
	line-height: 22px;
	padding-left: 16px;
}
#suggested_club_btn {
	width: 88px;
	height:25px;
	background: #eeeeee;
	background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -o-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	margin-left: 145px;
	margin-top: -3px;
	padding: 2px;
	float:left;
}
#suggested_club_btn:hover {
	width: 88px;
	height:25px;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	margin-left: 145px;
	margin-top: -3px;
	padding: 2px;
	float:left;
}
#suggested_club_btn a {
	padding-left: 10px;
	width: 70px;
}
#delete_club_btn {
	width: 72px;
	height: 16px;
	background: #eeeeee;
	background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -o-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	padding: 6px 6px 8px 12px;
	margin-left: 20px;
	float:left;
}
#delete_club_btn:hover {
	width: 72px;
	height: 16px;
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	padding: 6px 6px 8px 12px;
	float:left;
}
#delete_club_btn a {
	line-height: 22px;
	padding-left: 8px;
}
#important_notice {
	color: #FF0000;
	float: left;
	font-size: 11px;
	margin-left: 6px;
	margin-top: 3px;
	width: 400px;
}
#files_span {
	width:auto;
	float:left;
	margin-left:10px;
}
#attachment_div {
	margin-top:10px;
}
#attachmnet_input {
	float: left;
	margin-bottom: 0;
	margin-left: 2px;
	margin-top: -6px;
}
#attach_another_file {
	float:left;
}
.added-field {
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	width: auto;
}
#attach_another_file button {
	float: left;
	left: 265px;
	margin: 15px;
	position: relative;
}
#attach_another_file input {
	width: 175px;
	height:30px;
	float: left;
	cursor: pointer;
	padding-bottom: 3px;
	margin: 10px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #000000));
	background: -webkit-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -o-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%, #000000 100%);
	background: linear-gradient(to bottom, #45484d 0%, #000000 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0 );
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	color: #fff;
	font-size: 15px;
	border: 1px solid rgb(28, 108, 122);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-moz-box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	box-shadow:0px 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0px 0px 0px 3px rgb(254, 254, 254), 0px 5px 3px 3px rgb(210, 210, 210);
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
#attach_another_file input:hover {
	background: rgb(74, 179, 198);
	color:#000;
	color:#A4D300\9; /* IE 8 and below */
 *color:#A4D300; /* IE 7 and below */
	_color:#A4D300; /* IE 6 */
}
#attach_another_file input:active, #wrapper #attach_another_file input:focus {
	background: rgb(40, 137, 154);
	position: relative;
	top: 1px;
	border: 1px solid rgb(12, 76, 87);
	-webkit-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
	box-shadow: 0px 1px 6px 4px rgba(0, 0, 0, 0.2) inset;
}
.added-field input {
	background: #eeeeee;
	background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -o-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
	background: linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	padding: 2px 6px 2px 5px;
	margin-left:10px;
	float:left;
}
.added-field input:hover {
	background: #cccccc;
	background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #cccccc 0%, #eeeeee 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0 );
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:solid 1px #d6d6d5;
	cursor:pointer;
	padding: 2px 6px 2px 5px;
	float:left;
}
#select_all_msg {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#check_b {
	color: #CC6600;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	display: block;
	margin-top: 10px;
	margin-right: 70px;
	float:right;
	text-align: center;
	text-decoration: none;
	width:130px;
	height:20px;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-o-border-radius: 4px 4px 4px 4px;
	-ms-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid transparent;
	background: #232323;
	background: -moz-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(18%, #111111), color-stop(50%, #2b2b2b), color-stop(82%, #1c1c1c), color-stop(100%, #131313));
	background: -webkit-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -o-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -ms-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: linear-gradient(to bottom, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313', GradientType=0 );
}
#check_b:hover {
	background: #232323;
	color:#3BB5C3;
	background: -moz-linear-gradient(top, #000000 0%, #45484d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #45484d));
	background: -webkit-linear-gradient(top, #000000 0%, #45484d 100%);
	background: -o-linear-gradient(top, #000000 0%, #45484d 100%);
	background: -ms-linear-gradient(top, #000000 0%, #45484d 100%);
	background: linear-gradient(to bottom, #000000 0%, #45484d 100%);
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#45484d', GradientType=0 );
}
#del_post{
	float:right;
	margin: -20px 10px;
	font-weight:bold;
	cursor:pointer;
}
#account_cart label {
	position:absolute;
	top:-7px;
}
	#adv_section {
		background: linear-gradient(to bottom, #000000 0%, #111111 18%, #2B2B2B 50%, #1C1C1C 82%, #131313 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
		background:  #000\9; /* IE 8 and below */
		*background: #000; /* IE 7 and below */
		_background:  #000; /* IE 6 */
		border-radius: 8px;
		box-shadow: 0 0 5px 5px rgba(234, 234, 234, 0.2);
		height: auto;
		margin: 0 auto 10px 192px;
		padding: 10px;
		width: 934px;
		color: #FFFFFF;
		height:205px;
	}
	#adv_section .adv_div {
		background-color: #FFFFFF;
		width:140px;
		height:175px;
		float: left;
		margin-right: 10.3px;
	}
	#adv_section .adv_div:hover {
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		border:2px solid #819676;
	}
	#adv_section .adv_header {
		width:100%;
		border-radius:10px 0 0 10px;
		background-color:#D4D4D4;
		height:20px;
		margin-bottom:7px;
		color:#000;
		font-weight:bold;
		padding-left:10px;
		padding-top:5px;
	}
	#adv_section .adv_more_div {
		position:relative;
		top:10px;
		right:-12px;
	}
	#adv_section a {
		color: #3C4025;
	}
	#adv_section a:hover {
		color: #73AE1E;
	}
	#adv_section .deal_title_adv {
		padding-left: 20px;
		font-weight:bold;
	}
	
	
	
	
	
	.rss_box {
	width:954px;
	height:auto;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-webkit-box-shadow: 0px 0px 5px 5px rgba(234, 234, 234, 0.2);
	-moz-box-shadow: 0px 0px 5px 5px rgba(234, 234, 234, 0.2);
	-o-box-shadow: 0px 0px 5px 5px rgba(234, 234, 234, 0.2);
	-ms-box-shadow: 0px 0px 5px 5px rgba(234, 234, 234, 0.2);
	box-shadow: 0px 0px 5px 5px rgba(234, 234, 234, 0.2);
	background: #000000;
	background: -moz-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(18%, #111111), color-stop(50%, #2b2b2b), color-stop(82%, #1c1c1c), color-stop(100%, #131313));
	background: -webkit-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -o-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -ms-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: linear-gradient(to bottom, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313', GradientType=0 );
}
.rss_title {
	display:none;
}
.rss_box ul {
	list-style:none;
	padding: 10px 10px 0;
}
ul.rss_items li {
	border-bottom: 1px solid #A3A2A1;
	color: #FFFFFF;
	font-size: 13px;
	height: auto;
	padding: 6px 0;
	text-align:justify;
}
ul.rss_items li.rss_item a {
	color:#00ADEE;
	font-size: 14px;
}
ul.rss_items li.rss_item a:hover {
	text-decoration:underline;
	color:#029fda;
}
.rss_date {
	color:#F78F1E;
}
.rss_item {
	color:#FFF;
	text-align: justify;
}
.rss_item img {
	border: 1px solid #9DCA00;
	height: 86px;
	margin: 5px;
	width: 130px;
}
#new_login_headlines {
	float:left;
	margin-left: 14px;
	width: 442px;
	height:auto;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-o-border-radius: 8px 8px 8px 8px;
	-ms-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	background: #000000;
	background: -moz-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(18%, #111111), color-stop(50%, #2b2b2b), color-stop(82%, #1c1c1c), color-stop(100%, #131313));
	background: -webkit-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -o-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: -ms-linear-gradient(top, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
	background: linear-gradient(to bottom, #000000 0%, #111111 18%, #2b2b2b 50%, #1c1c1c 82%, #131313 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313', GradientType=0 );
}
#new_login_headlines h1 {
	color:#FFF;
	text-align: center;
}
#new_login_headlines h1:after {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	margin-top: 2px;
	background: -moz-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(147,184,189,0)), color-stop(20%, rgba(147,184,189,0.8)), color-stop(53%, rgba(147,184,189,1)), color-stop(79%, rgba(147,184,189,0.8)), color-stop(100%, rgba(147,184,189,0)));
	background: -webkit-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -o-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: -ms-linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
	background: linear-gradient(left, rgba(147,184,189,0) 0%, rgba(147,184,189,0.8) 20%, rgba(147,184,189,1) 53%, rgba(147,184,189,0.8) 79%, rgba(147,184,189,0) 100%);
}
.rss-title {
	display:none;
}
.rss-box ul {
	list-style: none outside none;
	padding: 0px 10px;
}
.rss-box ul li {
	border-bottom: 1px solid #A3A2A1;
	height: auto;
	padding-top: 8px;
	padding-bottom: 8px;
}
.rss-item a {
	color: #00ADEE;
	font-size: 14px;
}
.rss-date {
	color: #ffffff;
}


.statusMessage {
  display: none;
  margin: auto;
  width: 30em;
  height: 2em;
  padding: 1.5em;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: #666;
  background-color: #ebedf2;
  background: -webkit-gradient( linear, left bottom, left top, color-stop(0,#dfe1e5), color-stop(1, #ebedf2) );
  background: -moz-linear-gradient( center bottom, #dfe1e5 0%, #ebedf2 100% );  
  border: 1px solid #aaa;
  -moz-box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  border-radius:8px 8px 8px 8px;
  opacity: .95;
}
.statusMessage p {
  text-align: center;
  margin: 0;
  padding: 0;
  font-weight:bolder;
  font-size:14px;
}

.bordered {	border: 1px solid #FF0000; }

#deals_popup {
	background-color: #FFFFFF;
    border-radius: 10px;
    box-shadow: 0 0 25px 5px #999999;
    color: #111111;
    display: none;
    left: 13%;
    padding: 25px;
    position: fixed;
    top: 5%;
    width: 70%;
    z-index: 100000;
}
.button_close:hover {
	background-color: #1E1E1E;
}
.button_close {
    background-color: #E2433F;
    border-radius: 10px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
	font: bold 200% sans-serif;
    cursor: pointer;
    display: inline-block;
    padding: 7px 10px;
    text-align: center;
	position: absolute;
    right: -7px;
    top: -7px;
    text-decoration: none;
}
.loader_overlay_BG {
    background-color: #000000;
    opacity: 0.5;
}

#loader_overlay {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}
#deal_head_h1 {
	color: #8FC04D;
	font-size:25px;
}
#deal_details_p {
 text-align:center;	
 padding-bottom:20px;
}
#deal_details_p label {
  font-weight: bold;
  float:left;  
  width: 155px;
  text-align:left;
  padding-left:10px;
  margin-bottom:5px;
}
#deal_details_p span {
	 width:58%;
	 text-align:left; 
	 float:right;
}
#deal_details_p p {
	display:block;
	 margin-bottom:15px;
}
#deal_details_p img {
	padding: 5px;
	float:left;
	border : 2px solid #694C26;
	border-radius:10px;
}

.a-btn-return {
	   background: linear-gradient(to right, #728C7C 0%, #D2CD52 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
		background: #C0C15A;\9; /* IE 8 and below */
		*background: #C0C15A; /* IE 7 and below */
		_background: #C0C15A; /* IE 6 */
		border: 1px solid #B1BBF7;
		border-radius: 20px;
		box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8) inset, 1px 1px 3px rgba(0, 0, 0, 0.2), 0 0 0 4px rgba(188, 188, 188, 0.5);
		clear: both;
		display: inline-block;
		height: 30px;
		overflow: hidden;
		padding-left: 10px;
		padding-right: 10px;
		position: fixed;
		left: 5px;
		top: 55px;
		transition: all 0.3s linear 0s;
	}
	
	.a-btn-return:hover {
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
	}
	.a-btn-return:hover .a-btn-text-ret {
		text-shadow:0px 1px 1px #5d81ab;
		color:#fff;
		font-style:italic;
	    *color: #fff; /* notice the * before the property - shows in IE7 and below */
	    color: #fff \9;
	    color: #fff \8;
	}
	
	.a-btn-text-ret {
		color: #070707;
		display: block;
		font-size: 14px;
		padding-top: 4px;
		font-style:italic;
		font-weight: bold;
		text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
		transition: all 0.4s linear 0s;
		white-space: nowrap;
	}
	
	.bordered {	border: 1px solid #FF0000;}
	#loader_overlay {top: 0;left: 0;height: 100%;width: 100%;position: fixed;z-index: 10000;}
	.loader_overlay_BG {background-color: #000;	opacity: 0.50;filter: alpha(opacity = 50);}
	#loader {background: #fff url('../images/loading.gif') no-repeat center center;border: 2px solid #d6c493;	left: 50%;top: 40%;	width: 100px;height: 100px;	z-index: 10001;position: fixed;text-align: center;}
	#loader.loading {background: #fff url('../images/loading.gif') no-repeat center center;}

	.style2 {
		color: #FF0000;
	}
	.red {
		color:#990000;
		font-weight:bold;
		cursor:pointer;
	}
	.green {
		color:#00CC33;
		font-weight:bold;
		cursor:pointer;
	}
	#already_member
	{
		float: right;
		font-size: 16px;
		margin-top: 28px;
		position: absolute;
		right: 10px;
		width: 140px;
	}