*{border:0;margin:0;padding:0;background:transparent;} 

body
{
font-family: arial,trebuchet ms, verdana, tahoma;
font-size: 80%; 
color: #1a1a1a;
margin-top: 20px;
background: #b7b2af url(../images/body-bg.jpg) repeat-x top;

}

#navcontainer{
margin-top:36px;
width:auto;
padding:0;
float:right;
}

#navcontainer ul
{
padding:0;
margin: 0;
color: #a58e75;
width: auto;
}

#navcontainer ul li { 
display: inline; 
line-height:12px;
padding:0;
margin: 0;
}
#navcontainer ul li a
{
padding: 0.3em 0.6em;

color: #a58e75;
text-decoration: none;
float: left;
font-size:80%;
text-transform:uppercase;
font-weight:700;
border-top:#fff 3px solid;
}

#navcontainer ul li a:hover
{
color: #684c41;
background: #fff;
border-top:#684c41 3px solid;

}

ul#nav li a:hover, ul#navlist li#current a:hover
{
color: #684c41;
background: #fff;
border-top:#684c41 3px solid;
}


#navcontainer ul li a#current
{
color: #684c41;
background: #fff;
border-top:#fff 3px solid;
}

img{
border:0px none;
}
h1{
font-size:130%;
text-transform:uppercase;
letter-spacing:0.3em;
margin-top:5px;
margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px #b6a088 solid;
color:#684c41;
}

h2{
font-size:90%;
color:#fff;
MARGIN:0;
PADDING-LEFT:15PX;
}

h3{
font-size:110%;
color:#666;
padding-bottom:5px;
border-bottom:3px solid #bfa991;
margin-bottom:5px;
}
h4{
font-size:110%;
color:#fff;
padding-bottom:5px;
border-bottom:3px solid #bfa991;
margin-bottom:5px;
}

h5{
font-size:120%;
color:;
padding-bottom:5px;
border-bottom:3px solid #bfa991;
margin-bottom:5px;
}
.end{
border-bottom:2PX DASHED #423925;
}
#main
{
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	border :25px solid #fff;
	background-color:#fff;
}


#header

	{
	height: 59px;
	width:720px;
	padding:0;
	border:0px solid #000;
	
}
.star{
color:#cc3333;
font-weight:bold;
font-size:120%;
}
.desc1{
padding:10px;
background-color:#eee5db;
}
.desc2{
padding:10px;
background-color:#dbcfc8;
}
.desc3{
padding:10px;
background-color:#a4917b;
float:right;
color:#fff;
border:1px dashed #fff;
margin:10px;
font-size:85%;
}
.desc4{
padding:10px;
background-color:#eee5db;
}


.policy{
padding:15px;
text-align:left;
font-size:85%

}

#rightcontent A IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=70); moz-opacity: 0.70; opacity: 0.7;
}
#rightcontent A:hover {
	COLOR: #06a; BACKGROUND-COLOR: transparent;
}
#rightcontent A:hover IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100); moz-opacity: 1.0; opacity: 1
}



img{
border:0;
}


#rightbg{

	color:#fff;
	}

#footer{
width:100%;
height:25px;
font-weight:bold;
font-size:.85em;
color:#a58e75;
background-color:#fff;
margin-top:10px;

}
#footer a{
color:#fff;
text-decoration:none;
}
#footer a:hover{
color:#ccc;
text-decoration:underline;
}
#copyright{
padding:5px;
color:#efefef;
text-align:center;
font-size:85%;
letter-spacing:0.2em;
}
#logo{
margin-left:8px;
}
#price{
font-weight:bold;
color:#423928;
}
