#header {
	height:192px;
    width:778px;
}

#header-image {
	position:absolute;
	right:0px;
	top:35px;
        width:778px;
}

#main-nav {
    background-image:url(../images/hp-main-nav.png);
	background-repeat:no-repeat;
    background-position:top right;
	top:0px; 
	right:0px;
    width:586px;
    height:28px;
    padding-left:25px;

}

#page {
	width:777px;
	border-left:2px solid #FFF;
	border-right:3px solid #FFF;
	background-image:url("../images/hp-bg.png");
	background-position:center;
	background-repeat:repeat-y;   
}

#logo  {
	left:20px;
	top:12px;
}

#body {
	background-image:url(../images/hp-sections.jpg);
	background-position:top;
	background-repeat:no-repeat;
	min-height:340px;
	_height:340px;
	margin-top:35px;
	width:780px;
	padding-top:70px; 
}

#content {
	width:598px; /* 2px less due to IE bug with overflowing <em>s */
	padding:0 0px 0px 0px;
	position:relative;
	min-height:329px;
	_height:329px;
	color:#5E86AE;
	margin-top:0px;
}

#sidebar {
	width:157px;
	padding:10px 6px 10px 15px;
	margin-top:120px;
}

#sidebar .whats-new {
	
}

#sidebar p {
	color:#05447C;
	padding-left:10px;
}

#sidebar p a:link,
#sidebar p a:active,
#sidebar p a:visited {
	color:#05447C;
	text-decoration:none;
}

#sidebar p a:hover {
	color:#EE1B2E;
	text-decoration:underline;
}

/* Horizontal Divider
============================================================ 
--------------------------------------------------------- */

#sidebar div.hr,
#sidebar div.hr-transparent {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	margin-left:5px;
	margin-right:-5px;
	margin-bottom:1.0em;
	background-color:#BCC6CB;
}

#sidebar div.hr-transparent {
	background-color:#fff;
}

#sidebar div.hr hr,
#sidebar div.hr-transparent hr {
	display:none;
}

#hp-images {
	position:absolute;
	right:0px;
	top:133px;
	width:597px;
	height:173px;
}

#content .business-directory {
	position:absolute;
	left:-113px;
	top:68px;
	width:118px;
	height:30px;
	font-size:10px;
}

#content .visitor {
	position:absolute;
	left:20px;
	top:43px;
	width:118px;
	height:150px;
	font-size:10px;
}

#content .relocation {
	position:absolute;
	left:165px;
	top:43px;
	width:110px;
	height:150px
	color:#05447C;
	font-size:10px
}

#content .do-business {
	position:absolute;
	left:315px;
	top:43px;
	width:110px;
	height:150px
	color:#05447C;
	font-size:10px
}

#content .strategic-iniciatives {
	position:absolute;
	left:468px;
	top:55px;
	width:110px;
	height:150px
	color:#05447C;
	font-size:10px
}

#content img.go-business-directory {
	position:absolute;
	left:-45px;
	top:104px;
}

#content img.go-visitor {
	position:absolute;
	left:100px;
	top:104px;
}

#content img.go-relocation {
	position:absolute;
	left:240px;
	top:104px;
}

#content img.go-do-business {
	position:absolute;
	left:395px;
	top:104px;
}

#content img.go-strategic-initiatives {
	position:absolute;
	left:545px;
	top:104px;
}

#content img.hp-business-directory {
	position:absolute;
	left:-100px;
	top:15px;
}

#content img.hp-visitor {
	position:absolute;
	left:38px;
	top:15px;
}

#content img.hp-relocation {
	position:absolute;
	left:171px;
	top:15px;
}

#content img.hp-do-business {
	position:absolute;
	left:316px;
	top:15px;
}

#content img.hp-strategic-initiatives {
	position:absolute;
	left:482px;
	top:9px;
}

#ads {
	width:474px;
	height:64px;
	position:absolute;
	left:10px;
	top:-71px;
	overflow:hidden;
}

#content a.become-sponsor img {	
	position:absolute;
	right:12px;
	top:-68px;
	border:none;
}

#hp-content {
	margin-top:275px;
	margin-left:20px;
	color:#333;
}
