/*
Name: Camilly Cash
Date: 
Coder: Ace_luffy
Author URI: http://www.creationcrew.com/
*/
/******************* Body *******************/
@font-face
{
font-family: coolvetica;
src: url('fonts/coolvetica.eot') format('truetype'); /* IE9 */
src: url('fonts/coolvetica.eot?#iefix') format('embedded-opentype'),
     url('fonts/coolvetica.woff') format('woff'),
     url('fonts/coolvetica.ttf') format('truetype'),
	 url('fonts/coolvetica.svg#Ccoolvetica') format('svg'); 
	 font-style: normal;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.clear
{
	clear:both;
}
ul {
	list-style: none;
}

* {
	margin: 0;
	padding: 0;
}
img {	border:0px none;
	overflow:hidden;
	filter:progid:DXImageTransform} 


body {
	color: #fff;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	background: #000 url('images/bg_out.jpg') center top no-repeat;

}

#container {
    margin-left:auto;
    margin-right:auto;    
    margin:0 auto;
	width:990px;
	min-height:100%;
	
}
#content {  
    margin:0 auto;
	width:990px;
	min-height:100%;
	background: #fff;

	display:block;
}


.space { height:10px; width:100%;}
.space1 { height:20px; width:989px;}
.center { margin-left:auto; margin-right:auto;}
.clear {clear:both;}

#centerpix{ width:988px;margin:0 auto; }

/********header********/
#header_bg { text-align:center; height:113px; width:100%;}
#header_bg .logo{  margin:0 auto; }
/***************************************content********/
#menu{ width:990px; height:54px; margin:0 auto; }
#footerbg{ width:990px; height:26px; margin:0 auto; background: #000 url('images/footer_main.jpg'); }
#menu ul li{ float:left; }


/********slider********/

#slider_bg { height:345px; width:964px; background: #000 url('images/slider_bg.jpg') center top no-repeat;    margin-left:auto;
    margin-right:auto;    }
/********login********/
.login-wrapper{
   font-family: Trebuchet;
   color:#666;
   font-size:13px;
   width:275px; 
   padding-left:20px;
   height:55px;
background: url('images/login_bg.png') center no-repeat; margin:0 auto;
}


.login{
   opacity: 1;

}
.login input{

   font-family: Tahoma;
   width:178px;
   height:23px;
   padding-left:4px;
   margin-left:5px;
   font-size:12px;
   margin-right:1px;
   background:#000;
   border:1px solid #8c8c8c;
      vertical-align: top;
	  color:#666;
   background: url("images/textbox.jpg");background-repeat: no-repeat; 

}
.login .submit_btn{
   border:none;
   background:transparent url('images/search_bn.png');
   width:62px;
   height:23px;	

}
.login label{

   display:inline-block;

   padding-left:5px;
   min-height: 19px;
   font-size: 11px;
   font-family: Tahoma;
   color:#fff;
      vertical-align: top;
}

/********box1********/
#box1 { width:695px; margin:0 auto; }
#box1 .box1bg { padding-top:10px; padding-left:30px; font-weight:bold; color:#666; background:url('images/bg_box1.jpg'); padding-right:30px; line-height:normal;text-shadow: 2px 2px #fff; float:left; }
#box1 .box1footer { height:26px; background:url('images/box1_footer.jpg') }

#box2 .box2bg { padding-top:10px; height:540px; padding-left:10px; font-weight:bold; color:#666; background:url('images/bg_box2.jpg'); padding-right:30px; line-height:normal;text-shadow: 2px 2px #fff; }
#box2 .box2footer { height:26px; background:url('images/box2_04.jpg ') }
#box1 .box1bg2 { padding-top:10px; padding-left:15px; font-weight:bold; color:#666; background:url('images/bg_box1.jpg'); padding-right:30px; line-height:normal;text-shadow: 2px 2px #fff;  }
#box1 .textheader { font-size:17px; font-weight:bold; color:#0042a3;text-shadow: 2px 2px #fff;}
#box1 .box1bg2 .boxsite{ float:left; width:216px;}



#boxleft { float:left; background:#fff; padding-left:10px; width:695px;}
#boxright { float:left; background:#fff; padding-left:10px; width:268px; padding-right:7px; min-height:100%; display:block; position: relative; }



/********footer********/
.footertext { padding-top:20px; padding-bottom:30px; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:12px;}


/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow: visible; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

.slider{
   width:990px;
   height:345px;
	position:;
   margin:0 auto;
}
.slider ul li{
	margin-top:10px; 
   text-align: center;

}
.bjqs-prev a{
	margin-left:50px;
   margin-top:0px;
   background:transparent url('images/left.png') no-repeat;
   opacity:0.5;
   display:inline-block;
   width:69px;
   height:70px;
   color:transparent;
}
.bjqs-next a{
   position: ;
   left:850px;
   margin-top:0px;
   background:transparent url('images/right.png') no-repeat;
   opacity:0.5;
   display:inline-block;
   width:69px;
   height:70px;
   color:transparent;
}
ol.bjqs-markers {
	position: absolute ;
   top:310px;
   padding-left:5px;
   width:168px;
   height:34px;
   background: url('images/bg_market.png') no-repeat;
   margin:0 auto;

}
ol.bjqs-markers li{
   color: #000000;
   margin-top: 10px;
   display: inline-block;
   margin-right: 15px;
   text-align: center;
   width: 22px;
   height: 22px;
   background:transparent url('images/inactive.png') no-repeat;
}
ol.bjqs-markers li.active-marker{
   background:transparent url('images/active.png') no-repeat;
}


ol.bjqs-markers li a{
   color: transparent;
   text-decoration: none;
}

ul.bjqs-controls.v-centered li.bjqs-next a{
   right: -110px;
}

ul.bjqs-controls.v-centered li.bjqs-prev a{
   left: -110px;
}