*{
	padding:0px;
	margin:0px;
}

html, body {
 	text-align:center;
	behavior: url("../css/csshover3.htc"); 
	font:12px Arial;
	height:100%;
	/*color:#6d6e71;*/
	color: #CCCCCC;
	background-color:#131313;

 }
 a{
	 color:#FFFFCC;
 }
 /*
 --------------------
 */

.msg_list {
margin: 0px;
padding: 0px;
width: 100%;
}
.msg_head {
padding: 5px 10px;
cursor: pointer;
position: relative;
background-color:#222;
color:#06C;
font-weight:bold;
margin:1px;
z-index:0;
}
._msg_head:hover {

background-color:#333;

}
.msg_body {
padding: 5px 10px 15px;
background-color:#333;
}
#flashContent { width:100%; height:100%; margin:0 auto; }
/*
--------------------
*/
#mdv_thumb
{
	float:left;
	width:160px;
	height:160px;
	background-color:#999;
	margin-right:10px;
	margin-left:10px;
	
	overflow:hidden;
	border:1px solid #333;
	margin-bottom:10px;
}
#mdv_thumb img
{
	width:auto;
	height:160px;
}
 /*
 --------------------
 GALLERY START
 --------------------
 */

 #gallery_thumb
 {
	float:left;
	width:120px;
	margin-right:19px;
	margin-left:19px;
	margin-bottom:20px;
	text-align:center;
	text-decoration:none;
	 
 }
 
 #gallery_thumb img
{
	width:120px;
	height:120px;
	border:1px solid #FFF;

}

 #gallery_thumb a
 {

	text-decoration:none;
	 
 }
 #gallery_hide
 {
	display: none;
 }
  #gallery_hide a
 {
	color:#000;
 }
 
  .inline 
 {


	 color:#000;

 }
 
   .inline img 
 {
	 width:auto;
	 height:450px;

 }
 
 
 .inline a
 {
	 color:#000;

	 text-decoration:none;
 }
 
#pagination
{
	clear:both;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
}
#pagination a
{
	color:#777;
	text-decoration:none;
}
#pagination a:hover
{
	color:#222;
}



 /*
 --------------------
 GALLERY END
 --------------------
 */

/*
--------------------
 HEADER
--------------------
*/
#header
{
	width:100%;
	background-color:#131313;
}
#header-inner
{
	clear:both;
	width:960px;
	margin:0px auto;
	text-align: left;
}
#header-column1
{
	float:left;
	width:440px;
	height:113px;
	position:relative;
	left:-20px;
}

#header-column2
{
	float:left;
	width:500px;
	text-align:right;
}
#logo
{
	position:absolute;
	top:10px;
	height:113px;
	width:960px;

}


#header-search
{
	position:relative;
	top:10px;
}
#header-paypal
{
	position:relative;
	top:25px;
	right:20px;
}
#fb_logo
{
	position:relative;
	top:20px;
}
input.search{
	background-color:#FFF;
	border:1px solid #FFFFCC;
	
}

#header-navigation
{
	float:left;
	width:960px;
	z-index:10;

	
}

/*
--------------------
 HEADER NAVIGATION START
--------------------
*/
#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px  Arial}

	#jsddm li a
	{	display: block;
		/*background: #20548E;*/
		padding: 10px 11px;
		text-decoration: none;
		text-align:center;
		
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #222;
		color:#FFFFCC;
	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;}
		
		#jsddm li ul li
		{	float: none;
			display: inline;
			}
		
		#jsddm li ul li a
		{	width: auto;
			background: #222;
			border-top: 1px solid #333}
		
		#jsddm li ul li a:hover
		{	background: #7F1616}


/*
--------------------
 HEADER NAVIGATION END
--------------------
*/


/*
--------------------
 MAGICLINE NAVIGATION EFFECT       
--------------------
*/
.nav-wrap { margin: 50px auto;  background-color: rgba(0,0,0,0.6); border-top: 2px solid white; border-bottom: 2px solid white; }

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */

#example-one { margin: 0 auto; list-style: none; position: relative; width: 960px; }
#example-one li { display: inline; }
#example-one li a { color: #bbb; font-size: 12px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; }
#example-one li a:hover { color: white; }
#magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; background: #fe4902; }

#example-two { margin: 0 auto; list-style: none; position: relative; width: 960px; }
#example-two li { display: inline; }
#example-two li a { position: relative; z-index: 200; color: #bbb; font-size: 12px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; }
#example-two li a:hover { color: white; }
#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background: rgba(220, 133, 5, 0.9); z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.current_page_item a, .current_page_item_two a { color: white !important; }

/*
--------------------
 MAGICLINE NAVIGATION EFFECT ENDS       
--------------------
*/


/*
--------------------
 MIDDLE
--------------------
*/
#middle
{
	clear:both;
	width:100%;
	/*background-image:url(../images/bg_blue-2.jpg);*/
	border-top:1px solid #333;
	background-color:#131313;

}
#middle-inner
{
	width:960px;
	margin:0px auto;
	text-align: left;
}

#middle-inner h1{
	font-size:1.6em;
	line-height:1.3;
	padding-bottom:10px;
}

#middle-inner h2{
	font-size:1.2em;
	padding-bottom:10px;
	
	
}
#middle-inner p
{
	font-size:1.1em;
	padding-bottom:10px;
}
#content
{
	width:950px;
	overflow:auto;
	padding-right:10px;
}
#content table
{
color: #CCCCCC;
font:12px Arial;
height:600px;
width:100%;

}
#fanpage
{
	position:relative;
	top:15px;
	left:1000px;
	z-index:0;
	width:265px;
	margin-bottom:-500px;
}
#flash-landing
{

	margin-left:-35px;
	
}
#feature_combat
{
	position:relative;
	top:-70px;
	left:-15px;
	z-index:10;
	width:500px;
	
}
#feature_bullhead
{
	position:relative;
	top:-195px;
	left:470px;
	z-index:20;
	width:500px;
}

