body
{
font-family:Arial, Helvetica, sans-serif;
/*background-color:#3A2C1D;*/
color: #3A2C1D;
}

img
{
border:none;
}

.menu
{
font-size:9px;
color:#FDE093;
font-weight:bold;
line-height:9px;
vertical-align:middle;
text-align:center;
border-color:#682716;
border-style:solid;
border-width:1px;
border-collapse:collapse;
background-color:#2D2218;
}

.menu a
{
color:#FDE093;
text-decoration:none;
}

.menu a:hover
{
color:#FFFFFF;
text-decoration:none;
}
 
.menu1
{
font-size:13px;
border-color:#682716;
border-style:solid;
border-width:1px;
line-height:normal;
}

.main
{
vertical-align:middle;
text-align:center;
color:#B49128;
font-weight:bold;
border-color:#682716;
border-style:solid;
border-width:1px;
border-collapse:collapse;
margin-bottom: 10px;
margin-right: 10px;
/*background-color:#2D2218;*/
}

.shopcart
{
vertical-align:middle;
text-align:center;
/*color:#B49128;*/
color: #3A2C1D;
font-weight:bold;
border-color:#682716;
border-style:solid;
border-width:1px;
border-collapse:collapse;
/*background-color:#2D2218;*/
font-size:11px;
}

.shopcart td
{
border-bottom:solid 1px #682716;
}

.list
{
vertical-align:middle;
text-align:left;
font-size:11px;
color:#B49128;
font-weight:bold;
line-height:18px;
}

.list td
{
border-bottom-style:dotted;
border-bottom-color:#6D4917;
border-bottom-width:1px;
padding-left:1px;
}

.list a
{
text-decoration:none;
color:#B49128;
}

.list a:hover
{
text-decoration:none;
color:#FDE093;
}

.list ul {
border-bottom-color:#6D4917;
border-bottom-width:1px;
padding-left:2px;
margin-top: 0px;
	list-style-type: none;
}


.submenus a:hover
{
text-decoration:none;
color:#FDE093;
}

.form
{
background-color:#FDE093;
color:#52180a;
border-width:1px;
border-style:solid;
width:107px;
border-color:#706E69;
font-size:11px;
padding-left:1px;
}

.select
{
background-color:#FDE093;
color:#52180a;
border-color:#706E69;
font-size:11px;
}

.radio
{
}

.quantity
{
background-color:#FDE093;
color:#52180a;
border-width:1px;
border-style:solid;
width:20px;
border-color:#494745;
font-size:12px;
text-align:center;
}

.gallery
{
font-family:Tahoma;
font-size:10px;
vertical-align:middle;
text-align:center;
color:#D34502;
font-weight:bold;
border-color:#583B13;
border-style:solid;
border-width:1px;
/*background-color:#2D2218;*/
padding: 5px;
}

.gallery a
{
text-decoration:none;
color:#D34502;
}

.gallery a:hover
{
text-decoration:none;
color:#D34502;
}

.header
{
font-family:Tahoma;
font-size:10px;
vertical-align:middle;
text-align:center;
color:#D34502;
font-weight:bold;
border-color:#583B13;
border-style:solid;
border-width:1px;
background-color:#2D2218;
}

.header a
{
text-decoration:none;
color:#D34502;
}

.header a:hover
{
text-decoration:none;
color:#FFFFFF;
}

.name
{
color:#D6810A;
font-weight:normal;
}

.name a
{
text-decoration:none;
color:#D6810A;
}

.name a:hover
{
text-decoration:none;
color:#FDE093;
}

.menubottom
{
background-color:#453922;
border-color:#695633;
border-style:solid;
border-width:1px;
font-size:11px;
color:#9D7E21;
font-weight:normal;
vertical-align:middle;
text-align:center;
}

.menubottom a
{
text-decoration:none;
color:#9D7E21;
}

.menubottom a:hover
{
text-decoration:none;
color:#FDE093;
}

.description
{
vertical-align:middle;
text-align:center;
font-size:15px;
color:#D6810A;
font-weight:bold;
line-height:20px;
}

.browse
{
font-size:12px;
vertical-align:middle;
text-align:center;
color:#D34502;
font-weight:bold;
}

.browse a
{
color:#D34502;
text-decoration:none;
}

.browse a:hover
{
text-decoration:none;
color:#FFFFFF;
}

.static_text
{
margin-top:3px;
margin-bottom:3px;
margin-left:6px;
margin-right:6px;
text-align:justify;
font-weight:normal;
}

.static_text a
{
text-decoration:none;
font-weight:bold;
color:#B49128;
}

.static_text a:hover
{
text-decoration:none;
font-weight:bold;
color:#FDE093;
}

.develop
{
font-size:11px;
color:#9D7E21;
font-weight:normal;
vertical-align:middle;
text-align:center;
}

.develop a
{
font-size:11px;
color:#9D7E21;
text-decoration:none;
font-weight:bold;
}

.develop a:hover
{
color:#FDE093;
text-decoration:none;
}

.secure
{
font-size:12px; 
color:#FFFFFF; 
font-weight:bold;
text-align:center;
}

.secure a
{
text-decoration:none;
color:#FFFFFF; 
font-weight:bold;
}

.sublist
{
vertical-align:middle;
text-align:left;
color:#B49128;
font-weight:normal;
border-color:#682716;
border-style:solid;
border-width:1px;
border-collapse:collapse;
background-color:#2D2218;
font-size:11px;
line-height:18px;
padding-left:2px;
}

.sublist td
{
border-bottom-style:dotted;
border-bottom-color:#6D4917;
border-bottom-width:1px;
padding-left:2px;
}

.sublist li
{
border-bottom-color:#6D4917;
border-bottom-width:1px;
padding-left:2px;
list-style-type: none;

}


.sublist a
{
text-decoration:none;
color:#B49128;
}

.canvas_light
{
color:#FDE093;
}
/* for canvas help */
.spec_help{
  font-family:Tahoma;
  font-size:10px;
  color:#FDE093;
 }
 
#navcontainer ul
{
padding-left: 0;
margin-top: 0;
margin-bottom: 8px;
margin-left: 0;
background-color: #3A2C1D;
color: White;
float: left;
width: 100%;  
font-family: arial, helvetica, sans-serif;
}

#navcontainersub ul
{
padding-left: 0;
margin-top: 0;
margin-bottom: 8px;
margin-left: 0;
background-color: #3A2C1D;
color: White;
float: left;
width: 165px;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; padding-left:15px;}
#navcontainersub ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #3A2C1D;
color: White;
text-decoration: none;
float: left;
border-right: 5px solid #fff;
font-size: 12px;
}


#navcontainersub ul li a
{
padding: 0.2em 1em;
background-color: #3A2C1D;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
font-size: 10px;
}


#navcontainer ul li a:hover
{
background-color: #B49128;
color: #fff;
}

#navcontainersub ul li a:hover
{
background-color: #B49128;
color: #fff;
}


#shopping {
	float: right;
	color: #D34502;
	margin-bottom: 8px;
	font-size:14px;
}

#shopping a {
	color: #D34502;
	text-decoration: none;
}

#shopping a:hover {
	text-decoration: underline;
}
