html {
	background-color:#8A7B87;
	margin-top:0;
/*	position:absolute;*/
	}
body {
	margin-top:0;
	background-image:url(images/central_bg.jpg);
	background-repeat:no-repeat;
	}
div {
	text-align:left;
	}

div#left {
	float: left;
	width: 203px;
	}

div#adspad {
	padding-left:10px;
	padding-bottom:20px;
	}

div#right {
	clear:both;
	float: right;
	width: 200px;
	margin-right:12px;
	position:relative;
	}
		
div#central {
	position:relative;
	clear:none;
	}
	
div#search {
	float:right;
	padding-right:16px;
	padding-top:8px;
	font-size:1.1em;
	}
	

div#footer {
	clear:both;
	}
div#middle {
	clear:both;
	}
div#header {
	height:125px;
	margin-bottom:18px;
	width:973px;
	background-image:url(images/letusprintit.gif);
	background-repeat:no-repeat;
	}	
div#header_menu {
	float:right;
	width:100%;
	background-color:#D26400; 
	font-size:1.2em; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align:right; color:#FFFFFF; 
	margin-top:4px;
}	

div#productList{
	position:relative;
	float:left;
	width:740px;
	}

div#productList li{
	padding:5px;
	}

.center {margin-left:auto; margin-right:auto; display:block; text-align:center;} 
.nobr {white-space:nowrap; }

div#menubg{
	background-image:url(images/menubg.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
/*	width:985px;*/
	height:24px;
	}
div#rightcurve{
	background-image:url(images/rightcurve.gif);
	background-repeat:no-repeat;
	float:right;
	width:258px;
	height:24px;
	margin-right:0;
	}

div#left_menu {
	background-image:url(images/leftmenu.gif);
	background-repeat:no-repeat;
	height:24px;
	width:1px;
	float:left;
	}
div#right_menu {
	background-image:url(images/rightmenu.gif);
	background-repeat:no-repeat;
	height:24px;
	width:1px;
	float:left;
	}
div#menuA {
	background-image:url(images/menuA.jpg);
	background-repeat:repeat-x;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	float:left;
	height:24px;
	min-height:24px;
	}
div#menuB {
	background-image:url(images/menuB.jpg);
	background-repeat:repeat-x;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	float:left;
	height:24px;
	min-height:24px;
	}
div#menuC {
	background-image:url(images/menuC.jpg);
	background-repeat:repeat-x;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	float:left;
	height:24px;
	min-height:24px;
	}
div#menuD {
	background-image:url(images/menuD.jpg);
	background-repeat:repeat-x;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	float:left;
	height:24px;
	min-height:24px;
	}
div#menuE {
	background-image:url(images/menuE.jpg);
	background-repeat:repeat-x;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	float:left;
	height:24px;
	min-height:24px;
	}
div#menuX {
	background-image:url(images/menuX.jpg);
	background-repeat:repeat-x;
	height:24px;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	float:left;
	}
div#threecols { width:700px; }
div#threecols ul { margin:0; padding:0;list-style-type: none; }
div#threecols li {
	float:left;
	width:200px;
	margin:0 20px 12px 0;
	list-style:none;
}
div#listwrapper{padding-left:10px;margin-bottom:1em; width:699px;}
div#listwrapper ul {clear:left;width: 100%;}
div#listwrapper li {display:block; float:left; width:233px;}

div clear{clear:both; background-color:#00FFFF;}



ul#nav{
	font-family:Arial,Sans-Serif;
	margin:0;
	padding:0;
	list-style-type:none;
	padding:.5em;
	cursor:pointer;	padding-left:30px;
}
ul#nav li ul{
	background:#dededd;
	margin:0;
	padding:0;
	list-style-type:none;
}
ul#nav li{
	position:relative;
	margin:0;
	padding:0;
	list-style-type:none;
}
ul#nav a{
	color:#000000;
	text-decoration:none;
	display:block;
}
ul#nav a:hover{
	color:#000000;
}

.current{ color:#ff0000; }
