/* CSS Document */
body	{
background-color:#080808;
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FFFFFF;
line-height:1.5em;
text-align:center;
}
div, img	{
margin:0;
padding:0;
border:0;
behavior:url(iepngfix.htc);
}
a	{
color:#FFFFFF;
}
h1	{
	margin:0 0 15px 0;
	padding:0;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #D4AE31;
	letter-spacing: .7em;
}
h2	{
margin:0;
padding:0;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}

p	{
margin:0 0 15px 0;
padding:0;
}
#container	{
width:900px;
margin:0 auto;
padding:0;
text-align:left;
background-color:#100A12;
}
#banner	{
background-color:#4A1559;
/*height:427px;*/
/*background-image:url(images/banner1.jpg);
background-repeat:no-repeat;
background-position:bottom;*/
}
#slogan	{
padding:20px 0 0 420px;
}
#logo	{
margin:69px 0 0 27px;
}
#top_nav	{
height:24px;
width:100%;
background-image:url(images/nav_bg.jpg);
background-repeat:repeat-x;
}
#top_nav ul	{
margin:0 0 0 25px;
padding:0;
}
#top_nav ul li	{
margin:0;
padding:0;
list-style-type:none;
float:left;
}
#top_nav ul li a	{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#000000;
padding:0 22px;
text-decoration:none;
font-weight:bold;
line-height:24px;
}
#top_nav ul li a:hover	{
/*color:#4A1559;*/
color:#623949;
}
#content	{
margin:0;
padding:0 0 34px 0;
width:100%;
background-image:url(images/content_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#300F3A;
}
#left	{
float:left;
padding:40px 0 0 47px;
margin:0;
width:540px;
}
#gallery_nav	{
margin-bottom:30px;
}
#gallery_nav img	{
margin-right:10px;
}

#left2	{
float:left;
margin:0;
width:500px;
}
#right2	{
float:left;
margin:0 0 0 80px;
padding:0;
width:220px;
}
#right2	img {
}
#single	{
	padding:40px 25px 0 47px;
	margin:0;
	width:820px;
}
#right	{
float:left;
margin:47px 0 0 30px;
width:263px;
}
#right	img	{
margin-bottom:20px;
}
.clear	{
clear:both;
height:1px;
}
#footer	{
border-top:1px solid #FFE554;

padding:5px 15px 15px 15px;

}
#right_f	{
float:right;
}
#right_f a	{
text-decoration:none;
}
#right_f a:hover	{
text-decoration:underline;
}
.each	{
clear:both;
border-bottom:1px dashed #ffffff;
margin-bottom:15px;
}
.each_products {
float:left;
width:218px;
margin-right:20px;
text-align:center;
}
.each_products img {
margin-bottom:10px;
}
/*p img	{
float:right;
margin:0 20px 0 100px;
}*/
.narrow	{
width:500px;
}
#single h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1em;
	font-size: 14px;
	color: #D7B436;
}
ul.prices	{
margin:15px 0 0 0;
padding:0;
}
ul.prices li	{
float:left;
padding-right:20px;
list-style-type:none;
margin:0;
}
ul.prices li.last	{
padding-right:0;
}