/* http://www.100house.co.uk/style.css */
body {
	background-color: #D8D1C9;
	background-image: url(bg.jpg);
	background-repeat:repeat-x;
}

* {
  margin:0px; 
  padding:0px;
  }

#wrap {
width:444px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

#logo {
width:444px;
height:486px;
float:left;
background-image:url(logo.jpg);
background-repeat:no-repeat;
}

#nav {
width:444px;
height:43px;
float:left;
padding-bottom:6px;
}

#nav img {
border:0px;
}

#topline {
	width:444px;
	height:6px;
	float:left;
	background-image:url(top_line.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
}

#content {
float:left;
width:444px;
background-image:url(main_bg.jpg);
background-repeat:repeat-y;
}

#content p {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:justify;
padding-left:27px;
padding-right:27px;
padding-bottom:10px;
}

#content li {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:left;
	padding-right:32px;
	padding-bottom:10px;
	margin-left:50px;
	vertical-align: middle;
}

#content h1 {
	background-image:url(h1_arrow.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#27217E;
	font-size:26px;
	text-align:left;
	font-weight:100;
	padding-left:10px;
	padding-right:32px;
	padding-top:7px;
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 17px;
}

#content p.undertilte {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:100;
font-size:16px;
text-align:left;
padding-left:27px;
padding-right:32px;
padding-bottom:10px;
}

#content hr {
color:#FFFFFF;
background-color:#FFFFFF;
height:2px;
border:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}

#bottomline {
width:444px;
height:10px;
float:left;
background-image:url(bottom_line.jpg);
background-repeat:no-repeat;
}

#copytext {
float:left;
width:444px;
}

#copytext p {
padding-left:5px;
padding-right:5px;
margin-top:5px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#8B8783;
text-align:center;
}

#content img{
border:5px solid #FFFFFF;
}

#content .centerimage {
width:444px;
padding-left:auto;
padding-right:auto;
text-align:center;
padding-bottom:10px;
}

#address {
float:left;
width:444px;
padding-top:10px;
background-image:url(address_bg.jpg);
background-repeat:repeat-y;
}

#address p {
padding-left:5px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-align:center;
}
