body {
 margin: 0px;
 padding: 0px;
 background-color: #FFFFFF;
} 

a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size: 11px;
 color: #8D7D5E;
 font-weight: normal;
}

a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: underline;
 color: #8D7D5E;
}

.white a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size: 10px;
 color: #FFFFFF;
}

.white a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: underline;
 color: #FFFFFF;
}

.orange a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size: 11px;
 color: #E9CD75;
}

.orange a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: underline;
 color: #E9CD75;
}

.returns a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size: 11px;
 font-weight: bold;
 color: #8D7D5E;
}

.returns a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 color: #8D7D5E;
}

.maintext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

.style1 {
 color: #FFFFFF;
}

.black {
 color: #000000;
}

.brown {
 color: #8D7D5E;
}

.gunmetal {
 color: #333333;
}

#searchform{
width:175px;
text-align:right;
margin-right:5px;
margin-bottom:5px;
padding-bottom:0px;
margin-top:12px;
float:right;
white-space:nowrap;
overflow: hidden;
}

#searchform input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
}

#searchform form{
margin:0px;
padding:0px;
}

#navbar {
	margin: 0;
	padding: 0;
	height: 1em; }
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	padding: 0px;
	background-color: #FFFFFF;
	color: #fff;
	text-decoration: none; }
#navbar li ul {
	display: none; 
	width: 10em; /* Width to help Opera out */
	background-color: #FFFFFF;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	border-bottom:1px solid #BBBBBB; }
#navbar li:hover li, #navbar li.hover li {
	float: none;
	border-left:1px solid #BBBBBB; border-right:1px solid #BBBBBB; border-top:1px solid #BBBBBB; border-bottom:0px solid #BBBBBB; }
#navbar li:hover li a, #navbar li.hover li a {	
	width: 100%;
	display: block;
	text-indent: 3px;
	line-height: 18px;
	padding: 2px 0;
	font: normal 11px Verdana;
	color: #8D7D5E;
	text-decoration: none;
	text-indent: 5px; 
	 }
#navbar li li a:hover {
	background: #EEEEEE;
	text-decoration: underline }
	
#container{
width: 754px;
margin-left: auto;
margin-right: auto;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
overflow: hidden;
}
	
#bartop{
background-color: #87785B;
padding-left:8px;
padding-top:3px;
padding-bottom:4px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
border-bottom: 1px solid #000000;
}

#basetop{
background-color: #87785B;
padding-left:8px;
padding-top:3px;
padding-bottom:4px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
border-bottom: 1px solid #000000;
}

#box_type{
margin-top:20px;
margin-bottom:20px;
border:1px #3E3E3E solid;
padding-bottom:0px;
}

#box_finish{
margin-bottom:20px;
width:466px;
border:1px #3E3E3E solid;
padding-bottom:0px;
float:left;
}

#box_feature{
float:right;
border:1px #3E3E3D solid;
width:292px;
margin-bottom:20px;
}

#footer{
float:left;
}

#breadcrumbs{
font-size:11px;
font-weight: bold;
color:#000000;
margin-bottom: 13px;
margin-top: 18px;
width:754px;
}

#breadcrumbs a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 color: #8D7D5E;
}

#box_item{
margin-top:20px;
margin-bottom:20px;
border:1px #3E3E3E solid;
padding-bottom:0px;
width: 420px;
float:right;
}

#base_item{
border:1px #3E3E3E solid;
padding-bottom:0px;
width: 420px;
float:right;
}

.opt-choose-finish{
 display: none;
}

#item{
padding:10px;
}

#box_suggest{
width: 754px;
margin-bottom:20px;
border:1px #3E3E3E solid;
padding-bottom:0px;
float:left;
}

#box_caption {
margin-left: 332px;
width: 420px !important;
margin-bottom: 20px;
margin-top: 15px;
}



#caption li {
margin: 5px 0px 0px 15px;
}


#photo{
float:left;
margin-right:30px;
margin-top:50px;
}

#findsimilar{
margin:8px;
font-weight:bold;
padding-top:6px;
clear:left;
}


#results_top{
font-weight: bold;
color:#333333;
margin-bottom:10px;
}

#results_top a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 color: #8D7D5E;
}

#resultsbox{
margin-bottom:20px;
border:1px #3E3E3E solid;
padding-bottom:0px;
float:right;
}

#expandresults{
margin-right:15px;
border:1px #626262 solid;
vertical-align:top;
}

#expandresults p{
margin:8px;
}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#2C2C2C; letter-spacing: 1px;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#87785B; color:#EFD878; padding:4px; margin-top:8px; margin-left:0px; margin-bottom:0px; margin-right:15px;}


#infopage h4 { background-color: #ffffff; }

#taf td, #taf p, #taf li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.childimg {
border: 0px;
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
}

.childimg:hover {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
border: 0px;
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
}
