/* 
 HAVEN Investments Property Management
 Website Design by WNW Design Ltd
 All website designs and coding copyright 2006 WNW Design Ltd
 Coded by Pete Crewdson
*/

* {
text-decoration : none;
}



/* main page body */

body {
background : url(../graphics/layout/back.jpg) 50% 0 no-repeat;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size : 62.5%;
margin : 0;
text-align : center;
}

	table {
	font-size : 1em;
	}



/* page wrapper */

#wrapper {
margin : auto;
padding : 168px 0 0 0;
text-align : justify;
width : 732px;
}



/* navigation */

#navigation {
background : url(../graphics/layout/line.gif) 100% 16px no-repeat;
list-style : none;
float : left;
font-size : 1.2em;
font-variant : small-caps;
font-weight : bold;
letter-spacing : -1px;
margin : 0;
padding : 35px 0 0 0;
width : 139px;
}


	/* navigation items * padding */

	#navigation li {
	margin : 0 0 16px 0;
	}
	
		li#nav-home {
		margin-left : 79px;
		}
	
		li#nav-about {
		margin-left : 54px;
		}
	
		li#nav-property {
		margin-left : 44px;
		}
	
		li#nav-dev {
		margin-left : 38px;
		}
	
		li#nav-contact {
		margin-left : 31px;
		}
		


	/* navigation links */

	#navigation a {
	color : #468aa1;
	}

		#navigation a:hover {
		background : #468aa1;
		color : #fff;
		}



/* main content */

#content {
* height: 1%;
margin : 0 0 0 136px;
}

	#content h1 {
	color : #A2AEB3;
	font-size : 2em;
	font-weight : normal;
	letter-spacing : -1px;
	margin : 0;
	padding : 0 35px 25px 35px;
	text-align : right;
	}
	
	#content p {
	font-size : 1.1em;
	margin : 0;
	padding : 0 35px 12px 35px;
	}



/* spiderlinks */

#spiders {
clear : both;
font-size : 1.1em;
margin : 30px 0 0 0;
}

	#spiders a {
	color : #7C898F;
	}

		#spiders a:hover {
		color : #000;
		}

	#spidersleft {
	background : #468aa1;
	color : #fff;
	float : left;
	padding : 10px;
	width : 119px;
	* width : 139px;
	}

	#spidersright {
	color : #7C898F;
	padding : 10px;
	margin : 0 0 0 136px;
	}



/* at a glance */

#glance {
background : url(../graphics/layout/glance.jpg) no-repeat;
font-size : 1.1em;
list-style : none;
margin : 20px 0;
padding : 55px 32px 0 32px;
}

	#glance li {
	float : left;
	width : 200px;
	}
	
	#glance li.glance-spacer {
	margin : 0 34px 0 0;
	* margin : 0 35px 0 0;
	}
	
	
	
/* twitter feed. */

#twitter {
border: 1px solid #aaa;
font-size: 1.1em;
margin: 0 35px;
}

	#twitter h1 {
	background: #aaa;
	color: #fff;
	font-size: 1.6em;
	margin: 0;
	padding: 1px 10px 3px 10px;
	text-align: left;
	}

	#twitter p {
	border-bottom: 1px solid #ccc;
	margin: 0 10px;
	padding: 10px 0;
	}

		#twitter p.noline {
		border: none;
		}



li#skeleton {
display : none;
}
