/* CSS Document */

img { behavior: url(iepngfix.htc); }

a {
color:#000000;
text-decoration:none
}
a:hover{
color:#000000;
text-decoration:underline;
}

.whitelink a {
color:#ffffff;
text-decoration:none
}
.whitelink a:hover{
color:#ffffff;
text-decoration:underline;
}

body{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 0 20;
background-color:#FFFFef;
}

.background_kitchen{
background-image:url(../images/kitchen_header.jpg);
background-repeat:no-repeat;
}

.background_contact{
background-image:url(../images/contact_header.jpg);
background-repeat:no-repeat;
}

.background_map{
background-image:url(../images/coverage_header.jpg);
background-repeat:no-repeat;
}

.background_lifestyle{
background-image:url(../images/droplet.jpg);
background-repeat:no-repeat;
}

.header{
width:900px;
margin: 20px auto 0px auto;
background-color:#FFFFFF;
border-left-width:1px;
border-left-color:#666666;
border-left-style:solid;
border-right-width:1px;
border-right-color:#666666;
border-right-style:solid;
border-top-width:1px;
border-top-color:#666666;
border-top-style:solid;
padding:0px;
}

.headerpop{
width:900px;
margin: 20px auto 0px auto;
background-color:#FFFFFF;
border-left-width:1px;
border-left-color:#666666;
border-left-style:solid;
border-right-width:1px;
border-right-color:#666666;
border-right-style:solid;
border-top-width:1px;
border-top-color:#666666;
border-top-style:solid;

padding:0px;
}

.mainimages{
width:200px;
text-align:center;
margin:20px 10px auto auto;
padding-left:10px;
}


.mainholder{
background-color:#FFFFFF;
}
.main{
width:870px;
height:100%;
margin: 0px auto 0px auto;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
padding-top:0px;
border-width:1px;
border-left-width:1px;
border-left-color:#666666;
border-left-style:solid;
border-right-width:1px;
border-right-color:#666666;
border-right-style:solid;
color:#666666;
background-color:#FFFFFF;
clear:right;
text-align:right;
}

.text{
text-align:left;
padding:10px;
padding-left:20px;
padding-top:20px;
color:#666666;
background-color:#FFFFFF;

}

.main .maintext{
width:500px;
float:left;
background-color:#FFFFFF;
text-align:left;
}

.floatright{
float:right;
}

.floatleft{
float:left;
}

.footer{
width:900px;
height:100px;
margin: 0px auto auto auto;
border-left-width:1px;
border-left-color:#666666;
border-left-style:solid;
border-right-width:1px;
border-right-color:#666666;
border-right-style:solid;
border-bottom-width:1px;
border-bottom-color:#666666;
border-bottom-style:solid;
background-image:url(../images/footer.jpg);
background-color:#FFFFFF;
clear:both;
}

h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
margin-bottom:4px;
margin-top:10px;
color:#111111;
}
h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
margin-bottom:1px;
margin-top:5px;
color:#333333;
}
h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
margin-bottom:1px;
margin-top:5px;
color:#666666;
font-weight:normal;
}
.h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
margin-bottom:1px;
margin-top:5px;
color:#666666;
font-weight:normal;
}

p1{
font-size:12px;
color:#666666;
padding-left:10px;
padding-top:2px;
padding-bottom:15px;
}

p2{font-size:10px;
color:#999999;
margin-left:10px;
}     

#footertext{
	position:relative;
	top:80px;
	margin-left:100px;
	width:390px;
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	float:left;
}
#footerlinks{
	position:relative;
	top:85px;
	left:5px;
	float:left;
	width:400px;
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.header_bottom{
width:900px;
margin: 0px auto 0px auto;
padding:0px;
}

.header_menu{
	position:relative;
	left: 255px;
	top: 207px;
	font-size:15px;
	color:#339900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width: 640px;
	height: 28px;
	text-align:left;
}

.a_menu{
color:#339900
}

.a_menu:hover{
color:#33CC00;
text-decoration:none;
}

.formelements_button{
height:25px;
width:100px;
padding:2px;
font-size:12px;
color:#666666;
background-color:#FFFFef;
border-color:#666666;
border-style:solid;
border-width:1px;
}

.formelements_close_button{
height:25px;
width:150px;
padding:2px;
font-size:12px;
color:#666666;
background-color:#FFFFef;
border-color:#666666;
border-style:solid;
border-width:1px;
}

.formelements_singleline{
height:17px;
width:200px;
padding:2px;
font-size:12px;
color:#666666;
background-color:#FFFFef;
border-color:#666666;
border-style:solid;
border-width:1px;
}
.formelements_dropbox{
height:23px;
width:200px;
padding:2px;
font-size:12px;
color:#666666;
background-color:#FFFFef;
border-color:#666666;
border-style:solid;
border-width:1px;
}

.formelements_tickbox{
font-size:12px;
color:#666666;
background-color:#FFFFef;
border-color:#666666;
border-style:solid;
border-width:1px;
}

.formelements_textarea{
height:100px;
width:200px;
padding:2px;
font-size:12px;
color:#666666;
background-color:#FFFFef;
border-color:#666666;
border-style:solid;
border-width:1px;
}
.designedby{
width:900px;
position:relative;
text-align:right;
margin:0px auto 20px auto;
padding-top:-20px;
}

.column1{
margin-left:15px;
width:260px;
float:left;
border-color:#999999;
border-width:1px;
border-style:solid;
padding:10px;
}

.column2{
margin-left:25px;
padding:10px;
width:260px;
float:left;
border-color:#999999;
border-width:1px;
border-style:solid;
}

.columnholder{
width:630px;
background-color:#FFFFFF;
height:300px;
}

.right{
text-align:right;
}
.rightwithpaddingformap{
text-align:right;
margin-right:110px;
}
.beadcrumbs{font-size:8px;
color:#999999;
}
	
