body				{margin: 0px;padding: 0px;font-family: Times, Times New Roman, Serif;background: #100715 url('../images/bgMain.gif') repeat-y;}
h1,h2,h3,h4			{color: #EEDBF5;}
h1					{font-size: 26px;}
h2					{font-size: 24px;}
h3					{font-size: 18px;margin-left:20px;color:#d570ff;}
h4					{font-size: 14px;}
p					{color: #EEDBF5;padding: 0px 20px;font-size: 14px;}
p img				{margin: 0px 5px;}
blockquote			{clear: both;color: #FFF;font-style: italic;font-weight: bold;text-align: center;}
fieldset			{border: 0px;color: #EEDBF5;padding: 0px 20px;font-size: 14px;}
label				{display:block;width:100px;text-align:right;font-weight:bold;float:left;clear:left;margin-right:5px;}
input				{margin-bottom:7px;}
textarea			{margin-bottom:7px;}
select				{margin-bottom:7px;}
address				{color:#EEDBF5;font-size:18px;text-align:center;}
a					{color:#EEDBF5;}
ul li				{list-style: outside;color:#EEDBF5;}
dl					{padding: 0px 20px;color:#eedbf5;}
dt					{font-weight: bold;color:#d570ff;}

#rod		{position: absolute;width: 590px;height: 55px;left: 0px;top: 85px;background: transparent url('../images/rod.jpg') no-repeat;}
#finial		{position: absolute;width: 173px;height: 134px;left: 590px;top: 48px;background: transparent url('../images/finial.jpg') no-repeat;}
#finialCol {
	position: absolute;
	width: 146px;
	height: 1313px;
	left: 525px;
	top: 165px;
	background: transparent url('../images/finialColumn2.jpg') repeat-y;
}
#header		{
	position: absolute;
	width: 700px;
	height: 105px;
	left: 0px;
	top: 0px;
	background: #EBE4E0;
}
#logo {
	position: absolute;
	width: 450px;
	height: 60px;
	left: 10px;
	top: 12px;
	background: transparent url('../images/logo.jpg') no-repeat;
}
#logo h1 {
	display: none;
}
#navigation {
	position: absolute;
	left: 10px;
	top: 85px;
	width: 590px;
	height: 43px;
}
#navigation ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#navigation ul li {
	display: block;
	float: left;
	width: 100px;
	height: 43px;
	margin: 0px;
	padding: 0px;
}
#navigation ul li a {
	display: block;
	width: 100px;
	height: 43px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #371F1B;
}
#navigation ul li a:hover {
	background: transparent url('../images/rodHover.jpg') no-repeat;
	color: #3B2124;
}
#navigation ul li a span {
	display: block;
	text-align:center;
	padding-top: 10px;
}
#sconce {
	position: absolute;
	width: 484px;
	height: 750px;
	left: 0px;
	top: 140px;
	background: transparent url('../images/bgPage.gif') no-repeat;
}
#content {
	position: absolute;
	overflow: hidden;
	top: 140px;
	left: 0px;
	min-height: 750px;
	width: 525px;
}
#grabber h2 {
	font-style: italic;
	text-align: center;
}
#footer p {
	font-size: 9px;
	margin-bottom: 20px;
}
/* FORM FIELD STYLES */
#name				{width:300px;}
#company			{width:300px;}
#address			{width:300px;}
#city				{width:300px;}
#state				{width:220px;}
#zip				{width:75px;}
#email				{width:300px;}
#tel1				{width:75px;}
#tel2				{width:75px;}
#tel3				{width:100px;}
#fax1				{width:75px;}
#fax2				{width:75px;}
#fax3				{width:100px;}
#subject			{width:300px;}
#reference			{width:300px;}
#ifother			{width:300px;}
#comments			{width:300px;height:120px;}
#magazineAd			{font-size: 20px;color:#d570ff;}

.hotPink			{color:#d570ff;}/*#E70AFB*/
.catalog			{padding:20px;}
.product			{float:left;text-align:center;}
.collection			{float:left;clear:both;overflow:hidden;width:100%;}
.clear				{float:left;clear:both;width:100%;}
.catalogImage		{margin: 0px 10px 20px 10px;border:1px solid #000;}
.rainForest			{font-size: 18px;}
.tradeOnly			{font-size: 18px;}
.lilac				{color:#d570ff;}
.magAd				{margin-left:20px;}
