* {
	margin: 0px;
	padding: 0px;
}
img {
	border:none;
}
a {
	text-decoration:none;
	color:#bd6116;
}
a:hover {
	color:#edd8bb;
}
body {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #c5aa97;
}
#cont_center {
	width:974px;
	margin:30px auto 0px;
}
#container {
	width:974px;
	float:left;
	border-top:1px solid #3f1900;
	overflow:hidden;
	display:inline;
}
#menu {
	float:left;
	width:975px;
	height:24px;
	overflow:hidden;
	background:#3f1900 url(../../images/site/menu.gif);
	display:inline;
}
#menu li {
	float:left;
	height:24px;
	width:194px;
	list-style:none;
	text-align:center;
	margin-right:1px;
	background:#ffffff;
}
#menu a {
	text-decoration:none;
	color:#3f1900;
	float:left;
	width:194px;
	height:18px;
	padding-top:6px;
	text-transform:uppercase;
	font: 11px Arial, Helvetica, sans-serif;
	letter-spacing: 0.5em;
}
#menu a:hover {
	color:#bd6116;
}
#menu a.selected {
	background:#edd8bb;
	font-weight:bold;
	color:#3f1900;
}
#box_l {
	float:left;
	width:487px;
	height:487px;
	background:#3f1900 url(../../images/site/box_l.gif);
	display:inline;
	overflow:hidden;
}
#box_l.home {
	float:left;
	width:487px;
	height:487px;
	background:#3f1900 url(../../images/site/box_l_home.jpg) no-repeat left bottom;
	display:inline;
	overflow:hidden;
}
#quad {
	float:left;
	width:234px;
	height:234px;
	margin:122px 122px 0px;
	border:4px solid #edd8bb;
	background:#ffffff;
	display:inline;
}
#quad p {
	float:left;
	background:#edd8bb;
	margin-top:2px;
	margin-left:2px;
	width:114px;
	height:114px;
	display:inline;
	overflow:hidden;
}
#box_l .passion {
	float:left;
	width:234px;
	height:13px;
	margin:5px 126px 0px;
	display:inline;
}
#box_r {
	float:left;
	width:487px;
	height:487px;
	background:#230e00;
	display:inline;
	overflow:hidden;
}
#box_r img {
	float:left;
	width:487px;
	height:487px;
}
#submenu {
	float:left;
	width:457px;
	height:50px;
	margin:15px 15px 0px;
	display:inline;
	overflow:hidden;
}
#submenu li {
	float:left;
	list-style:none;
	display:inline;
	overflow:hidden;
}
#submenu li a {
	float:left;
	padding:5px 7px 5px 10px;
	font-size:11px;
	text-decoration:none;
	color:#c5aa97;
	display:inline;
	overflow:hidden;
}
#submenu li a:hover {
	color:#edd8bb;
}
#submenu li a.selected {
	color:#bd6116;
}
#content {
	float:left;
	height:340px;
	width:487px;
}
#content h1 {
	float:left;
	width:447px;
	height:100px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#bd9979;
	text-align:center;
	padding-top:10px;
	padding-bottom:12px;
}
#content h2 {
	float:left;
	width:415px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#bd9979;
	margin:7px 0px;
	font-style: italic;
}
#main {
	float:left;
	width: 437px;
	height: 216px;
	overflow: hidden;
	display:inline;
	margin-left:25px;
}
#main p, #main ul {
	width:437px;
	padding-bottom:10px;
	text-align:left;
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
}
#main ul li {
	list-style:none;
}
#main.flexcroll p, #main.flexcroll ul, #main.flexcroll h2 {
	width:415px;
}
#main strong {
	color:#9d764d;
}
#main.thumbdiv {
	padding-top:20px;
	height:320px;
	width:462px;
}
.thumb {
	float:left;
	margin-right:6px;
	margin-bottom:6px;
	cursor:pointer;
}
.thumb a {
	float:left;
	position:relative;
	width:100px;
	height:100px;
	border:1px solid #c5aa97;
	background:#230e00;
	z-index:24;
}
.thumb a.sel{
	border:1px solid #fff;
}
.thumb a:hover {
	z-index:25;
	border:1px solid #fff;
	background:#fff;
	color:#230e00;
}
.thumb a:hover img{
	opacity:.8;
	-xhtml-opacity:.8;
	-kthml-opacity:.8;
}
.thumb a span {
	display: none
}
.thumb a:hover span {
	display:block;
	position:absolute;
	bottom:-5px;
	left:3px;
	border:1px solid #c5aa97;
	border-left:3px solid #230e00;
	background-color:#F6E1D2;
	color:#3f1900;
	text-align: left;
	white-space:nowrap;
	font-weight:none;
	font-size:10px;
	padding:1px 2px;
}
#baseline {
	float:left;
	width:487px;
}
#baseline .baerpassion {
	float:left;
	margin-top:50px;
	margin-left:25px;
}
#baseline .baerlogo {
	float:right;
	display:inline;
	width:140px;
	height:80px;
}
#footer {
	float:left;
	width:974px;
	height:22px;
	border-bottom:1px solid #3f1900;
}
#footer .copyright {
	float:left;
	padding-top:6px;
	font-size:10px;
	color:#b2b2b2;
}
#footer .diabolo {
	float:right;
	height:16px;
	padding-top:6px;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
	filter:alpha(opacity=50);
}
#footer .diabolo:hover {
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
	filter:alpha(opacity=100);
}
