

/* slider */
.slider { background:url(../i/slider_bg.jpg) no-repeat 16px 0; height:252px; width:985px;}


.block_header h2 { color:#f3f4f4; font:bold 28px Georgia, "Times New Roman", Times, serif; margin:0; padding:40px 10px 10px 10px; line-height:1.4em;}



.block_header h1 { 
	color:#f3f4f4; 
	font:bold 35px Georgia, "Times New Roman", Times, serif; 
	margin:0; 
	padding:30px 10px 0px 10px; 
	margin:0 0 5px 0;
	line-height:1.4em;
}

.block_header p { color:#f3f4f4; font:normal 1em Georgia, "Times New Roman", Times, serif; margin:0; padding:5px 10px ; line-height:1.2em;}
.slider a img {padding:5px 0 0 10px; line-height:1.8em;}
.slider div.img { 
	float:right; 
	padding:10px; 
	margin:28px 4px 0 20px;
	border:1px solid #dbdbdb; 
	background:#fff; 
	width:auto;}



#slider { width:840px; height:252px; margin:0 53px 0 100px; padding:0; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:843px; height:252px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn, #nextBtn { 
	display:block; margin:0; 
	overflow:hidden; 
	width:27px; 
	height:26px; 
	position:absolute; 
	left:60px; top:-205px;}

#nextBtn { top:-140px; }
#prevBtn a { display:block; width:27px; height:26px; }
#nextBtn a { display:block; width:27px; height:26px; }

.slogan
{color:#dddddd; font-size:20px}

/* Slideshow */
.slideno
{
    display: none !important;
}

.slideshowouter
{
    position: relative;
    border: 0px solid black;
}

.slideshowinner
{
    position: absolute;
    overflow: hidden;
}

.slideshow
{
    position: relative;
}


.slidectrls
{
    position: absolute;
    height: 25px;
    padding-top: 0px;
    background-color: Transparent;
    color: black;
    z-index: 150;
    text-align: left;
	opacity: .7;
	-moz-opacity: .7;
	filter: alpha(opacity=70);
    margin-left: 0px;
}

.slidectrls img
{
    display: block;
    border: 0px solid #ccc;
    width: 20px;
    height: 20px;
    margin-bottom: 40px;
}

#slidectrls_1
{
    margin: 45px 0px 0px 53px !important;
    border: 0px solid green;
    width: 30px;
    height: 100px;
}

#slidedesc_1
{
    border: 0px solid yellow;
    position: absolute !important;
    top: 40px !important;
    width: 500px !important;
    height: 190px !important;
    margin-left: 100px !important;
    z-index: 999;
}

.slidedescunsel
{
    display: none;
    position: absolute;
    top: 0px;
}

.slideshow img
{
    border: 12px solid white;
    margin: 25px 0px 0px 615px;
}

#slideshowouter_1 {width: 979px;height: 255px;}
#slideshowinner_1 {width: 979px;height: 255px;}
#slidedesc_1 {width: 979px;top: 255px;}

#slidedesc_1 h2
{
    padding-top: 0px;
    margin-top: 0px;
}

.descinner
{
    height: 155px;
}
