* { padding: 0; margin: 0; }

body {
background-color:#000;
	 background: url(corridor2.jpg);
	 	background-position:top;


}

#wrapper { 
margin-left : auto;
margin-right : auto;

}


#outerwrapper  {
	
margin-left : auto;
margin-right : auto;
margin-top:20px;
margin-bottom:0px;
width: 1060px;
background: url(dcb.png);
 background-repeat:repeat-y;
 padding:0px 0px 10px 0px;
 border-bottom: 0px solid #000;
		 
		 
	
}


#bottombar  {
	margin-left : auto;
margin-right : auto;
margin-bottom:20px;
width: 1060px;
height:20px;
	background: url(bl.png);
	clear:both;

}


#innerwrapper  {
	position:relative;
	z-index: 0;
margin-left : auto;
margin-right : auto;
margin-top : 0px;
margin-bottom : 0px;
	 width: 971px;
	 height:950px;
 background: url(40-space.png);
 padding:4px 0px 0px 45px;
 		 border: 1px solid #3399CC;
		  border-top-right-radius:6px;
border-top-left-radius:6px; 
border-bottom-right-radius:6px;
border-bottom-left-radius:6px; 
		 
	
}
#header {
 width: 915px;
 color: #333;
 padding-top: 5px;
  padding-left: 3px;
 border: 0px solid #ccc;
 height: 130px;
 margin: 20px 0px 6px 0px;


}

#icons {
	width: 26px;
	float:left;
	color: #CCC;
	padding:  0px 0px 0px 0px;
	border-top: 0px dotted #666;
	border-bottom: 0px dotted #666;
	margin: 4px 0px 0px 365px;
}

#banner {
	width: 468px;
	height:130px;
	float:right;
	padding:  0px 0px 0px 0px;
	border-top: 0px dotted #666;
	border-bottom: 0px dotted #666;
	margin: 0px 0px 0px 0px;
}



#navigation {
	width: 980px;
	  height: 29px;
	color: #CCC;
	padding:  0px 0px 0px 13px;
	border-top: 0px dotted #666;
	border-bottom: 0px solid #444;
	margin: 20px 0px 1px 0px;
	
}


#itro {
	 float:left;
 	width: 900px;

	padding: 0px 0px 5px 20px;
	margin: 0px 0px 0px 0px;
	border-top: 0px solid #333;

	text-align:left;
}


#display { 
	 float:left;

 width: 920px;
 border-bottom: 0px solid #333;
 margin: 5px 0px 0px 0px;
 padding:  0px 0px 0px 0px;
 text-align:center;


}


#real { 
	 float:left;
 width: 900px;
 	 height:225px;
border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 border: 0px solid #666;
 margin: 5px 10px 0px 10px;
 padding:  0px 0px 0px 0px;
 text-align:center;


}



#dc1 { 
	 float:left;
	 height:460px;
 width: 295px;
 border: 1px solid #666;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 margin: 5px 3px 0px 9px;
 padding:  10px 0px 0px 0px;
 text-align:center;
 color:#333;
 background-image:url(news1.png);
 background-repeat:no-repeat;
 background-position:0px 10px;


}

#dc1a { 
	 float:left;
	 height:260px;
 width: 295px;
 border: 1px solid #666;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 margin: 5px 3px 0px 9px;
 padding:  10px 0px 0px 0px;
 text-align:center;
 color:#333;
 background-image:url(news1.png);
 background-repeat:no-repeat;
 background-position:0px 10px;


}

.frontvidbox { 
	 float:left;
	 height:330px;
 width: 295px;
 display:block;
 border: 1px solid #666;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 margin: 5px 3px 0px 9px;
 padding:  10px 0px 0px 0px;
 text-align:center;
 color:#333;
 background-image:url(news1.png);
 background-repeat:no-repeat;
 background-position:0px 10px;


}



#dc2 {
	float:left;
	 height:460px;
	width: 295px;
	border: 1px solid #666;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	margin: 5px 3px 0px 3px;
	padding:  10px 0px 0px 0px;
	text-align:center;
	color:#333;
 background-image:url(slides.png);
 background-repeat:no-repeat;
 background-position:0px 10px;

}

#dc2a {
	float:left;
	 height:260px;
	width: 295px;
	border: 1px solid #666;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	margin: 5px 3px 0px 3px;
	padding:  10px 0px 0px 0px;
	text-align:center;
	color:#333;
 background-image:url(slides.png);
 background-repeat:no-repeat;
 background-position:0px 10px;

}




