body {
	background:					#D9C5B2 url(/img/common/backgroundBody.jpg) no-repeat 0px 0px;	
	color:							#463D2F;	
	font:							normal 12px Arial;	
	margin:						0px;
	}
.left {
	float:							left;
	}
.right {
	float:							right;
	}
.center {
	margin:						0px auto;
	}
.spacer {
	clear:							both;
	height:						0px;
	}
img {
	border:						0px;
	margin:						0px;
	padding:						0px;
	}
a.logo {
	background:					transparent url(/img/common/backgroundLogo.png) no-repeat 0px 0px;
	display:						block;
	height:						193px;
	margin:						103px 0px 0px 468px;
	width:						384px;
	}
a.logo span {
	display:						none;
	}
a,
.navigation a{
	color:							#463D2F;
	text-decoration:					none;
	}
.navigation {
	margin:						0px 0px 10px 130px;
	text-align:						justify;
	width:						630px;
	}
.navigation ul li {
	list-style-image:					none;
	list-style-position:				outside;
	list-style-type:					none;
	}
.navigation li.CMS_lvl1 a {
	display:						none;
	}
.navigation ul.CMS_lvl2 {
	position:						relative;
	padding:						0px;
	margin:						0px;
	}
.navigation ul.CMS_lvl2 li {
	display:						inline;
	}
.navigation li.CMS_lvl2 a {
	display:						inline;
	padding:						0px 10px;
	border-left:					1px dotted #463D2F;
	}
.navigation ul.CMS_lvl3 {
	display:						none;
	width:						500px;
	position:						absolute;
	top:							15px;
	left:							0px;
	padding:						10px;
	background-color:				#BB8C5A;
	}
.navigation ul.CMS_lvl3 li.CMS_lvl3{
	display:						inline;
	width:						210px;
	}
.navigation ul.CMS_lvl3 li.CMS_lvl3 a {
	width:						210px;
	display:						block;
	float:							left;
	}
.navigation ul.CMS_lvl3 li.CMS_lvl3 a:hover {
	color:							#FFF;
	}
.navigation li.CMS_lvl2:hover {
	background-color:				#BB8C5A;
}
.navigation li.CMS_lvl2:hover ul.CMS_lvl3 {
	display:						block;
}
.content,
.bottom {
	padding:						0px 0px 10px 183px;
	text-align:						justify;
	width:						630px;
	}
h1 {
	font-size:						16px;
	font-weight:					normal;
	color:							#934E0B;
	letter-spacing:					2px;
	padding:						5px 0px;
	font-size:						26px; 
	background:					transparent url(/img/common/backgroundH1.gif) no-repeat top right;
	}
h2 {
	font-size:						14px;
	color:							#934E0B;
	font-weight:					normal;
	letter-spacing:					2px;
	}
.picture {
	border:						1px solid #FFF;
	margin:						0px 10px;
	padding:						10px;
	}
.left .picture {
	margin:						0px 10px 0px 0px;
	}
.right .picture {
	margin:						0px 0px 0px 10px;
	}
.picture a{
	color:							#FFF;
	text-decoration:					none;
	}
.portfolio {
	margin:						10px;
}
.bottom {
	background:					transparent url(/img/common/backgroundBottom.gif) no-repeat 130px 0px;
	height:						28px;
}
.sIFR-alternate {
	display:						none;
}