/* Zoller Designs by November Sundays */

html, body {
	margin:0px;
	padding: 0px;
	background-image:url(images/bkg.gif);
	font-family:Arial, Helvetica, sans-serif;
	scrollbar-face-color:#353535;
	scrollbar-base-color:#ff0000;
	scrollbar-arrow-color:000;
	scrollbar-track-color:#353535;
	scrollbar-shadow-color:#353535;
	scrollbar-highlight-color:#353535;
	scrollbar-3dlight-color:#000;
	scrollbar-darkshadow-Color:#000;

}
div.outer {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 800px;
	height: 450px;
	margin-left: -400px; /* half of width */
	margin-top: -225px;  /* half of height */
}
 
div.inner {
	position:absolute;
	left: 50%;
	top :50%;
	width: 761px;
	height: 402px;
	margin-left: -380px;  /* half of width */
	margin-top: -201px;   /* half of height */
}
	  
a.sub:link, a.sub:visited, a.sub:active {
	color:#8B8066;
	text-decoration:none;
	font-size:12px;
	padding:0 5px;
}

a.sub:hover { 
	color:#900d0d;
}
a.request:link, a.request:visited {
	color:#666;
	text-decoration:none;
	font-size:12px;
	padding:0 5px;
}

a.request:hover { 
	color:#FFF;
}
#lefttext {
	padding:0px 0px 0px 10px; 
	font-size:12px;
	color:#555;
	width:170px;
	float:left;
	margin-right:8px;
}
#lefttext2 {
	font-size:12px;
	color:#555;
	float:left;
	background-color:#000000;
}
#container {
	width:761px;
	height:402px;
	background-repeat:no-repeat;
	background-color:#000;
}

.main {
	background-color:#353535; 
	padding:1px;  
	width:443px;
	float:left;
}

.center_area {
	padding:1px; 
	margin:0 0 0 50px;  
	float:left;
	padding:0px;
}

hr { 
	height:1px; 
	border: none;
	color: #353535;
}
.hr2 { 
	height:1px; 
	border: none;
	color: #000;
	width:401px;
	margin-left:-12px;
}
#testimonial {
	background-image:url(images/test_doc.jpg);
	background-repeat:no-repeat;
	width:396px;
	height:385px;
	font-size:11px;
}

#designHeader {
	background-color:#353535;
	width:389px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	padding:3px 0 0 6px;
}

#design {
	background-color:#353535;
	width:396px;
	height:366px;
	overflow:auto;
	font-size:12px;
	color:#FFF;
}
.design_image {
	float:left; 
	padding-right:5px;
}


#catalog {
	background-color:#353535;
	width:456px;
	height:400px;
	overflow:auto;
	font-size:12px;
	color:#FFF;
}
.catalog_item {
	height:115px; 
	padding-top:5px
}
.catalog_title {
	float:left; 
	width:120px;
}


.imageborder {
	border-style:solid;
	border:2px;
	border-color:#000;
}

#contact {
	background-color:#353535;
	width:396px;
	height:399px;
	font-size:12px;
	color:#FFF;
}