/* page styles */

A {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  text-decoration: none;
  font-weight: bold;
}

A:active { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  text-decoration: none;
  font-weight: bold;
}

A:visited { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  text-decoration: none;
  font-weight: bold;
}

A:hover {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  text-decoration: none;
  font-weight: bold;
}

body {
	font-size : 8pt;
	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #000000;
	background: #ffffff;
}

.masform {
  display: inline;
}

.line { background: #000000; }

.headerPrimary { font-family: Verdana, Arial, sans-serif;
                 font-size: 14pt;
                 font-style: normal;
                 font-weight: normal;
                 color: #0000FF;
} 

.headerSecondary { font-family: Verdana, Arial, sans-serif;
                   font-size: 12pt;
                   font-style: normal;
                   font-weight: bold;
                   color: #000000;
}

/* link styles */


.header_links {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: normal;
  vertical-align: middle;
  padding-left: 5px;
  background: #eebd38;
}

A.header_links {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.header_links:active { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.header_links:visited { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.header_links:hover {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

.search_form {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #eebd38;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: center;
  	padding: 5px;
}

.user_into {
	font-size : 8pt;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #660066;
	font-style : normal;
	text-decoration: none;
	font-weight: normal;
	vertical-align: top;
	padding: 5px;
}

.categories_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: center;
  	background: #4c4c4c;
}

.categories_links {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding: 2px;
  	paddig-left: 5px;
}

A.categories_links {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding: 5px;
}

A.categories_links:active {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #693969;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding: 5px;
}

A.categories_links:visited {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #693969;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding: 5px;
}

A.categories_links:hover {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #693969;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding: 5px;
}


.browse_categories_form {
	text-align: center;
	vertical-align: middle;
  	padding: 5px;
}

.shopping_cart_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: right;
  	background: #ffffff;
  	padding-right: 15;
}


.shopping_cart_form {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding-left: 5px;
}

.newsletter_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: center;
  	background: #4c4c4c;
}

.newsletter_form {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #eebd38;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding-left: 5px;
}

.spotlight_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: center;
  	background: #4c4c4c;
}

.spotlight_picture {
  	vertical-align: middle;
  	text-align: center;
  	padding: 5px;
  	background: #ffffff;
}

.intro_text {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #333333;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: normal;
  	vertical-align: middle;
  	text-align: left;
  	padding-left: 15px;
}

.welcome {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: center;
}

.topsellers_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: left;
  	padding-left: 15px;
  	background: #4c4c4c;
}

.topsellercell {
	font-size : 8pt;
  	font-family : Verdana, Tahoma, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: center;
  	padding: 5px;
  	background: #ffffff;
}

A.topsellercell, A.topsellercell:active, A.topsellercell:visited, A.topsellercell:hover {
	font-size : 8pt;
  	font-family : Verdana, Tahoma, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: center;
  	padding: 5px;
  	background: #ffffff;
}

.product_name {
	font-size : 8pt;
  	font-family : Verdana, Tahoma, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: center;
  	background: #ffffff;
}

A.product_name, A.product_name:active, A.product_name:visited, A.product_name:hover {
	font-size : 8pt;
  	font-family : Verdana, Tahoma, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: center;
  	background: #ffffff;
}

.product_picture_tumb {
	font-size : 8pt;
  	font-family : Verdana, Tahoma, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: center;
  	padding: 5px;
  	background: #ffffff;
}

A.product_picture_tumb, A.product_picture_tumb:active, A.product_picture_tumb:visited, A.product_picture_tumb:hover {
	font-size : 8pt;
  	font-family : Verdana, Tahoma, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: center;
  	padding: 5px;
  	background: #ffffff;
}

.product_price {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #333333;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: normal;
  	vertical-align: top;
  	text-align: center;
  	padding: 5px;
  	background: #ffffff;
}

.about_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: left;
  	padding-left: 15px;
  	background: #4c4c4c;
}

.about_text {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #333333;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: normal;
  	vertical-align: middle;
  	text-align: left;
  	padding-left: 15px;
}

.gift_center {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: righ;
  	padding-left: 5px;
}

.see_more {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #333333;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: center;
}

A.see_more, A.see_more:active, A.see_more:visited, A.see_more:hover {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #333333;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: center;
}

.centerside {
	border-color:2b3682;
	border-style:solid;
	border-collapse:collapse;
	background: #ffffff;
}

.centerside_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding-left: 5px;
  	
}

.centerside_text_bold {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
  	background: #c9e6ff;
}

.centerside_text {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: normal;
  	text-align: left;
  	padding-left: 5px;
  	background: #c9e6ff;
}

.centerside_text_right {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: normal;
  	text-align: right;
  	padding-left: 5px;
  	background: #c9e6ff;
}

A.centerside_text {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
}

A.centerside_text:active {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #000000;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
}

A.centerside_text:visited {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
}

A.centerside_text:hover {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #000000;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
}

.product_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
}

.category_title {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
  	vertical-align: top;
}

A.category_title {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
  	vertical-align: top;
}

A.category_title:active {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #000000;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
  	vertical-align: top;
}

A.category_title:visited {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #444444;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
  	vertical-align: top;
}

A.category_title:hover {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #000000;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
  	vertical-align: top;
}

.product_text_bold {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #333333;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: left;
  	padding: 5px;
}

.product_text {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #333333;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: normal;
  	text-align: left;
  	padding: 5px;
}

.product_links {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.product_links {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.product_links:active {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #693969;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.product_links:visited {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.product_links:hover {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #693969;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

.write_reviews {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: normal;
  vertical-align: bottom;
  padding-bottom: 5px;
}

A.write_reviews {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.write_reviews:active { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.write_reviews:visited { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.write_reviews:hover {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

.crumb {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.crumb {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.crumb:active {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #693969;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.crumb:visited {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

A.crumb:hover {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #693969;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: bottom;
  	text-align: left;
  	padding: 5px;
}

.select_subcategory_form {
	text-align: left;
	vertical-align: middle;
  	padding: 5px;
}

.change_sort_order_form {
	text-align: right;
	vertical-align: middle;
  	padding: 5px;
}

.featured_items_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: left;
  	padding-left: 15px;
  	background: #4c4c4c;
}

.showing_matches_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: left;
  	padding-left: 15px;
  	background: #4c4c4c;
}

.product_details_title {
	font-size : 10pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #ffffff;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: top;
  	text-align: left;
  	padding-left: 15px;
  	background: #4c4c4c;
}

.counting_pages {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #000000;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	text-align: center;
  	padding: 5px;
}

.button_area {
  	padding: 5px;
}

A.button_area, A.button_area:active, A.button_area:visited, A.button_area:hover {
  	padding: 5px;
}

.select_brand_form {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #eebd38;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
	text-align: right;
  	padding-right: 5px;
}

.gift_finder {
	font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #eebd38;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: bold;
  	vertical-align: middle;
  	text-align: left;
  	padding-left: 5px;

}

.footer_links {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;

  line-height: 22px;
}

A.footer_links {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.footer_links:active { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.footer_links:visited { 
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #660066;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

A.footer_links:hover {
  font-size : 8pt;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color : #693969;
  font-style : normal;
  text-decoration: none;
  font-weight: bold;
}

.copyright {
font-size : 8pt;
  	font-family : Tahoma, Verdana, Arial, sans-serif;
  	color : #660066;
  	font-style : normal;
  	text-decoration: none;
  	font-weight: normal;
  	text-align: center;
  	background: #ffffff;
  	line-height: 22px;
}