body {background: #050505; color: #575859; font-family: arial, helvetica, sans-serif; margin:0; padding:0;}
.clear {clear: both}
img { border:0;}
td {vertical-align: top}
li {list-style-type: none}
p { padding:0 0 10px; margin:0px;}
a {	color: #0cbafa; text-decoration: underline}
a:hover {text-decoration: none}
.main {	background: url(../image/header-bg.jpg) no-repeat 0px 0px; margin: 0px auto; width: 980px}
.header { padding:0 16px 0 15px; overflow: hidden;}
.logo {	overflow: hidden}
.logo .indent { padding:45px 0px 31px 32px; overflow: hidden;}
.logo .text1 {
	font-weight: normal;
	font-size: 1em;
	overflow: visible;
	width: 200px;
	cursor: pointer;
	color: #fff;
	text-indent: -1000em;
	height: 76px;
	background-image: url(../image/logo1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.main-menu {background: url(../image/menu-bg.gif) repeat-x 0px 0px; width: 100%;}
.corner-left {background: url(../image/menu-left.gif) no-repeat 0px 0px}
.corner-right {padding:8px 0px 18px 0px;  background: url(../image/menu-right.gif) no-repeat right 0px; overflow: hidden; width: 100%;  height: 100%}

.menu {overflow: hidden; }
.menu ul {overflow: hidden; width: 100%; height: 100%; margin:0; padding:0;}
.menu ul li {
	padding-right: 30px;
	padding-left: 30px;
	background: url(../image/ver.gif) no-repeat 0px 11px;
	float: left;
	padding-bottom: 25px;
	padding-top: 8px;
	height: 100%;
	list-style:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -2px;
	visibility: visible;
}
.menu ul li a {
	display: block;
	float: left;
	overflow: visible;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
	color: #fff;
	white-space: nowrap;
}
.menu ul li a:hover {text-decoration: underline;}
.menu ul li.current_page_item a { text-decoration: underline }
.slogan-absolute {right:0px; float: right; top: 0px; background: url(../image/slogan-right.gif) no-repeat right 0px;}
.slogan {background: url(../image/slogan-bg.gif) repeat-x 0px 0px;}
.slogan .corner-left1 {	background: url(../image/slogan-left.gif) no-repeat 0px 0px; float:left;}
.corner-right1 { overflow: hidden; width: 800px;}
h1 {padding:15px 0px 10px 28px; overflow: hidden; font:bold 24px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 ; float:left;}
.corner-right1  p{ font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFCCFF; margin:0; padding:10px 5px 5px 35px; float:left; clear:left;}

h2 { overflow: hidden; height: 100%; padding:24px 10px 10px 55px; font-size:24px; color: #fff; line-height:26px;}
.content {clear: both; padding:0 16px 0px 14px; overflow: hidden; height: 100%; margin-top:10px}
.column-right {float:right; margin:0px 0px 0px 10px; width:226px;}
.widget_categories {background: url(../image/widget-bg1.gif) repeat-y 0px 0px; margin: 0px 0px 11px; overflow: hidden; height: 100%}
.widget_categories .title {margin:0px; height: 100%; padding:0px;}
.widget_categories h2{background: url(../image/widget-title-img1.gif) no-repeat 27px 28px;}
.widget_categories .widget-bg01 {background: url(../image/widget-top1.gif) no-repeat 0px 0px}
.widget_categories .widget-bg02 {padding:0px 0px 15px; background: url(../image/widget-bot1.gif) no-repeat 0px bottom; overflow: hidden;}
.widget_categories ul {
	font-size: 1em;
	color: #bfdbd3;
	padding:0;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.widget_categories li { padding:3px 0px 6px 10px; background: url(../image/widget-line.gif) repeat-x 0px bottom; list-style:none;}
.widget_categories li a {background: url(../image/widget-marker1.gif) no-repeat 0px 6px; text-decoration: none;	font-size: 11px; color: #848484; padding:0 0 0 19px; font-weight: bold; color: #fff;}
.widget_categories li a:hover {text-decoration: underline}

.widget_archive {background:url(../image/widget-bg2.gif) repeat-y 0px 0px; margin:0px 0px 12px; overflow:hidden; height:100%;}
.widget_archive .widget-bg01 {background: url(../image/widget-top2.gif) no-repeat 0px 0px}
.widget_archive .widget-bg02 { padding:0px 0px 9px; background: url(../image/widget-bot2.gif) no-repeat 0px bottom; overflow: hidden;}
.widget_archive .title {margin: 0px; height: 100%; padding:0px;}
.widget_archive h2 {background: url(../image/widget-title-img2.gif) no-repeat 26px 28px;}
.widget_archive ul {font-size: 1em; margin: 0px 30px 0px 28px; color: #010101; padding:0;}
.widget_archive li { list-style:none; padding:3px 0px 6px 10px; background: url(../image/widget-marker2.gif) no-repeat 0px 5px;}
.widget_archive li a {font-weight: bold; color: #010101;font-size: 11px;}


.widget {margin:0px 0px 11px; overflow:hidden; height:100%;background:url(../image/widget-title-bg.gif) repeat-y 0px 0px;}
.widget-bg01 {background: url(../image/widget-title-top.gif) no-repeat 0px 0px}
.widget-bg02 {
	padding:0px 0px 15px;
	overflow: hidden;
	background-image: url(../image/widget-title-bot.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}

.widget h2 {
	background-image: url(../image/widget-title-img.gif);
	background-repeat: no-repeat;
	background-position: 26px 28px;
}
.widget ul {
	font-size: 1em;
	color: #bfdbd3;
	padding:0;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.widget li {
	list-style:none;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-image: url(../image/marker.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.widget li a {font-weight: bold; color: #848484;font-size: 11px; }
.widget .title {
	margin: 0px;
	height: 100%;
	padding:0px;
	background-image: none;
	background-repeat: no-repeat;
}
.widget .title1 {
	margin: 0px;
	height: 100%;
	padding:0px;
	background-image: url(../image/widget-title-bot2.jpg);
	background-repeat: no-repeat;
}

.column-center {overflow: hidden; height: 100%;}
.border-top {background: url(../image/border.gif) #fff repeat-x 0px 0px; overflow: hidden; height: 100%;}
.border-bot {background: url(../image/border.gif) repeat-x 0px bottom;}
.border-left {background: url(../image/border.gif) repeat-y 0px 0px;}
.border-right {background: url(../image/border.gif) repeat-y right 0px;}

.column-center .corner-left-top {background: url(../image/corner-left-top.gif) no-repeat 0px 0px;}
.column-center .corner-right-top {background: url(../image/corner-right-top.gif) no-repeat right 0px;}
.column-center .corner-left-bot{background: url(../image/corner-left-bot.gif) no-repeat 0px bottom;}
.column-center .corner-right-bot{padding-right: 24px; padding-left: 25px; background: url(../image/corner-right-bot.gif) no-repeat right bottom; padding-bottom: 13px; overflow: hidden; padding-top: 16px; height: 100%;}
.column-center .indent{clear: both; margin: 0px 0px 24px;}
.column-center .title{padding-right: 0px; padding-left: 0px; background: url(../image/title-img.gif) no-repeat right 1px; padding-bottom: 16px; overflow: hidden; width: 100%; padding-top: 13px; height: 100%;}

.column-center .title h2 { padding:3px 50px 2px 7px; font-size: 1.2em; color: #da1065; letter-spacing: 1px}
h3 { padding:3px 50px 2px 7px; font-size: 1.1em; color: #da1065;}

.lefter{ float:left; margin-right:15px; margin-bottom:15px;}

.text-box {clear: both; padding:21px 11px 0px 7px; font-size:12px; background: url(../image/line.gif) repeat-x 0px 0px; line-height: 1.3em;}
.text-box p{ padding:0px 0px 8px 1px; margin-top:0px;}
.comments {clear: both; padding:12px 1px 7px 4px; background: url(../image/line.gif) repeat-x 0px bottom;}

.comments a{font-size: 1.1em; color: #da1065; font-weight: bold; text-transform: uppercase; margin-right:25px; text-decoration:underline;}
.comments a:hover{text-decoration:none;}
.footer{clear: both; font-size:12px; overflow: hidden; color: #686868; line-height: 1.3em; height: 100%;}
.footer .indent { padding:47px 0px 40px 16px;overflow: hidden;}
.footer a {color: #0cbafa;}
.price th,.price td{ padding:3px; text-align:left; }
.back_non{ background:none;}
