/*cactus comman css format*/

body{ margin:0px; background:#FFF; font-family:"Trebuchet MS"; font-size:12px; color: #888888; }
#outerpan{ margin:auto; width:100%; overflow:hidden; background-image: url(images/bg.jpg); background-repeat: repeat-x; }

/*conatainer*/
#container{ margin:auto; width:952px; overflow:hidden; }
/*end of conatainer*/


/*header*/
#header{ float:left; width:952px; height:135px; padding-top: 12px; }
#logo_box{ float:left; margin: 15px; height: 66px; width: 192px; }
#header_t_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/l_t_c.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#header_t_midd_c{ float: left; height: 11px; width: 930px; background-image: url(images/t_cen.jpg); background-repeat: repeat-x; background-position: 0px 0px; }
#header_t_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/r_t_c.jpg); background-repeat: no-repeat; background-position: 0px 0px; }

#header_midd{ float: left; width: 950px; background-image: url(images/h_bg.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 105px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #8E8E8E; border-left-color: #8E8E8E; }

#header_btm_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/l_btm_c.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#header_btm_midd_c{ float: left; height: 11px; width: 930px; background-image: url(images/btm_cen%20copy.jpg); background-repeat: repeat-x; background-position: 0px 0px; }
#header_btm_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/r_btm_c.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
/*end of header*/


/*navigation bar*/
#navi{ float:left; width:952px; height:43px; }
#navi ul{ margin:0px; padding:0px; list-style:none; width:1000px; height:43px; }
#navi li{ float:left; width:135px; text-align:center; height:43px; margin-left: 1px; background-image: url(images/navi_normal.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#navi li a{ display:block; width:135px; height:28px; padding-top: 15px; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
#navi li a:hover{ background-image: url(images/over.jpg); background-repeat: no-repeat; background-position: 0px 0px; color: #962024; }
#navi li a.active{ background-image: url(images/over.jpg); background-repeat: no-repeat; background-position: 0px 0px; color: #9f3036; }
/*end of navigation bar*/

/*j-qurry*/
#j_qurri-box{ float:left; width:952px; }
#j_qurri-box_t_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/3.png); background-repeat: no-repeat; background-position: 0px 0px; }
#j_qurri-box_t_midd_c{ float: left; height: 11px; width: 930px; background-image: url(images/t_cen.jpg); background-repeat: repeat-x; background-position: 0px 0px; }
#j_qurri-box_t_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/4.png); background-repeat: no-repeat; background-position: 0px 0px; }

#j_qurri-box_midd{ float: left; width: 950px; background-image: url(images/j_bg.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 265px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #8E8E8E; border-left-color: #8E8E8E; text-align: center; }

#j_qurri-box_btm_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/1.png); background-repeat: no-repeat; background-position: 0px 0px; }
#j_qurri-box_btm_midd_c{ float: left; height: 11px; width: 930px; background-image: url(images/btm_cen%20copy.jpg); background-repeat: repeat-x; background-position: 0px 0px; }
#j_qurri-box_btm_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/2.png); background-repeat: no-repeat; background-position: 0px 0px; }
/*j-qurry*/

/*wrapper*/
#wrapper{ float:left; width:952px; overflow:hidden; margin-top: 25px; }
/*end of wrapper*/


/*2 columns*/
.col_2_1{ float:left; width:660px; overflow:hidden; margin-bottom: 10px; }
.col_2_1_t_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/l_t_box.png); background-repeat: no-repeat; background-position: 0px 0px; }
.col_2_1_t_midd_c{ float: left; height: 11px; width: 638px; background-image: url(images/cen_t_box.png); background-repeat: repeat-x; background-position: 0px 0px; }
.col_2_1_t_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/r_t_box.png); background-repeat: no-repeat; background-position: 0px 0px; }

.col_2_1_midd{ float: left; width: 638px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #B7B7B7; border-left-color: #B7B7B7; background-color: #fefefe; padding-right: 10px; padding-left: 10px; overflow: hidden; padding-bottom: 10px; }

.col_2_1_midd input{ float: left; width: 250px; }

.col_2_1_midd textarea{ float: left; width: 250px; height: 60px; }
.col_2_1_midd select{ float: left; width: 255px; }

.col_2_1btm_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/l_btm_box.png); background-repeat: no-repeat; background-position: 0px 0px; }
.col_2_1_btm_midd_c{ float: left; height: 11px; width: 638px; background-image: url(images/cen_btm_box.png); background-repeat: repeat-x; background-position: 0px 0px; }
.col_2_1_btm_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/r_btm_box.png); background-repeat: no-repeat; background-position: 0px 0px; }


.col_2_2{ float:left; width:280px; overflow:hidden; margin-left: 12px; margin-bottom: 8px; }
.col_2_2_t_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/l_t_box.png); background-repeat: no-repeat; background-position: 0px 0px; }
.col_2_2_t_midd_c{ float: left; height: 11px; width: 257px; background-image: url(images/cen_t_box.png); background-repeat: repeat-x; background-position: 0px 0px; }
.col_2_2_t_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/r_t_box.png); background-repeat: no-repeat; background-position: 0px 0px; }

