body {
	font: 14px "Times New Roman", Times, serif;
	color: #490104;
	background: #350006 url(images/back_body.jpg) repeat-x center top;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#wrapper {
	margin: 0px auto auto;
	padding: 0px;
	width: 900px;
}
#top {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 73px;
	width: 900px;
}
#menu
{
background:url(images/back_menu.jpg) top center no-repeat;
width:900px;
clear:both;
height:31px;
}
#navcontainer
{
margin: 0px;
padding: 0px;
float:right;
width:386px;
}

#navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: center;
height:31px;
}

#navcontainer ul li { float: left; width:93px;margin-left:0px;}
#navcontainer ul li span { display:none}

#navcontainer ul #home a
{
text-decoration: none;
background: url(images/menu_button_home.jpg) no-repeat top center;
font-size: 12px;
margin: 0px;
height: 31px;
width: 93px;
float:right;
}
#navcontainer ul #home a:hover, #navcontainer ul #company a:hover, #navcontainer ul #catalogue a:hover, #navcontainer ul #contact a:hover, #navcontainer ul #home a#current, #navcontainer ul #company a#current, #navcontainer ul #catalogue a#current,#navcontainer ul #contact a#current
{
background-position:0 -31px;
}



#navcontainer ul #company a
{
text-decoration: none;
background: url(images/menu_button_company.jpg) no-repeat top center;
font-size: 12px;
margin: 0px;
height: 31px;
width: 93px;
float:right;
}

#navcontainer ul #catalogue a
{
text-decoration: none;
background: url(images/menu_button_catalogue.jpg) no-repeat top center;
font-size: 12px;
margin: 0px;
height: 31px;
width: 93px;
float:right;
}

#navcontainer ul #contact a
{
text-decoration: none;
background: url(images/menu_button_contact.jpg) no-repeat top center;
font-size: 12px;
margin: 0px;
height: 31px;
width: 93px;
float:right;
}
#center_table
{
	width:900px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	margin: 0px;
	padding: 0px;
	}
#cube_area {
	text-align: left;
	margin: 0px;
	padding:0px;
	clear: both;
	height: 98px;
	width: 900px;
}
#cube_area p{
	font: italic bold 17px "Times New Roman", Times, serif;
	color: #FDFDFD;
	text-align: left;
	padding-left: 20px;
	
	line-height:150%;
	
}
#credit {
	font: 12px "Times New Roman", Times, serif;
	color: #F5F5ED;
	clear: both;
	margin-top:10px;
	height:25px;
	text-align:right;
	}
#credit a{
	font: 12px "Times New Roman", Times, serif;
	color: #FDFDFD;
	text-decoration:none;
	}
#left_text {
	font: 17px "Times New Roman", Times, serif;
	color: #640203;
	background: #F5F4ED;
	margin: 0px;
	padding: 0px;
	width:226px;
	height:404px;
	vertical-align:top;
}
.left_p {
	font: 17px "Times New Roman", Times, serif;
	color: #640203;
	width:210px;
	margin:auto;
	text-align:left;
	font-style:italic;
	line-height:130%;
}
#ads_banner
{
background:#F5F5ED;
width:420px;
height:404px;
}
#diamonds_banner
{
background:#F5F5ED;
width:420px;
height:404px;
background:url(images/diamond.jpg) center center no-repeat;
}

a
{
color:#B3020A;
}
a:hover
{
text-decoration:none;
}
