
body {
	margin:0; 
	padding:0; 
	border:0; 
	background: #fffdff url('images/bg.jpg') repeat-x;
	font-family: arial;
	font-size: 13px;
	color: #675653;
	line-height: 18px;
	font-family: verdana, georgia, serif;
	height: 100%;
}
a { color: #333; font-size: 13px; }
p { padding: 0; margin: 0;}

#page { margin: 0; height: 100%; }
/********* TOP *********************************************/
#top {
	background: url('images/top.jpg') no-repeat;
	width: 855px;
	height: 201px;
}

/********* REPEAT *********************************************/
#repeat { background: url('images/repeat.jpg') repeat-y; }

/********* CONTENT *********************************************/
#contentbg {
	background: url('images/content.jpg') no-repeat;
	/*height: 511px;*/
	min-height: 511px;
	height: auto !important;
	height: 511px;
	padding: 0;
	margin: 0;
	margin-left: 278px;
	width: 587px;
}
#content {
	padding: 0;
	margin: 0;
	position: relative;
	left: 40px;
	top: 40px;
	width: 470px;
	padding-bottom: 20px;
}
/********* FOOTER *********************************************/
#footer {
	width: 855px;
	height: 85px;
	background: url('images/footer.jpg') no-repeat;
}
/********* MENU *********************************************/
#menubg {
	padding: 0;
	margin: 0;
	background: url('images/menu.jpg') no-repeat;
	width: 278px;
	height: 511px;
	float: left;
 }
#menu { 
	position: relative;
	top: 33px;
	text-align: right;
}

#menu ul {
	margin: 0; 
	padding: 0;
	list-style-type: none;
}

#menu ul li { 
	line-height: 30px;
	margin: 1px;
	margin-right: 10px;
}

#menu ul li a {
	background: transparent url('images/dot.jpg') right center no-repeat;
	font: normal 14px Arial;
	text-decoration: none;
	color: #777;
	letter-spacing:0.7px;
	padding-right: 10px;
	letter-spacing: 0;
}

#menu ul li a:hover {
	background: transparent url('images/dot.jpg') right center no-repeat;
	color: black;
}

#menu ul li a.current {
	background: transparent url('images/dot_current.jpg') right center no-repeat;
	color: #B929BC;
}
