.av_page_heading {font-size: 90%; color: #000000; padding: 5px 5px 5px 0; margin: 0;}

a.av_nav, a.av_nav:visited {margin: 0; padding: 2px; font-size: 80%; color: #000000; text-decoration: underline; font-weight: 600;}
a.av_nav:hover {margin: 0; padding: 2px; font-size: 80%; color: #000000; text-decoration: none; font-weight: 600;}

a.av_nav_link, a.av_nav_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 80%; color: #000000; text-decoration: underline;}
a.av_nav_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 80%; color: #000000; text-decoration: none;}

.av_sub_nav_block {margin: 5px 0 5px 5px; font-size: 90%;}

a.av_sub_nav_link, a.av_sub_nav_link:visited {margin: 0; padding: 0; font-size: 80%; color: #000000; text-decoration: underline; font-weight: 600;}
a.av_sub_nav_link:hover {margin: 0; padding: 0; font-size: 80%; color: #000000; text-decoration: none; font-weight: 600;}

a.av_buy_now, a.av_buy_now:visited {margin: 0; padding: 2px 2px 2px 0; font-size: 100%; color: red; text-decoration: underline; font-weight: bold;}
a.av_buy_now:hover {margin: 0; padding: 2px 2px 2px 0; font-size: 100%; color: #000000; text-decoration: underline; font-weight: 600;}

a.av_pageination, a.av_pageination:visited {margin: 0; padding: 2px; font-size: 80%; color: #000000; text-decoration: underline; font-weight: 600;}
a.av_pageination:hover {margin: 0; padding: 2px; font-size: 80%; color: #000000; text-decoration: none; font-weight: 600;}

.av_retail_price_block {margin: 2px 0 2px 0; font-size: 85%;}

.av_retail_text {font-size: 85%; font-weight: 600}

.av_retail_price {font-size: 85%; font-weight: 400}

.av_sale_price_block {margin: 2px 0 2px 0; font-size: 90%;}

.av_sale_text {font-size:90%; color: #000000; font-weight: 600}

.av_sale_price {font-size: 90%; color: #FF0000; font-weight: 400}

a.av_crumb_trail, a.av_crumb_trail:visited {margin: 0; padding: 0; font-size: 75%; color: #000000; text-decoration: underline; font-weight: 600;}
a.av_crumb_trail:hover {margin: 0; padding: 0; font-size: 75%; color: #000000; text-decoration: none; font-weight: 600;}

.av_crumb_between {font-size: 75%; color: #a0a0a0;}
.av_crumb_current {font-size: 80%; color: #000000;}

.av_review_average_ranking {font-size: 100%; font-weight: 600}

.av_review_div {width: 600px; padding: 3px;}
.av_review_heading {font_size: 90%; 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: 90%; font-weight: 600;}
.av_review_date {font-size: 90%;}
.av_review_author {font-size: 90%; font-style: italic;}
.av_review_body {font-size: 90%; 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: 90%; color:  #000000; text-decoration: underline;}
a.av_review_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 90%; color: #000000; text-decoration: none;}

.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: 80%; font-weight: 600}
.av_featured_retail_price {font-size: 80%; font-weight: 400}
.av_featured_sale_text {font-size: 80%; color: #FF0000; font-weight: 600}
.av_featured_sale_price {font-size: 80%; color: #FF0000; font-weight: 400}
a.av_featured_link, a.av_featured_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 80%; color:  #000000; text-decoration: underline;}
a.av_featured_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 80%; color: #000000; text-decoration: none;}

a.av_coupon_link, a.av_coupon_link:visited {margin: 0; padding: 2px 0 2px 0; font-size: 80%; color:  #000000; text-decoration: underline;}
a.av_coupon_link:hover {margin: 0; padding: 2px 0 2px 0; font-size: 80%; color:  #000000; text-decoration: none;}

.av_coupon_text {margin: 2px 0 2px 0; font-size: 80%;}
.av_coupon_expiration_block {margin: 2px 0 2px 0;}
.av_coupon_expiration_label {font-size: 80%; font-weight: 600;}
.av_coupon_expiration_text {font-size: 80%; font-weight: 400;}


 	  
 	  body {
	  	background-color: #E2E2E2;
	  	font-family: sans-serif;
	  }
	  
	  h1 {
	  	font-size: 20px;
	  	font-family: sans-serif;
	  }
	  
	  h2 {
	  	font-size: 18px;
	  	font-family: sans-serif;
	  }
	  
	  h3 {
	  	font-size: 15px;
	  	font-family: sans-serif;
	  }

	  h4 {
	  	font-size: 13px;
	  	font-family: sans-serif;
	  }	  	     	
				
	  a.footer {
	    font-family: sans-serif;
		font-size: 12px;
	  	color: #000000;
	  	font-weight: bold;
	  	text-decoration: underline;
	  }
	  
	  a {
	    font-family: sans-serif;
	  	color: #000000;
	  	font-weight: bold;
	  	text-decoration: underline;
	  }
	  
	  a:hover {
	  	color: #000000;
		text-decoration: none;
	  }
	 
	  /* container div, holds the page together */
	  #container {
	  	width: 800px;
	  	background-color: #FFFFFF;
	    position: relative;
	  	left:auto; 
	  	right:auto;
	  	margin-left: auto;
    	margin-right: auto;
    	border: 1px solid;
    	border-color: #000;
    	padding: 0px;
	  }
	  
	  /* Main Navigation Div */
	  #nav {
	  	position: relative;
	  	top: 15px;
	  	background-color: #FFFFFF;
	  	padding: 5px;
	  	border-top: 1px solid;
	  	/* border-bottom: 2px solid; */
	  	border-color: #000;
	  	z-index: 100;
	  }
	  
	  /* styles for main navigation */
	  .nav {
	  	color: #FFFFFF;
	  	font-family: verdana, arial, sans-serif;
	  	font-weight: bold;
	  	padding: 0px;
	  	margin: 0px;
	  }
	  
	  a.nav {
	  	text-decoration: underline;
	  }
	  
	  a.nav:hover {
	  	color: yellow;
	  }

	 /* title's span: title is the current section text */
	  #title {
	   	color: #000000;
	   	font-family: verdana, arial, sans-serif;
	 	font-size: 22px;
	 	font-style: normal;
	 	letter-spacing: 5px;
	 	padding-top: 14px;	
		padding-bottom: 14px;	 	

	 	 
	  }

	  /* THE CONTENT DIV */	  
	  #content {
	 	position: center;
	    top: -40px;
	 	padding: 20px;
	 	background-color: #FFFFFF;
	 }
	 

	 

	 



