/*****************************/
/*** Core html setup stuff ***/
/*****************************/

.shop_info, .shop_tip {background:none;}
.shop_error, .shop_warning, .shop_info, .shop_debug, .shop_critical, .shop_tip {background:#000; border:none;padding-left:0;margin-left:0;}
.addtocart_form {width:400px;display:block;float:right;
width:233px;}

.addtocart_form input {float:right;}
.addtocart_form label {float:left;}
.addtocart_button {background:#fff;width:115px;height:25px }
html {
  height: 100%;margin:0;padding:0;
 
}
#photogallery img {height:75px}
img {border:0}
p{margin:0;padding:0;}
.caption {line-height:10px}
body {
	font-family: Helvetica,Arial,sans-serif;
	background:#000;
	color:#fff;
	font-size:12px;
	}

a, a:visited {
	text-decoration: none;
	font-weight: normal;
	color:#0099cc;
}

a:hover {
	text-decoration: underline;
	font-weight: normal;
	color:#fff;
}

h1 {margin:0;font-size:14px;text-transform: uppercase}

#wrapper {width:787px;position:relative;margin-right:auto;margin-left:auto;top:0;}
#header {height:180px;width:787px}
#nav  {height:41px;width:787px; background-image:url(../images/nav.png);}
#body-wrapper  {height:485px;width:787px; background-image:url(../images/body.png);}
#body2 {height:250px;padding-left:238px;padding-right:44px;width:500px;padding-top:30px;text-align:left;position: absolute; overflow:auto; overflow-x: hidden; z-index:10}
#body22 {height:400px;padding-left:238px;padding-right:44px;width:500px;padding-top:30px;text-align:left;position: absolute; overflow:auto; overflow-x: hidden; z-index:10}
#body2 .contentpaneopen {line-height:20px;width:500px;word-spacing:1px}
#body22 .contentpaneopen {line-height:20px;width:500px;word-spacing:1px}
#footer {width:500px;padding-left:450px;position: relative; z-index:1;
padding-top:446px;}
#footer img{margin-top:5px;}

/*** navigation ***/
#nav ul {margin:0;padding:0;height:41px;}
#nav ul li {float:left; list-style-type:none;margin-right:16px;margin-left:16px}

#nav ul img {border:none;}
#nav .menu {margin-left:4px;z-index:999}

#nav ul .item1 a {display:block;background:url(../images/menu/1.png);width:71px;height:37px}
#nav ul .item1 a:hover {background:url(../images/menu/1_2.png);}
#nav ul #current.item1 a{background:url(../images/menu/1_2.png);}

#nav ul .item2 a {display:block;background:url(../images/menu/2.png);width:68px;height:37px}
#nav ul .item2 a:hover {background:url(../images/menu/2_2.png);}
#nav ul #current.item2 a{background:url(../images/menu/2_2.png);}

#nav ul .item3 a {display:block;background:url(../images/menu/3.png);width:67px;height:37px}
#nav ul .item3 a:hover {background:url(../images/menu/3_2.png);}
#nav ul .parent.active.item3 a{background:url(../images/menu/3_2.png);}
#nav ul .item3 .item4 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item3 .item4 a {background:none;height:100%;width:100%;}
#nav ul .item3 .item4 { text-align:center}

#nav ul .item3 .item15 a {background:none;height:100%;width:100%;}
#nav ul .item3 .item5 a {background:none;height:100%;width:100%;}

#nav ul .parent.active.item3 .item15 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item3 .item5 a {background:none;height:100%;width:100%;}
#nav ul .item3 .item5 { text-align:center}


#nav ul .item3 .item15 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item3 .item15 a {background:none;height:100%;width:100%;}
#nav ul .item3 .item15 { text-align:center}

#nav ul .item6 a {display:block;background:url(../images/menu/6.png) no-repeat;width:101px;height:37px;}
#nav ul .item6 a:hover {background:url(../images/menu/6_2.png);}
#nav ul #current.item6 a{background:url(../images/menu/6_2.png);}
#nav ul .parent.active.item6 a{background:url(../images/menu/6_2.png);}

#nav ul .item6 .item7 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item6 .item7 a {background:none;height:100%;width:100%;}

#nav ul .item6 .item7 { text-align:center}
#nav ul .item6 .item8 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item6 .item8 a {background:none;height:100%;width:100%;}
#nav ul .item6 .item8 { text-align:center}
#nav ul .item6 .item9 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item6 .item9 a {background:none;height:100%;width:100%;}
#nav ul .item6 .item9 { text-align:center}

#nav ul .item10 a {display:block;background:url(../images/menu/10.png);width:87px;height:37px;}
#nav ul .item10 a:hover {background:url(../images/menu/10_2.png);}
#nav ul #current.item10 a{background:url(../images/menu/10_2.png);}
#nav ul li {text-align:center}
#nav ul .item11 a {display:block;background:url(../images/menu/11.png);width:101px;height:37px}
#nav ul .item11 a:hover {background:url(../images/menu/11_2.png);}
#nav ul #current.item11 a{background:url(../images/menu/11_2.png);}

#nav ul .item11 .item17 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item11 .item17 a {background:none;height:100%;width:100%;}

#nav ul .item11 .item12 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item11 .item12 a {background:none;height:100%;width:100%;}
#nav ul .item11 .item12 { text-align:center}
#nav ul .item11 .item13 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item11 .item17 a,  {
background:none repeat scroll 0 0 transparent;
height:100%;
width:100%;
}

#nav ul .parent.active.item13 a {background:none;height:100%;width:100%;}
#nav ul .parent.active.item11 .item13 a {background:none;height:100%;width:100%;}
#nav ul .item11 .item13 { text-align:center}
#nav ul .parent.active.item11 a{background:url(../images/menu/11_2.png);}

#nav ul .item14 a {display:block;background:url(../images/menu/14.png);width:59px;height:37px}
#nav ul .item14 a:hover {background:url(../images/menu/14_2.png);}
#nav ul .active:item14 a {background:url(../images/menu/14_2.png);}
#nav ul #current.item14 a{background:url(../images/menu/14_2.png);}

#body2 .latestnews {margin:0;padding:0;}
#body2 .latestnews li { list-style-type:none}

.article_separator {display:none;}

/*** dropdown ***/
#nav ul li ul {position:relative;z-index:999; top:-999;left:-99999px;width:40px;}
#nav ul li:hover ul {left:0;top:0;}

#nav ul li ul li {margin:0;width:91px;height:21px;background: url(../images/dd-bg.png) no-repeat;}
#nav ul li ul li a {padding-top:3px;color:#999999; font-weight:bold}
#nav ul li ul li a:hover {color:#fff; text-decoration:none}
#nav ul .item3:hover ul {left:-10px;}
#nav ul .item6:hover ul {left:5px;}
#nav ul .item11:hover ul {left:5px;}
