/* CSS RESET */
body, #container, #header, #bodyshell, #bodycontent, #contentarea, #nav-product, #searcharea, #nav-general, #mainid{
background-color:white;
border:0px;
float:none;
border-left:0px;
border-right:0px;
margin:0px;
padding: 0px 0px 0px 0px;
margin-right:0px;
margin-left:0px;
}

/* SETUP PAGE STRUCTURE */
#container {width:99%; min-width:980px; margin-left:7px; margin-right:5px;}
#header {}
#mainid {width:640px; margin:0 auto;}
#caption {width:640;}
#container2 {padding-left:170px; padding-right:170px;}
#container2-ie {padding-left:170px; padding-right:5px;}
#contentarea {min-width:630px; margin-left:0px;}
#bodyshell {position:relative; float:left; width:100%; text-align:center;}
#gym-nav-product {position:relative; float:left; width:170px; right:170px; margin-left:-100%;}
#gym-nav-product-ie {position:absolute; width:170px; margin-left:-782px;}
#right-col{position:relative; float:left; width:170px; margin-right:-175px; padding-top:5px;}
#right-col-ie {float:right; margin-top:5px;}
#bodycontent {width:100%; padding-top:10px; text-align:center;}
#google-vert-div {}
.breadcrumbs {text-align:left;}
* html #left {left:170px;}


/* TOP NAV AREA */
#top-nav {
	background:#7d967d; 
	margin:0px auto; 
	height:58px; 
	padding-left:170px; 
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
}
#search-container {margin:0px; padding:0px; border:0px;}
#top-search-table {width:100%; margin:0px; padding:0px; border:0px;}
#top-search-row {margin:0px; padding:0px; border:0px;}
#top-search-cell {margin:0px; padding:0px; border:0px;}
#searcharea {background:#7d967d; display:inline-block; width:100%; height:30px;}
#searcharea label {color:white;}
#searcharea fieldset {padding-top:5px; padding-left:0px; padding-bottom:0px;}
#query {width:80%; display:inline-block;}
#yfc_mini {margin-right:10px; margin-top:5px;}
#yfc_minicart .mini_msg {color:white;}
#yfc_minicart .mini_item_count {color:white;}
#yfc_minicart .mini_subtotal {color:white;}
#top-nav-table {width:100%; margin:0px; padding:0px; border:0px; margin-top:-3px;}
#top-nav-row {margin:0px; padding:0px; border:0px;}
#top-nav-cell {background:white; margin:0px; padding:0px; border:0px; width:16%; text-align:center; line-height:24px; text-transform:capitalize;}
#top-nav-cell a {text-decoration:none; color:#7d967d; font-weight:bold;}
#top-nav-cell a:hover {text-decoration:underline; color:#913130; font-weight:bold;}

/* DOD AREA */
#dod-container {width:560px; height:320px; margin:0px auto;}
#dod-rotator {width:314px; height:314px; float:left; background-image: url(http://site.graveyardmall.com/images/dod-bkgrnd.gif); }
#dod-pic {height:280px; width:280px; background:silver; margin-left:auto; margin-right:auto; margin-top:13px;}
#dod-main {width:236px; float:right; text-align:left; padding-left:10px; padding-top:10px;}
#dod-footer{width:560px; padding-top:20px; padding-bottom:5px; margin:0px auto; float:none; text-align:center; border-bottom:1px solid #b6b6b6;}
#dod-line3 {font-family: "Arial Narrow", Arial, sans-serif; font-size:14px; color:#666666;}
#dod-line4 {}

/* CLEARANCE AREA */
#clearance-container {text-align:left; min-width:588px;}
#clearance-title {font-family: Arial, Verdana, Helvetica, sans-serif; align:left; font-weight:bold; font-size:16px; color:#ed7911;}
#clearance-row {border:1px solid #b6b6b6;}
#clearance-name {width:100%; height:40px; margin-top:10px; margin-bottom:5px; max-width:210px; margin-left:auto; margin-right:auto; font-weight:bold;}
#clearance-name a{color:#000000; display:block; text-decoration:none;}
#clearance-pic {width:100%; margin-bottom:5px; max-width:210px; margin-left:auto; margin-right:auto;}
#clearance-info {width:100%; text-align:right; margin-top:5px;  min-width:180px; max-width:210px; margin-left:auto; margin-right:auto;}
#more-info-button {float:left; margin-top:5px; margin-bottom:5px;}
#add-to-cart-button {float:right; margin-top:0px; margin-bottom:5px;}

/* LEFT NAV AREA */
.lft-link {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.lft-link ul {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.lft-link ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.lft-link ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(http://site.graveyardmall.com/images/lft-link-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 9px;
	display: block;
}
.lft-link ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(http://site.graveyardmall.com/images/ttsi-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 9px;
}
.lft-link h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(http://site.graveyardmall.com/images/lft-link-head-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.lft-link h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.lft-link h3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.lft-link h3 img {
	padding: 0px;
	margin-top: -1px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	display: inline;
}

/*  ITEM AREA  */
#itemarea {width:630px;}
#item-header-container {height:50px; }
#item-header {color:black; font-family: Arial, Helvetica, sans-serif; font-size: 1.7em; font-weight:normal; height:50px; vertical-align:bottom;}
#itemtype .code {text-align:left; margin:0px; width:610px;}
#itemtype .itemform .price {text-align:left; font-weight:normal;}
#itemtype .itemform .sale-price-bold {text-align:left;}
#itemtype .itemavailable {text-align:left; font-weight:normal;}
.itemform.productInfo {padding-left:0px; width:640px;}
.item-addtocartImg {float:left; margin-top:5px; margin-bottom:5px;}
#soldout-text {text-align:left; color:#882d2d; font-weight:bold;}
#soldout-div {position:absolute; margin-left:17px; margin-top:-186px;}
#itempicarea {width:314px; height:300px;margin-right:10px; padding-top:13px; float:left; background-image: url(http://site.graveyardmall.com/images/dod-bkgrnd.gif);
