
/*
font-family: 'Open Sans', sans-serif;
font-family: 'Oswald', sans-serif;
font-family: 'Raleway', sans-serif;

*/

body{ margin:0px; padding:0px; background:#000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#6e6e6e;}
*{ margin:0px; padding:0px; list-style:none;}
a{ text-decoration:none; -webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out; }
img{ border:none;}

.banner{ position:relative;}

.top_container{ position:absolute; top:0; width:100%; z-index:999; text-align:center; float:left;}
.top_wrapper{ margin:0 auto; width:1000px;}


#menu{ margin:0px; padding:0px; width:1000px; float:right; background:url(../images/menu_bg.png) repeat-x; height:49px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
#menu ul{ margin:0px; padding:0px; float:left; width:930px;}
#menu ul li{ float:left; list-style:none; position:relative;}
#menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight: normal; float:left; display:block; margin:0px 3px 0px 0px; padding:0px 12px 0px 12px; color:#bfbfbf; text-transform:uppercase; -webkit-transition: all .2s ease-in-out; line-height:49px;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;}
#menu ul li a:hover{ background:url(../images/menu_hover.png) repeat-x; color:#fff;}
.home{ float:left; text-align:center; width:62px; padding-top:15px;}

.arrowright{ background:url(../images/menu_ar.png) no-repeat right top 18px; padding:0px 10px; margin-right:10px;}

#menu ul li ul{ 

margin: 0px 0px 0px 160px;
		_margin: 0; /*IE6 only*/
		opacity: 0;
		width:740px;
		padding-bottom:10px;
		visibility: hidden;
		position: absolute; 
		border:0px solid #003b7d;
		top: 43px;
		left: 0;
		z-index: 99999;    
		background: #424242;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out; 
		-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;

}

#menu ul li:hover ul{opacity: 1;visibility: visible; margin: 0;}
#menu ul li ul li{ float:left; width:220px; margin-right:25px;}
#menu ul li ul li a{  text-align:left; padding:7px 0px 7px 5px; display:block; width:220px;  font-size:14px; text-transform:capitalize; border-bottom:#999999 dashed 1px; line-height:24px; color:#FFFFFF; margin:0px;}
#menu ul li ul li a:hover{ color:#fff; background:#000; }
.clm{ float:left; width:220px;}

.h1{ font-family: "Myriad Pro"; font-size:20px; color:#FFFFFF;}
.h1 span{ color:#c207b4;}

.welcome{ font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:12px; text-align:justify;}






.marginbot {
margin-bottom:15px;
}

ul.list li {
list-style-type:none;
margin-left:20px;
}

ul.tabs {
width:100%;
overflow:hidden; background-color:#131313;
}

ul.tabs li {
list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:18px;
display:block;
float:left;
color:#fff;
padding:10px 15px;
margin-right:2px;


cursor:pointer;
}

ul.tabs li:hover {
background-color:#dc2a9a;
}

ul.tabs li.current {

background-color:#dc2a9a;

}

.tabscontent {
padding:20px 0px 0px 0px;
}


.product{ margin:10px 0px;}

.h2{ color:#dc2a9a; font-size:13px; font-weight:bold; padding:6px 0px }

.newsletter{ width:100%; padding-left:7px; height:28px; color:#868686; border:none;}
.style{ color:#FFFFFF; font-size:12px; font-family:"Myriad Pro";}

.h3{ font-size:20px; color:#b8b8b8; font-family:"Myriad Pro"; text-transform:uppercase;}


.links{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; line-height:22px;}
.links strong{ color:#cccccc;}
.links a{ color:#6e6e6e;}
.links a:hover{ color:#dc2a9a;}

.news{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; line-height:20px; }
.news span{ color:#f25c99;}

.copy{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.left_menu a{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7e7e7e; background:url(../images/bullet.jpg) no-repeat 15px  17px; padding-left:30px; line-height:40px;} 
.left_menu a:hover{ background-color:#000000; color:#dc2a9a;}

.navg{ margin:0px auto; padding:0px; width:95%; text-align:center;}
.navg ul{ margin:0; padding:0;}
.navg ul li{ list-style:none; float:left;}
.navg ul li a{ float:left; list-style:none; font-size:13px; color:#3d3d3d; background-color:#fff; padding:5px 10px; margin:0px 5px 0px 0px;}
.navg ul li a:hover, .navg ul li a.current{ background-color:#dc2a9a; color:#fff;}



.deatial{ float:left; width:100%;}
.deatial h1{ font-size:17px; color:#fff; background-color:#dc2a9a; line-height:30px; font-weight:normal; padding-left:10px; margin-bottom:5px;}
.deatial h2{ font-size:14px; color:#fff; font-weight:normal; background-color:#797979; padding-left:10px; line-height:24px; margin-bottom:5px;}
.deatial h2 span{ color:#fff; font-weight:bold;}
.deatial p{ text-align:justify; color:#cccccc; font-size:12px; line-height:22px; }

.deatial .cart_btn{ margin-top:20px;}



.gallery_re{margin:0px 0px 0px 0px; padding:0px; float:left;}
.gallery_re ul{margin:0px 0px 0px 2px; padding:0px;}
.gallery_re ul li{margin:0px; padding:0px 7px 5px 0px; width:80px; height:80px; list-style:none; float:left;}
.gallery_re ul li img{ height:100%; width:100%;}
.border{border:1px solid #b2b2b2;}

.border:hover{border:1px solid #da251d;}

.gallery{ float:left;}
.gallery img { width:340px; height:340px; border:2px solid #959595; margin-bottom:10px;}

.titlecla {
	font:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:600;
	color:#fff;
	text-decoration:none;
}
.INPUT {
	width:200px;
	height:18px;
	margin:2px 0;
}
.contact{ border:#666666 solid 1px; -webkit-border-radius: 5px; padding:15px 0px;
-moz-border-radius: 5px;
border-radius: 5px; background-color:#111111;}

.contact_txt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}
.contact_txt a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}
.contact_txt a:hover{ color:#1251cc;}
.grayFont{ font:normal 12px Arial, Helvetica, sans-serif; color:#FFF;}