#dc3 { 
	 float:left;
	 height:460px;
 width: 295px;
 border: 1px solid #666;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px; margin: 5px 3px 0px 3px;
 padding:  10px 0px 0px 0px;
 text-align:center;
 color:#333;
  background-image:url(events.png);
 background-repeat:no-repeat;
 background-position:0px 10px;



}


#dc3a { 
	 float:left;
	 height:260px;
 width: 295px;
 border: 1px solid #666;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px; margin: 5px 3px 0px 3px;
 padding:  10px 0px 0px 0px;
 text-align:center;
 color:#333;
  background-image:url(events.png);
 background-repeat:no-repeat;
 background-position:0px 10px;



}





#promo { 
	 float:left;

 width: 890px;
 height:400px;
 border: 1px solid #3399CC;
 background-image: url(20.png);
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 margin: 0px 0px 0px 10px;
 padding:  3px 6px 6px 5px;


}

#promo-left { 
	 float:left;
 width: 640px;
 border: 1px solid #CCC;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 margin: 5px 0px 0px 0px;
 padding:  5px;
 text-align:center;
 background-image:url(20.png)


}

#promo-right { 
	 float:right;

 width: 220px;
 border: 0px solid #CCC;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 margin: 5px 0px 0px 0px;
 padding:  0px;
 text-align:center;


}


#d1 { 
	background-image:none;
 width: 200px;
  height: 333px;
   border-right: 1px solid #333;

 border-bottom: 0px solid #333;
 margin: 0px 0px 0px 0px;
 padding: 8px 20px 20px 20px;
 text-align:left;
  float:left;
  position:relative;

}

#d2 { 
 width: 640px;
  height: 360px;
 border-bottom: 0px solid #333;
 margin: 0px 10px 0px 0px;
 padding: 0px;
 text-align:right;
 float:right;
 
}


#copy {
	width: 930px;
	height:150px;
text-align:left;
	color: #CCC;
	padding:  20px 0px 0px 2px;
	border-top: 0px solid #333;
	border-bottom: 0px solid #333;
	margin: 0px 0px 5px 0px;
	  float:left;
	  clear:both;

}


#content { 
float:left;
 width: 920px;
 border-bottom: 0px solid #333;
 margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
 text-align:center;
}

#content1 { 
float:left;
 width: 920px;
 border-bottom: 0px solid #333;
 margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
 text-align:center;
}

#leftcolumn {
	 float:left;
 	width: 50px;

	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-left: 0px solid #333;

	text-align:left;
}

#rightcolumn {
	 float:left;
 	width: 850px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	border-right: 0px solid #333;
	text-align:left;
			border-left: 0px solid #333;

}



#aleftcolumn {
	 float:left;
 	width: 50px;

	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-left: 0px solid #333;

	text-align:left;
}

#arightcolumn {
	 float:left;
 	width: 800px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	border-right: 0px solid #333;
	text-align:left;
			border-left: 0px solid #333;

}

#folios {
	 float:left;
 	width: 910px;

	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #333;
		border-top: 1px solid #333;

	text-align:left;
}

#yt {
float:left;
 border: 0px dotted #666;
 margin: 10px 5px 10px 5px;
padding:3px;
 background: #000;

}


#box1a {
 border: 1px solid #666;
  border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 margin: 10px 0px 10px 8px;
padding: 10px 10px 10px 10px;
 text-align:justify;
 float:left;
 width:880px;
}

.box {
width: 120px;
height:800px;
display:block;
 border-bottom: 0px solid #333;
 margin: 0px 0px 0px 12px;
padding: 10px 20px 10px 0px;
 text-align:left;
 float:left;
}




.box1 {
width: 400px;
height:92px;
display:block;
 border-bottom: 0px solid #333;
 margin: 0px 0px 0px 30px;
padding: 10px 20px 10px 0px;
 text-align:justify;
 float:left;
}

.box2 {
width: 130px;
height:70px;
display:block;
 margin: 0px 20px 0px 5px;
padding: 10px 0px 10px 0px;
 text-align:justify;
 float:left;
 
}





.boxpics {
float:left;
 border: 1px dotted #666;
 margin: 0px 15px 0px 10px;
padding:7px 7px 7px 7px;
 background: #000;

}

.compics {

float:right;
 border: 1px dotted #666;
 margin: 10px 30px 20px 20px;
padding:1px;

}



