body 
{
	margin:0px;
	padding:0px;
	font-family:Segoe UI;
	background:#fff;
	
}
.page
{
	width:1200px;
	height:auto;
	margin:0px auto;

}
/*----------start header----------*/ 
#header_top
{
	width:100%;
	height:130px;
	background:url(../img/bckg.jpg);
}
.logo
{
	position:absolute;
	margin:20px 0 0 30px;
}
.logo a
{
	color:#E6D3ED;
	font-size:30px;
	text-decoration:none;
	text-shadow:3px 2px 5px #E6D3ED; 
}
.logo span
{
	font-size:16px;
	font-weight:100;
	color:#E6D3ED;
	text-shadow:3px 2px 5px #333;
}
#header_nav
{
	width:100%;
	height:30px;
	background:#E14E42;
	box-shadow:0px 0px 10px #000;
}
#header_nav ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#header_nav ul li
{
	display:inline;
}
#header_nav ul li a
{
	color:#fff;
	text-decoration:none;
	padding:8px;
}
#header_nav ul li a:hover
{
	color:#FFCC33;
	text-shadow:0px 0px 5px #FFCC33;
}
/*----------end header-------------*/

/*----------start Slider-----------*/
#slider { background: url('images/slider-bg.png') repeat-x 0 bottom; }
#slider .slider-outer { background: url('images/slider-shadows.png') no-repeat center bottom; padding-bottom: 44px; margin-bottom: 2px; }
#slider .slider-inner { background: #fff; padding: 6px 7px 0px 0px; width: 964px; height: 310px; position: relative; }
#slider .jcarousel-clip ,
#slider ul.slider-items,
#slider ul.slider-items li { width: 1200px; height: 350px; overflow: hidden; position: relative ; }
#slider ul.slider-items li { float: left; display: inline; }
#slider li .slide-entry { position: absolute; top: 38px; right: 76px; width: 386px; padding-bottom: 69px; }
#slider li .slide-entry h2,
#slider li .slide-entry h3 { font-family: 'MyriadProSemiboldCondensed', arial, sans-serif; font-weight: normal; }
#slider li .slide-entry h2 { font-size: 70px; color: #343434; line-height: 62px; }
#slider li .slide-entry h3 { font-size: 35px; color: #646464; line-height: 35px; padding-bottom: 36px; padding-left: 3px; }
#slider li .slide-entry p { color: #fff; font-size: 16px; padding-left: 6px; line-height: 22px; }
#slider li .more { position: absolute; bottom: 0; right: 21px; width: 164px; height: 69px; background: url('images/slide-more.png') no-repeat 0 0; font-size: 0; line-height: 0; text-indent: -4000px; }
#slider .slider-controls { position: absolute; bottom: 10px; left: 50%; }
#slider .slider-controls ul { float: left; display: inline; }
#slider .slider-controls li { float: left; display: inline; padding-right: 5px; }
#slider .slider-controls li.last { padding-right: 0; }
#slider .slider-controls li a { background: url('images/slider-control.png') no-repeat 0 0; width: 11px; height: 11px; display: block; font-size: 0; line-height: 0; text-indent: -4000px; }
#slider .slider-controls li.active a,
#slider .slider-controls li a:hover { background-position: 0 -11px; }
#slider .jcarousel-prev,
#slider .jcarousel-next { font-size: 0; line-height: 0; text-indent: -4000px; position: absolute; top: 50%; width: 50px; height: 50px; margin-top: -19px; cursor: pointer; }
#slider .jcarousel-prev { background: url('../img/slide-left.png') no-repeat 0 0; left: 15px; }
#slider .jcarousel-next { background: url('../img/slide-right.png') no-repeat 0 0; right: -220px; }
#slider .carousel-active { background-position: 0 -50px; }
/*----------------end slider---------*/
/*------------main start-----------*/
#main_top
{
	width:100%;
	height:auto;
	margin:10px 0 0 0;
}
#main_lside
{
	width:250px;
	height:505px;
	background:#950A0B;
	margin:10px 0 0 0;
	border:#CCCCCC solid 1px;
	border-radius:10px;
}
#main_lside h1
{
	font-weight:100;
	font-size:18px;
	height:30px;
	text-align:center;
	border:#999999 solid 1px;
	margin:0px;
	color:#CCCC00;
	box-shadow:0px 0px 2px #000; 
	background:#950A0B;
}
#main_lside ul 
{
	list-style-type:none;
	margin:0px;
	text-align:center;
	width:250px;
	
}
#main_lside ul li
{
	margin:0px 0px 0px -30px;
	padding:1px;
	border-bottom:#ccc solid 1px;
	width:230px;
	height:25px;
} 
#main_lside ul li a
{
	text-decoration:none;
	color:#CCCC00;
	font-weight:100;
}
#main_rside 
{
	width:920px;
	height:auto;
	border:#CCC solid 1px;
	float:left;
	margin:-505px 0 50px 279px;
}

