
body {
	background:#000000;
	margin:0px 0px 0px 0px;
	font-family:Arial, Verdana , sans-serif;
	
	text-align:left;
	font-size:12px;
	color:#ffffff;

	}
img {border:none}
input {font-size:11px;}
img, div, li { behavior: url(iepngfix.htc) }

	.main {
		width:820px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.hp {
		width:820px;
		height:663px;
		float:left;
		background:url(images/bg1.gif) no-repeat top left;
	}
	
	.logo {
		margin-top:28px;
		width:820px;
		height:73px;
		float:left;
	}
	
	.menu {
		width:740px;
		padding-left:80px;
		height:36px;
		line-height:14px;
		float:left;
		overflow:hidden;
	}
	
	.menu a {color:#FFFFFF; text-decoration:none; height:20px; }
	.menu a:hover {color:#FFFFFF; text-decoration:underline}
	#drop-down2 {float:left; height:20px; z-index: 99; padding-top:2px;}
	.hp_left {
		width:370px;
		padding-left:30px;
		float:left;
		
	}
	
	.pic1 {float:left; width:368px; margin-top:10px;}
	
	.order {float:left; width:368px; height:152px; margin-top:10px; color:#000000;
			 background:url(images/png1.png) no-repeat top left}

	.order2 {float:left; width:368px; height:162px; margin-top:10px; color:#000000;
			 background:url(images/png2.png) no-repeat top left}
			 
	.order_topics {
		float:left; width:368px; height:20px; margin-top:8px; font-weight:bold; letter-spacing:1px;
	}
	
	.send {float:right; margin-top:2px;}
	.send a{background:#400b0c; color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; padding-right:2px; padding-left:2px;}
	.send a:hover{background:#6f1d1f; color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; padding-right:2px; padding-left:2px;}
	
	.topic1 {float:left; padding-left:7px; width:200px;}
	.topic2 {float:left; padding-left:5px; width:150px;}
	#on {color:#400b0c;}
	#off {color:#484848}
	
	.order_content {
		float:left; padding-left:7px; width:340px; margin-top:8px;
	}
	.order_line {
		float:left; padding-left:7px; width:280px; margin-top:14px; font-weight:bold;
	}
	
	.value {float:left; height:19px;  font-weight:bold; color:#390b0c;}
	#value1 {width:50px;}
	.input {float:left; height:19px;}
	.input input{height:12px;}
	.input select {height:20px; font-size:10px;}
	
	.hp_right {
		width:380px;
		padding-left:20px;
		float:left;
	}
	
	.headers {width:300px; height:16px; padding-right:90px; float:left; }
	.head a {float: left;width:79px; height:16px; background:#938f8a; 
				border:1px solid #bcbab4; padding-left:4px; color:#400b0c; font-weight:bold; text-decoration:none;}
	.head a:hover {float: left;width:79px; height:16px; background:#545454; 
				border:1px solid #bcbab4; padding-left:4px; color:#ffffff; font-weight:bold; text-decoration:none;}
	.head {float:left; padding-right:4px;}
	
	.hp_text {width:350px;  float:left; font-size:11px; margin-top:12px;}
	
	.footer {
		width:500px;
		margin-top:10px;
		padding-left:300px;
		float:left;
	}
	
	.footer a{color:#FFFFFF; text-decoration:none;}
	.footer a:hover{color:#FFFFFF; text-decoration:underline;}
	
	
	/* rest */
	
	.rest {
		width:820px;
		
		float:left;
		background:url(images/bg2.gif) repeat-y top left;
	}
	
	.rest2 {
		width:820px;
		float:left;
		background:url(images/bg_top.png) no-repeat top left;
	}
	
	.content {
		width:190px;
		float:left;
		padding-left:28px;
	}
	.sec img {border:1px solid #ffffff;}
	
	.sec {float:left; width:190px; margin-bottom:10px;}
	
	h1 {margin-top:0px; margin-bottom:0px; color:#FFFFFF; font-size:24px; font-weight:bold;}
	.h2 {color:#FFFFFF; font-size:18px; font-weight:bold;}
	
	.main_part {
		width:555px;
		float:left;
		padding-left:15px;
		margin-top:30px;
	}
	
	.main_part table{
		width:100%;
		border:none;
	}
	
	.item {font-weight:bold;}
	.price {width:104px; text-align:right;}
	
	.content2 {
		width:755px;
		float:left;
		padding-left:28px;
	}
	
	.search {width:745px; float:left;}
	
	.search_value {float:left; padding-right:8px; font-size:14px; font-weight:bold;}
	.search_value input {width:107px; height:10px;}
	.search_value a {float:left; background:#400b0c; text-align:center; font-size:11px; font-weight:normal;
	 width:60px; color:#FFFFFF; text-decoration:none; border:1px solid #6f4848;}
	 
	 .search_value a:hover {float:left; background:#c1686a; text-align:center; font-size:11px; font-weight:normal;
	 width:60px; color:#FFFFFF; text-decoration:none; border:1px solid #6f4848;}
	 
	 .events_table {width:755px; float:left; margin-top:10px;}
	 
	 .events_table table{
		width:100%;
		border:none;
	}
	
	.events_table img {border:1px solid #ffffff;}
	
	.events_table td {vertical-align:top}
	#table2 td {text-align:center; padding-bottom:12px;}
	
	h2 {color:#FFFFFF; font-size:18px; font-weight:bold; margin-top:0px; margin-bottom:4px;}
	h3 {color:#FFFFFF; font-size:14px; font-weight:bold; margin-top:0px; margin-bottom:8px;}

/* super menu ! ! */
* {
	margin:0;
	padding:0;
}

* html body {
	behavior:url(csshover2.htc);
}

#mainMenu {
	list-style:none;
	font:normal 12px/14px arial,helvetica,sans-serif;
}

#mainMenu li {
	float:left;
	padding:2px 0;
	position:relative;
}

#mainMenu a {
	float:left;
	padding:0 10px;
	text-decoration:none;
	border-right:1px solid #ffffff;
	height:14px;
}

#mainMenu .last a {
	border-right:0;
}

#mainMenu a:active,
#mainMenu a:focus,
#mainMenu a:hover {
	font-weight:bold;
	
}

#mainMenu ul {
	list-style:none;
	position:absolute;
	left:-999em;
	top:18px; /* line-height plus anchor padding */
	width:400px;
}

#mainMenu li:active ul,
#mainMenu li:focus ul,
#mainMenu li:hover ul {
	left:0;
	/* 
		IE often won't render the position change without
		the display state change 
	*/
	display:block; 
}

#mainMenu ul li {
	padding:0 2px 0 0;
	background:url(images/ie7.png); /* no background, IE7 becomes a retard */
}

#mainMenu li ul a {
	padding:1px 16px;
	background:#938f8a;
	border:1px solid #bcbab4;
	color:#400b0c;
	font-weight:bold;
	
}

#mainMenu ul a:active,
#mainMenu ul a:focus,
#mainMenu ul a:hover {
	background:#CCC;
}