html,body {

	height: 100%;

	margin: 0px;

	padding: 0px;

}

.headerpadding {

	padding: 0px 20px 20px 0px;

}	

body {

	background: #fff url(../images/bg_watermark.gif) repeat-y;

	font-family: Arial, Helvetica, sans-serif;

	color: #366799;

	font-size: 11px;

	line-height: 15px;

	letter-spacing: 0px;

}

#col_left_links a {

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

	font-size: 11px;	

	color: #366799;

	padding-bottom: 10px;

}



u {

	text-decoration: none;

}

a {

	text-decoration: none;

	outline: none;

}

a:hover {

	color: #366799;

}

#nav {

	float: left;

	width: 233px;

	background: #daba80 url(../images/left_sidenav.jpg) 0px 138px repeat-y;

	height: 100%;

}

#content_container {

	float: left;

	width: 800px;

	padding: 20px;

	height: 520px;

}



#footer {

	clear: both;

	height: 7px;

	width:533px;

	background: url(../images/footer.png);

	/*behavior: url(iepngfix.htc);*/

}

#container {

	height: 550px;

	width: 800px;

	float: left;

	background:#FFF;

	/*behavior: url(iepngfix.htc);*/

	padding-bottom: 20px;

	padding-top: 20px;

}



#nav_home {

	width: 206px;

	height: 14px;

	background: url('../images/nav_home.gif') top left no-repeat;

	display: block;

	margin-bottom: 20px;

}

 

#nav_home:hover{

	background-position: bottom left;

}

#nav_people {

	width: 206px;

	height: 14px;

	background: url('../images/nav_people.gif') top left no-repeat;

	display: block;

	margin-bottom: 20px;

}

 

#nav_people:hover{

	background-position: bottom left;

}

#nav_about {

	width: 206px;

	height: 14px;

	background: url('../images/nav_about.gif') top left no-repeat;

	display: block;

	margin-bottom: 20px;

}

 

#nav_about:hover{

	background-position: bottom left;

}

#nav_professional_services {

	margin-left: 5px;

	width: 206px;

	height: 14px;

	background: url('../images/nav_professional_services.gif') top left no-repeat;

	display: block;

	margin-bottom: 20px;

}

 

#nav_professional_services:hover{

	background-position: bottom left;

}

#nav_testimonials {

	width: 206px;

	height: 14px;

	background: url('../images/nav_testimonials.gif') top left no-repeat;

	display: block;

	margin-bottom: 20px;

}

#nav_items {



	margin-top: 170px;

}

#nav_testimonials:hover{

	background-position: bottom left;

}

#nav_community {

	width: 206px;

	height: 14px;

	background: url('../images/nav_community.gif') top left no-repeat;

	display: block;

	margin-bottom: 20px;

}

 

#nav_community:hover{

	background-position: bottom left;

}

#padding {

	padding: 10px;

}

#nav_contacts {

	width: 206px;

	height: 14px;

	background: url('../images/nav_contacts.gif') top left no-repeat;

	display: block;

	margin-bottom: 20px;

}

 

#nav_contacts:hover{

	background-position: bottom left;

}

#col_left {

	margin-left: 0px;

	width: 230px;

	float: left;

	margin-right:20px;



}

#col_right {

	width: 195px;

	float: left;

}

#colourbox {

	margin-left: 10px;

	width: 215px;

	height: 332px;

	margin-bottom: 20px;

}

.list {

	margin-left: 20px;

	padding: 0px;

	font-weight: bold;

	text-transform: uppercase;

}

li {

	margin-bottom: 10px;

}

a {

	color: #ca9b4a;

}

li { 

	list-style-image: url(../images/bullet.gif);

}

#content {

	margin-top: 5px;

	margin-left: 15px;

	margin-right: 30px;

	position:relative;

	background:#FFF;

}

.heading {

	margin-top: 20px;

	margin-left: 25px;

	margin-bottom: 20px;

}

.topleft, .bottomleft {

	font-weight: bold;

	color: #799abb;

	font-size: 11px;

}

#submit {

	margin-top: 10px;

	font-size: 11px;

	color: #fff;

	font-weight: bold;

	text-transform:uppercase;

	border: 0px;

	font-family:Arial, Helvetica, sans-serif;

	background-color: #e8d6ae !important;

}

input {

	border: 0px;

	background-color: #B5C7DA !important;

	padding:3px 5px;

	color:#FFF;

}



#news{

}

#news a {

}

#news h3 {

  margin:12px 0px;

}

#news .news_date {

}

#news .news_content {

  margin-bottom:20px;

}

li {

	margin-top: -8px;

}

