	body {
		background-image: url(../images/design/bg.gif);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #003366;
	}
	
	.wrapper {
		margin: auto;
		width: 850px;
		height: 522px;
		border: 1px solid #003366;
		background-color: #FFF;
	}
	
	.full_height {
		height: 590px;	
	}
	
	.image {
		float: left;
	}
	
	.header {
		background-image: url(../images/design/logo.png);
		width:850px;
		height: 95px;
	}
	
	.header span {
		color: #FFF;
		padding: 6px;
		line-height: 16px;
		display: block;
	}
	
	.header a:link, .header a:visited {
		color: #FFF;
		text-decoration: none;
	}
	
	.footer {
		margin: auto;
		width: 850px;
		text-align: right;
		font-size: 10px;
		padding: 5px 0 0 0;
	}
	
	.footer a:link, .footer a:visited {
		text-decoration: none;
	}
	
	.footer a:hover {
		text-decoration: underline;
	}
	
	.navigation {
		font-weight: bold;
		height: 27px;
		background-image: url(../images/design/nav_bg.png);
		background-position: right;
	}
	
	.navigation .first {
		margin-left: 265px;
	}
	
	.navigation a:link, .navigation a:visited {
		color: #FFF;
		text-decoration: none;
	}
	
	.navigation a:hover {
		text-decoration: underline;
	}
	
	.navigation ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	.navigation li {
		float: left;
		margin: 2px 0px 3px 3px;
	}
	
	.navigation li a:link, .navigation a:visited {
		padding: 4px 6px;
		margin: 0;
		display: block;
	}
	
	.navigation li ul li a:link, .navigation li ul li a:visited {
		color: #003366;
	}

	.navigation li ul {
		position: absolute;
		left: -999em;
		padding: 0 0;
		background-color:#FFFFFF;
		width: 140px;
	}
	
	.navigation li:hover ul, #nav li.sfhover ul {
		left: auto;
	}
	
	.navigation li ul li {
		background-color: #FFF;
		border-right: 0;
		border-bottom: 0;
		width: 140px;
		border: 1px solid #CCC;	
		margin: 0 0 2px 0;
	}

	.outer_content {
		float: left;		
		background-image: url(../images/design/dencora_lion.jpg);
		background-repeat: no-repeat;
		background-position: center;
		
		height: 373px;
		width: 570px;
	}
	
	.content {
		padding: 10px;
		float: left;
		height: 373px;
		width: 570px;
		overflow: auto;
		margin: 3px 0 0 0;
	}
	
	.content h1 {
		margin: 0;
		font-weight: normal;
		font-size: 2em;
	}
	
	.property {
		overflow: auto;
		border: 1px solid #333333;
		padding: 3px;
		margin: 0 0 20px 0;
	}
	.property img {
		float: left;
		margin: 0 5px 0 0;
	}
	
	.property .copy {
		margin: 0 0 0 125px;
		padding: 5px 0 5px 0;
	}
	
	.property  h2 {
		margin: 0 0 0 125px;
		border-bottom: 1px solid #666;
		padding: 0.2em 0;
		font-size: 1.3em;
	}
	
	.property .more_info {
		border-top: 1px solid #666;
		text-align: right;
		padding: 0.2em 0;
		margin: 0 0 0 125px;
	}
	
	.property .more_info a:link, .property .more_info a:visited {
		font-weight: bold;
		color: #036;
	}
	
	.info strong {
		display: block;
		float: left; 
		width: 110px;
	}
	
	.info table {
		width: 490px;
	}
	
	.info td {
		border: 1px solid #333;
	}
	
	.info .image {
		width: 300px;
		float: left;
		margin: 0 10px 0 0;
	}
	
	.info .image img {
		padding: 2px; 
		border: 1px solid #000;
		margin: 0 0 5px 0;
	}
	
	
	.form strong {
		display: block;
		float: left; 
		width: 150px;		
	}
	
	form input, form textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	form textarea {
		font-size: 1em;
	}
	
	.errors {
		border: 1px solid #C00;
		margin: 1em 0;
	}
	
	.errors ul {
		margin: 0.5em;
		padding: 0 0 0 2em;
		list-style: square;
	}
	
	.profile {
		float: left; 
		margin: 0 1em 0 0;
		/*width: 280px;*/
		height: 340px;
	}
	
	.main_copy {
		min-height: 230px;
	}
	
	.small_box {
		
	}
	