h1
{
	font-size: 1.83em;
	color: #000000;
	height: 36px;
	line-height: 36px;
	background: url(../grfx/backgrounds/bg_heading.gif) repeat-x;
	margin: 0;
	padding: 0;
	padding-left: 26px;
}

#content_int h1
{
	width: 699px;
	font-size: 1.83em;
	color: #000000;
	height: 36px;
	line-height: 36px;
	background: url(../grfx/backgrounds/bg_heading.gif) repeat-x;
	margin: 0;
	padding: 0;
	padding-left: 26px;
	margin-top: -27px;
	margin-left: -28px;
	padding-bottom: 25px;
}

h2
{
	font-size: 1.67em;
	color: #595959;
	margin-top: 0px;
}

h3
{
	font-size: 1.17em;
	color: #000000;
	height: 36px;
	line-height: 36px;
	background: url(../grfx/backgrounds/bg_col_left_heading.gif) repeat-x;
	margin: 0;
	padding-left: 14px;
}

#content_int h3
{
	width: 699px;
	font-size: 1.50em;
	color: #000000;
	height: 36px;
	line-height: 36px;
	background: url(../grfx/backgrounds/bg_col_left_heading.gif) repeat-x;
	margin: 0;
	padding-left: 26px;
	margin-top: 90px;
	margin-left: -29px;
	clear: both;
}

.clear
{
	clear: both;
	margin: 0;
	padding: 0;
}

.float_right
{
	margin-left: 15px;
	margin-bottom: 15px;
	float: right;
}

a
{
	color: #6e6e6e;
}

a:hover
{
	text-decoration: none;
}

.checkout input { width: 280px; }
.checkout select { 	width: 285px; }
.checkout textarea { width: 280px; }
.checkout .widthReset { width: auto; }
.checkout .ordercomments textarea { width: 100%; }
.checkout .ordercomments { padding-left: 0; padding-right: 5px; }
.listing-red { color: #cc0000; }

span.featured { width: 56px; height: 14px; position: relative; display: block;}