*{

margin:0px;

padding:0px;

}



html{

	margin:0px;

	background-image:url(../images/html_bk.jpg);

	background-position:bottom;

	background-repeat:repeat-x;

	background-attachment:fixed;

	background-color:#e1e1e1;

}

body{

	width:100%;

	margin:-10px auto;

	_margin:0px auto;

	padding-bottom:20px;

	background-image:url();

	background-position:top;

	background-attachment:fixed;

	background-repeat:repeat-x;

	background-color:#transparent;

	font-family:Arial, Helvetica, sans-serif;

	scrollbar-3dlight-color:#222; 

	scrollbar-arrow-color:#222;

	scrollbar-base-color:#0000ff;

	scrollbar-darkshadow-color:#ddd;

	scrollbar-face-color:#ccc;

	scrollbar-highlight-color:#eee;

	scrollbar-shadow-color:#0000ff;

	

	font-size:11px;

	color:#222;

}



.copy{

	color: #666666;

	font-size:10px;

	text-align: right;

	text-transform:lowercase;

	letter-spacing:3px;

	vertical-align:middle;clear:both;

}

img{

	/*clear:both;

	float:inherit;*/

	border:none;

}

a{

	border:none;

	text-decoration:none;

}

h4 a{	font-size:5px;

	color:#222;*

}

h4 a:hover{

	color:#0000ff;

}

#wrapper{

	border-left:1px solid #222;

	border-right:1px solid #222;

	border-bottom:1px solid #222;

	background-image:url();

	background-repeat:repeat-y;

	background-position:top;

	background-color:#fff;

	width: 950px;



	margin:0px auto;

	padding-top:0px;

	

}

body h1{

display:none;

	

}

#home{

	position:relative;

	clear:right;

	background-color:#eee;

	margin: 10px;

	margin-top:40px;

	padding:0px;

	border:1px solid #222;

	padding-left:5px;

	color:#222;

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	opacity: 0.9;

	height:240px;

	_height:220px;

	

	

	

}

#home h3{

	font-size:14px;

	color:#222;

	

}

#home a{

	color:#222;

}

#home a:hover{

	color:#0000ff;

}



input{

	margin-bottom:2px;

	width:195px;

}







#help{

	margin-bottom:10px;

	text-align:center;

	display:block;

	

	height:60px;

	border: 1px solid #222;

	font-size:24px;

	font-weight:bold;

	color:transparent;

	background-image:url(help.jpg);

	background-position:right;

	background-repeat:no-repeat;

	background-color:#eee;

	cursor:pointer;

	

	

	}

#help span{

	display:none;

	

	

}



#new{

	

	background-color:#eee;

	height:218px;

	overflow:auto;

	margin-bottom:0px;

	margin-left:-5px;

	

	width:210px;

	padding-left:5px;

	

}

#new p{

	

}

#new h4{

	margin-bottom:0px;

	font-size:12px;

}

.google{

	border: 0px;

}

.input{

	width:160px;

}

.search_button{

	width:30px;

}

#new img{

	margin:10px;

	margin-left:30px;

	text-align:center;

	border:1px solid #fff;

}



#main_nav{

	position:relative;

	top:30px;

	/*border-top:1px solid #222;*/

	border-bottom:1px solid #222;

	background-color:#fff;

	text-align:left;

	

	height:13px;

	_height:8px;;

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	opacity: 0.9;

	margin-bottom:0px;

	

	

}

#main_nav ul{

	margin-left: 0;

	padding-left: 0;

	display: inline;

}

#main_nav a{

	padding-left:5px;

	padding-right:5px;

	font-size:10px;

	padding-top:0px;

	letter-spacing:2px;

	font-weight:normal;

}

#on{

	color:#bbb;

}

.prim_nav{color:#222;

	text-decoration:none;

	text-transform:lowercase;

	

}



.prim_nav:hover{color:#0000ff;

	text-decoration:none;

	text-transform:lowercase;

	

}



#banner{

	

    background-image:url(../images/banner1.jpg);

	background-repeat:no-repeat;

	background-position:bottom;

	background-color:#333;

	height: 200px; 		

	position:relative;

	top:15px;

	border-bottom: 1px solid #222;

	margin-top: 40px;

	border-top: 1px solid #222;

	

	

	clear:both;

}

#banner h2{

	display:none;

	}

#clear{

	border-bottom: 1px solid #222;

	width:100%;

	float:left;

	clear:both;

	height:40px;

	}

#clear1{

	

	width:100%;

	float:left;

	clear:both;

	height:10px;

	}



#container{

	padding-top:8px;

	_padding-top:0px;

	margin-top:-10px;

	_margin-top:0px;

	

}

#sublinks{

	

	margin-top:0em;

	/*_margin-top:0px;*/

	width:180px;

	float:left;

	position:relative;

	height:240px;

	_margin-right:-5px;

	text-align:left;

	padding-top:15px;

	_padding-top:3px;

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	opacity: 0.9;

	...

}

#sublinks ul{

	background-color:#fff;

	

}

#sublinks a{

	



	}

#sublinks li{

	width:180px;

	height:48px;

	margin-left:0px;

	_margin-left:0px;

	

	

}

#sublinks ul, #quicklinks ul{

	list-style:none;

	display:block;

}

