/* Meyer's Reset */
html, body, div, h1, h2, h3, h4, p, a, ul, ol, li
{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
body {color: black; background: white; }
ol, ul { list-style: none; }
/* END Meyer's Reset */

body{
	background:#c3beae url(/assets/images/bg.gif) top left no-repeat;
}


#container{
	display:block;
	float:left;
	width:960px;
}

#left{
	width:300px;
	float:left;
	height:720px;
	background:url(/assets/images/menu-overlay.png);
	z-index:21;
}

#menu{
	position:absolute;
	top:180px;
	left:0px;
	width:285px;
	z-index:20;
	background:url(/assets/images/menu-bg-12.png) top left no-repeat;
	padding:3px 0 0 40px;
	overflow:hidden;
}


#menu ul li{
	height:31px;
}

#menu ul li a{
	font-family:Arial;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;	
	font-weight:bolder;
	letter-spacing:1px;
}

#highlighter{
	display:none;
	z-index:21;
}

#submenu{
	position:absolute;
	top:240px;
	left:0;
	z-index:2;	
	display:none;
	width:318px;
	overflow:hidden;
}

#imageholder{
	z-index:0;
}

li:hover{
	cursor:pointer;	
}

.slave{
	display:block;
	margin-left:15px;
	width:300px;
}

/* Image slideer */
#right_bottom{
	position:relative;
	float:left;
	height:400px;
	padding:70px 0 0 0;
}


/* Content container */
#right_top{
	position:absolute;
	top:0px;
	width:677px;
	height:700px;
	background:url(/assets/images/overlay.png);
}

#content{
	display:block;
	position:absolute;
	padding-top:10px;
	top:450px;
	left:20px;
	width:650px;
	overflow:hidden;
}

#content img, #nicContent img{
	border:1px solid #611203;
	padding:3px;
	margin:3px 20px;
	background-color:#e4e4e4;
}

.main_thumb{
	margin:3px!important;
	padding:2px!important;	
}
