* { 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:1100px;
 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; 
		 
	
}


#brandwrapper  {
	position:relative;
	z-index: 0;
margin-left : auto;
margin-right : auto;
margin-top : 0px;
margin-bottom : 0px;
 background: url(40-space.png);
	 width: 971px;
	 height:990px;
 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; 
		 
	
}


#graphwrapper  {
	position:relative;
	z-index: 0;
margin-left : auto;
margin-right : auto;
margin-top : 0px;
margin-bottom : 0px;
 background: url(40-space.png);
	 width: 971px;
	 height:1050px;
 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; 
		 
	
}



#copywrapper  {
	position:relative;
	z-index: 0;
margin-left : auto;
margin-right : auto;
margin-top : 0px;
margin-bottom : 0px;
 background: url(40-space.png);
	 width: 971px;
	 height:940px;
 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;
	
}


#display { 
	 float:left;

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


}


#display1 {
	background-image: url(20.png);
 width: 920px;
  height: 400px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-align:center;
 border-bottom: 0px solid #333;
}


#bholder { 
	 float:left;

 width: 920px;
 margin: 0px;
 padding:  0px;


}


#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;
 position:relative;


}



#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;
  position:relative;

}



#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;
  position:relative;



}



#display2 { 
	background-image:url(newtop1c.jpg) ;
	background-repeat:no-repeat;
 width: 920px;
  height: 300px;
 margin: 30px 0px 0px 0px;
 padding-bottom: 15px;
 text-align:center;
 border-bottom: 1px solid #333;

}

#display3 { 
	background-image:none;
	 width: 920px;

		background-repeat:no-repeat;
  height: 300px;
 margin: 30px 0px 0px 0px;
 padding-bottom: 0px;
 text-align:center;
 border-bottom: 0px solid #333;

}

#display4 { 
	background-image:url(newtop1d.jpg);
		background-repeat:no-repeat;
 width: 920px;
  height: 300px;
 margin: 30px 0px 0px 0px;
 padding-bottom: 15px;
 text-align:center;
 border-bottom: 1px solid #333;

}

#display5 { 
	background-image:url(newtop1e.jpg);
		background-repeat:no-repeat;
 border-bottom: 0px solid #333;

  width: 920px;
  height: 300px;
 margin: 30px 0px 0px 0px;
 padding-bottom: 15px;
 text-align:center;
 border-bottom: 1px solid #333;
}

#display6 { 
	background-image:url(newtop1f.jpg);
		background-repeat:no-repeat;
 width: 920px;
  height: 300px;
 margin: 30px 0px 0px 0px;
 padding-bottom: 15px;
 text-align:center;
 border-bottom: 1px solid #333;
}


#greens { 
 width: 900px;
  height: 860px;
 margin: 40px 0px 10px 10px;
 background-image:url(baca4.jpg);
 background-size:contain;
  padding-bottom: 15px;
 text-align:center;
 border: 1px solid #666;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 
}

#d1 { 
 width: 185px;
  height: 280px;
   border-right: 0px solid #333;
 border-right: 0px solid #666;
 margin: 0px 0px 0px 0px;
 padding: 5px 20px 10px 10px;
 text-align:left;
  float:left;

}

#d2 { 
 width: 890px;
  height: 400px;
 border: 1px solid #3399CC;
 margin: 0px 0px 0px 10px;
 padding: 5px;
  background-image: url(startback.jpg);
 float:left;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
		text-align:left;
 
}


#slideshow { 
 width: 700px;
  height: 384px;
 border: 1px solid #666;
 margin: 6px 0px 20px 0px;
 padding-top: 10px;
  padding-bottom: 10px;
  background-image:url(baca5.jpg);
 text-align:center;
 float:left;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 
}



#d3 { 
 width: 680px;
  height: 300px;
 border: 1px solid #CCC;
 margin: 30px 0px 0px 0px;
 padding: 10px;
 text-align:center;
 float:left;
  border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 
 
}


#copy {
	width: 880px;
text-align:left;
	padding:  10px 20px 20px 20px;
	border-top: 0px dotted #666;
	border-bottom: 0px solid #333;
	margin: 0px 0px 5px 0px;
	  float:left;
	  clear:both;

}

#content { 
float:left;
 width: 880px;
 border: 1px solid #666;
 margin: 5px 0px 20px 10px;
padding: 10px 10px 10px 10px;
 text-align:center;
 border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
 
}

