* {
	margin: 0;
	padding: 0;
	}
body{ 
	background: #6f0404 url(../images/body.jpg) no-repeat scroll center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CCC;
}
a {	
	text-decoration:none;
	}
img {	
	border:0px;
	}	
p, form {
	margin:0;
	padding:0;
}
ul, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
li {
	margin:0;
	padding:0;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#siteContainer{ width: 960px; margin: 0 auto; }
#top {height:50px; margin-top:15px; margin-right: 20px; _margin-right: 10px; float:right; width:320px;}
#banner {
	 height: 321px; background-color:#d7d7d7; margin: 0 auto; border:solid 14px #560403;
	}
.column{ float: left; margin-right: 20px; } .column-last{ margin-right: 0; }
#column-1{ width: 470px; }
#column-2{ width: 270px; }
#column-3{ width: 180px; }
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	.top-l {margin-top:10px; float:left; margin-right: 10px; color:#c8975d;}
	.top-l a { color:#c8975d;} .top-l a:hover { text-decoration:underline;}
	.top-r { height:35px; background-color:#c8975d; width:180px; float:right;}
	
	.search_textfield_block {
		float:left;
		width:140px;
		background-color:#FFF; border: solid 1px #7e9db9;
		height:25px;
		margin-top: 4px; margin-left: 4px;_margin-left: 2px;
	}
	.search_textfield {
		background:transparent none repeat scroll 0 0;
		border:0 none;
		color:#333;
		font-size:11px;
		padding-left:5px;
		padding-top:5px;
		width:130px;
	}
	.search_btn {
		float:left;
		margin-top: 4px;
		margin-left: 1px;
	}
	.menu {
	float:right;
	height:25px;
	margin-top:40px;
	}
	.menu a {
		height:18px;
		display:block;
		font-size: 14px;
		color:#ddccbb;
		float:left;
		margin-left: 29px;
	}
	.menu a:hover {
		color:#fff;
		border-bottom: solid 3px #fff;
	}
	.menu a.active {
		color:#fff;
		border-bottom: solid 3px #fff;
	}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	.banner-l {
		float:left; width: 690px; height:300px; background-color:#666; margin-top: 10px; margin-left: 10px;_margin-left: 5px;
		}
	.banner-r {
		float:right; width: 215px; height:300px; background-color:#fff; margin-top: 10px; margin-right: 10px;_margin-right: 5px;
		}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#slider1 {
    width: 690px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
    position: absolute;
	line-height: 18px;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
    padding: 20px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span p {
    font-size: 24px;
	font-family:"Times New Roman", Times, serif;
	line-height: 30px;
}
.slider1Image span a {
    color:#F90;
}
.right {
	right: 0;
	bottom: 0;
	width: 230px !important;
	height: 270px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.title-support {
	font-size: 18px;
	color:#000;
	margin-left: 20px; margin-top: 10px;
	}
	.title-hotline {
	color:#000;
	margin-left: 20px; margin-top: 10px;
	}
.hotline {
	font-size: 18px;
	color:#540202;
	margin-left: 20px; margin-top: 5px; margin-right: 7px;
	}
	.hotline a {
	margin-left: 5px;
	}
.mail { margin-left:20px;color:#000;margin-top:5px;} .mail img { margin-right: 5px;} .mail a { color:#000;} .mail a:hover { color:#540202; text-decoration:underline;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#new-line{ width: 470px; height: 145px; margin: 0 0 12px; background: url(../images/bg-module.png) no-repeat left top; position: relative; overflow: hidden;
}
* html #new-line {
	background-image: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/bg-module.png');
}
#photo-gallery{ width: 470px; height: 310px; position: relative; margin-bottom: 12px; background-color:#666; }

#content-center{ width: 270px; height: 508px; background: url(../images/bg-module1.png) no-repeat left top;}
#content-center p{ padding: 0px 15px 15px 15px;}
#content-center ul{ padding: 0px 15px 15px 15px;}
#content-center li{ background: url(../images/buttlet.jpg) no-repeat scroll 0 10%; padding-left: 20px; height: 25px; display:block;}
#content-center li a{font-weight:bold; color:#FFF;} #content-center li a:hover{color:#F60; text-decoration:underline; }
* html #content-center {
	background-image: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/bg-module1.png');}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.graphic, #prevBtn, #nextBtn {
            margin:0;
            padding-left: 5px;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
/* // image replacement */
			
/* Easy Slider */

	#slider{margin-left: 40px; margin-top:15px;}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
				}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:400px;
		height:145px;
		overflow:hidden; 
				}	
	#prevBtn, #nextBtn{ 
		display:block;
		position:absolute;
		left:0px;
		top:65px;
		}	
	#nextBtn{ 
		left:445px;
		}														
	#prevBtn a {  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/slide/btn_prev.png) no-repeat 0 0;	
		}
		* html #prevBtn a {
	background-image: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/slide/btn_prev.png');
}
	#nextBtn a{ 
		display:block;
		width:30px;
		height:77px;
		background:url(../images/slide/btn_next.png) no-repeat 0 0;	
		}
		* html #nextBtn a {
	background-image: none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/slide/btn_next.png')}

/* // Easy Slider */
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
div.sc_menu_wrapper {
	position: relative; 	
	height: 508px;
	/* Make bigger than a photo, because we need a place for a scrollbar. */
	width: 180px;
	overflow: auto;
}
div.sc_menu {
	padding: 0px 0;
}
.sc_menu a {
	display: block;
	margin-bottom: 5px;
	width: 175px;
	
	border: 2px #4d0202 solid;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;		
	
	/* When image support is turned off */
	color: #fff;	
}
.sc_menu a:hover {
	border-color: #999;
	border-style: dotted;
}
.sc_menu img {
	display: block;
	border: none;
	width: 175px;
}

.sc_menu_wrapper .loading {
	position: absolute;
	top: 50px;
	left: 20px;
	
	margin: 0 auto;
	padding: 10px;

	width: 100px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;	
	
	text-align: center;
	color: #fff;
	border: 1px solid rgb(79, 79, 79);
	background: #1F1D1D;
}
/* Styling tooltip */
.sc_menu_tooltip {
	display: block;
	position: absolute;
	
	padding: 6px;
	font-size: 12px;	
	color: #fff;
	
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;	
	
	border: 1px solid rgb(79, 79, 79);
	background: rgb(0, 0, 0);
	/* Make background a bit transparent for browsers that support rgba */	
	background: rgba(0, 0, 0, 0.5);
}

/* Here are styles for a link to an article. Not for you :) */
#back {
	margin-left: 8px;
	color: gray;
	font-size: 18px;
	text-decoration: none;
}
#back:hover {
	text-decoration: underline;
}

#lightSlider{
    height:310px!important;
}