body { 
	font: 12px arial, helvetica; 
	color: #ffffff; 
	background: url("/images/backgroundpattern1.gif") repeat; 
	margin: 0px;
	padding: 0px;

		
	}
	

#container { 
	background: #000000  url("/images/IndexBackground.jpg") no-repeat top left; 
	padding: 0px;  
	position: absolute; left:50%;
	margin: 70px 0 0px -385px;
	border: 1px solid #ffab38;
	border: 1px solid #6f6f6f;
	width: 770px;
	z-index: 10;
	
	}
#rightside{
display: none;
}
#submenu{
display: none;
}	
#contentimage{
display: none;
}

#menustructure{
width: 770px;
height: 60px;
background: url("/images/MenuLogo.jpg") no-repeat;
position: absolute;
left: 50%;
margin-left:-385px;
padding 10px 0 0 0;
}

#navcontainer{
padding-left: 115px;
padding-top: 12px;
}
#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
background: url("/images/navBarBg.gif") repeat-x 40px;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;
}

#navcontainer a
{
color: #000;
text-decoration: none;
display: block;
width: 70px;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left: 1px solid #333333;
}

#navcontainer li#active { background: url("/images/navBarBgHover.gif") repeat-x 20px; }
#navcontainer a:hover { background: url("/images/navBarBgHover.gif") repeat-x 20px; }


#content{
margin: 0;
padding: 0;
margin-bottom: 20px;
padding-bottom: 20px;

}
#bp{

}

#bulletpoints{
margin: 177px 0 0px 339px;
padding: 0;
padding-bottom: 5px;
background: transparent url("/images/HandTransparency.jpg") no-repeat top left;


}
#bulletpoints h4{
color: #ff7c01;
margin: 0 0 0 1em;
padding-top: 10px;
font-size: 1.4em;

}
#bulletpoints ul {
margin-top: .5em;
font-size: 1.2em;

}
#bulletpoints ul li{
color: white;
font-size: 1em;
line-height: 1.6em;

}
#bulletpoints p{
color: #fff;
margin: 1em;
padding-top: 1em;
font-size: 1.2em;
}

#removedfromproducts{background: #808080 url("/images/backgroundpattern1.gif") repeat;}
#products {
	background: #000000 url("/images/TransparentOverlay.jpg") no-repeat;
	padding: 10px;  
	margin: 50px 20px 30px 20px;
	_margin: 30px 10px 30px 10px;
		border: 1px solid #ff7c01;
	width: 710px;
	float: left;
	

}
#video{
	float: left;
}
#text{
float: right;
}

#products #copy{

margin: 0px;
padding: 10px;
width: 690px;
background: black ;
float: left;
color: #ffffff;

}
#products p{
padding: 0;
margin: 0;
margin-bottom: 1em;
font-size: 1em;
line-height: 2em;
color: #a2aca3;
color: white;
}
#products h2{
margin: 0;
padding: 0 0 .5em 0;
color: #42aec8;
font-size: 1.6em;
}
#products h3{
font-size: 1.2em;
color: #ff7c01;
}
#products h5{
font-size: 1em;
color: #ff7c01;
text-align: left;
padding: 0;
margin: 0;
margin-bottom: .5em;
}
#products h4{
font-size: 1em;
color: #42aec8;
text-align: left;
padding: 0;
margin: 0;
margin-bottom: .5em;
}
#products h6{
font-size: 1em;
font-weight: bold;
color: #fff;
text-align: left;
padding: 0;
margin: 0;
margin-bottom: .5em;
}
#left{
width: 250px;
margin: 0px;
padding: 0px;
float: left;

}

#left p img{
padding: 0 0 0 0;
float: left;


}
#right{
margin: 0;
margin-left: 250px;
padding: 0;
}





#prodpage {
width: 510px;
margin: 220px 0 0 10px;
}
.product a:link p, .product a:link h5 {
text-decoration: none;
color: white;
}
.product a:visited p, .product a:visited h5 {
text-decoration: none;
color: white;
}

.orange a:link p {
text-decoration: none;
color: black;
}
.orange a:visited p {
text-decoration: none;
color: black;
}

#products .product{
width: 230px;
height: 250px;
margin: 10px 0 10px 10px;
background-color: #000000;
float: left;
_margin-left: 6px;
}
#products .product1{
width: 230px;
height: 230px;
margin: 10px 0 10px 10px;

float: left;
_margin-left: 6px;
}
#products .product2{
width: 230px;
height: 230px;
margin: 10px 0 10px 10px;

float: left;
_margin-left: 6px;
}
#products .product3{
width: 230px;
height: 230px;
margin: 10px 0 10px 10px;

float: left;
_margin-left: 6px;
}
#products .row2{
margin-top: 10px;
padding-bottom: 10px;
width: 230px;
height: 50px;
background: url("/images/TextBlocks.gif") ;
float: left;
margin-left: 10px;
color: #ffffff;


}#products .row2 p{
margin: 5px;
padding: 5px 0px 0px 5px;



}
#products .orange{
color: #000000;

background: #ff7c01;
border: 1px solid black;
width: 228px;

height: 248px;
}



.product img{
padding: 0px 0 0 0;
border: none;

}
.product p{
padding: 0 5px 5px 5px;

margin: 0;

}
.orange img{
*margin: 0px;}

#products .orange img{
padding: 0;
margin: 0;
_margin-left: 0px;
border: none;
border-bottom: black 1px solid;

}
#products .orange img{
_margin: 0;
_padding: 0;
}
.orange a:link p {
text-decoration: none;
color: black;
}
.orange a:visited p{
text-decoration: none;
color: black;
}
.orange a:link h5{
text-decoration: none;
color: black;
}
.orange a:visited h5{
text-decoration: none;
color: black;
}

#products .vertprod {
width: 228px;
height: 510px;

}
.DPPageText {
margin: 10px;
padding: 10px;
border: 1px solid #ff7c01;
float: left;
}
#configurator {
margin-top: 0px;
background-color: #cccccc;

}

#configurator h3{
padding: 0;
margin: 0;
padding-left: 10px;
color: black;
}
#configurator h1{
padding: 0;
margin: 0;
padding-left: 10px;
color: black;
}

#configurator p{
margin: 0 10px 0 10px;
padding: 1px 0 1px 0;
line-height: 2em;
color: black;
}
#configurator p.configtitle {

padding: 0 0 0 0px;

font-weight: bold;
background-color: #638ea5;
color: white;

}


#configurator table {
	
padding-left: 10px;
margin-left: 10px;
padding-right: 10px;
margin-right: 10px;
border-style: none;
background-color: #29424a;

width: 510px;


}
#configurator table tr{


}
#configurator table tr td{

font-weight: bold;
color: white;
padding: 0;

}
#configurator table td.total{
text-align: right;
}
#configurator table td.total span{
background-color: white;
color: black;
padding: 0 2px 0 2px;
}
#products a:link{
	color:#638ea5;

}
#products a:visited{
	color:#638ea5;

}
#home{
position: absolute;
margin: 2px 0 0px 8px;
padding: 0;
}
#home a img{
border: none;
}