@charset "utf-8";

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, caption, tbody, tfoot, thead{

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}

/* CSS Document */

body{

	font-family:Arial;

	color: #342e24;

	font-size: 12px;

	line-height: 18px;

	background: url(/images/bg.jpg) top repeat-x #490208;

}

.content{

	width: 983px;

	margin: 0 auto;

	padding: 20px 0;

}

.content2{

	margin: 0 10px 0 14px;

	background: #ece8ce;

	padding-top: 2px;

	position: relative;

}

.clear{ clear: both; }

.top-border{ background: url(/images/top-border.jpg) no-repeat; } 

.bottom-border{ background: url(/images/bottom-border.jpg) no-repeat; } 

.top-border, .bottom-border{

	height: 27px;

	width: 100%;

	overflow: hidden;

}

.menu-left li{

	height: 28px;

	overflow: hidden;

	margin: 0;

}

.menu-left li a:hover{

	background: #cec9b0;

}

.menu-left li a{

	display: block;

	color: #171005;

	text-decoration: none;

	overflow: hidden;

	height: 25px;

	padding-left: 7px;

	margin: 1px 0 3px 0;

	line-height: 24px;

}

.menu-left li.last{

	background-image: none;

}

.menu-left li{

	background: url(/images/spacer.jpg) no-repeat 50% bottom;

	overflow: hidden;

	width: 100%;

	margin: 0;

	padding: 2px 0 2px 0;

}

.menu-left li.selected a{

	background: #cec9b0;

}

.menu-left{

	width: 159px;

	float: left;

	background: #ece8ce;

	padding-top: 4px;

	font-size: 11px;

}

.content-right{

	background: #ece8ce;

	padding: 2px 0 0 0;

	float: left;

	overflow: hidden;

	width: 600px;

}

.cr2{

	margin-top: 252px;

	width: 781px;

	float: right;

}

.menu-left2{

	width: 177px;

	clear: both;

}

.content-left{

	float: left;

		width: 177px;

}



.bottom-menu{

	width: 177px;

	height: 12px;

	overflow: hidden;

	background: url(/images/menu-bottom.jpg) no-repeat;

	margin-bottom: 100px;

}

.content-gift{

	background: url(/images/gift.jpg) no-repeat 10px bottom #f7f5ea;

}

.page{

	background: #ffffff;

}

h1{ font-family: tahoma; color: #77735d; background: #f7f5ea; height: 28px; line-height: 28px; font-size: 24px; padding: 11px 10px; margin-bottom: 13px; font-weight:100; }

.text{

	width: 750px;

	padding: 10px 10px;

	float: left;

}

.w {
color:White;
font-weight:bold;
}


a {
	font: 11px;
	text-decoration: none;
	color: #2e0005;
	display: block;
}
a:hover {
	font: 11px;
	color: Red;
	display: block;
}


.image{

	float: right;

	width: 245px;

	padding-right: 14px;

}

p{

	padding: 4px 0;

	color: #2e241e;

}

.gift{

	position: absolute;

	z-index: 2;

	width: 152px;

	height: 140px;

	right: 5px;

	bottom: 3px;

}

.flash-main{

	position: absolute;

	z-index: 1;

	width: 800px;

	overflow: hidden;

}

.logo{

	position: absolute;

	z-index: 4;

	right: 318px;

	top: -40px;

	width: 214px;

	height: 113px;

	display: block;

}

.banner-top{

	position: absolute;

	z-index: 2;

	width: 100%;

	overflow: hidden;

}

.totop{

	position: absolute;

	z-index: 4;

	top: -10px;

}

.logo-sub{

	display:block;

	position:absolute;

	z-index:6;

}

.totop2{

	position: absolute;

	z-index: 5;

	top: 200px;

	

}

.top-menu{

	width: 177px;

	height: 12px;

	overflow: hidden;

	background: url(/images/menu-top.png) no-repeat;

	margin-top: 0px;

}

.menu-left2{

	float: none;

}

.go-up{

	margin-top: -120px;

}

.c2{

	background: #f7f5ea;

}

.page{

	min-height: 620px;

}
