@charset "utf-8";
/* BKI (help@bugking.com) */

/*  
-----------------------------*/
input[type="image"]
	{border:0px;background:none;}

/*  
-----------------------------*/
html{background:#fff url(../images/default/bgBody.gif);}
.header
	{width:1000px;background:url(../images/default/bgHeader.gif) repeat-x 0 50px; }
.header h1
	{top:83px;left:30px;}

.gnb 
	{top:160px;left:20px;width:960px;height:56px;z-index:21;line-height:1.0;background:url(../images/header_gnb.gif) repeat-x 0px 0px #fff;
	border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;
	box-shadow:0px 0px 0px #020000;-moz-box-shadow:0px 0px 0px #020000;-webkit-box-shadow:0px 0px 0px #020000;}
.gnb li
	{height:56px;background:url(../images/default/bgGnbVr.png-) no-repeat left center;}
.gnb li a
	{margin:0px;padding:18px 15px 18px 15px;line-height:20px;height:20px;
	color:#9b9b9b;font-size:17px;
	background:url(../images/default/bgGnbOf.gif) repeat-x 0 0px;}
.gnb li:first-child a
	{border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;}
.gnb li:last-child a
	{border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;}
.gnb li a:hover
	{color:#ffffff;background:url(../images/default/bgGnbOn.gif) repeat-x }
.gnb li.active a
	{color:#ffffff;background:url(../images/default/bgGnbOn.gif) repeat-x }
.gnb > ul > li.lvl_hover > a
	{color:#ffffff;background:url(../images/default/bgGnbOn.gif) repeat-x }

.gnb ul ul
	{padding:0px 0px 0px 0px;width:200px;
	background:url(../images/header_gnb_ul_ul.png) repeat-x 0px 0px #ffffff;
	border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;
	}
.gnb > ul > li:hover ul, 
.gnb > ul > li.lvl_hover ul 
	{top:56px;left:0px;z-index:20 !important;}
.gnb li li
	{margin:0px;padding:0px;border-top:1px solid #DCDCDC;width:100%;height:35px;}
.gnb li li:first-child 
	{border:none;}
.gnb ul li ul li:hover, 
.gnb > ul > li > ul > li.lvl_hover  
	{background:#9B9B9B; 
	border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
	box-shadow:0px 0px 0px #7a7119;-moz-box-shadow:0px 0px 0px #7a7119;-webkit-box-shadow:0px 0px 0px #7a7119;}
.gnb li li a
	{padding:0px 0px 0px 20px;margin:0px;position:relative;line-height:35px;height:35px;width:180px;text-align:left;
	color:#9b9b9b;font-size:12px;
	-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.gnb ul li ul li a:hover, 
.gnb > ul > li > ul > li.lvl_hover > a 
	{color:#ffffff;}
.gnb li li.active a
	{color:#ffffff;}
.gnb li.active li a
	{color:#9b9b9b;}

.body
	{width:1000px;background:#ffffff url('');padding-top:20px;
	box-shadow:0px 0px 0px 0px #0c0703;-moz-box-shadow:0px 0px 0px 0px  #0c0703;-webkit-box-shadow:0px 0px 0px 0px #0c0703;
	border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;}

.footer
	{width:1000px;height:180px;margin:0px auto 20px auto;}
.footer div, .footer p, .footer a
	{color:#ffffff;text-align:left;}

.footer_grid		
	{display:inline;float:left;position:relative;margin-left:0px;margin-right:10px;}
.footer_grid h3
	{font-size:20px;font-weight:600;color:#ffffff;padding-left:5px;} 
.footer_list		
	{}
.footer_list li		
	{list-style-type:disc;color:#ffffff;border-top:0px solid #ddd;}
.footer_list li:first-child
	{}
.footer_list li a	
	{color:#ffffff;}
.footer_list li a:hover
	{color:#ffffff;}
.footer_list li a span
	{background:#a4a4a4;position:absolute;display:block;width:2px;height:2px;top:9px;left:0px;}
.footer_list li a:hover span
	{background:#2f2f2f;}
.footer_grid p
	{color:#ffffff;padding-left:5px;} 

/*  
-----------------------------*/
.theme-default .nivoSlider 
	{margin-bottom:0px;
    -webkit-box-shadow:0px 0px 0px 0px #4a4a4a;-moz-box-shadow:0px 0px 0px 0px #4a4a4a;box-shadow:0px 0px 0px 0px #4a4a4a;
	}

#sliderFrame {position:relative;width:960px;margin: 0 auto;} /*remove the "margin:0 auto;" if you want to align the whole slider to the left side*/
#slider {
    width:960px;height:400px;/* Make it the same size as your images */
	background:#fff url(loading.gif) no-repeat 50% 50%;
	position:relative;
	margin:0 auto;/*make the image slider center-aligned */
    box-shadow: 0px 1px 5px #999999;
}

div.navBulletsWrapper  {
	top:380px; left:800px; /* Its position is relative to the #slider */
	width:150px;
	background:none;
	padding-left:20px;
	position:relative;
	z-index:5;
	cursor:pointer;
}

