@charset "UTF-8";/* RESET */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, b, a, button, input[type="button"]{  margin:0; padding:0; font-weight:normal; text-decoration:none;} table { border-collapse:collapse; border-spacing:0; }fieldset,img, abbr, acronym, input{  border:none;} address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol, ul { list-style:none; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } a:active{outline: none; }:-moz-any-link:focus {outline: none;}/*---------- END RESET ----------*/html{ font-size:100%; height:101%; }body{ height:100%; line-height:1.125em;  font-family:Arial, Helvetica, sans-serif; background:#fff; color:#666;}/*COMMON ELEMENTS-------------------------------------------------------- */h1{ font-size:1em;}h2{	font-size:.875em;}h3{	font-size:.75em;}h4{	font-size:.625em;}h5{	font-size:.625em;}h6{	font-size:.625em;}p{ font-size:.875em; margin-bottom:.875em; }p em{ text-transform:uppercase; }em {font-weight:bold; color:#666;}div{position:relative;}/*	PAGE SETUP_____________________________________________________________________________-----------------------------------------------------------------------------*/.site_wrapper{ 	min-height: 100%;	height: auto !important;	height: 100%;	margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */}.wrapper{	width:58.75em;biz_header	min-height:60px;	position:relative;	margin: 0 auto;	padding:0;	position:relative;	z-index:1;}/*	HEADER_____________________________________________________________________________-----------------------------------------------------------------------------*/#header_holder{ min-height:120px; margin-bottom:50px; position:relative; z-index:1000;}#header{	height:60px; 	position:relative; 	z-index:1000; 	background:#668d22 url(/img/lights_on/backgrounds/headerBG2.png) repeat-x;}#header_wrapper{	height:60px;	width: 58.75em;	margin: 0 auto;	clear: both;	position:relative;	text-align:left;	position:relative; z-index:1000;}#logo{ width:180px; height:68px; position:absolute; bottom:-12px; left:-5px;}/*	MAIN NAVIGATION-------------------------------------------------------- */#nav{	position:absolute;	bottom:4px;	left:180px;	z-index:1;}#nav ul { list-style:none; display:inline; position: relative; z-index:10000; }#nav li{	float:left;	margin-right:3px;	background:#484b42;	border:#c6dbd8 solid 2px;	border-bottom:none !important;	position:relative;}#nav a{	float:left;	text-decoration:none;	line-height:1em;	font-size:.75em;	color:#fff;	padding:5px; }#nav a:hover{ text-decoration:none; background:#fff; color:#666; }#nav ul ul{ 	padding-top:5px; 	visibility: hidden; 	position: absolute; 	top: 100%; 	left: -2px; 	background:#FFF url(/img/lights_on/corners/bot_shadow.png) repeat-x;  	color:#666; 	border:#c6dbd8 2px solid; 	border-top:none !important; 	width:120px;	z-index:10000;}#nav ul li:hover > ul { visibility: visible; }#nav ul ul li{	background:none; 	border:none !important; 	float:none; 	padding:0; 	margin-right:0;	z-index:10000;	position:relative}#nav ul ul li a{ 	float:none;  	border-right: none; 	font-size:.75em; 	color:#666; 	padding:5px; 	display:block;} #nav ul ul li a:hover{ background:#f1f1f1; } #nav ul#mini_nav { list-style:none; display:inline; padding-top:20px; }#nav ul#mini_nav li{	float:left;	margin-right:3px;	background:#c6dbd8 repeat-x bottom;	border:#c6dbd8 solid 2px;	border-bottom:none !important;	padding:0;	position:relative;	margin-top:8px;}#nav ul#mini_nav a{	float:left;	text-decoration:none;	font-weight:lighter;	line-height:1em;	font-size:.625em;	padding:2px 5px; 	color:#666;}#nav ul#mini_nav a:hover{ background:#FFF; }/*	CHANGE LOCATION-------------------------------------------------------- */#header_location{	position:absolute; 	right:0; top:56px; 	font-size:.875em; 	color:#666; 	width:60em; 	text-align:right; 	line-height:1em;}	#header_location a.location_btn{ font-size:.875em; color:#666; }	#header_location a.change_btn{ font-size:.625em; color:#666; }	#header_location .round{		border:#c6dbd8 2px solid; 		padding:5px; 		border-top:none; 		margin-left:10px; 		background:#FFF url(/img/lights_on/corners/bot_shadow.png) repeat-x;	}	#header_location .login_btns{ font-size:.75em; padding:8px; }	#header_location .changeLocatinWindow{ text-align:left; font-size:.75em; color:#666; padding:10px; }	#header_location li { list-style:none; }	#header_location .main_login{		float:right; 		position:relative; 		border:#c6dbd8 2px solid; 		padding:5px; 		border-top:none; 		margin-left:10px; 		background:#727370 url(/img/lights_on/corners/bot_shadow.png) repeat-x; 		text-align:left;  		color:#FFF;	}	#header_location .forgot_pass{ color:#c6dbd8; margin-right: 24px; font-size:.75em; }	#header_location a.forgot_pass:hover{ color:#fff; }	#header_location .sign_out_box{		float:right; 		position:relative; 		border:#c6dbd8 2px solid; 		padding:10px 5px 10px 20px; 		border-top:none; 		margin-left:10px; 		background:#fff url(/img/lights_on/corners/bot_shadow.png) repeat-x; 		text-align:left; 		font-size:.875em;	}		#header_location .sign_out_box a{ margin-right:20px; }/*	MAIN SEARCH-------------------------------------------------------- */#header_search{	position:absolute; 	top:5px; 	right:0; 	font-size:.75em; 	color:#e8ebb7;}#header_search input.search_field{	border:#666 solid 2px; 	background:#eff1d6; 	margin:0; 	padding:0; 	width:150px; } /*	FOOTER_____________________________________________________________________________-----------------------------------------------------------------------------*/#footer{ background:#c6dbd8; text-align:center; }#footer ul{}#footer li{ padding:0; font-size:.625em; display:inline-block; zoom:1; *display: inline;margin:0 10px; padding-top:15px; text-transform:uppercase;}#footer a{ color:#666; }#footer a:hover{ color:#FFF; }#footer { height: 50px; } /* .push must be the same height as .footer */ .push{ clear:both; height:50px; }/*	RESULTS_____________________________________________________________________________-----------------------------------------------------------------------------*[class|="result"]{position:relative; margin:10px 0; width:100%; line-height:1em; border-bottom:#ccc dotted 1px;}	*[class|="result"] p{padding:0; margin:0; font-size:.75em;}	*[class|="result"] a{ font-size:1em;}	*[class|="result"] .result_image {float:left; padding:0 10px 0 0; min-width:5.625em; min-height:5.625em;}	*[class|="result"] .result_image img{max-width:5.625em; max-height:5.625em; border:#666 solid 2px;}	*[class|="result"] .result_buttons{float:right; padding-left:20px;}		*[class|="result"] .result_buttons li{padding:0 5px; text-align:center; margin-bottom:2px; font-size:.75em;}		*[class|="result"] .result_buttons ul{ height:5.625em;}		*[class|="result"] .result_buttons a{}	*[class|="result"] .result_title{padding-bottom:10px;}		*[class|="result"] .result_title h2{font-size:1em; display:inline; padding-right:20px; border-bottom:#999 solid 2px;}		*[class|="result"] .result_title h3{display:inline; padding-right:20px;}	*[class|="result"] .result_details{ padding-bottom:10px;}		*[class|="result"] .result_details .fav{text-transform:uppercase;}			*[class|="result"] .result_details .fav a{text-transform:none;}	*[class|="result"] .result_details .result_date{text-transform:uppercase; padding-right:20px;}	*[class|="result"] .result_bottom{ text-transform:uppercase;}		*[class|="result"] .result_bottom .result_comments{float:left; font-size:.625em; padding-right:50px;}		*[class|="result"] .result_bottom .result_tags{float:left; font-size:.625em;}			*[class|="result"] .result_bottom .result_tags a{padding-right:5px;}		*[class|="result"] .result_bottom .result_posted{float:right; font-size:.625em;}*/	/*	IMAGE / VIDEO FULL-------------------------------------------------------- .result-image_full{}	.result-image_full .result_image{float:left; padding:0 10px 0 0}	.result-image_full .result_details{height:2.75em;}*/		/*	CONSUMER-------------------------------------------------------- .result-consumer_full{}	.result-consumer_full .result_image{float:left; padding:0 10px 0 0}	.result-consumer_full .result_details{height:3.125em;}		.result-consumer_full .result_details a{}*//*	EVENT-------------------------------------------------------- .result-event_full .result_details li{ font-size:.75em;}	.result-event_full .result_details li em{font-weight:bold; width:5.5em; float:left; font-size:.875em;}	*//*	BUY SELL-------------------------------------------------------- .result-sell_full .result_details li{ font-size:.75em;}	.result-sell_full .result_details li em{font-weight:bold; width:5.5em; float:left; font-size:.875em;}	*/	/*	RESULTS THUMBS_____________________________________________________________________________-----------------------------------------------------------------------------*/.results_thumb{}	.results_thumb > ul > li{ float:left; text-align:center; margin:0 10px 20px 0; width:155px; height:200px;}	.results_thumb > ul > li:hover{background:#f7f7f7;}	.results_thumb .result_title{font-size:.875em;}	.results_thumb .result_image{position:relative; border:#999 2px solid; display:inline-block;}	.results_thumb .result_image img{max-width:150px; max-height:150px; }	.results_thumb .result_bottom li{ font-size:.75em;}		.results_thumb .image{float:none; margin-right:0; margin-bottom:0; }.results_thumb .title{ font-size:.75em;}.results_thumb .bottom{ text-align:left;}.results_thumb_mini{}	.results_thumb_mini > ul > li{ float:left; text-align:center; margin:0 8px 20px 0; width:104px; height:150px;}	.results_thumb_mini > ul > li:hover{background:#fafafa;}	.results_thumb_mini .image{float:none; margin-right:0; margin-bottom:0; }	.results_thumb_mini .image img{width:104px; height:auto; }	.results_thumb_mini .title{ font-size:.75em;}	.results_thumb_mini .body{font-size:.75em;}.results_list{}	.results_list > ul > li.thumb_view{ float:left; text-align:center; margin:0 8px 20px 0; width:130px; height:180px; border-bottom:none; padding:0;}	.results_list > ul >  li.thumb_view:hover{background:#f7f7f7;}	.results_list li.thumb_view .title{ font-size:.75em; padding-bottom:0; position:relative;}	.results_list li.thumb_view .image{float:none; margin-right:0; margin-bottom:0; min-height:0; min-width:0; display:inline-block; position:relative; max-width:120px; max-height:120px;}		.results_list li.thumb_view a {max-width:120px; max-height:120px;}		.results_list li.thumb_view .image img{max-width:120px; max-height:120px; }	.results_list li.thumb_view .bottom{ text-align:center;}		.results_list li.thumb_view .bottom li{ font-size:.75em;}	.results_list li.thumb_view .body{ font-size:.75em; text-align:center;}	.file_manager .results_thumb_mini{}	.file_manager .results_thumb_mini > ul > li{ float:left; text-align:center; margin:0 0px 20px 0; width:95px; height:95px; padding:5px;}	.file_manager .results_thumb_mini > ul > li:hover, .file_manager .results_thumb_mini > ul > li.active{background:#e4edec;}	.file_manager .results_thumb_mini .image{float:none; margin-right:0; margin-bottom:0; }	.file_manager .results_thumb_mini .image img{max-width:90px; max-height:90px; }	.file_manager .results_thumb_mini .title{ font-size:.75em;}	.file_manager .results_thumb_mini .body{font-size:.75em;}		/*	GRID SYSTEM_____________________________________________________________________________-----------------------------------------------------------------------------*/	.holder{	float:left;	margin-right:1.25em;	/*padding-bottom:1.25em;*/	position:relative;}.holder_inner{float:left; margin-right:15px;}/* USE ON THE LAST HOLDER IN A ROW */.end{	margin-left:0 !important;	margin-right:0 !important;}.float-left{float:left;}.float-right{float:right;}.clear{clear:both;}/*MAIN GRID WIDTHS(ems set by this formula: targetWidth / 16 = emWidth )-------------------------------------------------------- */.forty{width:2.5em;}.oneHun{width:6.25em;}.oneSixty{width:10em;}.twoTwenty{width:13.75em;}.twoEighty{width:17.5em;}.threeForty{width:21.25em;}.fourHun{width:25em;}.fourSixty{width:28.75em;}.fiveTwenty{width:32.5em;}.fiveEighty{width:36.25em;}.sixForty{width:40em;}.sevenHun{width:43.75em;}.sevenSixty{width:53.75em;}.eightTwenty{width:51.25em;}.eightEighty{width:55em;}.nineForty{width:58.75em;}/* WIDTH PERCENTS */.w100{width:100%;}.w90{width:90%;}.w75{width:75%;}.w50{width:49.9%;}.w33{width:33%;}.w25{width:25%;}.w10{width:10%;}/* MIN HEIGHT */.mHeight-200{min-height:12.5em;}.mHeight-260{min-height:16.25em;}.mHeight-280{min-height:17.5em;}.sHeight-300{max-height:300px; overflow-y:auto; overflow-x:hidden;}/*	CONTENT TYPES_____________________________________________________________________________-----------------------------------------------------------------------------*/.no_content{text-align:center; height:100px;  font-size:1em; padding-top:80px}.image{float:left; margin-right:10px; margin-bottom:5px; position:relative; z-index:1; position:relative;}.image a{ background:#FFF;}	.image a{border:#999 2px solid; display:inline-block; zoom:1; *display: inline;position:relative;}	.image .edit_btns a{display:inline; top:5px; right:3px;}	.image img{max-width:150px; max-height:150px; }.body{ position:relative;}.body ul{ font-size:.875em;}.body p{ font-size:.875em;}.body em{color:#666; width:120px; float:left;}.buttons{ float:right; text-align:right; z-index:1000; position:relative;}	.buttons ul{}.bottom { clear:both;  text-align:center; margin-top:10px; border-top:#999 dotted 1px; padding-top:5px; position:relative;}.bottom p{font-size:.875em;}.section_info{ margin-bottom:20px; font-size:.875em;}#new_share_list{float:left;}.share_list{margin:10px 0; width:100%; line-height:1em; position:relative; z-index:1;}	.share_list  > ul > li{ position:relative; border-bottom:#ccc dotted 1px; margin-bottom:10px; padding:5px 5px 0;}	.share_list .image {min-width:50px; min-height:50px; position:relative; z-index:999;}	.share_list .image a{ position:relative; z-index:999;}	.share_list .image img{width:50px; height:auto;}	.share_list .buttons{float:right; padding-left:20px; position:relative; z-index:99; margin-top:0;}		.share_list .buttons li{margin-bottom:0;}		.share_list .buttons ul{}		.share_list .buttons a{font-size:.625em; text-transform:uppercase; background:#FFF; border:#CCC solid 1px; padding:0 4px; margin-left:3px; zoom:1;}	.share_list .title{padding-bottom:5px;}		.share_list .title h2{font-size:.875em; display:inline; padding-right:20px; border-bottom:#999 solid 2px; margin:0;}		.share_list .title h3{display:inline; padding-right:20px;}	.share_list .body{ position:relative; z-index:1; font-size:.75em;}.share_list .deal_content{border:#CCC dashed 2px; background:#fafafa; margin-bottom:10px; margin-left:60px; padding:5px;}.share_list .content{  margin-bottom:10px; margin-left:60px; padding:5px; border:#CCC dotted 1px; background:#fafafa;}.share_list li .result_deal{padding-left:0;}.share_list .thumb_view .thumb_content{ margin-left:60px;}.share_list .thumb_view .thumb_content .image{float:left; margin-right:0; margin-bottom:10px; min-height:0; min-width:0; }.share_list .thumb_view .thumb_content .image img{max-width:120px; max-height:120px; }.share_list   .comment{padding-bottom:0px; margin-left:60px; width:445px;}.share_list   .comment .comment_title{ margin-left:15px;}.share_list   .result_comment .comment .title{ font-size:.85em; margin-left:15px;}.share_list   .result_comment .comment .title .date{ font-size:.75em; color:#999; text-transform:uppercase;}.share_list   .result_comment .comment .comment_body{  margin-left:15px; margin-bottom:10px;}.share_list   .comment .comment_body{ margin-left:10px;}.shared_by{ padding-left:60px; font-size:.875em;}.shared_by .date{font-size:.75em; text-transform:uppercase; color:#999;}/*	EDIT BTNS_____________________________________________________________________________-----------------------------------------------------------------------------*/.edit_btns{position:absolute; right:3px; top:5px; z-index:1000; }.edit_btns a, .edit_btns input[type="button"]{font-size:.5em; text-transform:uppercase; background:#FFF; color:#508a83; border:#CCC solid 1px; line-height:.5em; padding:0 4px; margin-left:3px;}.edit_btns a:hover{background:#ccc;}.white_btn{position:relative; z-index:999; }/**/.white_btn a, .results_list .white_btn a{font-size:.625em; text-transform:uppercase; background:#FFF; color:#508a83; border:#CCC solid 1px; padding:0 4px; margin-left:3px;}.white_btn a:hover, .results_list .white_btn a:hover{ color:#666; background:#ccc;}.private_badge{font-size:.625em; text-transform:uppercase; background:#e6ede4; color:#508a83; border:#CCC solid 1px; padding:0 4px; margin-left:3px;}/*	RESULTS_____________________________________________________________________________-----------------------------------------------------------------------------*/.results_list{margin:0; width:100%; line-height:1em; padding-top:0px; position:relative; z-index:1;}	.results_list  > ul > li, .results_list  > ul > div > li{ position:relative; border-bottom:#ccc dotted 1px; margin-bottom:10px; padding:5px 5px 0;}	.results_list > ul > li:hover{ background:#f7f7f7;}	.results_list p{padding:0; margin:0; font-size:.75em;}	.results_list a{ font-size:1em;}	.results_list .image {min-width:5.625em; min-height:5.625em; position:relative; z-index:999; max-width:5.625em; max-height:5.625em;}	.results_list .image a{ position:relative; z-index:999; max-width:5.625em; max-height:5.625em;}	.results_list .image img{max-width:5.625em; max-height:5.625em; position:relative;}	.results_list .buttons{float:right; padding-left:20px; position:relative; z-index:99; height:4em; margin-top:0;}		.results_list .buttons li{margin-bottom:0;}		.results_list .buttons ul{}		.results_list .buttons a{font-size:.625em; text-transform:uppercase; background:#FFF; border:#CCC solid 1px; padding:0 4px; margin-left:3px; zoom:1;}	.results_list .title{}		.results_list .title h2{font-size:1em; display:inline-block; zoom:1; *display: inline;padding-right:20px; border-bottom:#999 solid 2px;}		.results_list .title h3{display:inline; padding-right:20px;}	.results_list .body{ position:relative; z-index:1; min-height:2.875em;}		.results_list .body .thoughts_title{font-size:.875em;}		/*.results_list .body .rating{float:right; margin-left:5px; padding:5px; border:#ccc dotted 1px; background:#e4edec;}*/		.results_list .body .date{ text-transform:uppercase; color:#999;}	.results_list .body li{ font-size:.75em; line-height:1.25em;}	.results_list .details{ padding-bottom:10px;}		.results_list .details .fav{text-transform:uppercase;}			.results_list .details .fav a{text-transform:none;}	.results_list .details .date{text-transform:uppercase; padding-right:20px;}	.results_list .bottom{ clear:none; font-size:.875em; text-align:center; margin-top:5px; border-top:none;  padding-top:5px;}		.results_list .bottom .comments{float:left; font-size:.75em; padding-right:50px;text-transform:uppercase;}		.results_list .bottom .tags{float:left; font-size:.75em;text-transform:uppercase;}			.results_list .bottom .tags a{padding-right:5px;}		.results_list .bottom .posted{float:right; font-size:.75em;}.bottom .tags{float:right; text-align:right;}.tags .floatRight{margin-top:5px;}.results_list .result_biz{background:#e3e6ef; border-bottom:none;}.results_list .result_biz .body { font-size:.875em;}.results_list .result_biz .body em{ float:none; width:auto; font-weight:bold;}.results_list .result_biz .body li{ float:left; margin-right:5px;}.results_list .result_biz .headline{padding-top:5px;}.results_list .result_event .body li em{ float:left; width:80px; font-weight:bold;}.results_list .result_sell .body li em{ float:left; width:100px; font-weight:bold;}.results_list .result_sell .date {font-size:.75em;}.results_list .result_mailer .buttons{height:auto;}.results_list .result_mailer .body{height:auto; min-height:inherit;}.results_list .result_mailer .title{font-size:.875em; font-weight:bold;}.results_list .result_mailer .title h2{ border:none; }.results_list li.result_deal { border:#ccc dashed 2px; margin-left:5px;} div.result_deal{ padding-left:0px;} .results_list .result_consumer{background:#e3efef; border-bottom:none;}.result_consumer .body ul li em{width:auto; margin-right:10px;}  .results_list .result_org{background:#e1eedd; border-bottom:none;} .results_list .result_file .buttons{ height:auto;} .article_files{clear:both; float:right; color:#999; border:#CCC dotted 1px; margin-top:3px; background:#fafafa;} .article_files > div,   .article_files > ul{ padding:5px;} .article_files_view{  margin:10px 0 5px;} .article_files_view h3{font-size:.625em; text-transform:uppercase; color:#666; line-height:1em;}.article_files_view ul{clear:both; padding:3px; text-align:center; color:#999; border:#CCC dotted 1px; background:#fafafa;}.article_files_view li{float:left; margin-right:20px; font-style:italic;}.article_files_view li a{font-style:normal;}/*.results_list .result_biz .buttons{float:right; text-align:right; margin:3px 0; clear:right; height:auto;}	.results_list .result_biz .buttons li{ float:left;}		.results_list .result_biz .buttons a{}*/.results_list .buttons a:hover{background:#ccc;}.result_image .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat 0 top; width:10px; height:80px; position:absolute; top:5px; left:-15px;}.result_video .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -10px top; width:10px; height:80px; position:absolute; top:5px; left:-15px;}.result_blog .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -20px top; width:10px; height:80px; position:absolute; top:5px; left:-15px;}.result_deal .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -30px top; width:10px; height:80px; position:absolute; top:5px; left:-17px;}.result_consumer .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -40px top; width:10px; height:80px; position:absolute; top:5px; left:-15px;}.result_biz .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -50px top; width:10px; height:80px; position:absolute; top:5px; left:-15px;}.result_event .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -60px top; width:10px; height:80px; position:absolute; top:5px; left:-15px;}.result_sell .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -70px top; width:10px; height:80px; position:absolute; top:5px; left:-15px;}	.result_org .label {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -80px top; width:10px; height:90px; position:absolute; top:5px; left:-15px;}	.label_friend {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -40px top; width:10px; height:90px; position:absolute; top:5px; left:-15px;}	.label_member {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -90px top; width:10px; height:90px; position:absolute; top:5px; left:-15px;}	.label_consumer {background:url(/img/lights_on/design_elements/result_tag.png) no-repeat -100px top; width:10px; height:90px; position:absolute; top:5px; left:-15px;}	#inbox.results_list .read .title h2, #inbox.results_list .read .title h2 a{color:#999;}#inbox.results_list .title{padding-bottom:15px;}#inbox.results_list .read:hover .title h2, #inbox.results_list .read:hover .title h2 a{color:#666;}#inbox .buttons{ height:auto; margin-bottom:5px;}#inbox .buttons li{float:left; }#inbox.results_list .closed {height:30px; overflow:hidden;}#inbox.results_list .message{margin-left:60px;}#inbox.results_list .opened {height:auto; overflow:hidden; opacity:1;}#inbox.results_list .opened .title h2{color:#666;}#inbox.results_list  .image {min-width:30px; min-height:30px;}	#inbox.results_list .image a{ position:relative; z-index:999;}	#inbox.results_list .image img{max-width:40px; max-height:40px;}#inbox.results_list .title h2{ font-size:.875em;}#inbox input[type="checkbox"].mark {float:left; margin-top:3px; margin-right:5px;}# inbox .message .reply{ font-style:italic; color:#999;}#inbox.results_list .title .from{ font-size:.75em; float:right; color:#999;}#inbox.results_list .title .date{ font-size:.75em; float:right; color:#999; clear:both;}#inbox.results_list .org_body .body{ margin-left:20px;}#inbox.results_list .body { font-size:.875em; padding-bottom:10px; margin-left:60px;}#inbox.results_list .body ul{ margin-top:10px;}#inbox.results_list .body li{ font-size:1em;}#inbox.results_list .body .event_details{margin:10px 0 5px; }#inbox.results_list .body em{color:#666; width:130px; float:left;}#inbox.results_list .icon{width:20px; height:20px; background:url(/img/icons/inboxIcons.png) no-repeat 0 -20px; float:left;}#inbox.results_list .icon:hover{/*background:url(/img/icons/inboxIcons.png) no-repeat 0 -40px*/ cursor:pointer;}#inbox.results_list .starred{width:20px; height:20px; background:url(/img/icons/inboxIcons.png) no-repeat 0 0; float:left; }#inbox.results_list .unread .title h2, #inbox.results_list .unread .title h2 a{color:#666; font-weight:bold;}#inbox.results_list .unread .image{}#inbox.results_list .unread .body{}#inbox.results_list .sent .body{ margin-left:20px;}.select_all{margin-left:5px; margin-bottom:10px;}.user_message .header{ background:#f1f1f1; border-bottom:#999 dotted 1px; line-height:1em; padding:5px;}.user_message .header .buttons{}.user_message .header .image{min-height:50px; min-width:50px;}.user_message .header .image img{max-height:50px; max-width:50px;}.user_message .header .body{ padding:0;}.user_message .header .body em{ width:auto; float:none; }.user_message .body{line-height:1em; padding:10px;}/*	FRIEND REQUEST VIEW-------------------------------------------------------- */.friend_request{}.friend_request .image {min-width:40px; min-height:40px;}.friend_request .image img{max-width:40px; max-height:40px;}.friend_request .buttons{height:auto;}textarea.nic_edit{width:650px; height:300px;}/*	SELLING ITEM VIEW-------------------------------------------------------- */.item_basics{position:relative;}.item_basics .body{padding-left:0px;}.item_basics .body em{ display:inline-block; zoom:1; *display: inline;width:8.5em;}.item_basics .bottom{ font-size:.75em;}.item_basics .bottom .tags{ font-size:1.25em;}.item_desc .body{clear:both; margin-bottom:20px; padding:10px; min-height:1px;}.item_more_images .image{float:left; margin-right:20px; margin-bottom:5px; position:relative; border:#999 2px solid; display:inline-block;}	.item_more_images .image img{max-width:150px; max-height:150px; }.item_basics .buttons li{margin-bottom:5px;}.buy_now_title{font-size:1.25em; line-height:1.25em;}.policy_statment .body{clear:both; margin-bottom:20px; font-size:.625em; line-height:1em; text-align:justify; padding:5px;}.policy_statment h2{font-size:.75em;}/*	IMAGE VIEW-------------------------------------------------------- */.image_view { text-align:center;}.image_view .image{float:none; margin-right:0; margin-bottom:5px; position:relative; min-height:100px;}	.image_view .image img{max-width:400px; max-height:400px; }.image_view .bottom {text-align:left; border-bottom:#666 dotted 1px; margin-bottom:10px; padding-bottom:10px; }	.image_view .bottom .floatLeft{margin-right:50px;}	.image_view .bottom h2{margin-left:0; margin-bottom:5px;}	.image_view .bottom p{ margin:0; padding:0; margin-left:10px; }		.image_view .buttons{float:none; z-index:1000; display:inline-block; zoom:1; *display: inline;text-align:center; position:relative; padding:5px 10px 5px 20px !important;}.image_view .buttons a{ display:inline; background:#fff; margin:0 10px; padding:0 2px; font-size:.625em; border:#999 solid 1px; text-transform:uppercase; position:relative;}/*	GALLERY VIEW-------------------------------------------------------- */.gallery_view .bottom {text-align:left;}	.gallery_view .bottom h2{margin-left:0; margin-bottom:5px;}	.gallery_view .bottom p{ margin:0; padding:0; margin-left:10px; }		/*	VIDEO VIEW-------------------------------------------------------- */.video_view { text-align:center;}.video_view .image{float:none; margin-right:0; margin-bottom:5px; position:relative;  min-height:100px;}	.video_view .image img{max-width:250px; max-height:250px; }.video_view .bottom {text-align:left; border-bottom:#666 dotted 1px; margin-bottom:10px; padding-bottom:10px; }	.video_view .bottom .floatLeft{margin-right:50px;}	.video_view .bottom h2{margin-left:0; margin-bottom:5px;}	.video_view .bottom p{ margin:0; padding:0; margin-left:10px; }.video_view .bottom em, .image_view .bottom em, .result_thumb .bottom em, .gallery_view .bottom em, .tags em{ font-size:.75em;}.video_player{position:relative; border:#999 solid 2px; width:500px; margin:0 auto;}.video_view .buttons{float:none; z-index:1000; display:inline-block; zoom:1; *display: inline;text-align:center; position:relative; padding:5px 10px 5px 20px !important;}.video_view .buttons a{ display:inline; background:#fff; margin:0 10px; padding:0 2px; font-size:.625em; border:#999 solid 1px; text-transform:uppercase; position:relative;}/*	MINI LISTS-------------------------------------------------------- */.mini_list{}	.mini_list ul{margin-bottom:5px;}	.mini_list li{ padding:5px; border-bottom:#999 dotted 1px;}	.mini_list li:hover{ background:#fff;}	.mini_list .title{ float:left;}		.mini_list .title a{ font-size:.875em; font-weight:bold;}	.mini_list .date{ font-size:.625em; color:#666; clear:both;}	.mini_list .buttons a{font-size:.625em; text-transform:uppercase; background:#FFF; color:#508a83; border:#CCC solid 1px; padding:0 4px; margin-left:3px; margin-top:0;}	.mini_list .buttons a:hover{background:#ccc; color:#666;}/*	MINI LISTS IMAGE-------------------------------------------------------- */.mini_list_image .result_sell .buttons li{ float:left; margin-right:5px;}/*	MINI LISTS IMAGE-------------------------------------------------------- */.mini_list_image{}	.box_holder .mini_list_image h2{margin-left:0; border-bottom:none;}	.mini_list_image .image{float:left; margin-right:10px; margin-bottom:0px; position:relative;  display:inline-block; zoom:1; *display: inline;min-width:35px; min-height:35px;}	.mini_list_image .image img{max-width:35px; max-height:35px; }	.mini_list_image > ul{margin-bottom:5px;}	.mini_list_image > ul > li{ padding:5px;border-bottom:#999 dotted 1px; zoom:1;}	.mini_list_image  > ul >  li:hover{ background:#fff;}	.mini_list_image .title{}		.mini_list_image .title a{font-size:.875em; font-weight:bold;}	.mini_list_image .body{ font-size:.75em; color:#666;  padding-left:50px}	.mini_list_image .buttons{margin-top:0; height:auto;}	.mini_list_image .buttons a{font-size:.625em; text-transform:uppercase; background:#FFF; color:#508a83; border:#CCC solid 1px; padding:0 4px; margin-left:3px;}	.mini_list_image .buttons a:hover{background:#ccc; color:#666;}	.mini_list_image .date{ font-size:.75em; color:#666;}			.testimonials .mini_list_image .body{ font-size:.875em;}/*	MINI THUMB-------------------------------------------------------- */.mini_thumb{}	.mini_thumb ul{ padding:5px 0 0;}	.mini_thumb li{zoom:1; float:left; margin-right:5px; margin-bottom:0px;}	/*.mini_thumb li:hover{ background:#FFF;}*/	.mini_thumb .image{float:none; position:relative;  margin-right:0; min-width:90px; min-height:90px; text-align:center;}		.mini_thumb .image img{max-width:90px; max-height:90px; }	.mini_thumb .body{color:#666;}	.mini_thumb .buttons{ clear:both;}.bottom_btn{ text-align:center; position:relative; margin-top:10px;  clear:both;}.bottom_btn a{font-size:.675em;  text-transform:uppercase; background:#FFF; border:#CCC solid 1px; padding:2px 5px 1px; position:relative;}.bottom_btn a:hover{background:#ccc;}/*	PROFILE LEFT BAR-------------------------------------------------------- */.profile_data .profile_image{position:relative; border:#999 2px solid; min-height:100px;}	.profile_data .profile_image img{max-width:13.5em; min-width:13.5em;}.profile_data .profile_join_date{font-size:.625em; color:#999; text-align:right;}.profile_data .profile_contact{padding:10px 5px;}.profile_header{border-bottom:#999 2px solid; position:relative; margin-bottom:50px;  zoom:1;}	.profile_header h1{font-size:1.75em; color:#666; position:relative; display:inline; line-height:1em; text-transform:capitalize;}	.profile_header h3{font-size:1em; color:#999; display:inline;}	.profile_header .section_nav{ position:absolute; right:-5px; bottom:-20px;}		.profile_header .section_nav li{ float:left;}			.profile_header .section_nav li a{ text-align:center; padding:4px 10px 0; font-size:.75em;  color:#999;}			.profile_header .section_nav li a:hover{color:#666; background:url(/img/lights_on/design_elements/triangle_down.png) center top no-repeat ;}	.profile_header .biz_title{ text-align:center; margin-bottom:10px;}		.profile_header .biz_title h1{margin-bottom:5px;}		.profile_header .biz_title h2{color:#999;}.profile_info {font-size:.75em;}  /*.biz_header{ margin-bottom:50px;} 	.biz_header h2{font-size:1.75em; color:#666; position:relative; text-align:center; padding:10px; border-bottom:#999 dotted 1px;}	.biz_header h3{font-size:.875em; color:#666; text-align:center;  padding:2px 10px; background:#f1f1f1;}*/.biz_header{border-bottom:#999 2px solid; position:relative; margin-bottom:50px;  zoom:1;}	.biz_header h2{font-size:1.75em; color:#666; position:relative; display:inline; line-height:1em;}	.biz_header h3{font-size:1em; color:#999; display:inline; margin-top:5px;}.org_header{ margin-bottom:50px;} 	.org_header h2{font-size:1.75em; color:#666; position:relative; text-align:center; padding:10px; border-bottom:#999 dotted 1px; background:#e4edec;}	.org_header h3{font-size:.875em; color:#666; text-align:center;  padding:2px 10px; background:#fff;} .section_nav{ position:absolute; right:-5px; bottom:-20px;}		.section_nav li{ float:left;}			.section_nav li a{ text-align:center; padding:4px 10px 0; font-size:.75em;  color:#999;}			.section_nav li a:hover{color:#666; background:url(/img/lights_on/design_elements/triangle_down.png) center top no-repeat ;}.box_holder .not_found { text-align:center; padding:30px;}	.not_found h3{ font-size:1.125em; margin-bottom:20px; border-bottom:#999 dotted 1px;}	.not_found p{ font-size:.875em;}.browser_header .section_nav{ position:absolute; right:-5px; bottom:0px;}/*	PAGE HEADER-------------------------------------------------------- */.page_header{border-bottom:#999 2px solid; position:relative; margin-bottom:50px;  zoom:1;}	.page_header h1{font-size:1.75em; color:#666; position:relative; display:inline;}	.page_header h2{font-size:1em; color:#999; display:inline;}	.page_header h3{font-size:1em; color:#999; display:inline;}	.page_header .section_nav{ position:absolute; right:-5px; bottom:-20px;}		.page_header .section_nav li{ float:left;}			.page_header .section_nav li a{ text-align:center; padding:4px 10px 0; font-size:.75em;  color:#999;}			.page_header .section_nav li a:hover{color:#666; background:url(/img/lights_on/design_elements/triangle_down.png) center top no-repeat ;}	.page_header .biz_title{ text-align:center; margin-bottom:10px;}		.page_header .biz_title h1{margin-bottom:5px;}		.page_header .biz_title h2{color:#999;}/*	EVENT VIEW-------------------------------------------------------- */.event_basics{ z-index:999; position:relative;}	.event_basics .event_image{ float:left; margin-right:20px; position:relative; border:#999 2px solid; display:inline-block;}	.event_basics .body li{margin-bottom:5px; font-size:.875em;  z-index:1; position:relative;}		.event_basics .body em{ display:block; width:80px;}	.event_basics .bottom{ font-size:.75em;}	.event_basics .bottom .tags{ font-size:1.25em;}	.event_basics .buttons{float:right;z-index:1000;  text-align:left; padding:5px 10px 5px 20px !important; margin-bottom:10px;}.event_basics .form-style_1 .rsvp_btn{margin:15px 20px 0 50px;}.event_basics .form-style_1 label{ display:block; margin-bottom:-3px;}.event_basics .auto_complete{background:#f1f1f1; z-index:99; position:relative; padding:5px; font-size:.75em; border:#999 solid 2px;}#map_container{text-align:center; font-size:.75em;}#map_container.event_map{/*width:260px; height:260px; display:inline-block;*/}#map_container.event_map #map{/*width:260px; height:260px; display:inline-block;*/position:relative;	width:100%; min-height:250px;}.mini_map #map_container.event_map{	position:relative;	width:100%;	/*float:none;  width: 190px;  text-align: center;  position: relative;*/}.mini_map #map_container.event_map #map{width:190px; height:260px; display:inline-block;}.box_holder .event_guest_list {position:relative; z-index:1; zoom:1;}	.box_holder .event_guest_list h2{ border-bottom:#999 dotted 1px; margin-left:0; padding-right:0; display:block; font-size:1em;}	.box_holder .event_guest_list h3{ font-size:.875em; margin-right:10px; position:relative; z-index:999; zoom:1;}	.box_holder .event_guest_list h3 a{ font-weight:bold;}	.box_holder .event_guest_list ul{padding-left:10px; margin-bottom:20px;}	.box_holder .event_guest_list .body{ font-size:.75em; color:#666; padding-left:10px;}	.auto_complete{z-index:999; position:relative; background:#FFF; border:#999 solid 2px; padding:10px;}.auto_complete li{cursor:pointer;}.how_to{ margin-bottom:10px; font-size:.75em; font-style:italic;}.event_textarea{min-height:200px;}/*	DEAL VIEW-------------------------------------------------------- */.deals_wrapper{ width:500px; padding:10px;}.deals_wrapper .deal{background:none; }.deal{position:relative; border:#999 dashed 2px; background:#f1f1f1; padding:10px; margin-bottom:20px;}	.deal .image{ float:left; position:relative; display:inline-block;}			.deal .image img{max-width:140px; max-height:150px;}	.deal .title{ margin-bottom:5px;}		.deal .title h2{display:inline;  font-size:1em; border-bottom:#999 solid 2px; padding-right:20px;}	.deal .exp{font-size:.75em; color:#999; padding-bottom:10px;  margin-left:150px;}	.deal .body{font-size:.875em; margin-left:150px; border:#999 solid 2px; background:#f9f9f9; position:relative; margin-bottom:5px;}	.deal_restrict{ font-size:.75em;  margin-left:150px;}.deal_restrict p{ } .deal_restrict em{float:none; width:auto; color:#999;}   .deal_print{ position:relative; border:#999 dashed 2px; padding:10px; margin:20px;}.deal_print .title{border-bottom:#999 dotted 1px; margin-bottom:5px;}.deal_print .title h2{ font-size:1.25em; }.deal_print .date{ font-size:.75em; text-transform:uppercase; color:#999; margin-bottom:10px; text-align:right;}.deal_print .body { font-size:.875em;}.deal_print .body h2{font-size:.75em; text-transform:uppercase; color:#666; font-weight:bold;}.deal_print .bottom{font-size:.75em; border: #999 solid 1px; text-align:left; padding:5px;}.printed_by{ text-align:right; font-size:.75em; font-weight:bold;}/*	FAQs LIST-------------------------------------------------------- */.question_list{}	.question_list li{ border-bottom:#999 dotted 1px; margin-bottom:20px;}	.question_list h3{font-size:1em; font-weight:bold; padding-bottom:5px;}	.question_list p{ padding-left:20px; font-size:.75em;}/*	BOX STYLES_____________________________________________________________________________-----------------------------------------------------------------------------*/*[class|="box"]{position:relative; margin-bottom:10px; display:block;}	*[class|="box"] div.round{ margin-bottom:20px; padding:10px;}.box_holder{position:relative; margin-bottom:40px;}	.box_holder h2{ border-bottom:#999 solid 2px; margin-left:5px; padding-right:10px; display:inline-block; zoom:1; *display: inline;}	.box_holder h2.main_title{ font-size:1.125em;}		.box_holder h2.pop_title{font-size:1.125em;  border-bottom:#999 dotted 1px; margin-left:0x; text-align:center; padding-right:0x; padding-bottom:10px; margin-bottom:20px; display:block; zoom:1; *display: block;}.box-style_1 {border:#999 2px solid; background:#fff; padding:10px;   clear:both;}.box-style_2 {border:#999 2px solid; background:#f1f1f1; padding:10px;  clear:both;}.box-style_3 {border:#999 2px solid; background:#e4edec; padding:10px; clear:both;}.box-style_4 {border:#999 2px solid; background:#e6ede4; padding:10px; clear:both; text-align:center;}.box-style_4 p{margin:0; padding:0;}.box-style_none {border:#999 2px solid; background:none; padding:0; clear:both;}.ad_vert{border:#999 2px solid;position:relative; z-index:1; width:160px; margin:0 auto; cursor:pointer;}/*.ad_vert img{width:160px; margin:0 auto;}*//*.box-style_1{}	.box-style_1 h2{ display:inline; border-bottom:#999 solid 2px; margin-left:5px; padding-right:10px; float:left;}	.box-style_1 div.round{position:relative; border:#999 2px solid; padding:5px; clear:both;}.box-style_2{}	.box-style_2 h2{ display:inline; border-bottom:#999 solid 2px; margin-left:5px; padding-right:10px; float:left;}	.box-style_2 div.round{position:relative; border:#999 2px solid;  clear:both; background:#f1f1f1;}*/.biz_wrapper{padding:20px 0; background:#f6f6f6;}.about{ position:relative; }.about_box{ padding:0 5px; position:relative;}	.about_box h2{margin-bottom:5px; font-size:1em;}	 .quote_mark_open{float:left; background:url(/img/design_elements/quote_mark.jpg) no-repeat 0 top; width:15px; height:15px;  margin-right:3px;}	 .quote_mark_close{float:left; background:url(/img/design_elements/quote_mark.jpg) no-repeat -15px top; width:15px; height:15px; margin-top:-3px; margin-left:3px;}	.about_box p{ font-size:.75em;}	.about_box_biz{ padding:0 5px; margin-bottom:40px;}	.about_box_biz h2{margin-bottom:5px;}	.about_box_biz p{ font-size:.75em; width:36.25em; text-align:center; margin:0 auto;}.box-tab_1{ margin-bottom:40px; position:relative; z-index:99; }	.box-tab_1 h2.section_heading{ text-transform:uppercase; font-size:.625em; color:#aaa; position:absolute; top:-15px; left:5px;}	.box-tab_1 .tab_nav{ position:relative; z-index:99;}	.box-tab_1 .tab_nav ul{ position:relative; z-index:2;}		.box-tab_1 .tab_nav ul li{float:left; margin-right:2px; position:relative; border:#999 solid 2px; border-bottom:none !important;position:relative; z-index:99;}		.box-tab_1 .tab_nav ul li.active{background-color:#f1f1f1;position:relative; z-index:99;}			.box-tab_1 .tab_nav ul li a{font-size:.875em; padding:0 5px 3px;  background:none; color:#aaa;position:relative; z-index:99;}			.box-tab_1 .tab_nav ul li.active a{background-color:#f1f1f1;  color:#666;position:relative; z-index:99;}				.box-tab_1 .tab_content{clear:both; border:#999 solid 2px; padding:10px; background-color:#f1f1f1; position:relative; z-index:-99;}		.box-tab_1 .tab_content img{max-width:680px;}	.form-style_1 .tab_nav li{margin-bottom:0;}.comment_widget{ position:relative;}.comments{position:relative;}.comment{ padding-bottom:20px; position:relative;}	.comment .comment_title{font-size:.75em; margin-left:75px;}	.comment .comment_time{position:absolute; font-size:.625em; top:3px; right:5px;}	.comment .comment_body{ position:relative; padding:5px; border:#999 solid 2px; margin-left:70px;}		.comment .comment_body p{font-size:.75em; line-height:1em;}	.comment .comment_image{position:relative; border:#999 2px solid;  float:left; }	.comment .comment_image a{ display:inline-block;}		.comment .comment_image img{max-width:50px; max-height:50px; }	.comment .edit_btns{position:relative; float:right;}.comment_submit{ text-align:right;}.comment_field{ margin-bottom:5px; position:relative; text-align:center;}.comment_field textarea{font-size:.857em; width:100%;}/*	FILE MANAGER_____________________________________________________________________________-----------------------------------------------------------------------------*/.file_manager_header{border-bottom:#999 2px solid; position:relative; margin-bottom:20px;  zoom:1;}	.file_manager_header h1{font-size:1.75em; color:#666; position:relative; display:inline;}		.galleries_lists{ padding:5px;}	.galleries_lists > ul{ }		.galleries_lists > ul > li{ font-size:.75em; text-transform:uppercase;}		.galleries_lists > ul > li > a{ color:#666; border-bottom:#999 dotted 1px;}			.galleries_lists > ul > li > ul{ margin-bottom:20px; margin-left:5px;}				.galleries_lists > ul > li > ul > li{font-size:.875em; text-transform:none;}					.galleries_lists > ul > li > ul > li a{ display:block; padding-left:5px;}					.galleries_lists > ul > li > ul > li a:hover{ background:#f1f1f1;}.file_thumbs{}	.file_thumbs > ul > li{ float:left; text-align:center; margin:0 5px 10px 0; width:100px; height:110px;}	.file_thumbs > ul > li:hover{background:#f7f7f7;}	.file_thumbs .title{font-size:.875em;}	.file_thumbs .image{position:relative;  display:block; float:none; margin:0; padding:0;}	.file_thumbs .image img{max-width:90px; max-height:90px; }	.file_thumbs .bottom {border-top:none; padding:0; margin:0;}	.file_thumbs .bottom { font-size:.75em;}/*	BROWSER_____________________________________________________________________________-----------------------------------------------------------------------------*/.browser { margin-bottom:40px;}	.browser .browser_header{position:relative; zoom:1;}		.browser .browser_header h2{border-bottom:#999 solid 2px; margin-left:5px; padding-right:10px; margin-right:20px; float:left;}		.browser .browser_header h2.main_title{ font-size:1.125em}		.browser .browser_header .section_nav{ position:relative; zoom:1; *margin-bottom:-2px;}			.browser .browser_header .section_nav ul{  position:relative; zoom:1;}			.browser .browser_header .section_nav li{ float:left;  position:relative; zoom:1;}				.browser .browser_header .section_nav li a{ text-align:center; padding:0 10px 4px; font-size:.75em;  color:#999; position:relative; zoom:1;}				.browser .browser_header .section_nav li a:hover, .browser .browser_header .section_nav li a.active{color:#666; background:url(/img/lights_on/design_elements/triangle_up.png) center bottom no-repeat ;}	.browser .browser_filters{ position:relative; border:#999 solid 2px; padding:10px;  clear:both; background:#e4edec; margin-bottom:10px;}		.browser .browser_filters li{ float:left; margin-right:20px; margin-bottom:5px;}			.browser .browser_filters li label{ display:block; color:#666; font-weight:bold; font-size:.75em}		.browser .browser_filters li.search{ float:left; margin-right:20px; margin-bottom:5px;}				.browser .browser_filters li.search div.search-field {			font-size: 1em;			float: left;			margin: 0px;			margin-left: 5px;		}				.browser .browser_filters li.search div.search-field.first {			margin-left: 0px;		}				.browser .browse_filter_form{ position:relative; border:#999 solid 2px; padding:10px;  clear:both; background:#e4edec; margin-bottom:10px;}		.browser .browse_filter_form li{ float:left; margin-right:20px; margin-bottom:5px;}			.browser .browser_filter_form li label{ display:block; color:#666; font-weight:bold; font-size:.75em}		.browser .browse_filter_form li.search{ float:left; margin-right:20px; margin-bottom:5px;}			.browser .results{ padding:0 5px; }		.browser .results .results_header{border-bottom:#ccc solid 2px; position:relative;}		.browser .results .results_header h2{ font-size:1.25em; float:left;  margin-right:3px;}		.browser .results .results_header ul li{float:left; font-size:.75em; color:#999; margin-right:3px;}		.browser .results .results_header ul li:before{ content:" + ";}				.browser .results .results_filler{height:300px; text-align:center;}		.browser .results .results_filler p{padding-top:130px;}		.browser .results .results_header .page_number{ position:absolute; right:0; font-size:.625em; text-transform:uppercase;}				.results_header{ position:relative;}		.results_header .header_btns{ bottom:0;}		.header_btns{position:absolute; right:5px; bottom:0; font-size:.875em; bottom:-20px; z-index:999;}		.header_btns a{margin-left:10px;}		.footer_btns{ position:absolute; right:5px; bottom:-20px; font-size:.75em;}		.footer_next_last{ position:absolute; left:5px; bottom:-20px; font-size:.75em;}.rotate_left_btn{width:60px; height:60px; background: url(/img/design_elements/rotate_left.jpg) no-repeat top;}.rotate_left_btn:hover{width:60px; height:60px; background: url(/img/design_elements/rotate_left.jpg) no-repeat bottom;}.hours p {font-size:.625em;}.hours li{  border-bottom:#999 dotted 1px;}/*	PAGER BAR_____________________________________________________________________________-----------------------------------------------------------------------------*/.pager_bar{position:relative; padding:5px 10px; clear:both; border:#999 solid 2px; background:#f1f1f1; min-height:15px;}	.pager_bar li{ float:left; margin-right:10px; font-size:.875em; line-height:1em;}	.pager_bar .active a{color:#333;}/*	CORNERS / SHADOWS_____________________________________________________________________________-----------------------------------------------------------------------------*//*	SHADOWS-------------------------------------------------------- */.shadow{position:relative;}.tl_shadow { width: 7px; height: 7px; background: url(/img/lights_on/corners/shadow.png) ; position: absolute; top: -7px; left: -7px; }.tl_shadow_rounded { width: 7px; height: 7px; background: url(/img/lights_on/corners/navCorner_shadow.png) ; position: absolute; top: -4px; left: -4px; }.tr_shadow { width: 7px; height: 7px; background: url(/img/lights_on/corners/shadow.png) right top; position: absolute; top: -7px; right: -7px; }.tr_shadow_rounded { width: 7px; height: 7px; background: url(/img/lights_on/corners/navCorner_shadow.png) right top; position: absolute; top: -4px; right: -4px; }.bl_shadow { width: 7px; height: 7px; background: url(/img/lights_on/corners/shadow.png) bottom left; position: absolute; bottom: -7px; left: -7px; }.br_shadow { width: 7px; height: 7px; background: url(/img/lights_on/corners/shadow.png)bottom right; position: absolute; bottom: -7px; right: -7px; }.t_shadow { width:100%;  height: 5px; background: url(/img/lights_on/corners/top_shadow.png) repeat-x; position:absolute; top:-7px; left:0px;}.r_shadow { width:5px;  height: 100%; background: url(/img/lights_on/corners/right_shadow.png) repeat-y; position:absolute; right:-7px; top:0px;}.l_shadow { width:5px;  height: 100%; background: url(/img/lights_on/corners/left_shadow.png) repeat-y; position:absolute; left:-7px; top:0px;}.b_shadow { width:100%;  height: 5px; background: url(/img/lights_on/corners/bot_shadow.png) repeat-x; position:absolute; bottom:-7px; left:0px;}.round{position:relative; border:#999 2px solid;}.tl { width:5px; height: 5px; background: url(/img/lights_on/corners/corner.png) ; position: absolute; top: -2px; left: -2px; }.tr { width: 5px; height: 5px; background: url(/img/lights_on/corners/corner.png) right top; position: absolute; top: -2px; right: -2px; }.bl { width: 5px; height: 5px; background: url(/img/lights_on/corners/corner.png) bottom left; position: absolute; bottom: -2px; left: -2px; }.br { width: 5px; height: 5px; background: url(/img/lights_on/corners/corner.png) bottom right; position: absolute; bottom: -2px; right: -2px; }.tl_white { width:5px; height: 5px; background: url(/img/lights_on/corners/corners_white.png) ; position: absolute; top: -2px; left: -2px; }.tr_white { width: 5px; height: 5px; background: url(/img/lights_on/corners/corners_white.png) right top; position: absolute; top: -2px; right: -2px; }.bl_white { width: 5px; height: 5px; background: url(/img/lights_on/corners/corners_white.png) bottom left; position: absolute; bottom: -2px; left: -2px; }.br_white { width: 5px; height: 5px; background: url(/img/lights_on/corners/corners_white.png) bottom right; position: absolute; bottom: -2px; right: -2px; }.round_blue{position:relative; border:#c6dbd8 2px solid; background:#eff1d6; color:#FFF;}.tl_blue { width:5px; height: 5px; background: url(/img/lights_on/corners/blue_corner.png) ; position: absolute; top: -2px; left: -2px; }.tr_blue { width: 5px; height: 5px; background: url(/img/lights_on/corners/blue_corner.png) right top; position: absolute; top: -2px; right: -2px; }.bl_blue { width: 5px; height: 5px; background: url(/img/lights_on/corners/blue_corner.png) bottom left; position: absolute; bottom: -2px; left: -2px; }.br_blue { width: 5px; height: 5px; background: url(/img/lights_on/corners/blue_corner.png) bottom right; position: absolute; bottom: -2px; right: -2px; }.comment .comment_body .tl { width:15px; height: 15px; background: url(/img/lights_on/corners/comment_corner.jpg) ; position: absolute; top: -2px; left: -12px; }.comment .comment_body .tr { width: 5px; height: 5px; background: url(/img/lights_on/corners/comment_corner.jpg) right top; position: absolute; top: -2px; right: -2px; }.comment .comment_body .bl { width: 15px; height: 5px; background: url(/img/lights_on/corners/comment_corner.jpg) bottom left; position: absolute; bottom: -2px; left: -12px; }.comment .comment_body .br { width: 5px; height: 5px; background: url(/img/lights_on/corners/comment_corner.jpg) bottom right; position: absolute; bottom: -2px; right: -2px; }.leaf_list{ font-size:.875em; margin-bottom:30px;}	.leaf_list ul{ }	.leaf_list li{list-style: url(/img/icons/leaf_bullet.png) outside; padding-bottom:5px; margin-left:20px;}/* MAILER___________________________________________________________________________---------------------------------------------------------------------------*/.mailer_header{text-align:center;}.mailer_header .image{ float:none;}.mailer_header h2{border:none; padding:0; font-size:1.25em;}.form-style_1 .mailer_header label{ text-align:center;}.results_list .article .buttons{ height:auto;}/*	FROMS_____________________________________________________________________________-----------------------------------------------------------------------------*/.form-style_1{position:relative; }	.form-style_1 label{ text-transform:none; font-size:.75em; display:block; margin-bottom:-2px; font-weight:bold; text-align:left; text-transform:capitalize;}	.form-style_1 ol li{ margin-bottom:10px; position:relative; border-bottom:none;}	.form-style_1 li.floatLeft{ margin-right:30px;}	.form-style_1 .input_details{font-size:.75em; position:absolute; left:220px; top:15px; width:150px; line-height:1em;}	.form-style_1 .under{font-size:.75em; position:relative; left:auto; top:auto; width:auto; text-align:center; padding-top:3px;}	.form-style_1 .form_error{font-size:.625em; color:#cb1931; text-transform:uppercase; max-width:200px;}		.form-style_1 fieldset > h2, h2.new_section{ border-bottom:#999 dotted 1px; margin:10px 0; font-size:1em; display:block;}		.form-style_1 .submit_holder{text-align:center;}		.form-style_1 .submit_agree{ font-size:.75em; margin-bottom:10px;}		.form-style_1 .submit_agree .form_error{font-size:.875em; color:#cb1931; text-transform:uppercase; max-width:200px; margin:0 auto;}				.form-style_1 .submit_btn{ padding:0; display:inline-block; zoom:1; *display: inline;position:relative; color:#666; border:#999 solid 2px; background:#bdd593 url(/img/lights_on/backgrounds/buttonShine.png) repeat-x;}		.form-style_1 input[type="submit"], .form-style_2 input[type="submit"]{ background:none; border:none; font-size:1em; padding:2px 10px; margin-right:0;color:#666; border:#999 solid 2px; background:#bdd593 url(/img/lights_on/backgrounds/buttonShine.png) repeat-x}				.form-style_1 .submit_btn_small{ padding:0; display:inline-block; zoom:1; *display: inline;position:relative; color:#666; border:#999 solid 2px; background:#bdd593 url(/img/lights_on/backgrounds/buttonShine.png) repeat-x;}		.form-style_1 .submit_btn_small input[type="submit"]{ background:none; border:none; font-size:.825em; padding:0 10px; margin-right:0;}		.form-style_1 .submit_btn_small input[type="submit"]:hover{ background:#f1f1f1;}		.form-style_1 .check label{ display:inline; margin-left:20px; font-weight:normal; font-size:.875em;}			option{text-transform:capitalize;}		select{text-transform:capitalize;}			.form-style_1 input[type="text"], 	.form-style_1 input[type="password"]{border:#999 solid 1px; color:#666;}/*	.form-style_1 li li{ float:left; margin-right:20px;}		.form-style_1 li li label{ text-transform:none; font-size:.75em; display:inline; font-weight:normal; margin-left:-5px;}*/#inbox .form-style_1{margin-left:0px}#inbox .form-style_1 li{ margin-bottom:0 !important; }label.floatLeft{float:left; margin-right:5px; width:auto;}ol.floatLeft{float:left; margin-right:40px; width:auto;}.warning p{margin-bottom:10px;}.warning input[type="button"]{margin-right:10px;}.form-style_2{position:relative; }	.form-style_2 label{ text-transform:none; font-size:.75em; display:block; margin-bottom:-2px; font-weight:bold; text-align:left; text-transform:capitalize;}	.form-style_2 ol li{ margin-bottom:10px; position:relative; border-bottom:#999 dotted 1px; padding-bottom:5px;}	.form-style_2 div.floatLeft{ margin-right:30px;}	.form-style_2 div.floatRight{ text-align:right;}	.form-style_2 .input_details{font-size:.75em; position:absolute; left:220px; top:15px; width:150px; line-height:1em;}	.form-style_2 .form_error{font-size:.625em; color:#cb1931; text-transform:uppercase; max-width:200px;}	.form-style_2 h2.new_section{ float:left; border-bottom:none; margin:15px 0 0;}.form_error{display:none;}div[class|="search"]{	float:right;	margin-top:10px;	margin-right:5px;	font-size:.75em;}div[class="search-main"]{	margin-top:5px;	margin-right:25px;}.main_search label{display:inline; }input[type="text"], input[type="file"], input[type="input"] {border:1px solid;}input[type="password"] {border:1px solid;}input[type="submit"] {border:none; cursor:pointer}input[type="button"] {border:none; cursor:pointer}input{	}.text-field{	width:150px;	border:1px solid;}.text-field:hover{	border:1px solid;}.submit{}.submit:hover{}.acc_btn{font-size:1.5em; padding:10px; border:2px;}input[class|="signup_btn"]{	text-align:left;	text-indent:-9999px;	background-repeat:no-repeat;	background-position:top;	width:340px;	height:60px;}input[class|="signup_btn"]:hover{	background-position:bottom;}.button_green, input[type="submit"], input[type="button"]{ color:#666; border:#999 solid 2px; font-size:.75em; background:#bdd593 url(/img/lights_on/backgrounds/buttonShine.png) repeat-x; text-transform:capitalize; }input[type="submit"]:hover, input[type="button"]:hover{color:#999; background:#f1f1f1 url(/img/lights_on/backgrounds/buttonShine.png) repeat-x }/*input[type="button"]{font-size:.75em;  background:#bdd593; color:#666; border:#666 solid 1px;  padding:0 4px;}input[type="button"]:hover{color:#999; background:#f1f1f1;}*//*	Subscription_____________________________________________________________________________-----------------------------------------------------------------------------*/.subscribe_header{ padding-bottom:70px; text-align:center;}	.subscribe_header li{ float:left; margin-right:40px; font-size:1.25em; color:#CCC;}	.subscribe_header li.active{ color:#666; border-bottom:#999 solid 4px;}	.subscribe_header .subscribe_num{ font-size:.75em;}.subscribe_btns{margin:20px auto; width:700px; text-align:center;}	.subscribe_btns a{ text-align:center; border:#999 solid 2px; padding:10px 20px; position:relative; display:inline-block; zoom:1; *display: inline;font-size:1.25em; text-transform:uppercase; background:#bdd593 url(/img/lights_on/backgrounds/buttonShine.png) repeat-x; margin:0 10px;}	.subscribe_btns a:hover{ background:#fff; color:#999;}	.subscribe_btns a .price{ color:#666; font-size:.625em; font-weight:bold;}.selected_plan{text-align:center; color:#999;}	.selected_plan h3{font-size:1.25em; border-bottom:#999 dotted 1px; margin-bottom:10px; color:#666;}.feature_this, .rotate_left, .rotate_right, .delete_this{background:#fff; padding:0 2px; font-size:.625em; border:#999 solid 1px; text-transform:uppercase; position:relative;}	.feature_this:hover, .rotate_left:hover, .rotate_right:hover, .delete_this:hover{background:#ccc;}	.feature_this .icon{background:url(/img/icons/feature_this.png) no-repeat; width:12px; height:12px; display:inline-block; zoom:1; *display: inline;position:absolute; top:0; left:-15px;}	.rotate_left .icon{background:url(/img/icons/rotate_left.png) no-repeat right; width:12px; height:12px; display:inline-block; zoom:1; *display: inline;position:absolute; left:-15px;}	.rotate_right .icon{background:url(/img/icons/rotate_right.png) no-repeat right; width:12px; height:12px; display:inline-block; zoom:1; *display: inline;position:absolute; left:-15px;}	.delete_this .icon{background:url(/img/icons/delete_this.png) no-repeat right; width:12px; height:12px; display:inline-block; zoom:1; *display: inline;position:absolute; left:-15px;}span.delete_this {background:none; padding:0; font-size:.625em; border:none; text-transform:uppercase; position:relative;}	span.delete_this .icon {background:url(/img/icons/delete_this.png) no-repeat right; width:12px; height:12px; display:inline-block; zoom:1; *display: inline;position:relative; left:auto;}	span.delete_this a { }.current_rating{font-size:.75em; position:absolute; top:-15px; left:5px; text-transform:uppercase;}.rating{position:relative;}	.rate_5{position:relative; float:left; margin-right:20px;}	.rate_5 a .icon, .rate_5 .icon{background:url(/img/icons/rating_icons.png) no-repeat; width:30px; height:30px; display:inline-block;}	.rate_5 a:hover .icon{background:url(/img/icons/rating_icons.png) no-repeat 0 bottom;}		.rate_4{position:relative; float:left; margin-right:20px;}	.rate_4 a .icon, .rate_4 .icon{background:url(/img/icons/rating_icons.png) no-repeat -30px top; width:30px; height:30px; display:inline-block;}	.rate_4 a:hover .icon{background:url(/img/icons/rating_icons.png) no-repeat -30px bottom;}		.rate_3{position:relative; float:left; margin-right:20px;}	.rate_3 a .icon, .rate_3 .icon{background:url(/img/icons/rating_icons.png) no-repeat -60px top; width:30px; height:30px; display:inline-block;}	.rate_3 a:hover .icon{background:url(/img/icons/rating_icons.png) no-repeat -60px bottom;}		.rate_2{position:relative; float:left; margin-right:20px;}	.rate_2 a .icon, .rate_2 .icon{background:url(/img/icons/rating_icons.png) no-repeat -90px top; width:30px; height:30px; display:inline-block;}	.rate_2 a:hover .icon{background:url(/img/icons/rating_icons.png) no-repeat -90px bottom;}		.rate_1{position:relative; float:left; margin-right:20px;}	.rate_1 a .icon, .rate_1 .icon{background:url(/img/icons/rating_icons.png) no-repeat -120px top; width:30px; height:30px; display:inline-block;}	.rate_1 a:hover .icon{background:url(/img/icons/rating_icons.png) no-repeat -120px bottom;}	.rate_nr{position:relative; float:left; margin-right:20px;}	.rate_nr a .icon, .rate_nr .icon{background:url(/img/icons/rating_icons.png) no-repeat -150px top; width:30px; height:30px; display:inline-block;}	.rate_nr a:hover .icon{background:url(/img/icons/rating_icons.png) no-repeat -150px bottom;}		.rating .rating_system{ font-size:.75em; margin-left:0;}	.rating .rating_system em{ font-size:1.25em;}	.rating .rating_system .desc{float:left; width:280px;}.rate_5_small {background:url(/img/icons/rating_icons_small.png) no-repeat 0 top; width:10px; height:10px; display:inline-block;}.rate_4_small{background:url(/img/icons/rating_icons_small.png) no-repeat -10px top; width:10px; height:10px; display:inline-block;}.rate_3_small{background:url(/img/icons/rating_icons_small.png) no-repeat -20px top; width:10px; height:10px; display:inline-block;}.rate_2_small{background:url(/img/icons/rating_icons_small.png) no-repeat -30px top; width:10px; height:10px; display:inline-block;}.rate_1_small{background:url(/img/icons/rating_icons_small.png) no-repeat -40px top; width:10px; height:10px; display:inline-block;}.rate_nr_small{background:url(/img/icons/rating_icons_small.png) no-repeat -50px top; width:10px; height:10px; display:inline-block;}	.content_icons{position:relative; padding-left:20px;}.content_icons a{margin-right:15px;}.content_icons a span.icon{ visibility:hidden;}.content_icons a:hover span.icon{ visibility:visible;}/*	TOOLS_____________________________________________________________________________-----------------------------------------------------------------------------*/.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.help_txt{font-size:.75em; color:#999;}.clearfix {height: 1%;}.noSpace{ padding:0 !important; margin:0 !important;}.noPad{ padding:0 !important;}.center{text-align:center;}.center_content{margin-right:auto; margin-left:auto;}.hidden{display:none;}.spaceLeft{margin-left:20px;}.spaceRight{margin-right:20px;}.spaceTop{margin-top:5px;}.spaceBottom{margin-bottom:5px;}.padded{padding:10px;}.clear{clear:both;}.floatLeft{float:left;}.floatRight{float:right;}.textRight{text-align:right;}.textLeft{text-align:left;}.font-size_18{font-size:1.125em;}.image_right{float:right; margin-left:20px;}.missing-style_1{text-align:center; padding:20px;  border:#999 dotted 1px; font-size:.75em; text-transform:uppercase; background:#f9f9f9; margin-bottom:10px;}/* Schedule Widget___________________________________________________________________________---------------------------------------------------------------------------*/.schedule_widget .edit_btns{position:relative;min-height:10px;margin:3px;}.schedule_widget .edit_btns a{font-size:.5em; text-transform:uppercase; background:#FFF; border:#CCC solid 1px; line-height:.5em; padding:0 4px; margin-left:3px;}.schedule_widget .edit_btns a:hover{background:#ccc;}.schedule_widget .schedule_day{width:100%;border-bottom:1px dotted #666;padding-top:12px;padding-bottom:5px;}.schedule_widget .schedule_day_date.schedule_widget select,input,textarea{border:1px solid #999; background-color:white;font-size:.9em; font-family:Arial, Helvetica, sans-serif;color:#666;}.schedule_day .schedule_day_start_end_time{font-size:.8em;}textarea{ width:100%; margin-bottom:5px;}.calendar{z-index:10000;}div.autocomplete {   position:absolute;   width:250px;   background-color:white;   border:1px solid #888;   margin:0;   padding:0; z-index:1000;} div.autocomplete ul {   list-style-type:none;   margin:0;   padding:0; } div.autocomplete ul li.selected { background-color: #ffb;} div.autocomplete ul li {   list-style-type:none;   display:block;   margin:0;   padding:2px;   height:32px;   cursor:pointer; }.side_box{ background:url(/img/design_elements/side_box.jpg) no-repeat center 93px;}.side_box_text{float:left; width:320px; margin:113px 0 0 30px; min-height:600px;}	.side_box_text h2{text-align:center; font-size:22px; margin-bottom:10px; padding-bottom:5px; border-bottom:#ccc solid 1px; line-height:1.1em; color:#678e23;}	.side_box_text p{text-align:justify;}.side_box_forgot{ background:url(/img/design_elements/side_box.jpg) no-repeat center 68px;}.side_box_forgot .side_box_text{float:left; width:320px; margin:88px 0 0 30px; min-height:600px;}	.home_out{ background:url(/img/design_elements/home_bg.jpg) no-repeat center top; margin-top:-40px; padding-top:40px;}.home_out .profile_data{float:right; margin-left:20px;}.home_out .profile_data .image-main a{ z-index:1000; display:block;}.home_out .profile_data .image-main{border:#999 solid 2px;}.home_out .profile_data .image-main a img{ width:180px; height:auto;}.home_out .rating{font-size:.75em; text-align:right;}.home_out .header{ margin:-40px 0 20px; text-align:center;}.home_out .header-main{float:left; width:350px;}	.home_out .header-main h2{font-size:1.5em; border-bottom:none; line-height:1em; display:block; }	.home_out .header-main .FBConnectButton_Simple{padding-left:20px;}	.home_out .header-main .tagline{font-size:.75em;}	.home_out .header-main .white_btn{margin:10px 0;}	.home_out .header-main .address{font-size:.875em;}.home_out .details{clear:both; padding-top:20px;}.home_out .details h3{font-size:.875em;}.home_out .box-style_1{min-height:477px;}.home_out .details li{border-bottom:#999 dotted 1px; margin:10px 0;}.home_out .details li .image img{ max-width:50px;}.home_out .details li .title h2{border:none; font-weight:bold;}.home_out .details li .body{font-size:.75em;}#home_banner{min-height:520px; min-width:860px; background:url(/img/design_elements/home_image.jpg) no-repeat center; position:relative;}#home_banner .home_slogan{position:absolute; width:100%;  top:265px; text-align:center; font-size:1.95em; color:#666;}#home_banner .home_slogan .slogan_text{ }#home_banner .get_started_user{width:170px; border:#FFF solid 2px; text-align:center; position:absolute; top:175px; left:90px;}#home_banner .get_started_user a{background:#73a277; display:block; color:#FFF; font-size:.75em;}#home_banner .get_started_user a:hover{background:#447948;}#home_banner .get_started_user .mini_text{margin-top:-10px;}.get_started_user{width:170px; border:#FFF solid 2px; text-align:center; margin:0 auto; }.get_started_user a{background:#73a277; display:block; color:#FFF; font-size:.75em;}.get_started_user a:hover{background:#447948;}.get_started_user .mini_text{margin-top:-10px;}#home_banner .user_header{position:absolute; top:130px; left:50px; color:#666;}#home_banner .biz_header{position:absolute; top:130px; right:50px; color:#666; border:none;}#home_banner .get_started_biz{width:170px; border:#FFF solid 2px; text-align:center; position:absolute; top:175px; left:675px;}#home_banner .get_started_biz a{background:#73a277; display:block; color:#FFF; font-size:.75em;}#home_banner .get_started_biz a:hover{background:#447948;}#home_banner .get_started_biz .mini_text{margin-top:-10px;}.get_started_biz{width:170px; border:#FFF solid 2px; text-align:center; margin:0 auto;}.get_started_biz a{background:#73a277; display:block; color:#FFF; font-size:.75em;}.get_started_biz a:hover{background:#447948;}.get_started_biz .mini_text{margin-top:-10px;}#home_banner .user_list{width:255px; position:absolute; top:330px; left:60px;}#home_banner .user_list ul.leaf_list{font-size:.75em; line-height:1em;}#home_banner .user_list ul.leaf_list li{padding:2px 0;}#home_banner .biz_list{width:255px; position:absolute; top:330px; left:635px;}#home_banner .biz_list ul.leaf_list{font-size:.75em; line-height:1em;}#home_banner .biz_list ul.leaf_list li{padding:2px 0;}.members_of{text-align:center;  clear:both; padding-bottom:20px;}.members_of h1{color:#666; padding-bottom:5px; font-size:.875em;}.table-style_1{border:#999 solid 1px; }.table-style_1 th{ text-align:left; background:#e6ede4; border-bottom:#666 dotted 1px; font-size:.875em;}.table-style_1 tr{ text-align:left;  border-bottom:#999 dotted 1px; font-size:.875em;}.table-style_1 tr:hover{ background:#fafafa;}.table-style_1 tr td.white_btn{font-size:1em;}		#Growler{z-index:999999;}			.inquiries{}	.inquiries li{ border-bottom:#999 dotted 1px; margin-bottom:20px;}	.inquiries h3{margin-bottom:0px; padding:0; line-height:.75em;}.question{ font-size:.875em; font-weight:bold;  margin-bottom:10px;}.answer{ font-size:.875em; margin-left:20px;}.open_inviter_services{}.open_inviter_services h2{	color:#222222;	font-family:georgia,times;	font-size:20px;	font-weight:normal;	line-height:1.2em;	margin:0;	padding:0;}.open_inviter_services ul{	padding:5px;}#email_contact_list{max-height:250px;overflow:auto;float:left;padding:10px;}#social_contact_list{float:left;padding:10px;}.service_contact{padding:5px;border-bottom:1px dotted #ddd;}.contact_name{color:#444444;font-family:verdana;font-weight:bold;}.contact_email{margin-left:2em;}.box-tab_1 .tab_content img.inviter_service_image{max-width:80px;cursor:pointer;}.open_inviter{max-width:758px}.inviter_icon{list-style-type:none;float:left;width:82px;height:50px; border:#999 solid 2px; margin:0 5px 5px 0; text-align:center; position:relative; background:#FFF;}.inviter_icon:hover{background:#f1f1f1;}a.facebook-share, a.facebook-share:hover {	background: url(../img/icons/facebook.png) top left no-repeat;	padding-left: 20px;}