@import url("http://www.evo.uk.com/evo_css/container_900.css");

body {
	color: #e4e4e4;
	background-image: url(../images/jpg/body_bg.jpg);
	background-attachment: fixed;
	background-repeat: repeat;
}

h1{
	font-size: 220%;
	margin-bottom: 20px;
}

h2{
	font-weight: bold;
	font-size: 140%;
	margin-bottom: 10px;
}

h3{
	font-size: 130%;
	margin-bottom: 20px;
}

h4{
	font-size: 130%;
	margin-bottom: 20px;
	font-weight: bold;	
}

p{
	font-size: 120%;
	line-height: 200%;
}

p.intro{
	font-size: 150%;
}

a{
	color: #666666;
	text-decoration: none;
}

a:hover{
	color: #e4e4e4;
	text-decoration: underline;
}

#site_container{
	
}

#header{
	width: 900px;
	height: 427px;
	background-image: url(../images/gif/header_bg.gif);
	background-repeat: no-repeat;
}

html > body #header{ background-image: url(../images/gif/header_bg.png); }

h1#logo{
	width: 346px;
	height: 62px;
	text-indent: -9000px;
	position: absolute;
	background: url(../images/gif/h1_logo.gif) no-repeat;
	left: 542px;
	top: 234px;
	border: 1px solid white;
}

h1#logo a{
	width: 346px;
	height: 62px;
	display: block;
}

#navigation {
	position: absolute;
	left: 56px;
	width: 225px;
	height: 354px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #979797;
	border-bottom-color: #979797;
	border-left-color: #979797;
	background: url(../images/gif/nav_bg.gif) repeat;
}

html > body #navigation { background: url(../images/gif/nav_bg.png) repeat; }

#navigation li{
	width: 225px;
	height: 70px;
	text-indent: -9000px;
}

#navigation li.dots{
	border-bottom: 1px dotted #979797;
}

#navigation li a{
	display: block;
	width: 225px;
	height: 70px;
}

html > body #navigation li a:hover{	background: url(../images/gif/nav_hover_bg.png) repeat; }
html > body #navigation li a.active{	background: url(../images/gif/nav_hover_bg.png) repeat; }

#nav_home { background: url(../images/gif/nav_home.gif) no-repeat; }
#nav_products { background: url(../images/gif/nav_products.gif) no-repeat; }
#nav_services { background: url(../images/gif/nav_services.gif) no-repeat; }
#nav_downloads { background: url(../images/gif/nav_downloads.gif) no-repeat; }
#nav_contact { background: url(../images/gif/nav_contact.gif) no-repeat; }

.contents{
	margin-bottom: 20px;
}

.contents p{
	margin-bottom: 25px;
}

.float_content ul{
	margin-bottom: 15px;
}

.floated_content li{
	font-size: 115%;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 125%;
}

.floated_content{
	width: 300px;
	float: left;
}

.static_content{
	width: 565px;
	margin-left: 330px;
}

#second_section p{
	font-size: 115%;
	line-height: 130%;
}

.feature{
	border: solid 1px #e4e4e4;
	margin-bottom: 20px;
	position: relative;
}

#signature_series{
	background: url(../images/jpg/burnder.jpg) right no-repeat;
	height: 195px;
}

html > body #signature_series{ background: url(../images/jpg/burnder.png) right no-repeat; }

#special_offers{
	background: url(../images/jpg/offers_bg.jpg) right no-repeat;
	height: 98px;
}

#sibrochure{
	background: url(../images/gif/ssbrochure.png) right no-repeat;
	height: 98px;
	text-indent: -9000px;
	border: solid 1px #e4e4e4;
}

#sibrochure a{
	display: block;
	width: 565px;
	height: 98px;	
}

#contact_direct{
	background: url(../images/jpg/call_bg.jpg) left no-repeat;
	height: 98px;
}



h2#quality{
	width: 252px;
	height: 50px;
	position: absolute;
	text-indent: -9000px;
	left: 48px;
	top: 50px;
	background: url(../images/gif/h2_quality.gif) no-repeat;
}