.slink{

	text-decoration:none;

	display:block;

	color:none;

	

	background-color:#fff;

	text-transform:lowercase;

	

}

.slink:hover{

	text-decoration:none;

	display:block;



	

	background-color: transparent;

	text-transform:lowercase;

}

#content{ 

	font-size:12px;

	background-color:#fff;

	border-left: 1px dotted #222;

	_padding-top:15px;

	color:#111;

	width: 540px;

	_width: 520px;

	float:left;

	margin-left: 15px;

	_margin-left:15px;

	padding-left:15px;

	margin-top:15px;

	_margin-top:0px;

	margin-bottom:20px;

	filter:alpha(opacity=95);

	-moz-opacity:0.95;

	opacity: 0.95;

	/*min-height:400;

	height:400px;

	_height: 400px;

	...*/

}

#content p{

	padding-left:20px;

	padding-top:20px;

}

#content a{

	color:#000099;

	border-bottom: 1px;

	

}

#content a:hover{

	color:#000000;

	border-bottom: 1px;

	

	

}

#content h3{

	font-size:17px;

}

#content li{

	margin-left:10px;

}

#vendors{

	float:right;

	position:relative;

	width:180px;

	height:255px;

	background-color:#eee;

	border-left:1px solid #222;

	border-bottom:1px solid #222;

	

}

#vendors li{

	list-style-type:none;

	padding-left:10px;

}



.vendor{

	text-align:center;

	width:100%;

	background-image:url(../images/vendors.gif);

	background-repeat:no-repeat;

	background-position:right;

	background-color:#222;

	height:30px;

	

	

}

.hide{

	display:none;

	

}

#vendors a{

	text-decoration:none;

	

}

#quicklinks{ 

	float:left;

	position:relative;

	width: 240px;

	clear:both;

}

.qlink{

	text-decoration:none;

	display:block;

	color:#990000;

	border: 1px solid #333333;

	background-color:#dddddd;

	text-transform:lowercase;

}

.qlink:hover{

	text-decoration:none;

	display:block;

	color:#ffffff;

	border: 1px solid #ffffff;

	background-color:#990000;

	filter:alpha(opacity=60);

	-moz-opacity:0.6;

	opacity: 0.6;

	text-transform:lowercase;

}



#sublinks h3{

	display:none;

}

#footer{ 

	width:100%;

	border-top:1px solid #222;

	border-bottom:1px solid #222;

	background-color:#eee;

	clear:both;

	vertical-align:center;

	text-align:center;

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	opacity: 0.9;

	margin:10px auto;

	

}

#footer li{

	display:inline;

}

.flink{

	color:#222;

	padding:10px;

	text-decoration:none;

	letter-spacing:2px;

	font-size:10px;

	text-transform:lowercase;

}

.flink:hover{

	color:#0000ff;

}

#column1{

	margin-top:0em;

	/*_margin-top:0px;*/

	width:180px;

	float:left;

	position:relative;

	height:240px;

	_margin-right:-5px;

	text-align:left;

	padding-top:15px;

	_padding-top:3px;

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	opacity: 0.9;

	...

	

}



#column1 a{

	



	}

#column1 li{

	margin:0px;

	padding:0px;

	width:180px;

	height:48px;

	margin-left:0px;

	_margin-left:-5px;

	list-style-type:none;

}

#column1 ul, #quicklinks ul{

	list-style:none;

	display:block;

}

#column2{

	width:578px;

	_width:550px;

	margin-left:10px;

	border-left:1px dotted #222;

	float: left;

	background-color:#222;

	height:240px;

	background-image:url(../images/BOT-PANEL2.jpg);

	background-repeat:no-repeat;

}



#column2 p{

	background-color:#fff;

	filter:alpha(opacity=90);

	-moz-opacity:0.9;

	opacity: 0.9;

	padding:10px;

	border: 1px solid #fff;

}

#column3{

	position: relative;

	float:right;

	text-align:right;

	

	padding:0px;	

	

	width:180px;

	_width:210px;

	

	background-color:#222;

	border-left:1px solid #222;

	border-bottom:1px solid #222;

	

}

#column3 li{

	list-style-type:none;

	padding-left:10px;

}

#column3 h3{

	

	height:25px;

	padding-left:5px;

	padding-top:5px;

	background-color:#222;

	color:#fff;

	font-size:17px;



	

}

#column3 ul{

	height:209px;background-color:#fff;

	overflow:auto;padding-right:5px;text-align:center;

	letter-spacing:2px;

}

#column3 a{

	text-decoration:none;

	color:#222;

	font-size:11px;

}

#column3 a:hover{

	text-decoration:none;

	color:#0000ff;

	font-size:12px;

}

.showroom{

	float:right;

	border:1px solid #222;

}

.content_header{

	font-size:13px;

}

.contentpage a{

	color:#000099;

}

#product{

	clear:both;

}

#bottomrow{

	height: 70px; 

	width:100%;

	float:left;		

	position:relative;

	background-color:#fff;

	clear:both;

	border-bottom: 1px solid #222;

	

	border-top: 1px solid #222;

}

#bottompara1{

float:left;

	position:relative;

	height:60px;

	width:550px;

	padding:10px;

}

#bottompara2{

float:left;padding:10px;

	border-left:1px dotted #222;

	height:60px;

		width:350px;

}

