body{
margin: 20px 0;
padding: 0;
text-align: center;
font-family: Tahoma, Verdana, Arial, helvetica, sans-serif;
font-size: .7em;
}

a img {
	border: 0;
}

#wrapper {
width: 740px;
text-align: left;
margin: 0 auto;
}

#top {
height: 100px;
position: relative;
}

#strapline {
position: absolute;
left: 20px;
top: 10px;
}

#logo {
position: absolute;
left: 520px;
top: 20px;
}

#breadcrumbs {
font-weight: bold;
}

#breadcrumbs a {
text-decoration: none;
font-weight: normal;
}

#breadcrumbs a:hover {
text-decoration: underline;
}

#mainArea {
background: white url(../furniture/themes/home/content_hat.gif) no-repeat top left;
height: 320px;
margin: 10px 0 10px 0;
}

#colLeft {
float: left;
width: 360px;
}

#colRight {
float: right;
width: 230px;
margin: 20px 0 0 0;
padding-right: 10px;
}

#content {
float: left;
width: 470px;
margin: 0;
padding: 0;
}

#content h1 {
color: #4B0055;
font-size: 180%;
margin: 12px 0 0 20px;
}

#content p {
color: #4B0055;
margin-left: 20px;
}

/*
#content ul {
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0;
	border: 1px solid red;
}

#content ul li {
	float: left;
	margin: 0 0 20px 20px;
	border: 1px solid blue;
}

#content ul li img {
	margin-bottom: 10px;
}
*/

#content #businesses {
	padding: 0;
	margin: 0;
}

#content #businesses div.business {
	float: left;
	padding: 0 0 20px 20px;
	margin: 0;
}

#content #businesses div.business img {
	margin-bottom: 10px;
}

#subContent {
float: left;
background: #138f34 url(../furniture/themes/home/subcontent_shoe.gif) no-repeat left bottom;
height: 293px;
}

#subContent ul {
list-style-type: none;
padding: 0;
margin: 20px 0 0 0;
width: 230px;
}

#subContent ul li {
background: #1EB16B url(../furniture/themes/home/hotlink_pointer.gif) no-repeat 5px 12px;
margin: 4px;
}

#subContent ul li a {
display: block;
padding: 10px 0 10px 20px;
text-decoration: none;
color: white;
font-size: 120%;
font-weight: bold;
height: 40px;
}

#subContent ul li a.hotlinkOne {
background: transparent url(../furniture/themes/home/hotlink_keys.jpg) no-repeat right bottom;
}

#subContent ul li a.hotlinkTwo {
background: transparent url(../furniture/themes/home/hotlink_person.jpg) no-repeat right bottom;
}

#subContent ul li a.hotlinkThree {
background: transparent url(../furniture/themes/home/hotlink_magnifying.jpg) no-repeat right bottom;
}

#subContent ul li a.hotlinkFour {
background: transparent url(../furniture/themes/home/hotlink_sign.jpg) no-repeat right bottom;
}

#footer {
clear: both;
background-position: left top;
background-repeat: no-repeat;
text-align: right;
}

#copyright {
background-position: left bottom;
background-repeat: no-repeat;
padding: 10px;
}

body#home {
background-color: #ECE9F2;
}

body#home #top {
background: url(../furniture/themes/helphire_group/top_bkgd.gif) left top no-repeat transparent;
}


body#home #footer {
background-image: url(../furniture/themes/helphire_group/footer_hat.gif);
background-color: #DBD6E7;
}

body#home #copyright {
background-image: url(../furniture/themes/helphire_group/footer_shoe.gif);
background-color: #DBD6E7;
}

#footer a {
	text-decoration: none;
	color: black;
}