.col_2_2_midd{ float: left; width: 257px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #B7B7B7; border-left-color: #B7B7B7; background-color: #fefefe; padding-right: 10px; padding-left: 10px; overflow: hidden; }
.text_area { font-size: 14px; color: #3f3f3f; text-decoration: none; text-align: left; margin-top: 7px; margin-bottom: 1px; width: 250px; float: left; font-weight: bold; }


.col_2_2_btm_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/l_btm_box.png); background-repeat: no-repeat; background-position: 0px 0px; }
.col_2_2_btm_midd_c{ float: left; height: 11px; width: 257px; background-image: url(images/cen_btm_box.png); background-repeat: repeat-x; background-position: 0px 0px; }
.col_2_2_btm_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/r_btm_box.png); background-repeat: no-repeat; background-position: 0px 0px; }
/*end of 2 columns*/

/*3 columns*/
#col_3_1{ float:left; width:952px; overflow:hidden; }
.col_3_2{ float:left; width:10px; overflow:hidden; height: 200px; }
#col_3_3{ float:left; width:190px; overflow:hidden; padding:5px;}
/*end of 3 columns*/

/*footer*/
#footer{ margin:auto; height:108px; width:100%; color:#FFF; background-image: url(images/fotter_bg.jpg); background-repeat: repeat-x; background-position: 0px 0px; }
#footer_content_box{ width:952px; height:62px; margin:auto; padding-top: 45px; }
#footer_content_box ul{ width:500px; height:20px; float: left; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#footer_content_box li{ height:17px; margin:0px; float: left; padding-right: 15px; padding-left: 15px; padding-top: 0px; color: #959595; list-style-type: none; border-right-width: 1px; border-right-style: solid; border-right-color: #959595; vertical-align: top; }
#footer_content_box li a{ margin:auto; color: #959595; text-decoration: none; }


#copyright_content{ float:right; margin-right:10px; color: #959595; font-size: 11px; text-decoration: none; }
#footer_links{ float:left; }
/*end of footer*/
.text_area_in { font-size: 12px; color: #999999; text-decoration: none; text-align: left; margin-top: 7px; margin-bottom: 1px; width: 258px; float: left; font-weight: normal; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C2C2C2; line-height: 15px; }
.image { text-align: center; float: left; margin: 5px; font-size: 12px; height: 70px; width: 90px; text-decoration: none; }
.image_auto { text-align: center; float: left; margin: 15px; font-size: 12px; padding:2px; background-color:#666666; }

.more_buttom { float: right; width: 140px; text-align: right; margin-top: 5px; }
.more_buttom a{ float: right; width: 140px; text-align: right; margin-right: 10px; font-size: 12px; color: #962024; text-decoration: none; }
.box_4 { float: left; width: 230px; overflow: hidden; }
.title { background-image: url(images/top_bg_category.png); float: left; height: 31px; width: 230px; text-align: center; color: #FFFFFF; padding-top: 5px; font-size: 18px; }
.mid_box { float: left; width: 228px; overflow: hidden; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; }
.mid_box_btm_l_c{ float: left; height: 11px; width: 11px; background-image: url(images/l_btm_box.png); background-repeat: no-repeat; background-position: 0px 0px; }
.mid_box_btm_midd_c{ float: left; height: 11px; width: 208px; background-image: url(images/cen_btm_box.png); background-repeat: repeat-x; background-position: 0px 0px; }
.mid_box_btm_r_c{ float: left; height: 11px; width: 11px; background-image: url(images/r_btm_box.png); background-repeat: no-repeat; background-position: 0px 0px; }
.image_1 { font-size: 12px; text-decoration: none; margin-top: 15px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; }
.itext { font-size: 12px; text-decoration: none; margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-right: 15px; padding-left: 15px; }
#j_qurri-box_t_r_c_1 { float: left; height: 11px; width: 11px; background-image: url(images/img.png); background-repeat: no-repeat; background-position: 0px 0px; }
#j_qurri-box_t_l_c_1 { float: left; height: 11px; width: 11px; background-image: url(images/img_1.png); background-repeat: no-repeat; background-position: 0px 0px; }
.small { height: 35px; margin-top: 35px; width: 60px; float: right; text-align: center; font-weight:normal; }
.small a { text-align: center; text-decoration:none; color:#333333; font-weight:normal; }


/*start of style-css*/

a img {
border : 0;
}

div.wrap {
	width : 932px;
	text-align : left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


div#header1 {
height:267px;
width:932px;
float:left;

margin-left:8px;
}
div#video-header1 {
height : 683px;
margin : -1px 0 0;
}
div#header1 div.wrap {
height : 345px;
float:left;
}
div#header1 div#slide-holder {
	z-index : 40;
	width : 932px;
	height : 267px;
	position : absolute;
}
div#header1 div#slide-holder div#slide-runner {
	top : 0px;
	left : 0px;
	width : 932px;
	height : 267px;
	overflow : hidden;
	position : absolute;
}
div#header1 div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header1 div#slide-holder div#slide-controls {
left : 0;
bottom : 20px;
width : 932px;
height : 46px;
display : none;
position : absolute;
background : url(images/slide-bg.png) 0 0;
}

div#header1 div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 13px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
font-weight:bold;
}
div#header1 div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 5px 0 0 0;
width : 250px;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;

}
div#header1 div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 13px;
margin : 5px 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;

color:#fff;}


div#header1 div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header1 div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
a:link, a:visited {
color:#606060;
text-decoration : none;

}

.slide_box{ padding: 5px; float: left; width: 637px; overflow: hidden; }

/*end of style-css*/