#content1 { 
float:left;
 width: 920px;
 border-top: 0px dotted #666;
 margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
 text-align:center;
}


#products {
 width: 891px;
	  float:left;
text-align:left;
 color: #333;
 padding:  30px 15px 20px 15px;
 border-top: 0px solid #333;
  border-bottom: 0px dotted #666;
 margin: 20px 0px 0px 0px;
}


#content2 { 
float:left;
 width: 930px;
 border-top: 0px dotted #666;
 margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
 text-align:center;
}

#content3 { 
float:left;
 width: 920px;
 border-top: 0px dotted #666;
 margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
 text-align:center;
}


#leftcolumn {
	 float:left;
 	width: 215px;
	padding: 20px 0px 0px 0px;
	margin: 10px 0px 0px 15px;
	border-top: 0px dotted #666;

	text-align:left;
}

#rightcolumn {
	 float:left;
 	width: 680px;
	padding: 0px 0px 0px 10px;
	margin: 30px 0px 0px 0px;
	border-right: 0px dotted #666;
	text-align:left;
			border-left: 0px solid #333;

}

#folios {
	 float:left;
 	width: 330px;
	padding: 5px 0px 20px 20px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px dotted #666;
	text-align:left;
}

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

}


#box1 {
	width:450px;
 border-bottom: 0px dotted #666;
 margin: 0px 0px 0px 10px;
padding: 5px 0px 25px 20px;
 text-align:left;
 float:left;
}

.box {
width: 185px;
height:320px;
display:block;
border-bottom: 0px solid #333;
 margin: 0px 43px 0px 0px;
padding: 15px 5px 40px 5px;
 text-align:left;
 float:left;
}


.boxright {
width: 185px;
height:320px;
display:block;
border-bottom: 0px solid #333;
 margin: 0px 0px 0px 5px;
padding: 15px 5px 40px 5px;
 text-align:left;
 float:left;
}




.boxbase {
width: 150px;
height:420px;
display:block;
border-bottom: 0px dotted #666;
 margin: 0px 0px 0px 0px;
padding: 10px 10px 40px 0px;
 text-align:left;
 float:left;
}


.boxcopy {
width: 190px;
display:block;
border-bottom: 0px dotted #666;
 margin: 0px 0px 0px 0px;
padding: 20px 10px 0px 0px;
 text-align:left;
 float:left;
}

.box1 {

width: 700px;
height:440px;
display:block;
border-bottom: 1px solid #333;
 margin: 0px 0px 0px 0px;
padding: 40px 10px 40px 0px;
 text-align:center;
 float:left;
 
}



.box1base {
width: 700px;
height:440px;
display:block;
border-bottom: 0px dotted #666;
 margin: 0px 0px 0px 0px;
padding: 40px 10px 40px 0px;
 text-align:center;
 float:left;
}




.copy1base {
	background-image:url(baca5.jpg);
	background-position:center;
width: 665px;
display:block;
border: 1px solid #666;
 margin: 0px 0px 20px 0px;
padding: 0px 10px 0px 0px;
 text-align:center;
 float:left;
  border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;
}


.boxpics {

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

}



.vidbox {
float:left;
border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
			border-top-left-radius:10px;
		border-top-right-radius:10px;

 border: 1px solid #666;
 margin: 0px 15px 10px 0px;
padding:4px;
 background: #000;
 background-image:url(vidb.jpg);

}

.vidbox2 {
float:left;
 border: 0px solid #000;
 margin: 0px 15px 20px 0px;
padding:3px;
 background: #FFF;

}



.pixbox {
float:left;
 border: 1px solid #333;
 margin: 0px 0px 60px 30px;
 background: #000;

}

.vidbox:hover {
float:left;
 border: 1px solid #F09;
 margin: 0px 15px 10px 0px;
padding:4px;

}


#baser { 
float:left; 
width: 915px;
height:16px;
 color: #999;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 10px 0px;
 text-align:center;
}



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

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


}


#footer { 
	 width: 920px;
 text-align:center;
 font-size:10px;
 font-family:Verdana, Geneva, sans-serif;
	margin: 0 auto;
 padding:10px 0px 10px 0px;


}


 .vbutton {
background: url(tb.png);
	border: 1px solid #3399CC; 
    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;


 
}


.spacer {
display:block;
 margin: 20px;
 height:30px;
 padding-top:0px;
 
 

}

.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);
}



