body {	margin: 0px;	background-image:url(images/main_bg.jpg);	background-repeat:repeat-x;	background-color:#e3d3c5;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#806e4a;	line-height:18px;}p{	margin:0px;	padding:0px;}#main_wrapper{	width:950px;	margin:auto;}#logo_top_links{	width:900px;	margin:auto;	height:152px;}.logo{	width:225px;	height:124px;	float:left;	padding-top:28px;}.error{	color:#FF0000;	margin-left:145px;}.message{	margin-top:10px;	margin-left:145px;}#main_top_menu{	width:675px;	height:152px;	float:left;}.top_your_basket{	width:200px;	height:39px;	margin-left:470px;	font-size:11px;	margin-top:24px;}#main_banner{	width:950px;	height:411px;}.main_text_body{	width:900px;	margin:auto;}.index_left_text{	width:569px;	float:left;	padding-left:5px;}.index_ryt_button{	width:256px;	float:right;	margin-top:33px;	padding-right:17px;}h1{	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	color:#5e4f30;	padding-top:20px;	line-height:16px;}.read_more{	color:#988d20;	font-weight:bold;}.read_more a{	color:#988d20;	font-weight:bold;	text-decoration:none;}.read_more a:hover{	color:#3b2f16;	font-weight:bold;	text-decoration:underline;}.hr_line{	width:900px;	background-image:url(images/hr_line.jpg);	height:2px;	background-repeat:repeat-x;	float:left;	margin-top:30px;	margin-bottom:10px;}.footer{	width:900px;	height:40px;	font-size:11px;	float:left;}.footer_links{	width:400px;	height:15px;	float:left;	color:#988d20;	font-size:11px;}.footer_links a{	color:#988d20;	text-decoration:none;}.footer_links a:hover{	color:#3b2f16;	text-decoration:underline;}.right_reserve{	width:250px;	float:left;	font-size:11px;	color:#7f6d49;	height:15px;	margin-left:100px;}.website_by_selesti{	width:150px;	height:15px;	float:right;	font-size:11px;}.selesti{	color:#988d20;	font-size:11px;}.selesti a{	color:#988d20;	font-size:11px;	text-decoration:none;}.selesti a:hover{	color:#3b2f16;	font-size:11px;	text-decoration:underline;}/*-----------------top_links-------------------*/.top_menu{	width:612px;	height:44px;	margin-left:63px;}.top_menu ul{	list-style-type:none;	margin:0px;	padding:0px;}.top_menu ul li{	float:left;	margin:0px;	height:44px;	padding:0px;}/*----------------product_categoty---------------*/.inner_body {	margin: 0px;	background-image:url(images/inner_body_bg.jpg);	background-repeat:repeat-x;	background-color:#e3d3c5;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#806e4a;	line-height:18px;}#inner_main_wrapper{	width:900px;	margin:auto;}#inner_body_wrapper{	width:900px;	margin:auto;}.main_heading{	width:900px;	margin:auto;	height:77px;}h2{	width:400px;	font-family:Arial, Helvetica, sans-serif;	font-size:24px;	color:#f7eee1;	padding-top:18px;	margin:0px;	float:left;	height:80px;	line-height:35px;}.contact_lenses{	width:900px;	margin-top:10px;	padding-top:10px;	float:left;}.contact_lenses ul{	list-style-type:none;	padding-right:0px;	margin-right:0px;}.contact_lenses ul li{	list-style-type:none;	height:200px;	float:left;}.contact_lenses ul li img{list-style-type:none;width:250px;height:215px;border:7px solid #FFFFFF;margin-right:35px;}.product_brand_name_padding{	color:#988d20;	font-weight:bold;}.product_brand_name_padding a{	color:#988d20;	text-decoration:none;}.product_brand_name_padding a:hover{	color:#5b492e;	text-decoration:underline;}.product_centername_padding{	color:#988d20;	font-weight:bold;	padding-left:0px;}.product_centername_padding a{	color:#988d20;	text-decoration:none;}.product_centername_padding a:hover{	color:#5b492e;	text-decoration:underline;}.contact_lenspic_padding{	margin-left:36px;	margin-right:35px;}.showing_products{	background-image:url(images/showing_product_bg.jpg);	background-repeat:repeat-x;	width:900px;	height:41px;	float:left;}.showing_previous_next{	width:280px;	float:right;	font-size:12px;	margin-top:12px;}.previous{	color:#988d20;	font-weight:bold;	text-decoration:none;}.previous a{	color:#988d20;	font-weight:bold;	text-decoration:none;}.previous a:hover{	color:#3b2f16;	font-weight:bold;	text-decoration:underline;}/*----------------------product_detail--------------*/.back_product_category{	width:220px;	color:#f7eee1;	float:right;	margin-top:30px;}.back_product_category a{	color:#f7eee1;	text-decoration:none;}.product_detail_text_body{	width:867px;	float:left;	margin:0px;	padding:0px;	margin-top:34px;}.product_detail_left{	width:320px;	height:275px;	float:left;	margin:0px;	padding:0px; 	border:7px solid #FFFFFF;}.product_detail_ryt{	width:500px;	float:left;	margin:0px;	padding-left:10px;}.product_name{	font-size:22px;	color:#493f2b;	line-height:28px;}.product_name_underline{	border:1px solid #cabaa1;	border-bottom:0px;	margin-top:10px;	border-left:0px;	border-right:0px;	margin-bottom:10px;}.product_detail_list{	width:500px;	float:left;	margin:0px;	padding:0px;}.product_detail_list ul{	list-style-type:none;	margin:0px;	padding:0px;	padding-top:10px;}.product_detail_list ul li{	line-height:22px;}.product_price_bg{	background-image:url(images/showing_product_bg.jpg);	background-repeat:repeat-x;	width:490px;	height:31px;	float:left;	margin-top:15px;	color:#493f2b;	font-size:22px;	padding-top:10px;	padding-left:10px;}.quantity_main{	width:500px;	float:left;	margin-top:5px;}.quantity{	width:100px;	float:left;	margin-top:15px;	padding-left:250px;}.quantity_text_box{	border:1px solid #baaf9a;	background-color:#f4eee5;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#806e4a;}.add_basket{	width:147px;	float:right;	margin-top:9px;}/*--------------------your_basket-------------------*/.basket_contact_lenses{	height:40px;	width:866px;	float:left;}.basket_product_name{	width:255px;	height:30px;	float:left;	color:#988d20;	font-weight:bold;	text-decoration:none;	padding-left:47px;	padding-top:10px;}.basket_product_name a{	text-decoration:none;	color:#988d20;}.basket_product_name a:hover{	text-decoration:underline;	color:#463617;}.basket_product_price{	width:140px;	height:30px;	float:left;	color:#806e4a;	text-decoration:none;	padding-left:0px;	padding-top:10px;}.basket_product_quantity{	width:100px;	height:30px;	float:left;	color:#806e4a;	text-decoration:none;	padding-left:20px;	padding-top:10px;}.basket_product_remove{	width:160px;	height:30px;	float:left;	color:#988d20;	text-decoration:none;	padding-left:0px;	padding-top:10px;}.basket_product_subtotal{	width:108px;	height:30px;	float:left;	color:#806e4a;	text-decoration:none;	padding-left:35px;	padding-top:10px;	font-weight:bold;}.basket_underline{	border-collapse: collapse;	border-bottom: .05em solid #ded1be;	width:867px;	float:left;}.basket_delivery_bg{	background-image:url(images/showing_product_bg.jpg);	background-repeat:repeat-x;	width:820px;	height:29px;	float:left;	padding-left:47px;	padding-top:12px;}.basket_delivery_form{	width:867px;	float:left;}.delivery_first_name{	width:338px;	padding-left:46px;	float:left;	margin-top:5px;}.delivery_first_name_payment{	width:450px;	padding-left:46px;	float:left;	margin-top:5px;}.basket_text_box{	width:225px;	border:1px solid #baaf9a;	background-color:#f4eee5;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#806e4a;	margin-top:12px;	height:20px;	margin-left:10px;	padding-top:2px;	padding-left:2px;}.basket_email_text_box{	width:225px;	border:1px solid #baaf9a;	background-color:#f4eee5;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#806e4a;	margin-top:12px;	height:20px;	margin-left:8px;	padding-top:2px;	padding-left:2px;}.purchase_item{	margin-top:15px;	margin-left:72px;}.delivery_billing{	color:#493f2b;	font-weight:bold;}.products_brand_bg{	background-image:url(images/showing_product_bg.jpg);	background-repeat:repeat-x;	width:820px;	height:29px;	float:left;	color:#493f2b;	font-weight:bold;	padding-left:47px;	padding-top:12px;}.basket_price{	padding-left:138px;}.basket_quantity{	padding-left:113px;}.basket_subtotal{	padding-left:260px;}.basket_price_rate{	padding-left:143px;}.basket_quantity_value{	padding-left:120px;}.remove_basket{	padding-left:88px;	color:#988d20;}.remove_basket a{	color:#988d20;	text-decoration:none;}.remove_basket a:hover{	color:#463617;	text-decoration:underline;}.basket_subtotal_value{	padding-left:65px;}.basket_total{	height:44px;	width:167px;	float:left;	font-size:20px;	color:#493f2b;	padding-top:14px;	padding-left:700px;}.basket_fields_mendatory{	padding-left:520px;}/*-----------------------contact-----------------------*/.fields_mendatory{	padding-left:268px;}.contact_ur_massage{	width:453px;	margin-left:30px;	float:left;	margin-top:5px;	height:150px;}.your_meassage{	width:94px;	float:left;	margin-top:14px;}.contact_text_area{	width:330px;	float:left;}.text_area{	width:328px;	border:1px solid #baaf9a;	background-color:#f4eee5;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#806e4a;	margin-top:12px;	padding-top:2px;	padding-left:2px;	height:60px;}.submit{	margin-top:10px;}.main_our_brancehs{	width:867px;	height:326px;	float:left;	margin-top:20px; margin-left:150px;}.norwich_branch{	width:265px;	height:326px;	float:left;	background-image:url(images/branches_bg.jpg);	background-repeat:repeat-x;}.norwich_branch_left{	width:159px;	height:66px;	float:left;}.norwich_branch_ryt{	width:106px;	height:66px;	float:left;	margin-top:10px;}.swaffham_branch{	width:265px;	height:326px;	float:left;	margin-left:35px;	margin-right:35px;	background-image:url(images/branches_bg.jpg);	background-repeat:repeat-x;}.branches_heading{	color:#463617;	font-size:16px;	font-weight:bold;	line-height:42px;	padding-left:10px;}.branches_text{	padding-left:10px;}.branch_tel{	padding-left:93px;}.view_location_map{	width:867px;	height:20px;	float:left;	color:#988d20;	font-weight:bold;}.view_location_map a{	color:#988d20;	text-decoration:none;}.view_location_map a:hover{	color:#463617;	text-decoration:underline;}.view_map_arrow_padding{	margin-left:173px;}.viewmap_upperline{	border-collapse: collapse;	border-bottom: .05em solid #cabaa1;	width:867px;	float:left;	margin-bottom:5px;}/*-------------------company_history---------------------*/.ch_main_text_body{	width:900px;	float:left;	margin-top:34px;}.ch_pic_padding{	margin-right:35px;}h3{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#5e4f30;	padding-top:20px;	line-height:16px;	font-weight:bold;}.ch_pics_underline{	width:867px;	border:1px solid #ded1be;	border-bottom:0px;	border-left:0px;	border-right:0px;	float:left;	margin-top:12px;	margin-bottom:5px;}/*--------------------------coming_soon---------------------------*/.comingsoon_mainbg{	background-image:url(images/coming_soon_bg.jpg);	background-repeat:repeat-x;	background-color:#f9ede1;}.comingsoon_logo{	width:373px;	height:175px;	margin:auto;	margin-top:130px;}.newweb_comingsoon{	width:373px;	height:75px;	margin:auto;	margin-top:0px;	color:#f7eee1;}h4{	font-family:Arial, Helvetica, sans-serif;	font-size:18px;	color:#f7eee1;	padding:0px;	margin:0px;	padding-left:65px;	padding-top:18px;}.another_website{	padding-left:33px;	padding-top:8px;}.another_website a{	text-decoration:underline;	color:#f7eee1;}.another_website a:hover{	text-decoration:none;	color:#f7eee1;}.contact_lenses_product_body{	width:867px;	margin-top:34px;}.contact_lenses_product_body ul{	list-style-type:none;	padding:0px;	margin:0px;}.contact_lenses_product_body ul li{	float:left;	text-align:center;	margin-bottom:35px;}.product_brand_pic_border{	border:1px solid #CCCCCC;}.product_brand_pic_padding{	margin-right:33px;}/*-----------------------changes---------------*/.category_text_body{	width:900px;	margin-top:34px;}.category_left_text_body{	width:573px;	float:left;	padding-left:15px;	padding-right:47px;}.category_right_pic_body{	width:265px;	float:left;}