#main_rside h1
{
	font-weight:100;
	font-size:18px;
	height:30px;
	text-align:center;
	border:#999999 solid 1px;
	margin:0px;
	box-shadow:0px 0px 2px #000; 
	background:#950A0B;
	color:#CCCC00;
}
.productbox
{
	width:280px;
	height:270px;
	border:#999999 solid 1px;
	border-bottom:none;
	float:left;
	margin-left:18px;
	margin-top:10px;
	margin-bottom:20px;
}
.productbox:hover
{
	box-shadow:0px 0px 3px #000;
}
.title
{
	text-decoration:none;
	font-weight:500;
	color:#990000;
	margin-left:95px;
}
.productbox img 
{
	margin-left:35px;
}
.desc
{
	width:282px;
	height:55px;
	margin:0 0 0 -1px;
	border-radius:0 0 10px 10px;
	background:#3399CC;
}
.desc p
{
	margin:0px;
	color:#FFFFFF;
	margin-left:8px;
}
.desc span
{
	float:right;
	margin-right:20px;
}
.buy
{
	text-decoration:none;
	margin:0 0 0 10px;
	color:#FFFFFF;
}
.buy:hover
{
	color:#663300;
}
.details
{
	text-decoration:none;
	float:right;
	margin:0 20px 0 0;
	color:#FFFFFF;
}
.details:hover
{
	color:#663300;
}
/*-------------end main----------*/
/*-------------start sponser----------*/
.sponser 
{
	position:absolute;
	border:#CCCCCC solid 1px;
	width:250px;
	height:350px;
	margin:20px 0 0 0px;
}
.sponser span
{
	position:absolute;
	background:url(../img/spbg.png);
	width:100%;
	height:30px;
	margin-top:300px;
	color:#FFCC00;
	text-align:center;
	font-weight:100;
}
.sponser a, .sponser2 a
{
	text-decoration:none;
	color:#FFCC00;
	margin:0 0 0 8px;
}
.sponser a:hover,.sponser2 a:hover
{
	text-decoration:underline;
}
.sponser2 
{
	position:absolute;
	border:#CCCCCC solid 1px;
	width:250px;
	height:350px;
	margin:380px 0 0 0px;
}
.sponser2 span
{
	position:absolute;
	background:url(../img/spbg.png);
	width:100%;
	height:30px;
	margin-top:300px;
	color:#FFCC00;
	text-align:center;
	font-weight:100;
	text-shadow:0px 0px 5px #FFCC00;
}
/*-------------end sponser----------*/
/*-------------start footer---------*/
.footer
{
	width:100%;
	background:url(../img/bckg.jpg);
	height:210px;
	margin:750px 0 0px 0;
}
.footer_part
{
	float:left;
	width:200px;
	margin:0 0 0 30px;
	border-right:ridge #CCCCCC 1px;
}
.footer_part h5
{
	font-weight:100;
	font-size:18px;
	color:#CCCC99;
	margin:0px 0 0 40px;
}
.footer ul 
{
	list-style-type:none;
	margin:0px;
}
.footer ul li
{
	margin:0px;
	text-align:left;
}
.footer ul li a
{
	color:#CCFFFF;
	text-decoration:none;
	font-size:14px;
}
.footer ul li a:hover
{
	text-decoration:underline;
}
.copy
{
	width:100%;
	height:30px;
	background:#663366;
}
.copy p
{
	margin:0px;
	color:#FFCCFF;
	text-align:center;
	font-weight:100;
	font-size:16px;
}

.copy a
{
	margin-left:20px;
	color:#FFCCFF;
	text-align:center;
	font-weight:100;
	font-size:10px;
}
/*-------------end footer-----------*/