
a.dps_link, a.dps_link:visited {padding: 5px 0 5px 0; font-size: 90%; color: #666;}
a.dps_link:hover {padding: 5px 0 5px 0; font-size: 90%; color: #660000;}
.dps_description_text {font:size: 90%;}


	 /** This div allows for the proper height of the content div which contains the 2 column divs **/
	 #clear {
	 	width: 670px;
		clear: both;
	 }
 	  
 	  body {
	  	background-color: #999;
	  	font-family: sans-serif;
	  }
	  
	  p, a, ul, li {
	  	font-family: sans-serif;
		font-size: 12px;
	  }
	  
	  a {
	  	color: #666;
	  	font-weight: bold;
	  	text-decoration: none;
	  }
	  
	  a:hover {
	  	color: #660000;
	  }
	  
	  
	  /* container div, holds the page together */
	  #container {
	  	width: 720px;
	  	background-color: #FFFFFF;
	  	position: relative;
	  	left:auto; 
	  	right:auto;
	  	margin-left: auto;
    	margin-right: auto;
    	border: 2px solid;
    	border-color: #000;
    	padding: 0px;
	  }
	  
	  /* the banner div holds the chairs, logo, title, and about contact links */
	  #header {
	  	background-color: #FFFFFF;
	  	width: 700px;
	  	height: 40px;
		color: #000000;
		padding-top: 8px;		
		padding-left: 18px;
		padding-bottom: 8px;
	   	font-family: verdana, arial, sans-serif;
	 	font-size: 24px;
	 	font-style: normal;
	 	font-weight: bold;
	 	letter-spacing: 2px;
	  }
	  
	  
	  /* Main Navigation Div */
	  #nav {
	  	position: relative;
	  	top: 0px;
	  	background-color: #666;
	  	padding: 0px;
	  	border-top: 2px solid;
	  	border-bottom: 2px solid;
	  	border-color: #000;
		z-index: 100;
	  }
	  
	  /* styles for main navigation */
	  .nav {
	  	color: #FFF;
	  	font-family: sans-serif;
	  	font-weight: bold;
	  	padding: 2px;
	  	margin: 0px;
	  }
	  
	  a.nav {
	  	text-decoration: none;
	  }
	  
	  a.nav:hover {
	  	color: yellow;
	  } 

	  /* THE CONTENT DIV */	  
	  #content {
	 	position: relative;
	 	padding: 12px;
	 	background-color: #FFFFFF;
	 }
	 
	 .copyRight {
	 	font-size: 10px;
		color:#000000;
	 }
	 
	 a.copyRight {
	 	font-size: 10px;
		color:#000000;
	 }
	 
	 a.footer {
	 	font-size: 12px;
		font-weight: bold;
		color:#666;
		letter-spacing: 1px;
	 }
	 
	 a.footer:hover {
	  	color: #660000;
	  } 

	  
.av_page_heading {font-size: 100%; color: #000000; padding: 5px 5px 15px 0px; margin: 0;}

a.av_nav, a.av_nav:visited {margin: 0; padding: 2px; font-size: 75%; color: #666; text-decoration: none; font-weight: 600;}
a.av_nav:hover {margin: 0; padding: 2px; font-size: 75%; color: #660000; text-decoration: none; font-weight: 600;}

a.av_nav_link, a.av_nav_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 75%; color: #666; text-decoration: none;}
a.av_nav_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 75%; color: #660000; text-decoration: none;}

.av_sub_nav_block {font-size: 80%; margin: 5px 0 5px 5px;}

a.av_sub_nav_link, a.av_sub_nav_link:visited {margin: 0; padding: 0; font-size: 80%; color: #666; text-decoration: none; font-weight: 600;}
a.av_sub_nav_link:hover {margin: 0; padding: 0; font-size: 80%; color: #660000; text-decoration: none; font-weight: 600;}

a.av_buy_now, a.av_buy_now:visited {padding: 0; font-size: 110%; color: #FF0000; text-decoration: none; font-weight: 600;}
a.av_buy_now:hover {padding: 0; font-size: 110%; color: #FF0000; text-decoration: none; font-weight: 600;}

a.av_pageination, a.av_pageination:visited {margin: 0; padding: 2px; font-size: 80%; color: #666; text-decoration: none; font-weight: 600;}
a.av_pageination:hover {margin: 0; padding: 2px; font-size: 80%; color: #660000; text-decoration: none; font-weight: 600;}

.av_retail_price_block {font-size: 85%; margin: 2px 0 2px 0;}

.av_retail_text {font-size: 85%; font-weight: 600;}

.av_retail_price {font-size: 85%; font-weight: 400;}

.av_sale_price_block {font-size: 85%; margin: 2px 0 2px 0;}

.av_sale_text {font-size: 85%; color: #FF0000; font-weight: 600;}

.av_sale_price {font-size: 85%; color: #FF0000; font-weight: 400;}

a.av_crumb_trail, a.av_crumb_trail:visited {margin: 0; padding: 0; font-size: 90%; color: #6b6a68; text-decoration: none; font-weight: 500;}
a.av_crumb_trail:hover {margin: 0; padding: 0; font-size: 90%; color: #a0a0a0; text-decoration: none; font-weight: 500;}

.av_crumb_between {font-size: 90%; color: #a0a0a0; font-weight: 500}
.av_crumb_current {font-size: 90%; color: #000000; font-weight: 500}

.av_review_average_ranking {font-size: 85%; font-weight: 600}

.av_review_div {width: 600px; padding: 3px;}
.av_review_heading {font-size: 85%; font-weight: 600; border-bottom: 1px solid #000000; color: #000000; padding: 5px 5px 5px 0; margin: 5px 5px 10px 0;}
.av_review_title {font-size: 85%; font-weight: 600;}
.av_review_date {font-size: 85%;}
.av_review_author {font-size: 85%; font-style: italic;}
.av_review_body {font-size: 85%; padding: 0; margin: 2px 0 15px 0; width: 600px;}

a.av_review_link, a.av_review_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 85%; color: #666; text-decoration: underline;}
a.av_review_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 85%; color: #660000; text-decoration: underline;}

.av_featured_heading {font-size: 100%; font-weight: 600; border-bottom: 1px solid #000000; color: #000000; padding: 5px 5px 5px 0; margin: 20px 5px 10px 0;}
.av_featured_retail_price_block { margin: 2px 0 2px 0; }
.av_featured_sale_price_block { margin: 2px 0 2px 0; }
.av_featured_retail_text {font-size: 70%; font-weight: 600}
.av_featured_retail_price {font-size: 70%; font-weight: 400}
.av_featured_sale_text {font-size: 70%; color: #FF0000; font-weight: 600}
.av_featured_sale_price {font-size: 70%; color: #FF0000; font-weight: 400}
a.av_featured_link, a.av_featured_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 70%; color: #666; text-decoration: underline;}
a.av_featured_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 70%; color: #660000; text-decoration: underline;}

a.av_coupon_link, a.av_coupon_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 90%; color: #2d2f71; text-decoration: underline;}
a.av_coupon_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 90%; color: green; text-decoration: underline;}
.av_coupon_text { margin: 2px 0 2px 0; font-size: 90%; }
.av_coupon_expiration_block { margin: 2px 0 2px 0; }
.av_coupon_expiration_label {font-size: 90%; font-weight: 600;}
.av_coupon_expiration_text {font-size: 90%; font-weight: 400;}