.vidbox {
	width:102px;
	 background-image:url(vidbc.png);

 border: 1px solid #3399CC;
 margin: 0px 5px 10px 2px;
padding:7px 13px 7px 13px;
border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;

}

.vidbox:hover {
	
 border: 1px solid #FFF;
 
}

#baser { 
clear:both;
 width: 900px;
 color: #FFF;
 border: 0px dotted #666;
 margin: 10px 0px 10px 0px;
 padding: 0px 0px 0px 20px;
 text-align:center;
}

#specials {
	float:left;
		border-top: 0px solid #333;
	border-bottom: 0px solid #333;
 width: 900px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 15px 15px;
 text-align:left;

}

#products {
	float:left;
	border-top: 0px solid #333;
background-color:#333;
 width: 920px;
 height:260px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align:left;

}



#prodbox1 {

 width: 280px;
  height:200px;
 border-left: 0px solid #000;
  border-right: 1px solid #333;
 margin: 0px 0px 0px 2px;
padding: 10px 10px 0px 10px;
 text-align:left;
 float:left;
 
}


#prodbox2 {

 width: 280px;
  height:200px;
 border-left: 0px solid #000;
  border-right: 1px solid #333;
 margin: 0px 0px 0px 2px;
padding: 10px 10px 0px 10px;
 text-align:left;
 float:left;
 
}


#prodbox3 {

	 width: 283px;
  height:200px;
 border: 0px solid #000;
 margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 10px;
 text-align:left;
 float:right;
}

.prods {

 width: 280px;
  height:200px;
 border-left: 0px solid #000;
  border-right: 1px solid #333;

 margin: 0px 0px 0px 2px;
padding: 10px 10px 0px 10px;
 text-align:left;
 float:left;
 
}

.prodsr {

	 width: 283px;
  height:200px;
 border: 0px solid #000;
 margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 10px;
 text-align:left;
 float:right;
}

.pbox {
 float:left;

 border: 0px solid #333;
 margin: 0px 10px 5px 0px;
padding:0px 0px 0px 0px;

}


#basewrap {
	clear:both;
	width: 100%;
	height:100px;
		background: url(baser.png) repeat-x;

	padding:44px 0px 0px 0px;
	text-align:center;


}


#footer { 
	 width: 920px;
float:left;
 margin: 10px 0px 0px 0px;



}


.foot {

 width: 280px;
 border-left: 0px solid #000;
  border-right: 0px solid #000;
 margin: 0px 0px 0px 2px;
padding: 0px 10px 0px 10px;
 float:left;
 
}

.footr {

	 width: 283px;
 border: 0px solid #000;
 margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
 text-align:left;
 float:right;
}


tablers {
	text-align: left;
}


 .vbutton {
background: url(tb.png);
	border: 1px solid #666; 
    color:#999;
    padding: 10px 32px;
    text-align: center;
    text-decoration: none;
	float:left;
    display:block;
	width:248px;
    font-size: 14px;
	 border-top-right-radius:6px;
border-top-left-radius:6px; 
border-bottom-right-radius:6px;
border-bottom-left-radius:6px; 
}


 .vbutton:hover {
		color:#C09;
    
}

 .playbutton {
background: url(large-play-over.png);
	border: 0px solid #CCC;   
    color: white;
    padding: 0px 0px;
    text-align: center;
    text-decoration: none;
	float:left;
    display:block;
	width:50px;
	height:35px;
	 margin: 80px 0px 110px 130px;
    font-size: 16px;
}


 .playbutton:hover {
background: url(large-play.png);
    
}


#buttonholder1 {
	 
	float:left;
		 margin: 20px 10px 20px 25px;

 
}


#buttonholder2 {
	 	float:left;
				 margin: 20px 10px 20px 25px;


 
}


#buttonholder3 {
		float:left;
				 margin: 20px 10px 20px 25px;


 
}

.buttonhold{
	 display:block;
	float:left;
		 margin: 20px 10px 20px 25px;

 
}

.shadd {
	position:relative;
	z-index: 1;
	float:left;
	clear:both;
	margin-bottom: 10px;
	 height: 20px;
 width: 970px;
	background-image:url(shadd.png);
}

.uplights{
	
	float:left;
	clear:both;
	margin-bottom: 0px;
	 height: 20px;
 width: 970px;
	background-image:url(uplights.png);
}


.dnlights{
	 padding: 0px 0px 0px 0px;

	float:left;
	clear:both;
	margin-bottom: 0px;
	 height: 17px;
 width: 900px;
	background-image:url(dnlights.png);
}






