/* GENERIC CLASSES
----------------------------------------------------------------------------------------------------*/

	* { padding:0; margin:0; }
	.blue { color:#1B75BB; }
	.orange { color:#FF6600; }
	.tiny-link { font-size:10px; }
	body { background:url(http://assets.gomy.co.uk/images/templates/background.png) repeat-y center; }
	body, html { background-color:#d4d9dd; margin:0; font-family:Arial, sans-serif; font-size:12px; line-height:15px; color:#666; }
	a img { border:0; }
	a { color:#1B75BB; text-decoration:none; }
	a:hover { color:#666; text-decoration:underline; }
	.image-outline { border:1px solid #cccccc; padding:1px; }
	.tiny-text {font-size:10px;}
	.small-text {font-size:11px;}
	.large-text {font-size:14px;}
	.larger-text {font-size:16px;}
	.even-larger-text {font-size:18px;}
	.asterisk-orange { color:#ff6600; }
	/* CLEAR FIXERS - DONT FUCK ABOUT WITH THESE - UNLESS YOU KNOW THE SCORE */
	.clear_both { width:100%; clear:both; }
	.ClearBoth {clear:both;}
	.clearer {clear:both;}
	.clearfix {display:inline-block;}
	.clear:after {display:block;visibility:hidden;clear:both;height:0;content:".";}
	.clearfixer {display:inline-block;}


/* MASTER CONTAINER
----------------------------------------------------------------------------------------------------*/

	#container { width:960px; text-align:left; margin:0 auto; background-color:#fff; overflow:hidden; position:relative; border-right:1px solid #999999; border-left:1px solid #999999; }


/* HEADER STYLES
----------------------------------------------------------------------------------------------------*/

	#header { padding:30px 10px 10px 10px; }
	#header-left { float:left; width:210px; }
	#logo { padding-left:11px; padding-top:3px; }
	#header-right { float:right; width:707px; margin-top:10px; }

	#search-bar { background:url(http://assets.gomy.co.uk/images/templates/search/search-bar.png) no-repeat top left; color:#fff; padding-left:35px; padding-top:16px; overflow:hidden; width:672px; height:72px; }
	#search-bar div { float:left; width:295px; height:60px; }
	#search-bar #search-bar-go { width:auto; margin-top:10px; }
	#search-bar h2 { font-weight:normal; font-size:14px; margin:0 0 2px 0; }
	#search-bar h2 span { font-size:0.7em; }
	#search-bar .input-text { margin-bottom:5px; width:270px; }

	#TopNav { background:transparent url(http://assets1.gomy.co.uk/images/templates/navi/topnav-bg.png) repeat-x scroll 0 0; color:#fff; height:30px; left:0; line-height:25px; position:fixed; top:0; width:100%; z-index:999; }
	#TopNav .nav { margin:0 auto; color:#ddd; padding:2px 15px; font-size:12px; font-weight:bold; width:940px; }
	#TopNav .nav a { margin:0 2px; color:#fff; text-decoration:none; }
	#TopNav .nav a img{ text-decoration:none; border:0px;}
	#TopNav .nav a:hover { color:#fff; text-decoration:underline; }
	#TopNav .nav .leftsection { float:left; }
	#TopNav .nav .rightsection { float:right; }


/* MAIN NAVIGATION
----------------------------------------------------------------------------------------------------*/

	#navigation { padding:0; margin:10px 0 0 9px; list-style:none; height:30px; background:url(http://assets1.gomy.co.uk/images/templates/navi/bg_menu_repeat.jpg) repeat-x; font-family:verdana, arial, sans-serif; font-size:11px; width:940px; }
	.menu { padding:0; margin:0; list-style:none; height:30px; background:url(http://assets1.gomy.co.uk/images/templates/navi/bg_menu_end.jpg); background-position:right top; background-repeat:no-repeat; font-family:verdana, arial, sans-serif; font-size:11px; width:940px; }
	.menu ul { padding:0; margin:0; list-style-type:none; z-index:1; }
	.menu li { float:left; position:relative; }
	.menu li a.menuHome, .menu li a.menuHome:hover { display:block; height:30px; width:66px; background-image:url(http://assets1.gomy.co.uk/images/templates/navi/bg_menu_home.jpg); background-repeat:no-repeat; margin:0; text-indent:-3000px; }
	.menu li a { display:block; text-decoration:none; color:#666; height:30px; line-height:30px; text-align:center;  background:url(http://assets1.gomy.co.uk/images/templates/navi/bg_menu_rightborder.jpg) no-repeat; background-position:bottom right; }
	.menu li.review a { width:134px; }
	.menu li.listing a { width:124px; }
	.menu li.talk a { width:80px; }
	.menu li.someone a { width:124px; }
	.menu li.invite a { width:130px; }
	.menu li.events a { width:84px; }
	.menu li.account a { width:110px; }
	.menu li.review a:hover{}
	.menu li.listing a:hover, .menu li.listing:hover { background-position:0 -30px; }
	.menu li.talk a:hover, .menu li.talk:hover { background-position:0 -60px; }
	.menu li.someone a:hover, .menu li.someone:hover { background-position:0 -30px; }
	.menu li.invite a:hover, .menu li.invite:hover { background-position:0 -90px; }
	.menu li.events a:hover, .menu li.events:hover { background-position:0 -120px; }
	.menu li.account a:hover, .menu li.account:hover { background-position:0 -150px; }
	a:focus{ outline:none; }
	.menu ul ul { width:218px; margin:0 0 0 -15px; }
	/* hide the sub levels and give them a positon absolute so that they take up no room */
	.menu ul li ul { visibility:hidden; position:absolute; height:0; top:30px; left:0; }
	/* style the table so that it takes no part in the layout - required for IE to work */
	.menu table { position:absolute; top:0; left:0; border-collapse:collapse; }
	/* style the second level links */
	.menu ul ul li, .menu ul ul li:hover  { background-image:url(http://assets1.gomy.co.uk/images/templates/navi/sub_back2.png); background-position:top left; width:218px; margin:0; }
	.menu ul ul li.submenu_footer{ background-image:url(http://assets1.gomy.co.uk/images/templates/navi/sub_back2.png); background-position:bottom; width:218px; display:block; height:20px; }	
	.menu li.review ul li a, .menu li.listing ul li a, .menu li.talk ul li a, .menu li.someone ul li a, .menu li.invite ul li a, .menu li.events ul li a, .menu li.account ul li a{ width:160px; }
	.menu ul ul a { color:#333333; height:auto; width:160px; background-image:none; margin:0 20px 0 16px; text-align:left; padding:0 0 0 15px; }
	.menu ul ul li a:hover{ background-color:#1B75BB; background-image:none; color:#FFFFFF; }
	/* style the top level hover */
	.menu a:hover, .menu a:hover, .menu li:hover{ color:#333333; background:transparent url(http://assets1.gomy.co.uk/images/templates/navi/bg_menu_over_sprite.jpg) no-repeat; }
	.menu :hover > a, .menu ul ul :hover > a { color:#333333; }
	/* make the second level visible when hover on first level list OR link */
	.menu ul li:hover ul,
	.menu ul a:hover ul{visibility:visible; }


/* GENERAL - INDEX PAGE STYLES
----------------------------------------------------------------------------------------------------*/

	#page-top-header h1.large, #page-top-header-city h1.large { font-size:24px; }
	#page-top-header-city a { font-size:12px; line-height:23px; }
	#page-top-header-city img { padding:0 0 0 3px; }
	#page { padding:10px; clear:both; overflow:hidden; }
	#page-top-header-city { border-bottom:1px solid #d9d9d9; height:25px; margin:18px 0 20px 0; padding:12px 0 0 0; display:block; }
	#page-top-header-city .bread-crumb { padding:0; }
	#page-top-header { border-bottom:1px solid #d9d9d9; height:25px; margin:18px 0 20px 0; padding:12px 0 0 0; display:block; }
	#page-top-header a, #page-top-header-users a, #page-top-header-city a{ padding:10px 0 0 10px; }
	#page-top-header h1, #page-top-header-users h1, #page-top-header-accounts h1, #page-top-header-add h1, #page-top-header-city h1{ color:#FF6600; padding-bottom:5px; margin-bottom:20px; display:inline; margin:0px; font-size:14px; float:left; }
	#page-top-header #header_txt_right{ float:right; }
	#page-h1-right { margin-top:10px; font-size:12px; font-weight:normal; margin-left:2px; }
	#page-h1-right img { margin-left:3px; }
	#welcome-left { float:left; width:50%; }
	#welcome-left .content { padding:20px 50px 0 43px; }
	#welcome-left .bigger { font-weight:bold; font-size:1.2em; color:#666666; line-height:1.4em; margin-bottom:50px; }
	#welcome-left h2 { color:#ff6600; margin-bottom:0.8em;font-size:16px; }
	#welcome-left label { font-weight:bold; }
	#welcome-left .input-text { width:235px; margin-right:10px; float:left; margin-top:10px; }
	#welcome-left .input-button { float:left; }
	#welcome-left form { overflow:hidden; }
	#welcome-left a { font-weight:bold; }
	#welcome-right { }
	#left-column { width:680px; float:left; }
	#right-column { width:260px; float:left; }
	ul.textlist li { padding:5px 0 5px 0px; margin:0px 0 0px 20px; }
	hr { background-color:#cccccc; border:medium none; clear:both; color:#cccccc; height:1px; margin:20px 0pt; position:relative; }
	
	/* NORMAL RATING STARS - CLIP/SPRITE */
	div.RatingNormal{height:16px;overflow:hidden !important;position:relative;width:85px;}
	div.RatingNormal img, div.review-stars-small img{position:absolute;}
	img.Star_Rating_Norm_0{clip:rect(0, 85px, 15px, 0);top:1px;}
	img.Star_Rating_Norm_1{clip:rect(21px, 85px, 37px, 0);top:-21px;}
	img.Star_Rating_Norm_1_Half{clip:rect(42px, 85px, 58px, 0);top:-42px;}
	img.Star_Rating_Norm_2{clip:rect(64px, 85px, 80px, 0);top:-64px;}
	img.Star_Rating_Norm_2_Half{clip:rect(86px, 85px, 102px, 0);top:-86px;}
	img.Star_Rating_Norm_3{clip:rect(108px, 85px, 124px, 0);top:-108px;}
	img.Star_Rating_Norm_3_Half{clip:rect(130px, 85px, 146px, 0);top:-130px;}
	img.Star_Rating_Norm_4{clip:rect(151px, 85px, 167px, 0);top:-151px;} 
	img.Star_Rating_Norm_4_Half{clip:rect(173px, 85px, 189px, 0);top:-173px;}
	img.Star_Rating_Norm_5{clip:rect(195px, 85px, 211px, 0);top:-195px;}
	
	/* SMALL RATING STARS - CLIP/SPRITE */
	div.review-stars-small{float:left;height:13px;padding:0 !important;margin:0;position:relative;width:70px;overflow:hidden !important;}
	div.review-stars-small img.Star_Rating_0{clip:rect(217px, 70px, 230px, 0);top:-217px;}
	div.review-stars-small img.Star_Rating_1{clip:rect(236px, 70px, 249px, 0);top:-236px;}
	div.review-stars-small img.Star_Rating_1_Half{clip:rect(255px, 70px, 268px, 0);top:-255px;}
	div.review-stars-small img.Star_Rating_2{clip:rect(274px, 70px, 287px, 0);top:-274px;}
	div.review-stars-small img.Star_Rating_2_Half{clip:rect(293px, 70px, 306px, 0);top:-293px;}
	div.review-stars-small img.Star_Rating_3{clip:rect(312px, 70px, 325px, 0);top:-312px;}
	div.review-stars-small img.Star_Rating_3_Half{clip:rect(331px, 70px, 344px, 0);top:-331px;}
	div.review-stars-small img.Star_Rating_4{clip:rect(350px, 70px, 363px, 0);top:-350px;}    
	div.review-stars-small img.Star_Rating_4_Half{clip:rect(369px, 70px, 382px, 0);top:-369px;}
	div.review-stars-small img.Star_Rating_5{clip:rect(388px, 70px, 400px, 0);top:-388px;}


/* CATEGORIES STYLES 
----------------------------------------------------------------------------------------------------*/

	#page ul#list_categories { margin:0; padding:0 0 0 15px; }
	#page ul#list_categories li { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:5px 0; }


/* FOOTER STYLES 
----------------------------------------------------------------------------------------------------*/

	#footer { color:#fff; }
	#resources, #popular, #copyrightFooter { overflow:hidden; width:940px; margin:0 auto; }
	#useful-resources { float:left; width:540px; }
	#advertising-resources { float:left; }
	#footer ul { list-style-type:none; }
	#footer li { float:left; width:117px; margin-bottom:0.5em; }
	#footer a { color:#fff;  }
	#footer h2 { clear:both; margin-bottom:0.5em; font-size:1.2em; }
	#resources, #popular, #copyrightFooter { padding:10px 0 10px 20px; }
	#resources { background:#1B75BB; }
	#popular { background:#2B388F; }
	#copyrightFooter { background:#262261; padding-bottom:1em; font-size:11px; }
 
/* ACCOUNTS MEMEBR LOGIN AREAS - SIGN UP STYLES
----------------------------------------------------------------------------------------------------*/

	#accounts-section-page h2 { font-weight:bold; font-size:14px; border-bottom:1px solid #CCCCCC; padding:0 0 10px 0; margin:10px 0 18px 0; line-height:14px; clear:both; color:#FF6600; }
	#page-top-header-accounts { border-bottom:1px solid #cccccc; height:140px; margin:0 0 20px 0; }
	#page-top-header-accounts #account_tabs { border-bottom:1px solid #cccccc; margin:0 0 20px 0; padding:25px 0 0 20px; height:22px; }
	#page-top-header-accounts .user_section { text-align:right; height:50px; }
	#page-top-header-accounts .asterisk { float:right; width:400px; text-align:right; }
	a.free-trail{display:block;text-indent:-9999px;background:url(http://assets2.gomy.co.uk/images/templates/btn/30dayfree-button.jpg) no-repeat;width:153px;height:52px;position:absolute;top:201px;left:595px;}
	a.free-trail:hover{background:url(http://assets2.gomy.co.uk/images/templates/btn/30dayfree-button.jpg) no-repeat 0 -52px;}
	#accounts-section-page { clear:both; }
	#accounts-section-page .accounts_info .formfield { width:255px; }
	#accounts-section-page .accounts_info label, #accounts-section-page .categories label { width:130px; }
	#accounts-section-page .accounts_info .postcode { width:100px; }
	#accounts-section-page .accounts_info .digits { width:50px; }
	#accounts-section-page .accounts_info .indent, #accounts-section-page .categories .indent { font-size:11px; }
	#accounts-section-page .categories .add { font-size:12px; margin:0 0 6px 120px; }
	#accounts-section-page .form_left { width:470px; float:left; padding:15px 0 15px 0; }
	#accounts-section-page .form_right { width:450px; float:left; padding:15px 0 15px 0; }
	#accounts-section-page .payment p { margin:0 0 15px 0; }
	#accounts-section-page .form_left p, #accounts-section-page #form_right p { margin:0 0 30px 0; }
	#accounts-section-page form.long_form .form_left p, #accounts-section-page form.long_form #form_right p { margin:0 0 15px 0; }
	#accounts-section-page .payment { width:540px; }
	#accounts-section-page .payment .invalid { margin:0 0 5px 270px; color:#FF6600; }
	#accounts-section-page #promotional_code { width:540px; background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_promotional_code.gif); background-repeat:no-repeat; height:56px; }
	#accounts-section-page #promotional_code #code_right { float:right; width:100px; padding:12px 12px 0 0; }
	#accounts-section-page #promotional_code #code_left { float:left; width:420px; padding:20px 0 0 8px; }
	#accounts-section-page #promotional_code label { width:auto; padding:0 10px 0 0; }
	#accounts-section-page .accounts_info h3, .categories h3 { margin:0 0 15px 0; font-size:12px; font-weight:normal; }
	#accounts-section-page #no_reviews { text-align:center; padding:60px 0 60px 0; }
	#accounts-section-page .butt_update { margin:50px 0 0 0; }
	#accounts-section-page .accounts_info .below,  #accounts-section-page .accounts_info .form_left .below{ margin:0 0 0 130px; padding:5px 0 0 0; clear:both; display:block; }
	#accounts-section-page .accounts_info .indent,  #accounts-section-page .accounts_info .form_left .indent { font-size:11px; margin:0 0 6px 130px; }
	#accounts-section-page select { width:200px; margin:0 15px 0 0; }
	#accounts-section-page form p { margin:0 0 30px 0; clear:both; }
	#accounts-section-page form.long_form p { margin:0 0 15px 0; }
	#accounts-section-page .accounts_info .form_right .slideshow { float:left; }
	#accounts-section-page .accounts_info .form_right .remove { margin-top:165px; position:relative; width:185px; float:right; }
	#accounts-section-page .accounts_info .operating_hours { font-size:12px; margin:0 0 6px 120px; padding:0 0 25px 0; }
	#accounts-section-page .accounts_info .operating_hours label { width:200px; float:none; }
	#accounts-section-page .accounts_info .operating_hours p { margin:0 0 15px; }
	#accounts-section-page .accounts_info .operating_hours .select_row { }
	#accounts-section-page .accounts_info .operating_hours select { width:100px; }
	#accounts-section-page .accounts_info #opening_hours { width:250px; }
	#accounts-section-page .accounts_info #opening_hours td { padding:0 0 10px 0; }
	#accounts-section-page .accounts_info .radio_left { margin:0 0 0 130px; float:left; height:100px; width:150px; line-height:16px; }
	#accounts-section-page .accounts_info .radio_right { margin:0 0 0 20px; float:left; height:100px; width:200px; line-height:16px; }
	#accounts-section-page .accounts_info .radio_left label, #accounts-section-page .accounts_info .radio_right label { padding:0 0 10px 0; }
	#accounts-section-page .accounts_info textarea { width:255px; }
	#accounts-section-page .accounts_info textarea.width420 { width:420px; height:100px; }
	#accounts-section-page .accounts_info .bullets_hor { margin:0px; }
	#accounts-section-page .accounts_info .locations_right .bullets_hor .indent { margin-left:145px; }
	#accounts-section-page .form_left.logo_images { height:40px; padding:70px 0 0 0; }
	#accounts-section-page .form_right.logo_images { }
	#accounts-section-page .locations_right a.what { font-size:10px; }
	#accounts-section-page .locations_right .map_pointer { font-size:12px; background-color:#33CCCC; float:right; width:570px; }
	#accounts-section-page .accounts_info .locations_right .bullets_hor label { float:left; width:auto; clear:none; padding:0 25px 0 0; }
	#accounts-section-page .locations_left p { margin:0 0 10px 0; }
	#accounts-section-page .locations_left { width:170px; float:left; padding:15px 0 15px 0; color:#FF6600; }
	#accounts-section-page .locations_right .add { margin: 10px 0 0 135px; }
	#accounts-section-page .locations_right { width:770px; float:right; padding:15px 0 55px 0; }
	#accounts-section-page .locations_right label { width:140px; }
	#accounts-section-page .locations_right p { margin:0 0 15px 0; }
	#accounts-section-page .accounts_info .bullets_hor span { width:130px; float:left; }
	#accounts-section-page .accounts_info .select select { width:auto; margin:10px 0 0 130px; }
	#accounts-section-page .accounts_info .select a { padding:0 0 0 15px; }
	#accounts-section-page .accounts_info .payment .bullets_hor span { padding:0 0 15px 0; }
	#accounts-section-page .accounts_info .payment .bullets_hor label { width:auto; padding:0 20px 0 0; }
	#accounts-section-page .accounts_info .bullets_hor label { float:left; width:130px; clear:none; padding:0 0 15px 10px; }
	#accounts-section-page .accounts_info #location-left { float:left; height:280px; width:120px; }
	#accounts-section-page .accounts_info #location-right { float:left; height:280px; width:250px; margin:0 0 0 10px; }
	#accounts-section-page #preview_left .url { width:150px; clear:both; }
	#accounts-section-page #preview_left .rating { width:90px; float:right; text-align:right; color:#1B75BB; font-size:10px; padding-top:3px; }
	#accounts-section-page h1.width230 { width:230px; float:left; line-height:20px; }
	#accounts-section-page #preview_left .tel { margin:10px 0 5px 0; font-weight:bold; }
	#accounts-section-page #preview_left { width:658px; border-right:1px solid #cccccc; padding:0 12px 0 0; float:left; margin:0 12px 0 0; }
	#accounts-section-page #preview_right { float:right; width:250px; }
	#accounts-section-page #details .left { width:400px; float:left; }
	#accounts-section-page #details .left h1 { font-size:16px; font-weight:bold; color:#666666; border:none; margin:0px; }
	#accounts-section-page #details .left p.url { margin:0 0 5px 0; width:230px; }
	#accounts-section-page #details .left p.addy { margin:0 0 5px 0; width:230px; }
	#accounts-section-page #details .left .BizReviewBtn { float:right; width:147px; margin:4px 0 0 0; }
	#accounts-section-page #details .left #hours { font-size:11px; }
	#accounts-section-page #details .left #hours h3 { font-size:11px; font-weight:bold; color:#666666; border:none; margin:0px; margin-top:10px; }
	#accounts-section-page #details .left #hours.silver h3 { margin-top:15px; }
	#accounts-section-page #details .left .details-col { width:180px; float:left; margin:15px 0 5px 0; }
	#accounts-section-page #details .addphoto_nopic { padding:2px 5px 0px 0px; text-align:right;}
	#accounts-section-page #details .addphoto_pic { padding:2px 5px 0px 0px; text-align:right; }
	#accounts-section-page #details .right { width:255px; float:right; }
	#accounts-section-page #details .AddaPhoto { margin:3px 0 0 0; float:right; }
	/*BUSINESS PROFILE SUB FOOTER LINKS*/
	#accounts-section-page #details ul { clear:both; margin:10px 0; }
	#accounts-section-page #details li { display:inline; list-style:none; font-size:11px; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; }
	#accounts-section-page #details li.bookmark { background-position:0 -6px; padding:0 18px 0 20px; }
	#accounts-section-page #details li.friend { background-position:-3px -26px; padding:0 15px 0 0; }
	#accounts-section-page #details li.mobile { background-position:0 -46px; padding:0 15px 0 20px; }
	#accounts-section-page #details li.link { background-position:0 -65px; padding:0 15px 0 20px; }
	#accounts-section-page #details li.edit { background-position:0 -84px; padding:0 0 0 20px; }

	#accounts-section-page ul#totop { clear:both; padding:0; margin:-30px 0 15px 0; float:right; }
	#accounts-section-page ul#totop li { display:inline; list-style:none; background-position:0 50%; background-repeat:no-repeat; padding:5px  0 5px 22px; margin:0 0 0 15px; height:20px; line-height:25px; }
	#accounts-section-page ul#totop li.totop { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_totop.png); }
	#accounts-section-page ul#totop li.pencil { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_pencil.png); }
	/*LNKS UNDER MAP - BUSINESS PROFILE*/
	#accounts-section-page ul#actions { clear:both; margin:10px 0 0 0; }
	#accounts-section-page ul#actions li { list-style:none; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; padding:0 0 0 22px; margin:8px 0 0 0; font-size:11px; }
	#accounts-section-page ul#actions li a { margin:0 10px 0 0; }
	#accounts-section-page ul#actions li.user { background-position:0 -162px; }
	#accounts-section-page ul#actions li.print { background-position:0 -182px; }
	#accounts-section-page ul#actions li.rosette { background-position:0 -508px; }
	#accounts-section-page ul#actions li.rosette img { border:1px solid #cccccc; padding:1px; }
	#accounts-section-page ul#actions li.pencil { background-position:0 -83px; }

	#accounts-section-page #business_overview { width:100%; clear:both; }
	#accounts-section-page #business_overview h2 { font-size:16px; float:left; border:none; color:#666666; margin:0 0 10px 0; }
	#accounts-section-page #business_overview p { clear:both; margin:0 0 10px 0; }
	#accounts-section-page #business_overview #col_left { float:left; width:280px; margin:0 20px 0 0; }
	#accounts-section-page #business_overview #col_right { float:right; width:280px; }
	#accounts-section-page #business_overview .showless, #accounts-section-page #business_overview .showmore { float:right; width:100px; text-align:right; padding:0 20px 0 0; background-repeat:no-repeat; background-position:100% 50%; }
	#accounts-section-page #business_overview .showless { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_arrow_up.png); }
	#accounts-section-page #business_overview .showmore { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_arrow_up.png); }
	#accounts-section-page div#reviews { border-bottom:2px solid #1b75bb; margin:15px 0 15px 0; }
	#accounts-section-page div#reviews h3 { padding:7px; height:11px; margin:0; font-size:12px; font-weight:normal; background-color:#1b75bb; width:70px; text-align:center; color:#fff; font-weight:bold; }
	#accounts-section-page #displaying { border-bottom:1px solid #CCCCCC; height:26px;margin:0 0 20px 0; width:940px; }
	/*CHECK BELOW UL STYLES ARE STILL USED - THINK THEY ARE OLD */
	ul#tabnav {clear:both; margin:30px 0 15px 0;border-bottom:1px solid #cccccc;list-style-type:none; padding:3px 10px 3px 20px;}
	ul#tabnav li {/* do not change */ display:inline;}
	ul#tabnav .selected {border-bottom:1px solid #fff;background-color:#fff;}
	ul#tabnav .selected a {background-color:#fff;color:#666666;position:relative;top:1px;padding-top:4px;}
	ul#tabnav li.white a {border:1px solid #fff;border-bottom:1px solid #ccc;color:#1B75BB;}
	ul#tabnav li.add a {border:none;float:right;margin:-42px 0 0 0;}
	ul#tabnav li a {padding:3px 4px;border:1px solid #cccccc;background-color:#eeeeee;color:#666;margin-right:0px;text-decoration:none;border-bottom:none;}
	ul#tabnav a:hover {background:#fff;}

	/* TAB FOR BIZ PROFILE */
	div.BizTabber { float:left; clear:both; width:100%; border-bottom:2px solid #1b75bb; position:relative; margin:20px 0 15px 0; }
	div.BizTabber ul#BizProTabs { float:left; display:block; list-style:none; }
	div.BizTabber ul#BizProTabs li { float:left; font-size:100%; font-weight:bold; margin:0 2px 0 0; }
	div.BizTabber ul#BizProTabs li a,
	div.BizTabber ul#BizProTabs strong { display:block; color:#666666; background-color:#E4E4E4; text-decoration:none; padding:5px 15px; }
	div.BizTabber ul#BizProTabs li.selected,
	div.BizTabber ul#BizProTabs li:hover,
	div.BizTabber ul#BizProTabs li.selected strong,
	div.BizTabber ul#BizProTabs li:hover a,
	div.BizTabber ul#BizProTabs li.selected a { background-color:#1b75bb; color:#fff; }
	div.BizTabber ul#BizProTabs li.selected { padding:5px 15px; }
	div.BizTabber ul#BizProTabs li.selected a { padding:0; }

	#accounts-section-page #displaying .left { float:left; }
	#accounts-section-page #displaying .right { float:right; font-size:10px; }
	#accounts-section-page .review_text { clear:both; border-bottom:1px solid #CCCCCC; margin:0 0 15px 0; padding:0 0 15px 0; }
	#accounts-section-page .review_text .left { font-size:10px; width:100px; float:left; font-style:italic; }
	#accounts-section-page .review_text .left a { font-style:normal; font-size:11px; }
	#accounts-section-page .review_text .left img { margin:0 0 3px 0; border:1px solid #cccccc; padding:1px; }
	#accounts-section-page .review_text .smallReviews { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -241px; }
	#accounts-section-page .review_text .smallFriends { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -221px; }
	#accounts-section-page .review_text .smallPoints { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -4px -199px; padding:2px 0 0 0; }
	#accounts-section-page .review_text .smallText a { padding:0 0 0 17px; font-size:10px; }
	#accounts-section-page .review_text .right { width:820px; float:right; padding:0 20px 0 0; }
	#accounts-section-page .review_text .date { font-size:11px; font-style:italic; }
	#accounts-section-page .review_text .right p { margin:0 0 10px 0; }
	#accounts-section-page .review_text .date { font-size:11px; font-style:italic; }
	#accounts-section-page .review_text p.helpful { font-size:10px; line-height:14px; width:300px; float:left; clear:both; margin:0 0 0 0; }
	/*FOOTER LINKS ON REVIEW TEXT AREA - BUSINESS PROFILE & MEMBER LOGIN AREA*/
	#accounts-section-page .review_text .flag { font-size:10px; float:right; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 0px -104px; }
	#accounts-section-page .review_text .flag a { color:#bbb; }
	#accounts-section-page .review_text .flag a:hover { color:#666666; }
	#accounts-section-page .review_text .compliment { font-size:10px; float:left; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 0px -378px; }
	#accounts-section-page .review_text .sendfriend { font-size:10px; padding:0 15px 0 2px; float:left; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 0px -25px; }
	#accounts-section-page .review_text .friend { font-size:10px; padding:0 15px 0 0; float:left; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 0px -25px; }
	#accounts-section-page .review_text .bookmark { font-size:10px; padding:0 15px 0 0; float:left; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 0px -143px; }
	#accounts-section-page .review_text .setasfav { font-size:10px; padding:0 15px 0 0; float:left; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat 0px -241px; }
	#accounts-section-page .review_text .bookmark a, .sendfriend a, .flag a, .compliment a, .friend a, .setasfav a { margin-left:20px; }
	
	#accounts-section-page .fav_rev { font-size:10px; line-height:14px; padding:0 20px 0 0; float:left; background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_fav_rev.png); background-repeat:no-repeat; background-position:100% 50%; }
	#accounts-section-page .fav_space { float:left; padding-left:25px; }
	#accounts-section-page .fav_rev_page { width:940px; height:25px; background-color:#cadbed; margin:0 0 20px 0; }
	#accounts-section-page .fav_rev_page p { font-weight:bold; padding:5px 0 0 10px; }
	#accounts-section-page #invite { border-top:1px solid #cccccc; padding:15px 0 0 0; }
	#accounts-section-page #invite p { margin:0 0 10px 0; }
	#accounts-section-page .contact_form h3 { padding-bottom:65px; }
	#accounts-section-page p.review_intro { padding:0 0 15px 0; }
	#accounts-section-page .contact_form label { margin-left:80px; }
	#accounts-section-page #upgrade_left { width:740px; float:left; margin:15px 0 15px 0 ; background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_upgrade_repeat.gif); background-repeat:repeat-y; height:360px; }
	#accounts-section-page .accounts_info #upgrade_left h3 { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_upgrade.gif); background-repeat:no-repeat; height:25px; padding:10px 0 0 40px; font-size:20px; margin:0px; }
	#accounts-section-page #upgrade_left.height200 { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_upgrade_200.gif); background-repeat:no-repeat; }
	#accounts-section-page .accounts_info #upgrade_left h3#compare { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_cart_compare.gif); background-repeat:no-repeat; float:right; height:23px; width:358px; padding:6px 0 0 20px; font-size:14px; font-weight:bold; margin:8px 10px 40px 0; background-color:#33CC99; clear:both; }
	#accounts-section-page .accounts_info #gold_listing { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_gold_cart.png); background-repeat:no-repeat; width:722px; height:110px; margin:9px 0 0 9px; font-size:11px; }
	#accounts-section-page .accounts_info #silver_listing { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_silver_cart.png); background-repeat:no-repeat; width:722px; height:110px; margin:9px 0 0 9px; font-size:11px; }
	#accounts-section-page .accounts_info #location_listing { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_location_cart.png); background-repeat:no-repeat; width:722px; height:110px; margin:9px 0 0 9px; font-size:11px; }
	#accounts-section-page .accounts_info #upgrade_left .details { width:275px; float:left; margin:13px 0 0 165px; }
	#accounts-section-page .accounts_info #upgrade_left .details h4 { font-size:20px; margin:0; line-height:20px; }
	#accounts-section-page .accounts_info #upgrade_left .details p { margin:10px 0 0 0; }
	#accounts-section-page .accounts_info #upgrade_left h5 { font-size:15px; margin:0 0 15px 0; font-weight:normal; }
	#accounts-section-page .accounts_info #upgrade_left .monthly { width:115px; float:right; margin:10px 0 0 10px; padding:12px 0 0 0 ; height:78px; }
	#accounts-section-page .accounts_info #upgrade_left .yearly { width:115px; float:right; border-left:1px solid #cccccc; padding:12px 0 0 15px ; margin:10px 0 0 0; height:78px; }
	#accounts-section-page .accounts_info #upgrade_left .free-trial { width:140px; float:right; border-left:1px solid #cccccc; padding:12px 0 0 15px ; margin:10px 0 0 0; height:78px; }
	#accounts-section-page .accounts_info #upgrade_left #upgrade_left_footer { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_upgrade_footer.gif); background-repeat:no-repeat; height:10px; clear:both; }
	#accounts-section-page .accounts_info #upgrade_left #upgrade_left_footer { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_upgrade_footer.gif); background-repeat:no-repeat; height:10px; clear:both; }
	#accounts-section-page .accounts_info #upgrade_left #upgrade_left_footer.top130 { height:130px; background-position:bottom; }
	#accounts-section-page #upgrade_right { width:179px; float:right; margin:15px 0 0 0 ; }
	#accounts-section-page #upgrade_right.payment_right { margin:135px 0 0 0 ; }
	#accounts-section-page .accounts_info #upgrade_right h3 { background-image:url(http://assets.gomy.co.uk/images/templates/html/cart_header.png); background-repeat:no-repeat; height:25px; width:169px;  padding:10px 0 0 10px; margin:0px; }
	#accounts-section-page #cart_body { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_cart.png); background-repeat:repeat-y; height:298px; width:159px; padding:10px; }
	#accounts-section-page #cart_body.noheight { height:auto; }
	#accounts-section-page #cart_body hr { margin:4px 0; }
	#accounts-section-page #cart_body p.small, #accounts-section-page .small { font-size:10px; }
	#accounts-section-page #cart_body p { margin:7px 0; }
	#accounts-section-page #cart_body p.small, #accounts-section-page .small { font-size:10px; }
	#accounts-section-page #cart_body .cart_icon { margin:10px 0 5px 50px; }
	#accounts-section-page #cart_footer { background-image:url(http://assets.gomy.co.uk/images/templates/html/cart_footer.png); background-repeat:no-repeat; height:7px; width:179px; }
	#accounts-section-page #PaymentNote{background:#eee;width:500px;padding:10px;margin-bottom:20px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
	#price-tooltip { position:absolute; display:none; } 
	#hoursfields label { margin-top:3px; }
	#hourscon { margin:10px 0px 0px 16px; }
	#hourscon span { padding-right:10px; }
	#hourscon p span:first-child { width:20px; float:left; }
	#hours_select_businesshours { margin-left:15px; }
	#accounts-section-page #next_back { clear:both; padding:100px 0 0 0; margin:0 ; height:40px; }
	#accounts-section-page #next_back .next { float:right; }
	#accounts-section-page #next_back .back { float:left; }
	#accounts-section-page #preview_frame_header { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_preview_frame_header.gif); background-repeat:no-repeat; width:940px; height:35px; margin:20px 0 0 0; clear:both; }
	#accounts-section-page #preview_frame_header h3 { color:#FF6600; padding:10px 0 0 10px; width:600px; float:left; margin:0px; }
	#accounts-section-page #preview_frame_header a.butt_edit { padding:8px 10px 0 0; width:32px; float:right; }
	#accounts-section-page #preview_frame { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_preview_frame.gif); background-repeat:no-repeat; background-position:bottom; width:940px; margin:0 0 25px 0; clear:both; text-align:center; clear:both; padding:0 0 1px 0; }
	#accounts-section-page #panels { width:100%; clear:both; margin:35px 0 0 0; }
	#accounts-section-page #panels .butt_add_content { margin:0 0 0 20px; }
	#accounts-section-page #panel_left { width:300px; float:left; }
	#accounts-section-page #panel_mid, #accounts-section-page #panel_right { width:300px; float:left; margin:0 0 0 19px; }
	#accounts-section-page #panels .panel_header { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_panel_header.gif); background-repeat:no-repeat; height:35px; }
	#accounts-section-page #panels .panel_header h3 { color:#FF6600; padding:10px 0 0 10px; width:240px; float:left; margin:0px; font-size:12px; }
	#accounts-section-page #panels .panel_header a.butt_edit { padding:8px 10px 0 0; width:32px; float:right; }
	#accounts-section-page #panels .panel_body { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_panel_repeat.gif); background-repeat:repeat-y; padding:10px; }
	#accounts-section-page #panels .panel_body p { margin:0 0 15px 0; }
	#accounts-section-page #panels .panel_footer { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_panel_footer.gif); background-repeat:no-repeat; height:7px; margin:0 0 18px 0; }
	#accounts-section-page .locations_right p.map_notes { float:left; width:120px; padding:0 20px 0 0; margin:10px 0 5px 0; }
	#accounts-section-page .locations_right p.map_img { float:left; width:250px; clear:none; margin:10px 0 5px 0; }
	#favourite { background-color:#c6dcee; padding:5px 10px; height:16px; margin:0 0 10px 0; }
	#favourite a { float:right; }
	#favourite p { float:left; font-weight:bold; }
	#pagecount p { margin:0 0 10px 0; }
	
	/* SHARE TAB */
	#share img{float:left;border:none;margin:5px 10px 0 0;}
	#share img#first-share {margin:5px 10px 0 150px;}	
	#share{position:fixed;top:90px;right:-455px;width:580px;height:58px;background:#1b75bb url(http://assets1.gomy.co.uk/images/templates/icons/share-tab/share-tab.gif) no-repeat 0px 0px;text-indent:-9999px;z-index:9999;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}	
	#share-btn{float:left;}	


/* SIGN UP STYLES
----------------------------------------------------------------------------------------------------*/
	
	#page-top-header-add { border-bottom:1px solid #cccccc; padding:20px 0 10px 0; margin:0 0 10px 0; }
	#page-top-header-add h2 { font-weight:bold; color:#FF6600; display:inline; float:left; font-size:14px; margin:45px 0 0 0; }
	#page-top-header-add .asterisk { float:right; width:400px; text-align:right; margin:45px 0 0 0; }
	#page-top-header-add ul#add-free, #page-top-header-add ul#add-silver, #page-top-header-add ul#add-gold { clear:both; height:60px; border-top:1px solid #cccccc; padding:10px 0 0 0; }
	#page-top-header-add ul#add-free li, #page-top-header-add ul#add-silver li, #page-top-header-add ul#add-gold li { display:inline; float:left; }
	#page-top-header-add ul#add-free li.two, #page-top-header-add ul#add-silver li.two, #page-top-header-add ul#add-gold li.two { margin:0 0 0 17px; }
	#page-top-header-add ul#add-free li span, #page-top-header-add ul#add-silver li span, #page-top-header-add ul#add-gold li span { border-top:10px solid #B3B3B3; display:block; padding:10px 0 0 0; text-align:center; color:#B3B3B3; } 
	#page-top-header-add ul#add-free li span { width:222px; } 
	#page-top-header-add ul#add-silver li span { width:142px; } 
	#page-top-header-add ul#add-gold li span { width:118px; } 
	#page-top-header-add ul#add-gold li.one span { width:130px; } 
	#page-top-header-add ul#add-silver li.one span { width:145px; } 
	#page-top-header-add ul#add-free li #page-top-header-add ul#add-silver li #page-top-header-add ul#add-gold li { border-top:10px solid #1B75BB; color:#1B75BB; } 
	#page-top-header-add ul#add-free li span.current, #page-top-header-add ul#add-silver li span.current, #page-top-header-add ul#add-gold li span.current { border-top:10px solid #1B75BB; color:#1B75BB; } 
	#add-section-page h2 { font-weight:normal; font-size:12px; border-bottom:1px solid #CCCCCC; padding:0 0 10px 0; margin:0 0 18px 0; line-height:14px; } 
	#add-section-page { clear:both; } 
	#add-section-page .accounts_info .formfield { width:255px; } 
	#add-section-page .accounts_info label, #add-section-page .categories label { width:120px; } 
	#add-section-page .accounts_info .indent, #add-section-page .categories .indent { font-size:11px; margin:0 0 6px 120px; } 
	#add-section-page .categories .add { font-size:12px; margin:0 0 6px 120px; } 
	#add-section-page #form_left { width:450px; float:left; padding:25px 0 0 0; } 
	#add-section-page #form_right { width:450px; float:left; padding:25px 0 0 0; } 
	#add-section-page #form_left p, #add-section-page #form_right p { margin:0 0 30px 0; } 
	#add-section-page .accounts_info h3, .categories h3 { margin:0 0 30px 0; font-size:12px; font-weight:normal; } 
	#add-section-page #next_back { clear:both; padding:100px 0 0 0; margin:0; height:40px; } 
	#add-section-page #next_back .next { float:right; } 
	#add-section-page #next_back .back { float:left; }
	/*CHECK BELOW STYLES ARE BEING USED - IF SO USE SPRITE STARS*/ 
	.list_star_5 { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_5.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; } 
	.list_star_4_half { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_4_half.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; }
	.list_star_4 { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_4.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; } 
	.list_star_3_half { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_3_half.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; }
	.list_star_3 { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_3.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; } 
	.list_star_2_half { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_2_half.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; } 
	.list_star_2 { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_2.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; } 
	.list_star_1_half { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_1_half.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; }
	.list_star_1 { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_1.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; } 
	.list_star_0 { background:transparent url(http://assets.gomy.co.uk/images/templates/html/listing_star_0.png) no-repeat scroll 0 50%; padding:0 0 0 88px; float:right; } 
	.list_star_5T { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-5.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; } 
	.list_star_4_halfT { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-4_half.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; }
	.list_star_4T { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-4.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; } 
	.list_star_3_halfT { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-3_half.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; }
	.list_star_3T { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-3.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; } 
	.list_star_2_halfT { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-2_half.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; } 
	.list_star_2T { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-2.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; } 
	.list_star_1_halfT { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-1_half.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; }
	.list_star_1T { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-1.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; } 
	.list_star_0T { background:transparent url(http://assets.gomy.co.uk/images/templates/html/small-star-0.png) no-repeat scroll 0 50%; padding:0 0 0 69px; margin:0; float:left; } 


/* CITY PAGE - WHATS ON STYLES
----------------------------------------------------------------------------------------------------*/

	#city-page { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_city-page_3col.gif); background-repeat:repeat-y; } 
	#city-page.margin-top15 { margin:15px 0 0 0; } 
	#page .twocol { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_account-2col.gif); }
	#city-page-bottom h2 { font-weight:normal; color:#FF6600; font-size:14px; border-bottom:1px solid #CCCCCC; padding:0 0 5px 0; } 
	#city-page-bottom p { margin:10px 0; } 
	#city-page-left-middle { background-image:url(http://assets.gomy.co.uk/images/templates/bg_guide_box.jpg); background-repeat:no-repeat; width:654px; height:318px; padding:30px 0 20px 18px; } 
	#city-page-left-middle .city-page-left-third { width:137px; float:left; padding:0 11px; height:310px; border-right:dashed 1px #CCCCCC; } 
	#city-page-left-middle .city-page-left-third p {margin:10px 0 0 0; }
	#city-page-left-middle .city-page-left-third img { padding:1px; border:1px solid #cccccc; }
	#city-page-left-middle .city-page-left-third .AjaxLoader img { border:0px; display:block; margin-left:auto; margin-right:auto; text-align:center; }
	#city-page-left-middle .city-page-left-third.noborder {border-right:none; } 
	#city-page-left-middle .city-page-left-third h3 { text-align:center; margin:10px 10px 10px 0; font-size:14px; } 
	#city-page-left-middle .city-page-left-third h4 { margin:10px 0 5px 0; font-size:12px; font-weight:normal; } 
	#city-page-left-middle .city-page-left-third .star_5 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -509px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-left-middle .city-page-left-third .star_4_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -483px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; } 
	#city-page-left-middle .city-page-left-third .star_4 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -456px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-left-middle .city-page-left-third .star_3_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -430px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-left-middle .city-page-left-third .star_3 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -403px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-left-middle .city-page-left-third .star_2_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -377px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-left-middle .city-page-left-third .star_2 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -350px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-left-middle .city-page-left-third .star_1_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -324px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-left-middle .city-page-left-third .star_1 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -297px; font-size:10px; font-style:italic; padding:0 0 0 70px; margin-top:0px; }
	#city-page-right { width:250px; float:right; padding:0 0 0 10px; } 
	#city-page-right h4 { text-align:center; margin:5px 0 0 0; font-weight:normal; font-size:10px; height:20px; } 
	#city-page-right h2.margintop0 { margin:0; } 
	#city-page-right h2 { border-bottom:1px solid #CCCCCC; color:#FF6600; font-size:14px; font-weight:normal; padding:0pt 0pt 5px; margin:27px 0 0 0; } 
	#city-page-right h3 { color:#FF6600; font-size:14px; font-weight:bold; background-repeat:no-repeat; background-position:0 50%; padding:23px 0 15px 50px; } 
	#city-page-right .header_calendar { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/calendar.png); margin-top:25px; } 
	#city-page-right .header_gem { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/gem.png); margin-top:25px; } 
	#city-page-right .header_star { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/star.png); margin-top:15px; } 
	#city-page-right .header_new { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/new.png); } 
	#city-page-right .sponsor_link { margin-bottom:2px; } 
	#city-page-right-new-people { height:200px; } 
	.city-page-right-new-person { width:120px; float:left; height:70px; margin-top:15px; font-size:11px; font-weight:normal; } 
	.city-page-right-new-person img { margin:0 5px 0 0; float:left; border:1px solid #cccccc; padding:1px; } 
	.city-page-right-new-person span, .city-page-right-new-listings span { color:#666666; font-weight:normal; } 
	.city-page-right-new-listings { margin-top:15px; font-size:10px; font-weight:bold; clear:both; width:200px; height:65px; } 
	.city-page-right-new-listings img { margin:0 5px 0 0; float:left; border:1px solid #cccccc; padding:1px; } 
	#city-page #account-left { width:455px; float:left; } 
	#city-page #account-right { width:450px; float:right; } 
	#city-page form.login h2 { font-size:12px; font-weight:normal; margin:0 0 45px 0; color:#666666; } 
	#city-page form.login label, #city-page form.register label { width:140px; } 
	#city-page #account-left form.register .indent, #city-page #account-left form.login .indent, #city-page #account-right form.login .indent { margin:0 0 0 140px; } 
	#city-page #account-right form.login { border-bottom:1px solid #cccccc; height:220px; margin:0 0 15px 0; } 
	#city-page #account-left form.login { height:400px; } 
	#city-page #account-left form.register .indenttop20 { margin:-20px 0 0 140px; height:75px; } 
	#city-page form.register .indenttop5 .formfield { width:202px; margin-top:5px; } 
	#city-page #account-left form.register .indenttop5, #city-page #account-left form.login .indenttop5, #city-page #account-right form.login .indenttop5 { margin:-25px 0 30px 140px; color:#1B75BB; } 
	#city-page form.register .butt_join { margin:-8px 0 0 0; } 
	#city-page form.register .formfield, #city-page form.login .formfield { width:280px; } 
	#city-page #account-right h2, #city-page #account-left h2 { font-size:14px; font-weight:bold; margin:0 0 30px 0; color:#FF6600; } 
	#city-page #account-left form.login h2 { font-size:12px; font-weight:normal; margin:0 0 30px 0; color:#666666; } 
	#city-page #account-right h2 span { font-size:12px; font-weight:normal; color:#666666; padding-left:10px; } 
	#city-page #account-right p, #city-page #account-left p { margin:0 0 15px 0; } 
	#city-page #account-left form.register p, #city-page #account-left form.login p,#city-page #account-right form.login p { margin:0 0 30px 0; } 
	#city-page #account-right #place_join { border:1px solid #cccccc; background-image:url(http://assets.gomy.co.uk/images/templates/html/place_join.jpg); background-position:bottom; background-repeat:no-repeat; width:450px; height:365px; margin:0 0 30px 0; } 
	#city-page-bottom-left { width:179px; float:left; } 
	#city-page-bottom-right{ width:465px; float:right; margin-right:11px; padding-left:11px; } 
	#city-page-bottom-right .review { clear:both; margin:20px 0 10px 0; padding:0 0 10px 0; } 
	#city-page-bottom-right .review img{ padding:1px; border:1px solid #ccc; } 
	#city-page-bottom-right .review-rating { height:25px; } 
	#city-page-bottom-right .review-rating img{ border:none; padding:0; } 
	#city-page-bottom-right .review h2 { margin-bottom:3px; border-bottom:none; } 
	#city-page-bottom-right .review-date { font-style:italic; font-size:10px; float:right; width:130px; } 
	#city-page-bottom-right .read_more { clear:both; margin:0px; margin-left:65px; padding:0 0 15px 0; border-bottom:1px solid #CCCCCC; display:block; } 
	#city-page-bottom-right .review-left { width:60px; float:left; font-size:11px; }
	#city-page-bottom-right .review-left a { padding:3px 0 0 0; } 
	#city-page-bottom-right .review-text { width:400px; float:right; clear:right; } 
	#city-page-bottom form.directions h3 { font-size:14px; color:#1B75BB; font-weight:normal; margin:0 0 10px 0; } 
	#city-page-bottom form.directions h3 span.rating { font-size:12px; color:#666666; } 
	#city-page-bottom form.directions p label { width:270px; float:left; } 
	#city-page-bottom form.directions .right { float:right; } 
	#city-page-bottom form.directions .formfield { width:380px; float:none; } 
	#city-page-bottom form.directions .form_left { width:380px; float:left; } 
	#city-page-bottom form.directions .form_right { width:380px; float:left; padding:0 0 0 20px; } 
	#city-page-bottom form.directions .butt_print_directions { float:right; margin:-105px 0 0 0; } 
	#city-page-bottom form.directions .butt_get_directions { float:right; margin:5px 0 0 0; } 
	#city-page-bottom form.city_form h3 { border-bottom:1px solid #CCCCCC; color:#666666; font-size:12px; font-weight:normal; padding:0pt 0pt 10px; margin:15px 0 15px 0; } 
	#city-page-bottom form.city_form p { margin:0 0 15px 0; } 
	#city-page-bottom form.city_form p label { float:none; } 
	#city-page-bottom form.city_form p .searchfield { width:335px; float:left; margin:10px 0 0 0; } 
	#city-page-bottom form.city_form p .butt_search { float:right; } 
	#city-page-bottom form.city_form p .butt_search { float:right; } 
	#city-page-bottom form.password .formfield { width:295px; } 
	#city-page-bottom form.password .indent { margin:-10px 0 100px 160px; } 
	#city-page-bottom form p { margin:0 0 35px 0; clear:both; }
	#city-page-bottom.bg_repeat_weekendguide_3col { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_weekendguide_3col.gif); background-repeat:repeat-y; } 
	#city-page-bottom #weekend-col1{ width:397px; float:left; } 
	#city-page-bottom #weekend-col1 .cinema_listing { border-bottom:1px solid #cccccc; margin:15px 0 0 0; padding:0 0 15px 0; }
	#city-page-bottom #weekend-col1 .cinema_listing .cinemastar { padding:0; } 
	#city-page-bottom #weekend-col1 .cinema_listing img { float:left; padding-left:8px; } 
	#city-page-bottom #weekend-col1 .cinema_listing p, #city-page-bottom #weekend-col1 .cinema_listing h3 { float:right; width:250px; } 
	#city-page-bottom #weekend-col1 .cinema_listing h3 { font-size:14px; font-weight:normal; color:#FF6600; } 
	#city-page-bottom #weekend-col1 .cinema_listing p { font-size:11px; }
	#city-page-bottom #weekend-col1 .cinema_listing .trailer { font-size:11px; }  
	#city-page-bottom #weekend-col2 { width:257px; float:left; margin-left:25px; } 
	#city-page-bottom #weekend-col2 .event_listing { border-bottom:1px solid #cccccc; margin:15px 0 0 0; padding:0 0 15px 0; } 
	#city-page-bottom #weekend-col2 .event_listing img.event_thumb { float:left; border:1px solid #cccccc; padding:1px; } 
	#city-page-bottom #weekend-col2 .event_listing h3 { font-size:12px; font-weight:normal; color:#1B75BB; margin:0 0 5px 0; } 
	#city-page-bottom #weekend-col2 .event_listing p { font-size:12px; line-height:15px; margin:0 0 5px 0; } 
	#city-page-bottom #weekend-col2 .event_listing .event_details { float:right; width:180px; } 
	#city-page-bottom #weekend-col2 .event_listing .event_details p { font-size:11px; } 
	#city-page-bottom #weekend-col2 .event_listing .para { clear:both; } 
	#city-page-bottom #weekend-col2 .submitted { display:block; text-align:right; } 
	#city-page-bottom #weekend-col2 .submitted img { border:1px solid #cccccc; padding:1px; }
	#city-page-bottom #weekend-col2 .ViewAllEvents { border:0; float:right; }
	#city-page-bottom #weekend-col3 { width:238px; float:right; } 
	#city-page-bottom #weekend-col3 .eatdrink { border-bottom:1px solid #cccccc; margin:15px 0 0 0; padding:0 0 15px 0; } 
	#city-page-bottom #weekend-col3 .eatdrink h3 { font-size:12px; font-weight:normal; color:#1B75BB; margin:0 0 5px 0; } 
	#city-page-bottom #weekend-col3 .eatdrink p { font-size:12px; line-height:18px; margin:0 0 5px 0; } 
	#city-page-bottom #weekend-col3 .eatdrink span.pencil { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_pencil.png); background-repeat:no-repeat; margin-left:100px; background-position:100%; padding-right:15px; }
	#city-page-bottom #weekend-col3 p.rating { font-size:10px; } 
	.CategoryListBox { margin-bottom:20px; padding:20px 10px; }
	.CategoryListCity { margin:0 0 20px; }
	.CategoryListCity li { clear:both; margin:0 0 13px; list-style:none; }
	.CategoryListCity li h3 { font-size:13px; margin:0; padding:0 0 2px 0; }
	
	
/* NEW CITY PAGE STYLES
----------------------------------------------------------------------------------------------------*/	

	h2.SiteMessage{ font-size:17px; letter-spacing:-0.5px; height:30px;margin-top:10px; color:#444;background-color:#fff;}
	#CityPage {padding:0;margin:0;}
	#CityPage {background:url(http://assets.gomy.co.uk/images/templates/html/city-page-bg-new.gif) repeat-y fixed top;} 
	#CityPage #CityPageRight {float:right;width:307px;margin-left:20px;}
	#CityPage #CityPageLeft {float:left;width:613px;}
	#CityPage #CityPageInfoPanel{padding-bottom:15px; background:#fff;}
	
	/* BOTTOM 2 COLUMNS SECTION */
	#CityPageBottom{padding:0px;}
	#CityPageBottom h2 {font-weight:normal; color:#FF6600; font-size:14px; border-bottom:1px solid #CCCCCC; padding:0 0 5px 0; }
	#CityPageBottom p {margin:10px 0;}
	#CityPageBottomLeft {width:133px; float:left;} 
	#CityPageBottomRight {width:460px; float:right;}

	/* BUSIENESS CATEGORIES SECTION */
	.CategoryListBox {padding:20px 0px;}
	.CategoryListCity {margin:0 0 20px;}
	.CategoryListCity li {clear:both; margin:0 0 13px; list-style:none;}
	.CategoryListCity li h3 {font-size:13px; margin:0; padding:0 0 2px 0;}

	/* ROTD SECTION */
	#CityPageBottomRight #ROTDreview { clear:both; margin-bottom:20px;} 
	#CityPageBottomRight #ROTDreview .ROTD { padding-top:20px; background:url(http://assets.gomy.co.uk/images/templates/html/ROTD-bg.png) repeat-x 0px -10px;}
	#CityPageBottomRight #ROTDreview img{ padding:1px; border:1px solid #ccc; }
	#CityPageBottomRight #ROTDreview .review-left { width:60px; float:left; font-size:11px; }
	#CityPageBottomRight #ROTDreview .review-left a { padding:3px 0 0 0;}
	#CityPageBottomRight #ROTDreview .review-text { width:395px; float:right; clear:right; padding-right:5px;}
	#CityPageBottomRight #ROTDreview .review-date { font-style:italic; font-size:10px; float:right; width:130px; }
	#CityPageBottomRight #ROTDreview h2.CityReview { margin-bottom:2px; padding:0; border:0; font-size:12px; }   
	#CityPageBottomRight #ROTDreview .RatingNormal img{ border:none; padding:0; } 
	#CityPageBottomRight #ROTDreview .read_more { clear:both; margin:0px; margin-left:60px; padding:5px 0 5px 0; display:block; } 
	#CityPageBottomRight #ROTDreview .CityBizRating{overflow:auto;margin-bottom:5px;margin-top:2px;} 
	#CityPageBottomRight #ROTDreview .RatingCity {float:left;margin-right:3px;}

	/* RECENT REVIEW SECTION + EVENTS H2*/
	#CityPageBottomRight #CityReviewCache {padding:0;}
	#CityPageBottomRight #CityReviewCache .review { clear:both; margin:20px 0 10px 0; padding-bottom:10px;border-bottom:1px solid #CCCCCC;} 
	#CityPageBottomRight #CityReviewCache .review img{ padding:1px; border:1px solid #ccc; }
	#CityPageBottomRight #CityReviewCache .review .review-left { width:60px; float:left; font-size:11px; }
	#CityPageBottomRight #CityReviewCache .review .review-left a { padding:3px 0 0 0;}
	#CityPageBottomRight #CityReviewCache .review .review-text { width:395px; float:right; clear:right; padding-right:5px;}
	#CityPageBottomRight #CityReviewCache .review .review-date { font-style:italic; font-size:10px; float:right; width:130px; }
	#CityPageBottomRight #CityReviewCache .review h2.CityReview { margin-bottom:2px; padding:0; border:0; font-size:12px; }   
	#CityPageBottomRight #CityReviewCache .review .RatingNormal img{ border:none; padding:0; } 
	#CityPageBottomRight #CityReviewCache .review .read_more { clear:both; margin:0px; margin-left:60px; padding:5px 0 5px 0; display:block;} 
	#CityPageBottomRight #CityReviewCache .review .CityBizRating{overflow:auto;margin-bottom:5px;margin-top:2px;} 
	#CityPageBottomRight #CityReviewCache .review .RatingCity {float:left;margin-right:3px;}
	#CityPageBottomRight h2.LocalEvents { margin:20px 0 15px 0;}
	#CityPageBottomRight #ViewAllEventsCity{ text-align:right;}

	/* NORMAL RATING STARS */
	DIV.RatingNormal{height:16px;overflow:hidden !important;position:relative;width:85px;}
	DIV.RatingNormal img, DIV.review-stars-small img{position:absolute;}
	img.Star_Rating_Norm_0{clip:rect(0, 85px, 15px, 0);top:1px;}
	img.Star_Rating_Norm_1{clip:rect(21px, 85px, 37px, 0);top:-21px;}
	img.Star_Rating_Norm_1_Half{clip:rect(42px, 85px, 58px, 0);top:-42px;}
	img.Star_Rating_Norm_2{clip:rect(64px, 85px, 80px, 0);top:-64px;}
	img.Star_Rating_Norm_2_Half{clip:rect(86px, 85px, 102px, 0);top:-86px;}
	img.Star_Rating_Norm_3{clip:rect(108px, 85px, 124px, 0);top:-108px;}
	img.Star_Rating_Norm_3_Half{clip:rect(130px, 85px, 146px, 0);top:-130px;}
	img.Star_Rating_Norm_4{clip:rect(151px, 85px, 167px, 0);top:-151px;} 
	img.Star_Rating_Norm_4_Half{clip:rect(173px, 85px, 189px, 0);top:-173px;}
	img.Star_Rating_Norm_5{clip:rect(195px, 85px, 211px, 0);top:-195px;}

	/* SMALL RATING STARS */
	DIV.review-stars-small{float:left;height:13px;padding:0 !important;margin:0;position:relative;width:70px;overflow:hidden !important;}
	DIV.review-stars-small img.Star_Rating_0{clip:rect(217px, 70px, 230px, 0);top:-217px;}
	DIV.review-stars-small img.Star_Rating_1{clip:rect(236px, 70px, 249px, 0);top:-236px;}
	DIV.review-stars-small img.Star_Rating_1_Half{clip:rect(255px, 70px, 268px, 0);top:-255px;}
	DIV.review-stars-small img.Star_Rating_2{clip:rect(274px, 70px, 287px, 0);top:-274px;}
	DIV.review-stars-small img.Star_Rating_2_Half{clip:rect(293px, 70px, 306px, 0);top:-293px;}
	DIV.review-stars-small img.Star_Rating_3{clip:rect(312px, 70px, 325px, 0);top:-312px;}
	DIV.review-stars-small img.Star_Rating_3_Half{clip:rect(331px, 70px, 344px, 0);top:-331px;}
	DIV.review-stars-small img.Star_Rating_4{clip:rect(350px, 70px, 363px, 0);top:-350px;}    
	DIV.review-stars-small img.Star_Rating_4_Half{clip:rect(369px, 70px, 382px, 0);top:-369px;}
	DIV.review-stars-small img.Star_Rating_5{clip:rect(388px, 70px, 400px, 0);top:-388px;}

	/* SLIDE SECTION */
	#slideshow {width:613px;background-color:#eee;border:1px solid #ddd;}
	#slideshow ul {margin:0;padding:0;list-style-type:none;height:1%; /* IE fix */}
	#slideshow ul:after {content:".";clear:both;display:block;height:0;visibility:hidden;}            
	/* SLIDE SECTION > SLIDES */
	#slideshow .slides {overflow:hidden;width:613px;}
	#slideshow .slides ul {width:3678px;}/*3065px*/
	#slideshow .slides li {width:613px;float:left;padding:0px;}
	#slideshow .slides #SlideInner {padding:0; z-index:1;}
	#slideshow .slides #SlideInner .SlideLeft{float:left; width:245px;margin:10px 10px 0 10px;}
	#slideshow .slides #SlideInner .SlideLeft img.border {background:#FAFAFA;border:1px solid #E4E4E4;padding:8px;}
	#slideshow .slides #SlideInner .SlideLeft img.no-border { border:none; }
	#slideshow .slides #SlideInner .SlideRight{float:left; width:335px;margin:10px 10px 0 0px;}
	#slideshow .slides #SlideInner .SlideRight h3{ font-size:16px; margin:px 0; color:#ff6600}
	#slideshow .slides #SlideInner .SlideRight p{font-size:11px; line-height:16px;}
	#slideshow .slides #SlideInner .SlideRight .post-info { font-size:11px; margin:5px 0 10px 0;color:#666; border-bottom:1px solid #ccc; }
	#slideshow .slides #SlideInner .SlideRight ol{margin:10px 15px;padding:0 20px; line-height:19px;}
	/* SLIDE SECTION NAVIGATION */
	#slideshow .slides-nav {background-color:#ddd;border-top:2px solid #ccc; margin-top:10px;}
	#slideshow .slides-nav li {float:left;}
	#slideshow .slides-nav li a {display:block;padding:10px 20px;outline:none;font-weight:bold;}
	.js #slideshow .slides-nav li.on, .js #slideshow .slides-nav li.on a {background-color:#eee;}
	.js #slideshow .slides-nav li.on a {position:relative;top:-4px;}

	/* RIGHT HAND COLUMN */
	#CityPage #CityPageRight h2 {font-weight:normal;color:#FF6600;font-size:14px;border-bottom:1px solid #CCCCCC;padding-bottom:5px;margin:15px 0;} 
	#CityPage #CityPageRight h4 {text-align:center;margin:0;font-weight:normal;font-size:10px;height:20px;}
	#CityPage #CityPageRight #FeaturedListings{padding-top:5px;}
	#CityPage #CityPageRight .FeatListing{ margin-bottom:5px; }
	#CityPage #CityPageRight #PlaesTagCloud{margin-top:20px;}
	#CityPage #CityPageRight span.TagCloudWord{line-height:23px;}
	#AdSensePanelOne, #AdSensePanelTwo {margin:20px 0;}
	#CityPageFeed ul.nostyle {margin:0px;padding:0px;list-style:none;}
	#CityPageFeed ul.nostyle li{margin:0px;}
	#CityPageFeed li {padding:8px 0;}
	#CityPageFeed li .FeedPictureBox{float:left;margin-right:3px;}
	#CityPageFeed li .FeedPictureBox img{border:1px solid #CCCCCC; padding:1px;}
	#CityPageFeed .FeedInfo{background:#EEEEEE;height:35px;padding:5px 5px 3px 15px;margin:12px 0 0 0;display:inline-block;width:235px;line-height:16px;}


/* FORM STYLES
----------------------------------------------------------------------------------------------------*/
	p label, div label { width:165px; float:left; clear:both; } 
	p label .notes { font-size:10px; padding-top:15px; } 
	.input_text_118 { border:1px solid #cccccc; padding:2px; width:118px; } 
	.input_text_195 { border:1px solid #cccccc; padding:2px; width:195px; } 
	.input_text_510 { border:1px solid #cccccc; padding:2px; width:510px; } 
	.bullet_set_left { width:165px; clear:both; float:left; } 
	.bullet_set_right { width:775px; float:right; padding:0 0 30px 0; }
	.bullet_set_right .bullet_col1, .bullet_set_right .bullet_col2, .bullet_set_right .bullet_col3 { width:150px; float:left; } 
	.form_account div { margin:0 0 20px 0; } 
	.form_account div label span, .accounts_info label span, .categories label span { color:#ff6600; } 
	.categories .category { width:200px; margin:0 10px 0 0; } 
	#accounts-section-page .categories p { margin:0 0 30px 0; } 
	.form_account .notes { clear:both; padding:0 0 0 165px; font-size:11px; font-style:italic; } 
	.form_account .formfield { width:295px; } 
	.form_account .textarea { width:295px; height:85px; } 
	.form_account .checkbox { margin:0 0 0 15px; height:80px; } 
	.form_account .checkbox input { width:14px; } 
	.form_account .checkbox label { width:400px; margin:0 0 0 10px; clear:none; float:none; } 
	.form_account .checkbox .notes { color:#FF6600; font-style:normal; padding:10px 0 0 27px; font-size:12px; } 
	form.subdomain { width:280px; float:left; } 
	form.subdomain label { float:none; padding:0 0 0px 0; display:block; width:280px; } 
	form.subdomain .notes { font-style:normal; font-size:10px; padding:40px 0 0 0; } 
	form.subdomain .formfield { width:200px; margin:0 0 30px 0; } 
	#help_subdomain { width:317px; float:right; text-align:center; } 
	#help_subdomain img { margin:0 0 10px 0; } 
	.formnote { font-size:10px;  color:#666;  font-weight:normal; margin-left:130px; padding-bottom:10px; }
	form textarea { font-size:10px; font-family:Arial, Helvetica, sans-serif; }
	.form_account div label span, .accounts_info label span, .categories label span, .accounts_info .asterisk, #city-page form span { color:#ff6600; } 


/* LISTINGS PANELS STYLES
----------------------------------------------------------------------------------------------------*/

	.listing_orange { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_orange.gif); height:235px; } 
	.listing_grey { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_grey.gif); height:235px; } 
	.listing_blue { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_blue.gif); height:160px; } 
	.listing_panel { background-repeat:no-repeat; padding:12px 0 0 0; width:475px; } 
	.listing_main { height:175px; width:475px; } 
	.listing_main_blue { height:75px; width:475px; } 
	.listing_panel .listing_left { width:220px; float:left; height:175px; padding-left:32px;  } 
	.listing_panel .listing_left_blue { width:250px; float:left; height:65px; padding-left:32px; } 
	.listing_panel .listing_left h4 { font-weight:bold; font-size:13px; color:#1B75BB; } 
	.listing_panel .listing_left p { font-size:11px; } 
	.listing_panel .listing_left a { color:#1B75BB; font-size:12px; } 
	.listing_panel .listing_left .details { background-color:#33CCFF; } 
	.listing_panel .listing_left li { list-style:none; background-repeat:no-repeat; background-position:0 50%; padding:8px 0 8px 32px; font-weight:bold; } 
	.listing_panel .listing_left #tel { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_tel.png); } 
	.listing_panel .listing_left #directions { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_directions.png); } 
	.listing_panel .listing_left #email { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_email.png); } 
	.listing_panel .listing_right { width:186px; float:right; margin-right:15px; height:175px; } 
	.listing_panel .listing_right_blue { width:170px; float:right; margin-right:15px; height:65px; }
	.listing_panel .listing_right .inner { height:153px; }
	/*STARS BELOW NEED UPDATING TO SPRITE STARS*/ 
	.listing_panel .star_5 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -242px; padding:0 0 0 88px; float:right; }
	.listing_panel .star_4_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -216px; padding:0 0 0 88px; float:right; }
	.listing_panel .star_4 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -190px; padding:0 0 0 88px; float:right; } 
	.listing_panel .star_3_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -165px; padding:0 0 0 88px; float:right; }
	.listing_panel .star_3 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -139px; padding:0 0 0 88px; float:right; } 
	.listing_panel .star_2_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -113px; padding:0 0 0 88px; float:right; } 
	.listing_panel .star_2 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -87px; padding:0 0 0 88px; float:right; } 
	.listing_panel .star_1_half { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -61px; padding:0 0 0 88px; float:right; }
	.listing_panel .star_1 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -35px; padding:0 0 0 88px; float:right; } 
	.listing_panel .star_0 { background:url(http://assets1.gomy.co.uk/images/templates/icons/stars_sprite.gif) no-repeat; background-position:0 -10px; padding:0 0 0 88px; float:right; }  
	.listing_panel .review { float:right; font-size:10px; clear:both; width:150px; margin:2px 0 0 5px; text-align:right; font-weight:bold; } 
	.listing_panel .dot_left1 { border-left:1px dashed #cccccc; width:90px; height:18px; float:left; padding:3px 0 0 15px; } 
	.listing_panel .dot_left1b { width:90px; height:18px; float:left; padding:3px 0 0 15px; margin-left:22px; border-bottom:1px dashed #cccccc; } 
	.listing_panel .dot_left2{ border-left:1px dashed #cccccc; width:65px; height:18px; float:left; padding:3px 0 0 8px; } 
	.listing_panel .dot_left2b { border-left:1px dashed #cccccc; width:87px; height:18px; float:left; padding:3px 0 0 15px; border-bottom:1px dashed #cccccc; } 
	.listing_panel .dot_left3 { width:100px; height:18px; float:left; padding:3px 0 0 15px; margin:0 0 0 22px; } 
	.listing_panel .dot_left4 { border-left:1px dashed #cccccc; width:107px; height:18px; float:left; padding:3px 0 0 15px; } 
	.listing_blue .dot_left3, .listing_blue .dot_left1, .listing_blue .dot_left4 { border-bottom:1px dashed #cccccc; margin:0 0 3px 0; }   
	.listing_panel .listings_footer { border-top:1px dashed #cccccc; clear:both; margin:0 0 0 23px; } 
	.listing_panel .listings_footer ul { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -1px -603px; padding:0 0 0 20px; margin:5px 0 0 10px; } 
	.listing_panel .listings_footer li { display:inline; list-style:none; } 
	.listing_panel .listings_footer li.small { font-size:11px; padding:0 5px 0 5px; }
	.listing_panel .listings_footer li.large { font-size:14px; font-weight:bold; }
	.listing_panel .listings_subfooter { clear:both; }
	.listing_panel .listings_subfooter { border-top:1px dashed #cccccc; margin:0 0 0 23px; }
	.listing_panel .listings_subfooter ul { padding:0; margin:5px 5px 3px 7px; }
	.listing_panel .listings_subfooter li { display:inline; list-style:none; background-position:100% 50%; background-repeat:no-repeat; padding:0 16px 0 0; }  
	 /*FREE LISTING FOOTER*/
	.listing_blue .listings_subfooter_free { border-top:none; margin:0 0 0 23px; } 
	.listing_blue .listings_subfooter_free ul { margin:5px 5px 3px 7px; } 
	.listing_blue .listings_subfooter_free li { display:inline; list-style:none; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; margin:0 15px 0 0; font-size:11px; } 
	.listing_blue .listings_subfooter_free { clear:both; } 
	.listing_blue .listings_subfooter_free li.bookmark_free { background-position:0 -6px; padding:0 0 0 20px; display:block; width:55px; float:left; } 
	.listing_blue .listings_subfooter_free li.friend_free { background-position:0 -26px; padding:0 0 0 20px; } 
	.listing_blue .listings_subfooter_free li.mobile_free { background-position:0 -46px; padding:0 0 0 18px; } 
	.listing_blue .listings_subfooter_free li.listing_free { background-position:0 -84px; padding:0 0 0 19px; } 


/* LISTINGS PAGE STYLES
----------------------------------------------------------------------------------------------------*/

	#listings-page #col-left { float:left; width:170px; } 
	#listings-page #col-left-wide { float:left; width:670px; padding-right:10px; border-right:1px solid #cccccc; } 
	#listings-page #col-left-wide-other { float:left; width:500px; padding-right:10px; border-right:1px solid #cccccc; }
	#col-left-wide h2 { font-weight:normal; font-size:12px; border-bottom:1px solid #CCCCCC; padding:0 0 10px 0; margin:0 0 18px 0; line-height:14px; color:#FF6600; } 
	#col-left-wide-other h2 { font-weight:normal; font-size:12px; border-bottom:1px solid #CCCCCC; padding:0 0 10px 0; margin:0 0 18px 0; line-height:14px; color:#FF6600; } 
	#col-left-wide .butt_invite_business { margin:20px 0; } 
	#listings-page #col-left-wide ul { margin:20px 20px; } 
	#listings-page #col-left-wide ul li { list-style:disc; }
	#listings-page #col-left-wide-other ul { margin:20px 20px; } 
	#listings-page #col-left-wide-other ul li { list-style:disc; } 
	#listings-page #col-left-wide ul.categories { margin:15px 15px 70px 0; float:left; width:92px; } 
	#listings-page #col-left-wide ul.categories li { list-style:none; padding:5px 0; } 
	#listings-page.browse_countries ul.categories { margin:20px 40px 30px 0; float:left; width:145px; } 
	#listings-page.browse_countries ul.categories li { list-style:none; padding:5px 0; }
	#listings-page.browse_countries ul.categories-browse { margin:20px 40px 30px 0; float:left; width:145px; height:380px; } 
	#listings-page.browse_countries ul.categories-browse li { list-style:none; padding:5px 0; } 
	#listings-page.browse_countries h2 { color:#FF6600; font-size:14px; margin:20px 0 0 0; padding-bottom:5px; clear:both; width:940px; border-bottom:1px solid #cccccc; } 
	#listings-page #col-left-wide h3 { color:#ff6600; font-size:12px; font-weight:normal; margin:0 0 20px 0; } 
	#listings-page #col-left h2, #listings-page #col-mid h2, #user-section-page #col-right h2, #user-section-page #col-right2 h2, #user-section-page h2 { font-weight:normal; color:#FF6600; font-size:14px; border-bottom:1px solid #CCCCCC; padding:0 0 10px 0; margin:0 0 18px 0; line-height:14px; } 
	#listings-page #col-left p { margin:10px 0; } 
	#listings-page #col-left li { list-style:none; padding:3px 0; } 
	#listings-page #col-mid { float:left; width:475px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin-left:11px; padding:0 11px; } 
	#listings-page #col-mid #sort_menu { height:15px; text-align:right; }
	#listings-page #col-mid #sort_menu { text-align:right; border-bottom:1px solid #CCCCCC; margin-bottom:30px; padding-bottom:10px; }
	#listings-page #col-mid #sort_menu a { color:#666666; } 
	#listings-page #col-mid #sort_menu a.current { color:#1B75BB; } 
	#listings-page #col-mid .listing_orange, #user-section-page #col-right .listing_orange { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_orange.gif); height:235px; } 
	#listings-page #col-mid .listing_grey, #user-section-page #col-right .listing_grey { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_grey.gif); height:235px; } 
	#listings-page #col-mid .listing_blue, #user-section-page #col-right .listing_blue { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_listing_blue.gif); height:160px; } 
	#listings-page #col-mid .listing_panel, #user-section-page #col-right .listing_panel { background-repeat:no-repeat; padding:12px 0 0 0; width:475px; } 
	#listings-page #col-mid .listing_main, #user-section-page #col-right .listing_main { height:175px; width:475px; } 
	#listings-page #col-mid .listing_main_blue, #user-section-page #col-right .listing_main_blue { height:75px; width:475px; } 
	#listings-page #col-right { width:250px; float:right; } 
	#listings-page #col-right-misc { width:405px; float:right; } 
	#listings-page #col-right .map-text { font-size:11px; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -3px -534px; padding:0 0 0 18px; margin:4px 0 0 2px; }
	#listings-page #col-right .results_form { border-bottom:1px solid #cccccc; margin:0 0 15px 0; padding:0 0 5px 0; } 
	#listings-page #col-right .results_form label { width:200px; } 
	#listings-page #col-right h4 { font-size:14px; font-weight:normal; margin:15px 0 0 0; padding:10px 0 15px 0; border-top:1px solid #cccccc; color:#FF6600; } 
	#listings-page #col-left-wide #event_details .event_details-left { width:425px; float:left; } 
	#listings-page #col-left-wide #event_details .event_details-left h2 { font-size:24px; font-weight:bold; border:none; line-height:24px; margin-bottom:10px; } 
	#listings-page #col-left-wide #event_details .event_image { float:right; border:1px solid #cccccc; padding:1px; } 
	#listings-page #col-left-wide #event_details .when_q { font-size:12px; font-weight:bold; width:105px; clear:both; float:left; padding:0 0 15px 0; } 
	#listings-page #col-left-wide #event_details .when_a { font-size:12px; width:310px; float:right; text-align:left; padding:0 0 15px 0; } 
	#listings-page #col-left-wide #event_details .when_a img { border:1px solid #cccccc; padding:1px; margin:0 0 -5px 0; }
	#listings-page #col-left-wide #event_details .width100percent { width:655px; } 
	#listings-page #col-left-wide #event_details .width100percent .when_a { width:540px; } 
	#listings-page #col-right .friend { width:55px; text-align:center; float:left; } 
	#listings-page #col-right .friend img { margin:20px 0 5px 0; border:1px solid #cccccc; padding:1px; } 
	#listings-page #col-right .friend a { font-size:11px; line-height:10px; } 
	#listings-page h3.h3tab { border-bottom:1px solid #999999;list-style-type:none; padding:3px 10px 3px 10px;clear:both; } 
	#listings-page h3.h3tab span {padding:3px 6px;border:1px solid #999999;background-color:#ffffff;color:#666;margin-right:0px;text-decoration:none; border-bottom:none; top:1px; position:relative; } 
	#listings-page .comment_text { clear:both; border-bottom:1px solid #CCCCCC; margin:0 0 15px 0; padding:0 0 15px 0; } 
	#listings-page .comment_text .left { font-size:11px; width:60px; float:left; } 
	#listings-page .comment_text .left img { margin:0 0 3px 0; border:1px solid #cccccc; padding:1px; } 
	#listings-page .comment_text .right { width:585px; float:right; padding:0 20px 0 0; } 
	#listings-page .comment_text .right p { margin:0 0 10px 0; }
	#listings-page .comment_text .event_comment_edit ul { margin:0; padding:0; float:right; font-size:11px; }
	#listings-page .comment_text .event_comment_edit li { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; display:inline; list-style-position:outside; list-style-type:none; }
	#listings-page .comment_text .event_comment_edit li.remove_comment { background-position:0 -476px; padding:0 18px 0 20px; }
	#listings-page .comment_text .event_comment_edit li.edit_comment { background-position:0 -84px; padding:0 18px 0 20px; }  
	#listings-page .comment_text .date { font-size:11px; font-style:italic; } 
	#listings-page .post_comment p label { width:675px; margin:5px 0 5px 0; } 
	#listings-page .post_comment textarea { width:665px; height:136px; clear:both; } 
	#listings-page .post_comment .butt_submit { float:right; } 

	/* EVENT DETAILS FOOTER -----ONCE UPDATED TO NEW REMOVE */
	#listings-page #col-left-wide .listings_subfooter ul { clear:both; padding:0; margin:35px 0 15px 0; } 
	#listings-page .listings_subfooter li { display:inline; list-style:none; background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; padding:0; margin-right:25px; font-size:11px; } 
	#listings-page .listings_subfooter li.bookmark { background-position:0 -5px; padding:0 0 0 19px; } 
	#listings-page .listings_subfooter li.saveEvent { background-position:0 -143px; padding:0 0 0 19px; }
	#listings-page .listings_subfooter li.friend { background-position:0 -26px; padding:0 0 0 0; } 
	#listings-page .listings_subfooter li.mobile { background-position:0 -45px; padding:0 0 0 17px; }
	#listings-page .listings_subfooter li.flag { background-position:0 -104px; padding:0 0 0 0; }
	#listings-page .listings_subfooter li.edit { background-position:0 -84px; padding:0 0 0 20px; } 
	#listings-page .listings_subfooter li.link { background-image:url(http://assets1.gomy.co.uk/images/templates/icons/icon_link.png); padding:0 0 0 18px; }
	#listings-page #col-mid #pagecount, #listings-page #col-mid #pagecount { line-height:22px; padding:30px 0 5px 0; } 
	#listings-page .event-details { border-bottom:1px solid #cccccc; padding:0 0 15px 0; margin:0 0 15px 0; }
	#listings-page .event-details .thumb { float:left; height:75px; width:75px; }
	#listings-page .event-details .thumb img { border:1px solid #cccccc; padding:1px; }
	#listings-page .event-details h3 { color:#1B75BB; font-size:14px; font-weight:normal; }
	#listings-page .event-details .para { clear:both; padding:0 0 15px 0; }
	#listings-page .event-details .listings_subfooter { width:300px; float:left; }
	#listings-page .event-details .listings_subfooter li { font-size:10px; margin-right:10px; }
	#listings-page .event-details .submitted { float:right; width:175px; text-align:right; }
	#listings-page .event-details .submitted img { border:1px solid #cccccc; padding:1px; }
	/* ADD MISSING BUSINESS - LISTINGS PAGE */
	#SuggMissingBiz { clear:both; margin:0; overflow:hidden; padding:15px 0; width:475px; border-top:1px solid #ccc; }
	#SuggMissingBiz h3 { float:left; font-size:16px; color:#ff6600; }
	#SuggMissingBiz .floatLink { margin:-5px 0 0 0; float:right; }
	#SuggMissingBiz p { clear:left; float:left; padding:10px 0 0 0; }
	/* ADD MISSING BUSINESS - NO RESULTS PAGE */
	#SuggMissingBizNoRes { clear:both; margin:0; overflow:hidden; padding:15px 0; width:475px; }
	#SuggMissingBizNoRes h4 { float:left; font-size:16px; color:#ff6600; }
	#SuggMissingBizNoRes .floatLink { margin:-5px 0 0 0; float:right; }
	#SuggMissingBizNoRes p { clear:left; float:left; padding:10px 0 0 0; }


/* USER ADD A MISSING BUSINESS PAGE STYLES
----------------------------------------------------------------------------------------------------*/

	#add-missing-biz { margin:0; }
	.MissingBizIndent { margin:0 0 3px 190px; font-size:11px; }
	INPUT.threeform, TEXTAREA.threeform { width:300px; }
	INPUT.onefiftyform, TEXTAREA.onefiftyform { width:150px; }
	INPUT.fourform, TEXTAREA.fourform { width:400px; }
	dl#MissingBizForm dt { margin:0 10px;  clear:left; width:170px; display:inline; float:left; min-height:45px; }
	* html dl#MissingBizForm dt { height:45px; }
	dl#MissingBizForm dt strong { color:#666666; }
	dl#MissingBizForm dd { in-height:45px; margin-left:0; }
	dl#MissingBizForm .review { margin-top:20px; overflow:hidden; }
	dd #RatingBox { float:left; margin:-8px 15px 0 0; border:1px solid #ccc; padding:8px; width:auto; position:relative; background-color:#fafafa; }
	.SmallerText { font-size:11px; }
	#ReviewDesc { padding-top:10px; }
	#MissingBizMapMarker { float:right; margin-bottom:10px; padding:0px 10px 10px 10px; visibility:hidden; width:380px; }
	#MissingBizMapMarker h3 { margin:0 0 5px 0; color:#ff6600; }


/* GENERAL TEXT PAGE STYLES
----------------------------------------------------------------------------------------------------*/

	#text-page p { margin:10px 0; line-height:15px; } 
	#text-page h2 { margin:10px 0; font-size:12px; color:#666666; } 
	#text-page h3 { margin:10px 0; font-size:12px; color:#FF6600; margin:20px 0 5px 0; } 
	#text-page ul { margin:10px 0 0 0; } 
	#text-page ul li { margin:0 0 0 35px; line-height:13px; list-style-type:disc; padding:0 0 0 10px; display:block; } 
	#text-page :target { background-color:#f1f1f1; } 
	#text-page .butt_next { clear:both; float:right; margin:100px 0 20px 0; } 
	#jobs-terms-page p { margin:10px 0; line-height:16px; } 
	#jobs-terms-page h2 { margin:10px 0; font-size:12px; color:#FF6600; } 
	#jobs-terms-page h3 { margin:10px 0; font-size:12px; color:#666666; margin:20px 0 5px 0; } 
	#jobs-terms-page ul { margin:10px 0 0 0; list-style:disc; } 
	#jobs-terms-page ul li { margin:0 0 0 30px; line-height:16px; padding:0; } 
	#links-page .link_left { float:left; clear:both; } 
	#links-page .link_right { float:right; width:724px; margin:0 0 30px 0; } 
	#links-page .text_based_link { clear:both; border-top:1px solid #cccccc; margin:20px 0 10px 0; padding:15px 0 20px 0; } 
	#links-page .goback { float:right; }
	.to-top {background:transparent url(http://assets1.gomy.co.uk/images/templates/icons/to-top.gif) no-repeat scroll 0 4px; font-size:10px; font-weight:normal; padding-left:13px; margin-left:420px; } 
	/*CLAIM BUSINESS PAGE */
	#claim-page p { margin:10px 0; line-height:15px; } 
	#claim-page h2 { margin:10px 0; font-size:12px; color:#ff6600; } 
	#claim-page ul.ClaimBizText { list-style-type:disc; margin:15px 0 15px 25px; } 
	#claim-page ul.ClaimBizText li { padding:3px 0 0 0; }
	#claim-page .butt_next { clear:both; float:right; margin:50px 0 10px 0; } 
	#claim-page ul#claim_business { list-style-type:none; margin:0; padding:30px 0 0 0; height:200px; } 
	#claim-page ul#claim_business li { list-style-type:none; font-size:12px; font-weight:bold; color:#FF6600; float:left; background-repeat:no-repeat; background-position:bottom; width:300px; height:220px; margin:0; padding:0; text-align:center; display:block; } 
	#claim-page ul#claim_business li.one { background-image:url(http://assets.gomy.co.uk/images/templates/html/claim_one.png); } 
	#claim-page ul#claim_business li.two { background-image:url(http://assets.gomy.co.uk/images/templates/html/claim_two.png); margin:0 0 0 19px; } 
	#claim-page ul#claim_business li.three { background-image:url(http://assets.gomy.co.uk/images/templates/html/claim_three.png); margin:0 0 0 19px; }

	/* BUSINESS OVERVIEW STYLE - CHECK THIS AND MOVE TO CORRECT LOCATION */
	#bizoverview { width:630px; height:150px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px; clear:both; background-color:#EEEEEE; } 
	#bizoverviewtop { width:630px; height:55px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px; background-color:#EEEEEE; } 
	.showme { text-align:right; float:right; } 
	#col_left { float:left; width:280px; margin:0 20px 0 0; } 


/* CONTACT US PAGE STYLES
----------------------------------------------------------------------------------------------------*/

	#contact-page-bottom p { margin:0 0 20px 0; }
	#contact-page-bottom h3 { margin:0 0 20px 0; font-weight:bold; font-size:12px; }
	#contact-page-bottom #contact_form { margin:0 0 0 120px; }
	#contact-page-bottom #contact_form select { margin:0 0 25px 0; width:180px; }
	#contact-page-bottom #contact_form p label { float:left; width:170px; clear:both; }
	#contact-page-bottom #contact_form p { margin:10px 0 30px 0; }
	#contact-page-bottom #contact_form p .button { float:left; margin:0 0 0 168px; clear:both; }
	#contact-page-bottom #contact_form p textarea { width:295px; height:160px; }
	#contact-page-bottom #contact_form .formfield { width:295px; }


/* EDIT DETAILS CUSTOMER PAGE STYLES - CHECK CLASS NAMES
----------------------------------------------------------------------------------------------------*/

	#event-page-bottom form.addevent { }
	#event-page-bottom form.addevent p.indent2 { margin:0 0 0 370px; color:#1B75BB; width:200px; padding:0 0 5px 0; }
	#event-page-bottom form.addevent p { margin:0 0 15px 0; }
	#event-page-bottom form.addevent .search_where, #event-page-bottom form.addevent .more_info { width:680px; margin:10px 0 25px 0; clear:both; }
	#event-page-bottom form.addevent .search_where .label, #event-page-bottom form.addevent .more_info .label { width:165px; }
	#event-page-bottom form.addevent .search_where .formfield { width:200px; }
	#event-page-bottom form.addevent .search_where label { width:185px; }
	#event-page-bottom form.addevent .more_info { }
	#event-page-bottom form.addevent #butt_search { padding:15px 0 0 0; float:left; width:100px; }
	#event-page-bottom form.addevent .notes { width:120px; display:block; }
	#event-page-bottom form.addevent textarea { width:510px; height:150px; }
	#event-page-bottom form.addevent .indent { margin:0 0 30px 165px; clear:left; }
	#event-page-bottom form.addevent .indenttop10 { margin:-10px 0 30px 165px; clear:left; }
	#event-page-bottom form.addevent .bullet_set_right label { margin:0 0 15px 0; }
	#event-page-bottom form.addevent .captcha { margin:0 0 10px 0; }
	#event-page-bottom form.addevent .more_info .formfield380 { width:380px; }
	#event-page-bottom form.addevent .more_info .formfield80 { width:80px; }
	#event-page-bottom form.addevent .more_info .formtext { height:40px; width:130px; }
	#event-page-bottom form.addevent .more_info .pound { float:right; margin:0 5px 0 0; }
	#event-page-bottom form.addevent .more_info .floatleft { float:left; }
	#event-page-bottom form.addevent .type_code, #accounts-section-page .accounts_info .type_code { width:300px; float:left; clear:none; }
	#apDiv1 { position:absolute; z-index:2;}
	.clearboth { clear:both; background-color:#339966; width:200px; height:50px; }


/* INPUT ERROR AND SUCCESS MESSAGE STYLES
----------------------------------------------------------------------------------------------------*/

	.error{ color:#ee4036; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
	.border-full{ border:1px solid #54171C; padding:5px; }
	.borderbox { width:750px; margin:0 auto; text-align:left; margin-top:20px; background:#ffffff; border:1px solid #999999; position:relative; height:330px; padding-left:18px; padding-top:18px; }
	.form_error { padding-left:85px; color:#ee4036; }
	.toplink { font-weight:bold; font-size:13px; color:#ee4036; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; cursor:pointer; }
	.tabhilight { width:136px; height:3px; border:1px solid #cccccc; background-color:#b3b3b3; float:left; padding-top:6px; }
	.tabhilight_text { width:136px; height:11px; font-size:11px; font-weight:bold; color:#b3b3b3; text-align:center; float:left; padding-top:0px; vertical-align:text-top; font-family:Arial; }
	.tabspacer { width:5px; float:left; }
	.save-ok { margin-bottom:10px; border:1px solid #1B75BB; margin:0 !important; padding:5px 20px 5px 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background:#1B75BB url(http://assets1.gomy.co.uk/images/templates/icons/ok.png) no-repeat 5px 2px; }
	.error-ok { margin-bottom:10px; border:1px solid #ee4036; margin:0 !important; padding:5px 20px 5px 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background:#ee4036 url(http://assets1.gomy.co.uk/images/templates/icons/error.png) no-repeat 5px 2px; }
	.form-errors { margin-bottom:10px; border:1px solid #ee4036; background-color:#ffc; }
	.form-errors h2 { padding:5px 20px 5px 25px; font-size:11px; margin-top:0px; color:#fff; background:#ee4036 url(http://assets1.gomy.co.uk/images/templates/icons/error.png) no-repeat 5px 2px; }
	.form_errors_h2white { padding:5px 20px 5px 25px; font-size:11px; margin-top:0px; color:#fff; background:#ee4036 url(http://assets1.gomy.co.uk/images/templates/icons/error.png) no-repeat 5px 2px; }
	.form-errors dl { padding:5px; }
	.form-errors dt { font-weight:bold; float:left; padding-right:5px; }
	.form-errors dd { margin:0; }


/* SEARCH SUGGESTION DROPDOWN STYLES
----------------------------------------------------------------------------------------------------*/

	.ac_results { text-align:left; padding:0px; border:1px solid #9999FF; background-color:#ffffff; overflow:hidden; z-index:99999; }
	.ac_results strong { color:#1b75bb; }
	.ac_results ul { width:100%; list-style-position:outside; list-style:none; padding:0; margin:0; }
	.ac_results li { margin:0px; padding:2px 5px; cursor:default;display:block;
	/*if width will be 100% horizontal scrollbar will apear when scroll mode will be used*/
	/*width:100%;*/
	font:menu;
	font-size:12px;
	/*it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox*/
	line-height:16px; overflow:hidden; }
	.ac_loading { background:#ffffff url(http://assets.gomy.co.uk/images/templates/html/loading_xs.gif) right center no-repeat; }
	.ac_odd { background-color:#eee; }
	.ac_over { background-color:#1B75BB; color:#ffffff; }
	.ac_over strong { color:#ffffff;}
	.full_input { width:280px; height:18px; border:1px solid #666666; }
	.suggestions_inputOne { width:261px; background:#fff; height:18px; border-left:1px solid #666666; border-top:1px solid #666666; border-bottom:1px solid #666666; border-right:0px; float:left; }
	.suggestions_inputTwo { width:20px; background:#fff; height:18px; border-right:1px solid #666666; border-top:1px solid #666666; border-bottom:1px solid #666666; border-left:0px; float:left;  }
	.show_sugg { background:#ffffff url(http://assets1.gomy.co.uk/images/templates/icons/SuggIconDown.gif) no-repeat; background-position:4px 4px; cursor:pointer; }
	.HideSuggArea { background-color:#FFFF99; float:right; padding:2px 5px 2px 0; text-align:right; min-width:282px; color:#1E82D2; cursor:pointer; font-size:11px; }


/* BUSINESS PHOTO - USER LOCAL PHOTO STYLES
----------------------------------------------------------------------------------------------------*/

	#LrgBusPhotoPage { }
	#LrgBusPhotoPage .BusPhotoPager { font-size:15px; margin-top:12px; }
	#LrgBusPhotoPage h4 { float:left; margin-right:10px; margin-top:13px; }
	#LrgBusPhotoPage #FlagPicture { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat; background-position:0 -102px; margin:30px 0 2px 0; }
	#LrgBusPhotoPage #FlagPicture .FlagText { margin:0 0 0 20px; font-size:10px; color:#aaaaaa; } 
	#LrgBusPhotoPage .BusPhotoBox{ float:left; }
	#LrgBusPhotoPage img { border:1px solid #cccccc; padding:1px; }
	#LrgBusPhotoPage .UploadDet { float:left; width:940px; margin:2px 0 20px 0; font-size:11px; }
	#LrgBusPhotoPage TABLE.BrowsePics { }
	#LrgBusPhotoPage TABLE.BrowsePics TD.photos { padding-left:0px; vertical-align:top; width:100%; }
	#LrgBusPhotoPage TABLE.BrowsePics .photoBox,
	#LrgBusPhotoPage TABLE.BrowsePics .BusPhotoBox { margin:0; float:left; }
	#LrgBusPhotoPage TABLE.BrowsePics div.photo { width:181px; height:160px; margin:0 5px 5px 0; padding:0; overflow:hidden; float:left; }
	#LrgBusPhotoPage .LineBrk { border-bottom:1px solid #ccc; height:1px; margin:0 0 25px 0; clear:both; }
	#LrgBusPhotoPage .SmlUploadDet { font-size:11px; clear:left; margin-left:3px; }


/* NEWSLETTER PAGE STYLES
----------------------------------------------------------------------------------------------------*/

	#newsletter-page{margin:0;background:url(http://assets.gomy.co.uk/images/templates/html/1px-1px.gif) repeat-y 620px 0;}
	#newsletter-container{width:600px;float:left;}
	#newsletter-right-panel{width:303px;float:right;}
	.newsletter-sign-up{background:#e8fbff url(http://assets1.gomy.co.uk/newsletters/images/newsletter-letter.jpg) no-repeat 218px 5px;border:1px solid #ccc;padding:5px;width:290px;-webkit-border-radius:4px;-moz-border-radius:4px;}
	.newsletter-sign-up h2{background:url(http://assets1.gomy.co.uk/newsletters/images/newsletterh2.jpg) no-repeat;text-indent:-9999em;width:209px;height:42px;margin:23px 0 10px 0;}
	.newsletter-sign-up p{padding:0 0 10px 2px;letter-spacing:-0.4px;}
	.newsletter-biz-badge {background: url(http://assets1.gomy.co.uk/newsletters/images/biz-newsletter-badge.jpg) no-repeat 0 0;height:100px;margin-top:20px;}
	.newsletter-biz-badge a, .newsletter-user-badge a{height:100px;display:block;text-indent:-9999em;}
    .newsletter-biz-badge:hover {background: url(http://assets1.gomy.co.uk/newsletters/images/biz-newsletter-badge.jpg) no-repeat 0 -100px;height:99px;text-indent:-9999em;}
    .newsletter-user-badge {background: url(http://assets1.gomy.co.uk/newsletters/images/user-newsletter-badge.jpg) no-repeat 0 0;height:101px;margin-top:20px;}
    .newsletter-user-badge:hover {background: url(http://assets1.gomy.co.uk/newsletters/images/user-newsletter-badge.jpg) no-repeat 0 -100px;height:100px;text-indent:-9999em;}
    