h3#choose{
	width: 188px;
	height: 21px;
	position: absolute;
	text-indent: -9000px;
	background: url(../images/gif/h3_choose.gif);
	left: 50px;
	top: 135px;
}

h3#choose a{
	display: block;
	width: 188px;
	height: 21px;
}

h2#offers{
	width: 245px;
	height: 37px;
	position: absolute;
	text-indent: -9000px;
	background: url(../images/gif/h3_special_offers.gif);
	left: 21px;
	top: 32px;
}

h2#offers a{
	display: block;
	width: 245px;
	height: 37px;
}

h3#call_us{
	width: 266px;
	height: 68px;
	position: absolute;
	text-indent: -9000px;
	background: url(../images/gif/h3_calltoday.gif);
	left: 283px;
	top: 18px;
}

#footer {
	margin-top: 30px;
	padding-top: 5px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#footer_content p{
	font-size: 90%;
	line-height: 120%;
}

#float_right{
	float: right;
	padding-top: 1px;
}

#float_right p{
color: #666666;
}

#error{
	width: 500px;
}

/* Product Navigation */

ul#product_nav{
	width: 900px;
	height: 40px;
	background: url(../images/gif/product_nav.gif) no-repeat;
	position: relative;
	margin-bottom: 40px;
}

html > body ul#product_nav{	background: url(../images/gif/product_nav.png) no-repeat; }

ul#product_nav li{
	text-indent: -9000px;
	position: absolute;
	height: 40px;
}

ul#product_nav li a{
	display: block;
	height: 40px;
}

#prod_chinese{
	width: 113px;
}

#prod_asian{
	left: 114px;
	width: 111px;
}	

#prod_tandoori{
	width: 111px;
	left: 226px;	

}

#prod_buffet{
	width: 111px;
	left: 338px;
}

#prod_general{
	width: 111px;
	left: 450px;
}

#prod_table{
	width: 111px;
	left: 562px;
}

#prod_sinks{
	width: 112px;
	left: 674px;
}

#prod_canopy{
	width: 112px;
	left: 787px;
}

#prod_chinese a:hover	{ background: url(../images/gif/product_nav.gif) 0 -40px no-repeat; }
#prod_asian a:hover		{ background: url(../images/gif/product_nav.gif) -114px -40px no-repeat; }
#prod_tandoori a:hover	{ background: url(../images/gif/product_nav.gif) -226px -40px no-repeat; }
#prod_buffet a:hover	{ background: url(../images/gif/product_nav.gif) -338px -40px no-repeat; }
#prod_general a:hover	{ background: url(../images/gif/product_nav.gif) -450px -40px no-repeat; }
#prod_table a:hover		{ background: url(../images/gif/product_nav.gif) -562px -40px no-repeat; }
#prod_sinks a:hover		{ background: url(../images/gif/product_nav.gif) -674px -40px no-repeat; }
#prod_canopy a:hover	{ background: url(../images/gif/product_nav.gif) -787px -40px no-repeat; }

#prod_chinese a.p_active	{ background: url(../images/gif/product_nav.gif) 0 -40px no-repeat; }
#prod_asian a.p_active		{ background: url(../images/gif/product_nav.gif) -114px -40px no-repeat; }
#prod_tandoori a.p_active	{ background: url(../images/gif/product_nav.gif) -226px -40px no-repeat; }
#prod_buffet a.p_active		{ background: url(../images/gif/product_nav.gif) -338px -40px no-repeat; }
#prod_general a.p_active	{ background: url(../images/gif/product_nav.gif) -450px -40px no-repeat; }
#prod_table a.p_active		{ background: url(../images/gif/product_nav.gif) -562px -40px no-repeat; }
#prod_sinks a.p_active		{ background: url(../images/gif/product_nav.gif) -674px -40px no-repeat; }
#prod_canopy a.p_active		{ background: url(../images/gif/product_nav.gif) -787px -40px no-repeat; }

