@charset "UTF-8";
/* CSS Document */

@import url(base/reset.css);
@import url(base/structure.css);
@import url(base/typography.css);
@import url(base/colour.css);



/*-------------------------
IE
-------------------------*/
body { background-color:#4a4a4a;
		text-align: center;
}
#wrap {
	text-align: left; 
}

a.img {
	border:0px;
	
}


/*-------------------------
CUSTOM
-------------------------*/
/*STRUCTURE
-----------*/
body.home { background-image:url(../img/home/bg.gif);
	
}
body.home .banner {
	height: 246px;
}

/*-------------------------
HOME
-------------------------*/

.promo-outer {
	padding-top:1px;
	margin-left:2px;
	
}

/* about us panel*/

#keyline {
	border:1px solid #999;
}

.aboutPanel {
	width:532px;
	height:200px;
	background-image:url(../img/home/about-highlight-bottom.gif); background-position:bottom; 
	float:left; 
	color:#FFF;
}

.aboutPanel h1 {
	margin: 20px 0 10px 20px;	
}

.aboutPanel p {
	margin: 0 0 0 23px; font-size:11px;
	width:480px;
}

.aboutPanel a {
	color:red;
	font-weight:bold;
}
.aboutPanel a:hover {
	color:#fff;
}

/* property panels */

.propertyLinksContainer {
	width:400px; float:right; color:#FFF; }

.propertyLink {
	width:373px; height:81px; background-image:url(../img/home/promo-bg-repeat.gif);
	padding:8px; margin-bottom:8px;
}

.propertyLink img {
	float:left; margin-right:10px;
}

.propertyLink .content {
	float:right; width:240px; 
}

.propertyLink .content h1 {
	margin:5px 0 0 ; width:220px; height:16px; padding:0; 
}

.propertyLink .content a {
	color:#FFF;
}

.subContainer {
	height:60px; 
}

.subContainer p {
	margin:20px 0px 0px 2px ; width:150px; height:16px; font-size:11px; float:left; ;
}

.subContainer img {
	float:right; margin-top:30px;
}


/*top nav*/
#topNavBg {
	height:63px; 
	text-align:center;
	background-image:url(../img/shared/top_nav_bg_repeat.gif);
}

#topNav {
	width:960px;
	height:63px; 
	text-align:center;
	background-image:url(../img/shared/top_nav_bg.gif); background-position:center; margin:0 auto;
}

.staffShot {
	float:left;
	margin:0 30px 50px 0;
}




