img.fltrt {
	float:right;
	margin-left:5px;
  margin-bottom:5px;
}

img.fltlt {
	float:left;
	margin-right:5px;
  margin-bottom:5px;
}

.fltrt {
	float:right;
}

.fltlt {
	float:left;
}

.clrflt {
	clear:both;
}
/*
Clearfix docs
 - Main docs: http://positioniseverything.net/easyclearing.html
 - IE7 change: http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/
*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}

/* Hide from IE Mac \*/
.clearfix {
	display:block;
}
/* End hide from IE Mac */

body {
	background-color:#F7F6F0;
}

.content a {
	color:#8D2217;
}

.main-nav a.mark01:hover {background:#0E5A9A;}
.main-nav a.mark02:hover {background:#A16A22;}
.main-nav a.mark03:hover {background:#FFCB4E;}
.main-nav a.mark04:hover {background:#BC3F20;}

#content .article {
	font-size:1.3em;
}

#content .article h2{
	margin:0;
	background:#fff url(../images/border.gif) repeat-x 0 100%;
	padding:4px 0 1px 7px;
	font-size:2em;
/*	font:normal 3.6em/1em Georgia,"Times New Roman", Times, serif;*/
	text-transform:uppercase;
	color:#c93;
	letter-spacing:2px;
}

.article .ltcol {
	width:48%;
	float:left;
}

.article .rtcol {
	width:48%;
	float:right;
}



.items h2 {
/*	height:30px;*/
	letter-spacing:10px;
	text-transform:uppercase;
	font-size:3.2em;
	padding-top:5px;
/*	vertical-align:bottom;*/
	border-bottom:10px solid #FFF;
}

h2 span {
	font-size:1.2em;
}

.top-items{
	padding-top:0;
	padding-bottom:0;
}

.main-items {
	background-color:#FFF;
	padding-top:10px;
}

.main-items .heading {
	color:#003366;
	font-size:1.5em;
}

.main-items .heading span{ float:none; }

.main-items .heading ul li {
	background-image:none;
}

.pagination {
	float:right;
}

.pagination .disabled, .pagination .current {
	color:#CC9933;
}

li.product .title, .top-items a .title{
	border-top:1px solid #C18E31;
	padding-top:3px;
	height:40px;
	font-size:1.3em;
}

.top-items a .title{
	font: 2.8em/1em Georgia,"Times New Roman",Times,serif;
	border-top:1px solid #C18E31;
	padding-top:10px;
	height:40px;
}

.items-list.brands li .ill {
	height:120px;
}

.video-list {
	margin-top:0;
	background-image:none;
}

.video-list a.player-holder {
	display:block;
	width:425px;
	height:340px;
}

.video-list .ad-holder {
	text-align:center;
}

.show {
	background-color:#FFF;
}

.show h2{
	margin-top:5px;
	font-size:2em;
	letter-spacing:5px;
}

.show .content {
	padding:0 10px;
	font-size:1.3em;
}

.show dt, .show dd {
	display:inline;
	margin:0;
}

.show dt {
	font-weight:bold;
}

.show dd {
	font-style:italic;
}

.show .image {
/*	float:right;*/
	text-align:center;
	padding:0 10px 5px 10px;
}

#nav .drop ul li {
	padding-bottom:3px;
	letter-spacing:3px;
}

#nav .drop ul li.last {
	margin-top:2px;
	padding-top:4px;
	border-top:1px solid #666;
}

#nav .drop ul li a{
	font-size:1.3em;
}

#nav .drop ul li a:hover {
/*	font-weight:normal;*/
}

.price {
	font-weight:bold;
}

.show .price {
	margin-top:6px;
}

.price .was {
	text-decoration:line-through;
}

.price .now {
	color:red;
}

.title .price {
	font-size:0.7em;
}

.main-items .heading {
	margin-right:10px;
}

.main-items .heading ul{
	padding:0;
}

.main-items .heading ul li {
	padding-left:0;
	padding-right:10px;
}

a.delete, .main-items .heading ul li a.delete{
	font-weight:normal;
	color:#8D2217;
}

#header form {
	position:absolute;
	right:0;
	top:5px;
}

.side-box form {
	margin-left:5px;
	margin-top:5px;
}

.side-box form #query_keywords {
	width:150px;
}

#header .construction {
	position:absolute;
	right:0;
	top:5px;
	font-size:16px;
	margin-right:5px;
}

.commercials a {
	font-size:1.2em;
}

.video-list .row {
	background-image:none;
}

.main-items .heading ul li:first-child {
	padding-right:4px;
}





#E2DEC3