/* TEXT PAGE STYLES */
#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; }
#jobs-terms-page :target { background-color:#f1f1f1; }  
.to-top { background:transparent url(../images/templates/icons/to-top.gif) no-repeat scroll 0 4px; font-size: 10px ; font-weight: normal; padding-left: 13px; margin-left: 420px; }
.indent-text { margin-left:10px; }
#faq-page { }
#faq-top { width:250px; float:left; padding: 0 15px 0 10px; margin:0; }
#faq-top h2 { color:#FF6600; font-size:13px; margin: 0; padding: 0 0 6px 0; }
#faq-top li { padding: 2px 0 2px 0; }
#faq-top ul { list-style-type: disc; display: block; margin: 0 0 0 8px; }
#faq-body-page p { margin: 5px 0; line-height:16px; }  
#faq-body-page h3 { font-size: 12px; color: #666666; margin: 20px 0 0 0; font-weight: bold; } 
#faq-body-page ul { margin: 10px 0 0 0; list-style: disc; } 
#faq-body-page ul li { margin: 0 0 0 30px; line-height:16px; }
#faq-body-page :target { background-color:#f1f1f1; }
.faq-to-top { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -5px -583px; font-size: 10px; font-weight: normal; padding-left: 13px; margin-left: 20px; }
ul.rating-system { margin:10px 0; }
ul.rating-system li { background:transparent url(http://assets.gomy.co.uk/images/templates/html/stars-all.gif) no-repeat scroll left top; height:19px; list-style-type:none; margin:7px 0; padding-left:110px; }
ul.rating-system li.star-1 { background-position: 0px -102px; font-size: 11px; }
ul.rating-system li.star-2 { background-position: 0px -77px; font-size: 11px; }
ul.rating-system li.star-3 { background-position: 0px -52px; font-size: 11px; }
ul.rating-system li.star-4 { background-position: 0px -27px; font-size: 11px; }
ul.rating-system li.star-5 { background-position: 0px -2px; font-size: 11px; }
#about-us-page p { margin: 0; line-height:16px; }  
#about-us-page h3 { font-size: 12px; color: #ff6600; margin: 20px 0 10px 0; font-weight: bold; } 
#about-us-page h2 { font-size: 14px; color: #ff6600; margin: 20px 0 10px 0; } 
#about-us-page ul { margin: 0; list-style: disc; } 
#about-us-page ul li { margin: 0 0 0 30px; line-height:16px; }
#about-us-page img { padding: 30px 0 5px 0; }

/* CONTACT STYLE */
#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; }

/* TESTIMONIAL STYLES */
#testimonial-page { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_testimonial-page.gif); background-repeat:repeat-y; }
#testimonials-top { height: 150px; width: 940px; padding: 10px 0 0 0; background-color: #ffffff; }
#textimonials-top-text { padding: 10px 10px 30px 10px; background-color: #ffffff; font-size: 14px; line-height: 18px; }
#testimonials-page-right { width:250px; float:right; padding: 0 0 0 10px; } 
#testimonials-page-right h2 { border-bottom:1px solid #CCCCCC; color:#FF6600; font-size:14px; font-weight:normal; padding:0 0 5px 0; margin: 0; }
#testimonials-page-right li { padding: 10px 0 10px 0;}
#testimonials-page-right ul { list-style-type: disc; margin: 15px 0 0 30px; } 
#testimonials-page-left { padding:0 20px 0 10px; float: left; }
#testimonials-page-left ul { display: block; list-style: none; }
.speechbubble { width:640px; margin:20px 0; }
.speechbubble h3 { font-size: 13px; padding-bottom: 10px; }
.speechbubble span { font-weight: normal; padding-left: 15px;}
.speechbubble .sb-top { height:8px; width:100%; font-size:1px; line-height:1px; overflow:hidden; background:url(http://assets.gomy.co.uk/images/templates/html/speechbubble.gif) no-repeat left -19px; }
.speechbubble .sb-mid { background:#ededed; padding:16px 30px; }
.speechbubble .sb-btm { height:30px; width:100%; font-size:1px; line-height:1px; overflow:hidden; background:url(http://assets.gomy.co.uk/images/templates/html/speechbubble.gif) no-repeat left -37px; }

/* STORE FINDER STYLE */
#store_finder.browse_locs ul.places { margin: 20px 40px 20px 0; float: left; width: 145px; } 
#store_finder.browse_locs ul.places li { list-style:none; padding: 5px 0; }
#store_finder #box { border: 1px solid #ccc; width: 770px; padding: 10px; margin-bottom: 30px; }
#store_finder #box h2 { font-size: 13px; color: #ff6600; padding-bottom: 10px; }
#store_finder #box h3 { font-size: 12px; color: #ff6600; padding-bottom: 15px; }
#store_finder .search_field { float: left; width: 300px; }
#store_finder .county_field { float: left; width: 250px; }
#store_finder .go_field { float: left; margin-top: 6px; }
#store_finder .formfield { width: 255px; }

/* BROWSE CATS STYLE */
#browse_categories .search_biz_sep { width: 50%; }
.search_biz { padding: 8px; }
.search_biz_bottom { padding: 8px; }
#browse_bread_crumb { border-bottom: 1px solid #ccc; padding-bottom: 5px;}
#browse_categories ul.cats_2col { margin: 10px 40px 20px 0; float: left; width: 350px; } 
#browse_categories ul.cats_2col li { list-style:none; padding: 3px 0 }

/* PRIVACY STYLE */
#privacy_page p { margin: 10px 0; line-height:15px; } 
#privacy_page h2 { margin: 10px 0; font-size: 12px; color:#666666; } 
#privacy_page h3 { margin: 10px 0; font-size: 12px; color: #FF6600; margin: 20px 0 5px 0; } 
#privacy_page ul { margin: 10px 0 0 0;  } 
#privacy_page ul li { margin: 0 0 0 35px; line-height:16px; list-style-type: disc; }
.privacy-to-top { background:url(http://assets1.gomy.co.uk/images/templates/icons/site_icons.gif) no-repeat -5px -583px; font-size: 10px ; font-weight: normal; padding-left: 13px; margin-left: 20px; }


/* NEWLY ADDED/UPDATED STYLES */
#newly-added-page { }
#newly-added-page ul.newlyadded { margin:0; width:310px; float:left; padding-bottom:30px; }
#newly-added-page li.newlyadded { padding:10px 0; width:270px; list-style:none; }
#newly-added-page .newlyadded_letters { text-align:left; float:left; width:940px; }
#newly-added-page .StarRating { padding: 0 0 2px 0; }
#newly-added-page .star_newly_5 { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-5.png) no-repeat; height:15px; }
#newly-added-page .star_newly_4 { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-4.png) no-repeat; height:15px; }
#newly-added-page .star_newly_4_half { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-4_half.png) no-repeat; height:15px; }
#newly-added-page .star_newly_3 { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-3.png) no-repeat; height:15px; }
#newly-added-page .star_newly_3_half { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-3_half.png) no-repeat; height:15px; }
#newly-added-page .star_newly_2 { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-2.png) no-repeat; height:15px; }
#newly-added-page .star_newly_2_half { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-2_half.png) no-repeat; height:15px; }
#newly-added-page .star_newly_1 { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-1.png) no-repeat; height:15px; }
#newly-added-page .star_newly_1_half { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-1_half.png) no-repeat; height:15px; }
#newly-added-page .star_newly_0 { background:url(http://assets.gomy.co.uk/images/templates/html/small-star-0.png) no-repeat; height:15px; }

/* PART OF STYLES */
#partofgomy-page { background-image:url(http://assets.gomy.co.uk/images/templates/html/bg_repeat_testimonial-page.gif); background-repeat:repeat-y; }
#partofgomy-top { height: 220px; width: 660px; padding: 0 0 10px 0; background-color: #fff; }
#partofgomy-page-right { width:250px; float:right; padding: 0 0 0 10px; } 
#partofgomy-page-right h2 { border-bottom:1px solid #CCCCCC; color:#FF6600; font-size:14px; font-weight:normal; padding:0 0 5px 0; margin: 0; }
#partofgomy-page-right li { padding: 3px 0 4px 0; }
#partofgomy-page-right ul { list-style-type: none; margin: 0 0 0 5px; } 
#partofgomy-page-right .Points { font-size: 11px; text-align: right; color:#ee4036; font-weight:bold; }
#partofgomy-page-right .PointsAll { width: 70px; text-align: right; color:#ee4036; }
#partofgomy-page-right .PointsTable { margin: 20px 0 0 0; } 
#partofgomy-page-left { width: 650px; padding:0 20px 0 10px; float: left; }
ol.PartOfGomyList { list-style: none; padding: 15px 0 20px 0; }
ol.PartOfGomyList li { background: url(http://assets1.gomy.co.uk/images/templates/icons/part_of_icons.png) no-repeat; }
ol.PartOfGomyList li.One { background-position: 0 -10px; padding: 0 0 30px 95px; }
ol.PartOfGomyList li.One h3 { color: #EE4036; padding: 0 0 10px 0; }
ol.PartOfGomyList li.One p, li.Two p, li.Three p { padding: 0 0 10px 0; }
ol.PartOfGomyList li.Two { background-position: 0 -233px; padding: 0 0 30px 95px; }
ol.PartOfGomyList li.Two h3 { color: #009345; padding: 0 0 10px 0; }
ol.PartOfGomyList li.Three { background-position: 0 -542px; padding: 0 0 5px 95px; }
ol.PartOfGomyList li.Three h3 { color: #1B75BB; padding: 0 0 10px 0; }