@charset "utf-8";
/* CSS Document */
body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color: #000000;
	background-image: url(../images/topbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	margin:0 auto;
	behavior: url(../csshover3.htc); 
}

body, html { height:100%; }

a { color:#A59C27; text-decoration:none; }
div { text-align:left; }
img { border:0px; }

#container { height:100%; }

#bodywrapper { text-align:center; margin:0 auto; width:911px; }
#nav { float:right; width:426px; }
#headerline { height:1px; background:#000000; }
#contentwrapper { padding-top:12px; min-height:580px; }
#footer { bottom:0px; height:44px; background:#231F20; width:100%; }
#borderimage { border:1px solid #333333; padding:2px; margin:4px; }

#productbox { float:left; width:120px; padding:10px; height:240px; font-weight:700; color:#333333; text-align:center; }
#productbox img { vertical-align:middle; display:block; text-align:center; margin:0 auto; }

#myGallery { width: 898px !important; height: 331px !important; } 

#mainmenu{
 width: auto;
 height: 23px;
 position:relative; z-index:5;
}
#mainmenu{
 margin: 0px;
 padding: 0px;
 position:relative; z-index:5;
}
#mainmenu li{
 float:left;
 position:relative;
 list-style: none;
}
#mainmenu li ul{
 display:none;
 position:absolute;
 margin: 0px;
 width: 140px;
 padding: 0px;
 list-style: none;
 top: 23px;
 left: 0;
 z-index: 3;
}
#mainmenu li ul li { background:#231F20; height:12px; padding:3px; width:120px; }
#mainmenu li ul li:hover { background:#231F20; }
#mainmenu li ul li a { text-decoration:none; color:#A19C1E; }
#mainmenu li:hover ul {
 display: block;
 width: 140px;
}