html > body #prod_chinese a:hover	{ background: url(../images/gif/product_nav.png) 0 -40px no-repeat; }
html > body #prod_asian a:hover		{ background: url(../images/gif/product_nav.png) -114px -40px no-repeat; }
html > body #prod_tandoori a:hover	{ background: url(../images/gif/product_nav.png) -226px -40px no-repeat; }
html > body #prod_buffet a:hover	{ background: url(../images/gif/product_nav.png) -338px -40px no-repeat; }
html > body #prod_general a:hover	{ background: url(../images/gif/product_nav.png) -450px -40px no-repeat; }
html > body #prod_table a:hover		{ background: url(../images/gif/product_nav.png) -562px -40px no-repeat; }
html > body #prod_sinks a:hover		{ background: url(../images/gif/product_nav.png) -674px -40px no-repeat; }
html > body #prod_canopy a:hover	{ background: url(../images/gif/product_nav.png) -787px -40px no-repeat; }

html > body #prod_chinese a.p_active	{ background: url(../images/gif/product_nav.png) 0 -40px no-repeat; }
html > body #prod_asian a.p_active		{ background: url(../images/gif/product_nav.png) -114px -40px no-repeat; }
html > body #prod_tandoori a.p_active	{ background: url(../images/gif/product_nav.png) -226px -40px no-repeat; }
html > body #prod_buffet a.p_active		{ background: url(../images/gif/product_nav.png) -338px -40px no-repeat; }
html > body #prod_general a.p_active	{ background: url(../images/gif/product_nav.png) -450px -40px no-repeat; }
html > body #prod_table a.p_active		{ background: url(../images/gif/product_nav.png) -562px -40px no-repeat; }
html > body #prod_sinks a.p_active		{ background: url(../images/gif/product_nav.png) -674px -40px no-repeat; }
html > body #prod_canopy a.p_active		{ background: url(../images/gif/product_nav.png) -787px -40px no-repeat; }

.product_images{
	margin-bottom: 10px;
}

.dark_grey{
	color: #666666;
}

h2#product_options{
	margin-top: 20px;
	margin-bottom: 10px;
}

.dotted_bottom{
	border-bottom: 1px dotted #666666;
}

#product_options li{
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}

#product_options p{
	margin: 0;
	padding: 0;
	font-size: 110%;
}

#wokmaster_header{
	background: url(../images/products/photos/wokmaster.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#asian_header{
	background: url(../images/products/photos/balti.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#table_header{
	background: url(../images/products/photos/table.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#sink_header{
	background: url(../images/products/photos/sink.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#canopy_header{
	background: url(../images/products/photos/canopy.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

h3#wokmaster{
	width: 191px;
	height: 28px;
	text-indent: -9000px;
	background: url(../images/gif/h3_wokmaster.gif) no-repeat;
	position: absolute;
	right: 20px;
	top: 80px;
}

#buffet_header{
	background: url(../images/products/photos/buffet.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#cupboard{
	background: url(../images/products/photos/cupboard.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#oven{
	background: url(../images/products/photos/ring_hob.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#tray{
	background: url(../images/products/photos/mesh.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#gas{
	background: url(../images/products/photos/fryer.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#planning{
	background: url(../images/jpg/planning.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#installation{
	background: url(../images/jpg/installation.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

#sales{
	background: url(../images/jpg/sales.jpg) no-repeat;
	padding-top: 220px;
	padding-left: 20px;
	padding-right: 20px;
}

.thumbnail{
	float: left;
	width: 75px;
	height: 75px;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 1px solid #FFF;
}

.thumbnail_gallery{
	overflow: auto;
	margin-bottom: 20px;
}

#contact_form ul{
	list-style-type: none;
}

#contact_form li{
	margin-top: 5px;
	margin-bottom: 5px;
}

#contact_form label{
	float: left;
	width: 150px;
}
#frmNotes {
	width: 75%;
	border: 1px solid #ffffff;
}

input{
	border: 1px solid #ffffff;
}

input#submit{
	background: none;
	color: #ffffff;
}

select{
	border: 1px solid #ffffff;
}
