	body {
		margin-left:0;
		margin-top:0;
		margin-right:0;
		font: 70%/1.4 verdana, arial, helvetica, sans-serif;
		color:#CCCCCC;
		background-color:#000000;
		min-height:900px;
	}

	h1, h2, h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
	}

	h1 {
    	padding:5px;
		font-size: 18px;
		color: #ffffff;
	}

	h2 {
		font-size: 12px;
		color: #cccccc;
	}

	h3 {
		font-size: 14px;
		color:#6699CC;
		margin-left:10px;
	}

	p { 
	padding-left:5px;
}
	.obja {
	padding-top:2px;
	margin-left: 10px;
    width:90%;
}
	.obj {
	padding:10px;
	margin-left: 10px;
}
	.obj1 {
	margin-top:15px;
	margin-left: 10px;
	}
	
		
	.obj2 
	{
		margin-left:35px;
	}
	
	.obj_contenthome { 
	margin-left:3px;
	width: 150px;	
    min-height:900px;
	}

	.obj_content {
	margin-left:3px;
	width:90%;
    min-height:900px;
	}
	
	.obj_contentheritage {
	margin-left:3px;
    min-height:900px;
	}	
	
	.obj_img {
	padding: 7px;
	}
	
	
	#greybtm td{
		padding:2px;
}

	#timeless {
	margin-top: 15px;
}

	#buydirect{
	margin-left:8px;
}

#footer{
	background-color:#666666;
	width:100%;
	height:25px;
	color:#cccccc;
	text-align:center;
	left: -366px;
	top: 176px;
}

#footer a:link, #footer a:visited {
	color:#cccccc;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}
				
 /*Product Page CSS --*/
 
	#describe, #mfotext{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

	#grey_specs{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size:10px;
	font-style: italic;
	background-color: #CCCCCC;
}

	.vline {
	margin-left: 20px;
	margin-bottom:15px;
	padding-top:20px;
}

strong {
	font-size:14px;
	color:#6699CC
}

.newstopic strong {
	color:#6699CC;
	font-size:14px;
}

.newspic {
		padding-left:4px;
}

	.img{
	padding:15px;
}
	#credit{ text-align: right; margin-left: -400px;}
	#bump_down{margin-top:48px;}

	.imgsupport img{
		display:inline;
		padding-right:5px;
	}
	
	.imgsupport {
		margin:5px;
	}
	
	#sitemap {
	width: 330px;
	border-bottom: solid 1px #cccccc; 
	font-weight:bold;
	color:#FFFFFF;
}
	#product_info  {
	background-color: #F0F0F0;  
	border: solid 1px #cccccc;  
	}
			
	#product_info li {
	list-style:none;
	font-size: 10px;
	padding:1px;
}
		
	#prod_opts {
	font-size:14px;
}

	#prod_menu  table{
	background: #F0F0F0;
}

	#prod_space {
	padding-bottom: 10px;
	background-color:#000000;
}


	#prod_space table td{
	}

	#prod_space table td table{
	width:200px;
}
	#prod_space table td table a{
	text-align:left;
}

	#prod_layout {
	margin-top: 10px;
}



	#last {
	border-bottom: solid 1px #cccccc;
}

	#first {
	border-top: solid 1px #cccccc;
	border-bottom: dotted 1px #cccccc;
}

	.mid {
	border-bottom: dotted 1px #cccccc;
	font-size:14px;
	padding-left:5px;
}

	.sub {
	background-color: #ffffff;
	font-size:12px;
}


	.sub1{
	background-color:#6699FF;
	font-size:12px;
}

	td.sub_d {
	background-color: #ffffff;
	padding-left:10px;
	color:#990000;
	font-size:12px;
	font-weight:bold;
	width:15px;
}

	td.sub_d1 {
	background-color:#6699FF;
	padding-left:10px;
	color:#990000;
	font-size:12px;
	font-weight:bold;
}


	.selected {
	color:#990000;
}

	em {
	color:#FF9900;
	font-weight: bold;
}

	.contact_info {
	color:#ffffff;
}

	a:hover {
	color: #6699CC;
}

	a {
	color: #333333;
	text-decoration: none;
}


	#specs th, #specsmore th, #specsmore3 th, .specs th {
	background-color:#333333;
	padding:2px;
}

	  
	 #specs td, #specsmore td, #specsmore3 td, .specs td{
	 background-color: #333333;
	 padding:3px;
}

	#product_par, #Howto_parent, #blueprint_parent, #products, #Blueprint { 
	height: 100px;
	padding:0;
	margin:0;
}

	.mfotext {
	color: #fff;
	font-size: 12px;
	margin-left: 30px;
}

	.mfotext a{
	color:#FF9900;
} 

#header-image strong {
 font-family:Arial, Helvetica, sans-serif;
 color:#f5f5f5;
 font-size:12px;
}

#Primenav {
height:28px; border-bottom:2px solid #BA9956; 
}

#header_image
{
	background:url('../images/bg_tile.gif') repeat-x top left;
	height: 88px; 
	border-bottom:solid 2px #BA9956;

}
	#header_image .DCMlogo
	{
		background:url('../images/DCMHeaderLogo.gif') no-repeat top left;
		display:block;
		clear:none;
		width:396px; height:88px;	
	}
	#header_image .timelessLogo
	{
		float:right;
		margin:60px 20px 0px 0px;
	}
	
#header_image input {
	border:1px solid #888888;
	margin-bottom:4px;
}

#navigation table {
 height:28px;
 background-color:#333333;
 border-bottom:4px solid BA9956;
}

*html header_image {
 padding:0;
 margin:0;
}

*html #navigation table {
 padding:0;
 margin:0;
}

*+html #srch {margin:-2px 0px;}

.margin_bg {
	padding-top:5px;
	width:189px;
	background-image:url(images/side.jpg);
	background-repeat:repeat-y;
	background-position:-2px;
    min-height:900px;
	}

* html #srch {
	margin-left:60px;
	margin-top:-2px;
	color:#FFFFFF;
	font-size:12px;
	top: 93px;
}
* html #srch input.input {margin-bottom:2px;}
* html #srch strong {margin-bottom:4px;}

.input {
	height:15px; border: 0;
}

.sr {
	height:22px; border:1px solid #f5f5f5;
	margin-top:2px;
}


#srch {
	position:absolute;
	margin-left:520px;
	margin-top:-24px;
}

#srch strong{
	color:#FFFFFF; 
	font-size:12px;
}

#fillin input, #fillin select, #fillin textarea {
 border:1px solid #333333;
 margin-bottom:10px;
 background-color:#333333;
 color:#ffffff;
 
}

#greybtm a {
	color:#f5f5f5;
}

.mid {
	background-image:url(images/mnubg.gif); 
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	height:22px;
}

.mid a {
	margin-left:20px;
}

#prod_mnu {
 width:500px;
}

#prod_mnu ul li {padding:0; margin:0;}

*+html #header_image {
	border-bottom:solid 2px #BA9956;
    padding:0;
	margin:0;
}

#prod_show, #prod_outline {
 width:510px; 
}

a.buyOnline
{
	display:block;
	background: url(images/DCM_buy_now.gif);
	clear:both;
	width:146px; height:91px;
	margin:50px 0px 10px 5px;
}
	a.buyOnline span
	{
		display:none; 
	}

