/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #4B4B66;
	font-size: 70%;
	padding: 0px;
	margin: 0px;
	background-color: #F7F7F0;
	background-image: url(../images/bg-home.gif);
	background-repeat: repeat-x;
	background-position: top;
	}
	
		
/* define positioning classes */

.left {float: left;}
.txtleft {text-align: right;}
.center {text-align: center;}
.right {float: right;}  
.txtright {text-align: right;}
.right img {border-left: 10px;}
.top {vertical-align:top;}	

/*  */

#top{
	padding-top: 56px;}

#wrapper {
	width: 796px;
	margin: auto;
	
	min-height: 500px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	height: auto;
}

#border {border-right: #D5C2B2 4px solid;}

#header {
	height: 261px;
	background-color: #F4F4EC;
	}
	
#content {
	width: 796px;
	min-height: 520px;
	}	
	
#leftcoloumn {
	width: 195px;
	float: left;
	color: #A57575;
	font-size: 90%;}

#rightcoloumn {
	width: 581px;
	float: left;
	background-color: #EDEAE0;
	padding: 10px;
	min-height: 500px;
	}
	
#leftcoloumn a 
	{color: #8B7D58;
	text-decoration: none;}		
	
#leftcoloumn a:hover 
	{color: #8B7D58;
	text-decoration: underline;}		
	
#rightcoloumn h1 {
	color: #6D6583;
	font-size: 100%;
	border-bottom: #333333 solid 1px;
	}	
	
	
#rightcoloumn a 
	{color: #8B7D58;
	text-decoration: none;}		
	
#rightcoloumn a:hover 
	{color: #8B7D58;
	text-decoration:underline;}		
	
#insiderightcoloumn {
	width: 581px;
	float: left;
	background-color: #EDEAE0;
	padding: 10px;
	height: auto;
	}	
	
#insiderightcoloumn h1 {
	color: #6D6583;
	font-size: 130%;
	}	
	
#insiderightcoloumn h2 {
	color: #6D6583;
	font-size: 115%;
	}	

	
#insiderightcoloumn a 
	{color: 8B7D58;
	text-decoration: none;}		
	
#insiderightcoloumn a:hover 
	{color: #8B7D58;
	text-decoration: underline;}		
	
#leftnav {
	width: 195px;
	height:144px;
	padding-bottom: 20px;
	}	
	
	
#servicesnav {}

#servicesnav a {
	display: block;
	text-decoration: none;
	background-color: #D5C2B2;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding: 5px;
	
	}

#servicesnav a:hover {
	background-color: #8B7D58;
	color: #FFFFFF;
	text-decoration: none;
}
	
#logo { float: left;}	

#banner {
	width:601px;
	float: left;
	height: 261px;}
	
#banner a 
	{color: #FFFFFF;
	background-color: #D5C2B2;
	text-decoration: none;}		
	
#banner a:hover 
	{color: #6D6583;
	text-decoration: none;}		
	
img {padding: 0px;
	margin: 0px;
	border: 0px;
	}	
	
hr {color: #DED9CB;
	background: #DED9CB;
	height: 3px;
	border: 0px;}	
	
#breadcrumbs {
	float: right;
	width: 300px;
	color: #968BB4;
	text-align: right;
	}	

#breadcrumbs a{
	color: #968BB4;
	text-decoration: none;
	background-color: #EDEAE0;}	
	
#breadcrumbs a:hover {
	color: #968BB4;
	text-decoration: underline;}			
	
#clear {clear: both;
	margin: 0px;
	padding: 0px;
	border: 0px;}	#wrapper #content #insiderightcoloumn li {
	list-style-image: url(../images/arrow.gif);
	list-style-position: outside;
}

/* FORM */

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #737373;
	padding: 0px;
	margin: 0px;
	background-color: #F7F7F0;}

textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #737373;
	padding: 0px;
	margin: 0px;
	background-color: #F7F7F0;}

select {}

#homecolumnleft {width: 42%;
	float: left;
	padding-right: 1%;}

#homecolumnright {width: 52%;
	float: left;}

#homebox { background-color: #E4E0D1;
	padding: 1px;
	margin-left:8px;}
	
#homebox li {
	list-style-image: url(../images/arrow-home.gif);
	list-style-position: outside;
}	
	
.homebox_p{
padding:3px;
}