#front_thumb_1
{
	position:relative;
	top:-440px;
	left:-150px;
	z-index:30;
	margin-bottom:-470px;
	width:205px;
}

#front_thumb_2
{
	position:relative;
	top:-280px;
	left:780px;
	z-index:40;
	margin-bottom:-440px;
	width:205px;
}
#category-middle-inner-left
{
	float:left;
	width:300px;
	height:600px;
	margin-left:-30px;
	margin-right:20px;
}
#category-middle-inner-right
{
	
	float:left;
	width:630px;
	height:600px;
	
}
#category-column
{
	float:left;
	width:200px;
	height:600px;
	margin-left:10px;
}

#category-column #category-small-thumb
{
	float:left;
	width:40px;
	margin:5px 5px 5px 5px;
	text-align:center;
	color: #FFFFCC;
	font-size: 12px;
}

#category-main-picture
{
	margin-top:20px;
}
#category-title
{
	text-align:center;
	font-size:1.4em;
	font-weight:bold;
	color:#090;
	line-height:2;
	padding-bottom:10px;
	text-transform:uppercase;
}
#product-details-left
{
	float:left;
	width:330px;
	text-align:center;
	

}
#product-details-left img
{
	margin-top:50px;
	width:250px
	/*border:1px solid #0CC;*/
}
#product-details-right
{
	float:left;
	width:630px;
	height:100%;
	font-size:.8em;
	
}
#product-details-right h1
{
	font-size:4em;
	padding-top:10px;
	color: #CCCCCC;
}
#product-details-right h2
{
	font-size:2em;
	margin-bottom:-18px;
	color: #CCCCCC;
}
.red
{
	color:#F00;
}
.yellow
{
	color:#FF9;
}
.blue
{
	color:#06F;
}
#product-details-right ul
{
	font-size:1.2em;
	padding:10px;

}
#product-details-right ul li
{
	
	padding:1px;
	
}
#product-content
{
	padding-left:40px;
}

#product-thumb-picture
{
	float:left;
	width:100px;
	height:60px;
	/*background-color:#333;*/
	margin:5px;
	overflow:hidden;
	border:2px solid #fff;
}
img.source-image {
	width: 100%;
}
#product-buynow
{
	float:left;
}
#product-price
{
	float:left;
	font-size:1.4em;
	color:#090;

}

#product-available
{
	float:left;
	font-size:1.5em;
	font-weight:bold;
	color:#F00;
	margin-top:0px;
	padding-right:10px;
}
#product-lume-brightness
{

	margin-bottom:10px;
	padding-top:20px;
	clear:both;
	
}
/*
--------------------
 FOOTER       
--------------------
*/
#footer
{
	width:100%;
	border-top:1px solid #333;
	clear:both;
	background-color:#131313;
}
#footer-inner
{
	width:960px;
	
	margin:0px auto;
	text-align: left;
	padding-top:5px;
}
#footer-category
{
	float:left;
	width:90px;
	height:90px;
	margin-right:6px;
	text-align:center;
	color:#FFFFCC;
	font-size:.8em;
	
}
#bottom
{
	width:960px;
	
	clear:both;
	text-align:center;
	padding-top:30px;
}
#sponsor-1
{
	float:left;
	padding-left:160px;
	margin:10px;
	position:relative;
	top:20px;
}
#footer-copyright
{
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
	margin:10px;
}
#sponsor-2
{
	float:left;
	margin:10px;
	position:relative;
	top:20px;
}
#sitemap
{
	text-align:left;
	font-size:.9em;
	background-color:#131313;
	line-height:1.5;
}

