*
	{
	margin:0;
	padding:0;
	}
	
body
	{
	font-family:Arial;
	color:#404040;
	background:url(images/bg.png) repeat-x;
	}

html
	{
	background:#ffe557;
	}
	
#cont
	{
	width:900px;
	margin:auto;
	
	background:url(images/bgm.png) repeat-y;
	border:0px solid red;
	}
	


#header
	{
	width:860px;
	height:377px;
	border:0px solid blue;
	margin:auto;
	background:url(images/top.jpg) no-repeat;
	}
	
#logo
	{border:0px solid red;
	margin-left:20px;
	width:351px;
	}

a img
	{border:none;}
	
#menu
	{width:820px;
	height:30px;
	margin-top:255px;
	color:#63390C;
	font:10pt bold Arial;
	margin-left:25px;
	border:0px solid red;
	text-align:center;
	padding-top:10px;
	}
	
.mod
	{margin-top:0px;
	width:90%;
	border-top:0px solid #bf0a0a;
	}
	
#menu a,#menu a:hover, #menu a:visited
	{color:#63390C;
	padding:10px 10px 10px;
	font-size:13px;
	font-weight:bold;
	}
	
#cart
	{
	width:860px;
	height:252px;
	margin:auto;
	padding-top:18px;
	text-align:center;
	background:url(images/cart.png) no-repeat;
	}
	
#cart_text
	{width:840px;
	height:30px;	
	margin:auto;
	padding-top:10px;
	font:14pt ;
	color:#3b170c;
	font-weight:bold;
	border:0px solid red;
	}
	
	
/*MAIN*/

#main
	{width:820px;
	border:0px solid green;
	margin:auto;
	margin-top:-150px;
	
	}
	
ul li
	{list-style:none;}
	
a, a:hover, a:visited, a:link
	{color:#830808;
	font-size:12pt;
	text-decoration:none;}
	
#maintab
	{
	width:820px;
	}
	
h1
	{font-size:16pt;}
	
h2
	{font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#000000;}
#mtop
	{
	width:95%;
	margin:auto;
	padding-top:20px;
	padding-left:100px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	border:0px solid red;	
	}
	
#mtop a
	{color:#000000;}
	
h3
	{text-decoration:underline;

	color:#000000;}
	
#content
	{width:460px;
	padding-top:9px;
	padding-left:0px;
	margin:auto;	
	font-size:14px;
	border:0px solid red;
	margin-top:-20px;}
	
 #content a, #content a:hover,#content a:visited,#content a:link
	{color:#404040;
	font-size:10pt;}
	
#content ul
	{list-style:none;}

#center
	{width:600px;
	}
	
#left
	{width:170px;
	font-size:10pt;
	
	color:red;}
	
#left a 
	{font-size:9pt;
	list-style-image:url(images/arrow.png);}

	
#right
	{width:150px;
	font-size:10pt;
	}
	
#right a
	{font-size:10pt;
	 list-style-image:url(images/arrow.png);}
	
#right ul li{
	 list-style-image:url(images/arrow.png);}
	
	
	
#low a
	{font-size:10pt;
	padding-left:20px;
	 color:#404040;}

	
	
	ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;  
  padding: 0;
  width: 160px; 
  list-style-image:url(images/arrow.png);
 
}



ul#navmenu-v:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
  
  list-style-image:url(images/arrow.png);
}

ul#navmenu-v li {
  float: left; 
  display: block !important; 
  display: inline; 
  list-style:url(images/arrow.png);
  position: relative;
  padding-top:0px;
  border:#bbbbbb 0px solid;
}
ul#navmenu-v li ul li {
list-style-image:url(images/arrow.png);
border-bottom:#FFFFFF 0px solid;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 0 6px;
  display: block;
  background: transparent;
  color: #830808;
  list-style-image:url(images/arrow.png);
  font: normal 10pt Arial;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
}


ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: transparent;
  
  color: red;

}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: #e3e3e3;
  color: #830808;
   padding:5px;
   margin-left:-1px;
  border:#d9d9d9 1px solid;
}


ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #e3e3e3;
  color:  #830808;
  padding:5px;
  border:#d9d9d9 1px solid;
}



ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 161px;
}

.bul
	{display:inline;
	margin-left:0px;
	padding: 0 5px 0 0;
	}
	
#foot1 a
	{font-size:12px;
	padding:0 5PX 0 0}

ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}
