body{
	margin:0;
	margin-top:0px;
	font-family: Arial,verdana;
	background-color:#000;
	text-align:center;
	font-size:12px;
	font-style:normal;
	color:#fff}

.page{
	z-index:999;
	margin:0;
	padding:0;
	width:1000px;
	position:relative;
	overflow:visible;
	margin:auto}

.page_bg_licensing{
	background:#000 url(images/bg_licensing.jpg) no-repeat left top}

.page_bg_home{
	}

.page_bg_products{
	background:#000 url(images/bg_products.jpg) no-repeat left top}

.page_bg_news{
	background:#000 url(images/bg_news.jpg) no-repeat left top}

.page_bg_retailers{
	background:#000 url(images/bg_retailers.jpg) no-repeat left top}

.page_bg_contact{
	background:#000 url(images/bg_contact.jpg) no-repeat left top}

.page_bg_about{
	background:#000 url(images/bg_about.jpg) no-repeat left top}

html>body #page{
	width:1000px}

html>body #page{
	width:1000px}

a img{
	border:0}	

#main{
	margin:0;
	padding:0;
	align:center}

.hr{
	width:100%;
	height:1px;
	border:0}

#menu{
	border:1px solid #ff6600}
	
#menu * td{
	text-align:center;
	width:100px;
	border:1px solid #ff6600}

#menu a{
	margin:0;
	padding:0;
	display:block;
	background-color:#000;
	width:95px;
	vertical-align:middle;
	height:20px;}

#menu  a img{
	padding-top:4px}


#inside{
	margin-top:4px}

#left{
	padding-right:2px;
	width:175px;}

#left_menu{
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	font-size:11px;
	text-align:center;
	font-style:italic;
	width:174px;
	border:1px solid #ff6600}
	
#left_menu * td{
	font-weight:bold;
	color:#fff;
	padding:0px;
	border:1px solid #ff6600;
	border-top-width:0}	

#left_menu a{
	display:block;
	margin:0;
	padding:0;
	width:168px;
	height:14px;
	border:4px solid #000;
	color:#fff;
	text-decoration:none;
	background-color:#000}

#left_menu a:hover{
	background-color:#ff6600}

#left_menu_search{
	vertical-align:bottom;
	height:182px}

#left_menu_search form{
	color: #ff6600;
	padding:0;
	margin:0}

#left_menu_search * span{
	font-style:normal;
	font-weight:normal;
	font-size:14px}


#left_menu_search input{
	width:90px}
	
#center{
	border:1px solid #ff6600;
	margin-left:3px;
	background-color:#000;
	font-size:12px;
	color:#fff;
	padding-left:4px;
	padding-right:4px;
	text-align:left;
	/* -moz-opacity: 0.90;
	opacity:.90;
	filter: alpha(opacity=90); */
}

#center * img{
	background-color:#000;
	/*  */-moz-opacity: 1.0;
	opacity:1.0;	
	filter: alpha(opacity=100);
	}

#center p{
	padding-left:10px}

#center * a{
	text-decoration:none;
	color:#ff6600}
	
fieldset{
	border:1px solid #fff;
	padding:4px;}

legend{
	color:#fff;
	font-weight:bold}

#right{
	width:180px}

#right div{
	color:#fff;
	font-size:9px;
	padding:1px;
	border:1px solid #ff6600}

#right div p{
	text-align:right;
	margin:0}

#right div p a{
	color:#fff;
	Font-weight:bold;
	font-size:14px;
	font-style:italic}
	
#footer a{
	font-size:14px;
	text-decoration:none;
	color:#fff}	

#footer span{
	color:#fe6600;
	font-size:18px;
	font-weight:bold}

#footer .Copyright {
	color: #FFFFFF;
	font-size: 7pt;
	font-weight: normal;
}

#footer .Copyright a {
	font-size: 7pt;
	text-decoration: underline;
}

/*licensing*/

table.licensing {
	width:100%;
	color:#fff}

td.licensing *{
	color:#fff;
	font-size:12px}

/*end licensing*/

/*contact*/

#contact *{
	font-size:12px}

/*end contact*/

/*forms*/

.submit{
	width:auto;
	border:1px solid #ff6600;
	background-color:#000;
	color:#fff;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase}
	
input {
/*	width:200px; */
	margin-top:3px;
	margin-bottom:3px;
	border:1px solid #ff6600}

.checkout_item {
	background-color:white;
	color:black;
}

textarea{
	width:200px;
	margin-top:3px;
	border:1px solid #ff6600}

.checkbox{
	vertical-align:middle;
	width:auto;
	border:0}


/*forms*/

/*box*/

.box{
	padding:4px;
	border:1px solid #ff6600;
	margin-bottom: 10px;	
	}

/*end box*/



/*text*/
.f14{
	font-size:14px;}

.t_just{
	text-align:justify}

.t_left{
	text-align:left}

.t_right{
	text-align:right}

.t_center{
	text-align:center}
		
.v_bottom{
	vertical-align:bottom}

.v_top{
	vertical-align:top}
	
.v_middle{
	vertical-align:middle}
	
.strong{
	font-weight:bold}
	
.mt4{
	margin-top:4px}	
	
.m0p0{
	margin:0;
	padding:0}
	
.m0{
	margin:0}

.pl30{
	padding-left:20px}	

h4{
	font-size:14px}
	
.hr{
	margin-top:4px;
	margin-bottom:4px}

html>body .hr{
	margin-top:8px;
	margin-bottom:8px}

.b0{
	border:0}
.form-title {
	color:white;
}


/* Start Custom Styles */
#VideoGridView {
	text-align: center;
	font-size: 9pt;
}

	#VideoGridView td {
		vertical-align: top;
	}
	
	#VideoGridView td a {
		text-decoration: underline;
	}
	
.DBANDSnews {
	color: #fff;
	padding: 6px;
	background: #000 url(images/headband-mishaps.jpg) no-repeat top center;
	min-height: 560px;
}

.DBANDSPeople img {
	padding: 4px;
}


.BreadCrumbParent {
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.BreadCrumbChild {
	font-weight: bold;
	font-size: 110%;
}

.CommonPanel {
	padding: 6px;
}

.OrderNow a {
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}
	
/* End Custom Styles */
