body {
	/*background: #ffffff url('../../_img/box2.gif');*/
	background: #eee !important;
	color: #555;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, img, object {
	margin: 0;
	padding: 0
}
object, img {
	display: block
}
img {
	border: 0
}
h1 {
	position: absolute;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	top: 98px;
	left: 160px;
}
h1#indexCategoriesHeading {
  left: 170px;
}
p {
	margin: 0;
	padding: 6px 0;
	line-height: 140%
}
ul {
	list-style-type: square
}
li {
	margin-left: 22px;
}
hr { /* For Internet Explorer */
	height: 1px;
	color: #CCC;
	border: none;
}
html>body hr { /* For Opera and Gecko-based browsers */
	height: 1px;
	background-color: #CCC;
	border: 0px solid #CCC;
}
a:link, a:visited, a:active {
	color: #eb1b69;
	font-weight: normal;
	text-decoration: underline
}
a:hover {
	color: #000;
	text-decoration: none
}
.required {
	color: red
}
.clear {
	clear: both
}
/*

	COMMON

*/
.content {
	min-height: 350px;
	padding: 10px;
}
.content-buzz {
	padding: 10px;
}
* html .content {
	height: 350px;
}
#mainWrapper {
	width: 739px;
	margin: 0 auto;
	background: #fff url(../../_img/content-bg.gif) repeat-y;
	padding: 5px;
	padding-top: 0;
	position: relative;
}
#header {
	border: 1px solid #000;
	border-top: none;
	background: #000 url('../../_img/header_background.jpg') no-repeat;
	position: relative;
}

#header a#stockists-link {
	position: absolute;
	top: 0;
	left: 248px;
	font-size: 0;
	text-indent: -9999px;
	width: 248px;
	height: 76px;
	display: block;
}
#header a#stockists-link:hover {
	background: url(../../_img/stockists.jpg) 6px 0 no-repeat;
}

#footer {
	border: 1px solid #000;
	height: 99px;
	background: #000 url('../../_img/footer.gif') 0 24px no-repeat;
	font-size: 10px;
	margin-top: 10px;
}
#footer p {
	padding: 0;
	margin-top: 23px;
	padding-left: 20px;
	color: #9B9DA0;
	margin-left: 210px;
}
.dot-line {
	margin-top: 10px;
	height: 1px;
	background: url('../../_img/line.gif') repeat-x;
}
.float_right {
	float: right;
}

/*
	HOME
*/
#right-col {
	float: right;
	width: 354px;
}
.left-col, .left-col-list {
	float: left;
	padding-right: 10px;
	min-height: 100px;
}
* html .left-col, * html .left-col-list {
	height: 100px;
}
.left-col-list {
	width: 100px;
	margin-bottom: 10px;
}
p.img-button {
	padding: 0;
	margin-top: 10px;
}
.img-border {
	border: 1px solid #ee1b68;
	padding: 2px;
}
#outer-col {
	float: left;
	width: 540px;
}
#special-offers {
	border: 1px solid #000;
	width: 354px;
}
#register-win {
	border: 1px solid #000;
	height: 175px;
	margin-top: 3px;
	width: 354px;
}
#register-win img {
}
#register-win p {
	padding: 10px 15px;
}
#best-sellers {
	border: 1px solid #000;
	margin-top: 2px;
	width: 354px;
}
#news-buzz {
	border: 1px solid #000;
	margin-top: 3px;
	width: 354px;
}
#elements-box {
	border: 1px solid #000;
	width: 354px;
}
#news-row {
	margin-top: 10px;
	border: 1px solid #000;
}
#buzz-row {
	margin-top: 10px;
	border: 1px solid #000;
}
#terms-ul {
	margin: 10px 0;
}

/*
	BEST-SELLERS
*/

#best-sellers ul {
	margin: 5px 5px;
	list-style: square;
	list-style-position: outside;
	color: #9898CC;
}

#best-sellers img {
	float: right;
	margin: 5px;
}

#best-sellers a:link, #best-sellers a:visited, #best-sellers a:active {
	color: #555;
	text-decoration: none;
	font-weight: normal;
}

#best-sellers a:hover {
	color: #9898CC;
}

/*
	SPECIAL-OFFERS
*/

#specialsContentHolder {
	width: 336px;

}

#specialsContentHolder img {
}

.specialsContent {
	float: left;
	width: 165px;
}

.specialsContent p {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

span.specialsPrice {
	margin-right: 5px;
	text-decoration: line-through;
	font-weight: normal;
}

span.specialsSave {
	font-size: 10px;
	font-weight: normal;
	color: #CC3298;
}

#special-offers a:link, #special-offers a:visited, #special-offers a:active {
	color: #CC3298;
	text-decoration: none;
	font-weight: bold;
}

#special-offers a:hover {
	text-decoration: underline;
}

/*
	LATEST-NEWS
*/
.latestNewsHolder, .latestNewsHolderList {
	margin: 10px 10px 10px 10px;
}
.latestNewsHolder p.date, .latestNewsHolderList p.date {
	font-size: 11px;
	color: #807F83;
}
.latestNewsHolder p, .latestNewsHolderList p {
	font-size: 11px;
	color: #555;
	padding-top: 8px;
	padding-bottom: 0;
}
#buzz-holder {
	margin: 10px 0 0 0;
}
.latestNewsHolder .left-col img, .latestNewsHolderList .left-col-list img, .latestNewsHolder .left-col-light img {

}
.buzz-img-holder {
	padding: 3px;
	border: 1px solid #ee1b68;
	margin-right: 46px;
	margin-bottom: 10px;
	float: left;
}
.buzz-img-end {
	margin-right: 0;
}

.latestNewsHolderList {
	min-height: 114px;
	background: url('../../_img/line.gif') repeat-x bottom left;
}

* html .latestNewsHolderList {
	height: 114px;
	margin-bottom: 10px;
}

.content-col {
	float: left;
	width: 577px;
	margin-bottom: 10px;
}

.latest-col {
	float: left;
	width: 585px;
}
/*

	NAVIGATION

*/

ul#account-nav {
  position: absolute;
  right: 8px;
  top: 65px;
  list-style: none;
  background: url(../../_img/account-register.png) no-repeat;
  margin: 0;
  padding: 0;
  width: 92px;
}
* html ul#account-nav {
  right: 13px;
}
ul#account-nav li {
  margin: 0;
  padding: 0 0 3px 0;
  height: 23px;
  line-height: 23px;
}

ul#account-nav li a {
  width: 92px;
  height: 23px;
  display: block;
  font-size: 0;
  text-indent: -9999px;
  margin: 0;
  padding: 0;
}

ul#account-nav a#nav-account:hover { background: url(../../_img/account-register.png) no-repeat -95px 0; }
html #header ul#account-nav.Account a#nav-account { background: url(../../_img/account-register.png) no-repeat -95px 0; }

ul#account-nav a#nav-register:hover { background: url(../../_img/account-register.png) no-repeat -95px -26px; }
html #header ul#account-nav.Register a#nav-register { background: url(../../_img/account-register.png) no-repeat -95px -26px; }

/* log out */
ul#account-nav a#nav-logout { background: url(../../_img/account-register.png) no-repeat 0 -52px; }
ul#account-nav a#nav-logout:hover { background: url(../../_img/account-register.png) no-repeat -95px -52px; }


#topnav {
	background: #fff;
	height: 24px;
	border: none;
	padding: 0;
	margin: 0;
}
#topnav {
  background: #ffffff url(../../_img/nav.png) 0 0 no-repeat;
}

#navEyes, #navLips, #navFace, #navNails, #navTools, #navGifts, #navElements, #navShop, #navRegister, #navAccount, #navBrushes {
	margin: 0;
	padding: 0;
	height: 24px;
}

* html #navEyes, * html #navLips, * html #navFace, * html #navNails, * html #navTools, * html #navGifts, * html #navElements, * html #navShop, * html #navRegister, * html #navAccount, * html #navBrushes {
	margin: 0;
	padding: 0;
	height: 23px;
}

#lowernav {
	background: #fff;
	height: 24px;
	border-bottom: 1px solid #000;
}

#topnav, #topnav ul, #lowernav, #lowernav ul { /* all lists */
	list-style: none;
	z-index:100;
}

#topnav a, #lowernav a {
	display: block;
	height: 24px;
	text-decoration: none; /* otherwise firefox gets crazy underlines */
	text-indent: -9999px;
	outline: none;
}

#topnav li, #lowernav li { /* all list items */
	float: left;
	width: 78px;
	margin: 0;
}

/*
	TOP NAV
*/

#topnav ul li#nav-shop-li { width: 91px; }
#topnav a#nav-shop:hover { background: transparent url(../../_img/nav.png) 0 -30px no-repeat; }
html #header #navShop #topnav a#nav-shop { background: transparent url(../../_img/nav.png) 0 -30px no-repeat; }

#topnav ul li#nav-eyes-li { width: 73px; }
#topnav a#nav-eyes:hover { background: transparent url(../../_img/nav.png) -91px -30px no-repeat; }
html #header #navEyes #topnav a#nav-eyes { background: transparent url(../../_img/nav.png) -91px -30px no-repeat; }

#topnav ul li#nav-lips-li { width: 69px; }
#topnav a#nav-lips:hover { background: transparent url(../../_img/nav.png) -164px -30px no-repeat; }
html #header #navLips #topnav a#nav-lips { background: transparent url(../../_img/nav.png) -164px -30px no-repeat; }

#topnav ul li#nav-face-li { width: 73px; }
#topnav a#nav-face:hover { background: transparent url(../../_img/nav.png) -233px -30px no-repeat; }
html #header #navFace #topnav a#nav-face { background: transparent url(../../_img/nav.png) -233px -30px no-repeat; }

#topnav ul li#nav-nails-li { width: 79px; }
#topnav a#nav-nails:hover { background: transparent url(../../_img/nav.png) -306px -30px no-repeat; }
html #header #navNails #topnav a#nav-nails { background: transparent url(../../_img/nav.png) -306px -30px no-repeat; }

#topnav ul li#nav-brushes-li { width: 95px; }
#topnav a#nav-brushes:hover { background: transparent url(../../_img/nav.png) -385px -30px no-repeat; }
html #header #navBrushes #topnav a#nav-brushes { background: transparent url(../../_img/nav.png) -385px -30px no-repeat; }

#topnav ul li#nav-tools-li { width: 82px; }
#topnav a#nav-tools:hover { background: transparent url(../../_img/nav.png) -480px -30px no-repeat; }
html #header #navTools #topnav a#nav-tools { background: transparent url(../../_img/nav.png) -480px -30px no-repeat; }

#topnav ul li#nav-elements-li { width: 102px; }
#topnav a#nav-elements:hover { background: transparent url(../../_img/nav.png) -562px -30px no-repeat; }
html #header #navElements #topnav a#nav-elements { background: transparent url(../../_img/nav.png) -562px -30px no-repeat; }

#topnav ul li#nav-gifts-li { width: 73px; }
#topnav a#nav-gifts:hover { background: transparent url(../../_img/nav.png) -664px -30px no-repeat; }
html #header #navGifts #topnav a#nav-gifts { background: transparent url(../../_img/nav.png) -664px -30px no-repeat; }

/*
	LOWER NAV
*/

#lowernav ul li#nav-news-li { width: 100px; }
#lowernav a#nav-news { background: transparent url(../../_img/nav.png) 0 -59px no-repeat; }
#lowernav a#nav-news:hover { background: transparent url(../../_img/nav.png) 0 -89px no-repeat; }
html body#buzz #lowernav a#nav-news { background: transparent url(../../_img/nav.png) 0 -89px no-repeat; }
html body#buzzlist #lowernav a#nav-news { background: transparent url(../../_img/nav.png) 0 -89px no-repeat; }

#lowernav ul li#nav-philosophy-li { width: 104px; }
#lowernav a#nav-philosophy { background: transparent url(../../_img/nav.png) -100px -59px no-repeat; }
#lowernav a#nav-philosophy:hover { background: transparent url(../../_img/nav.png) -100px -89px no-repeat; }
html body#philosophy #lowernav a#nav-philosophy { background: transparent url(../../_img/nav.png) -100px -89px no-repeat; }

#lowernav ul li#nav-faq-li { width: 57px; }
#lowernav a#nav-faq { background: transparent url(../../_img/nav.png) -204px -59px no-repeat; }
#lowernav a#nav-faq:hover { background: transparent url(../../_img/nav.png) -204px -89px no-repeat; }
html body#faq #lowernav a#nav-faq { background: transparent url(../../_img/nav.png) -204px -89px no-repeat; }

#lowernav ul li#nav-stockists-li { width: 94px; }
#lowernav a#nav-stockists { background: transparent url(../../_img/nav.png) -261px -59px no-repeat; }
#lowernav a#nav-stockists:hover { background: transparent url(../../_img/nav.png) -261px -89px no-repeat; }
html body#stockists #lowernav a#nav-stockists { background: transparent url(../../_img/nav.png) -261px -89px no-repeat; }

#lowernav ul li#nav-contact-li { width: 92px; }
#lowernav a#nav-contact { background: transparent url(../../_img/nav.png) -355px -59px no-repeat; }
#lowernav a#nav-contact:hover { background: transparent url(../../_img/nav.png) -355px -89px no-repeat; }
html body#contact #lowernav a#nav-contact { background: transparent url(../../_img/nav.png) -355px -89px no-repeat; }

#lowernav ul li#nav-service-li { width: 138px; }
#lowernav a#nav-service { background: transparent url(../../_img/nav.png) -447px -59px no-repeat; }
#lowernav a#nav-service:hover { background: transparent url(../../_img/nav.png) -447px -89px no-repeat; }
html body#service #lowernav a#nav-service { background: transparent url(../../_img/nav.png) -447px -89px no-repeat; }

#lowernav ul li#nav-legal-li { width: 152px; }
#lowernav a#nav-legal { background: transparent url(../../_img/nav.png) -585px -59px no-repeat; }
#lowernav a#nav-legal:hover { background: transparent url(../../_img/nav.png) -585px -89px no-repeat; }
html body#legal #lowernav a#nav-legal { background: transparent url(../../_img/nav.png) -585px -89px no-repeat; }
/*

	HEADINGS

*/
h2 {
	height: 21px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	font-size: 0; /* for IE and Safari*/
}
h2#special_offers {
	background: url(../../_img/headings/h2specialoffers.png) 0 0 no-repeat;
}
h2#register_win {
	background: url(../../_img/headings/h2registerwin.png) 0 0 no-repeat;
}
h2#news_buzz {
	background: url(../../_img/headings/h2newsbuzz.png) 0 0 no-repeat;
}
h2#best_sellers {
	background: url(../../_img/headings/h2bestsellers.png) 0 0 no-repeat;
}
h2#element {
	background: url(../../_img/headings/h2productspotlight.png) 0 0 no-repeat;
}
h2#latest_news {
	background: #000 url(../../_img/headings/h2latestnews.png) 0 0 no-repeat;
}
h2#news_items {
	background: #000 url(../../_img/headings/h2elements.png) 0 0 no-repeat;
}
h2#buzz_items {
	background: #000 url(../../_img/headings/h2buzzseen.png) 0 0 no-repeat;
}
h2#stockists_items {
	background: #000 url(../../_img/headings/h2stockists.gif) 0 0 no-repeat;
}

h3 {
	height: 21px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	font-size: 0; /* for IE and Safari*/
}

h3#philosophy_title {
	background: url(../../_img/headings/h3philosophy.png) 0 0 no-repeat;
}
h3#news {
	background: url(../../_img/headings/h3news.png) 0 0 no-repeat;
}
h3#buzz_title {
	background: url(../../_img/headings/h3buzz.png) 0 0 no-repeat;
}
h3#faq_title {
	background: url(../../_img/headings/h3faq.png) 0 0 no-repeat;
}
h3#contact_title {
	background: url(../../_img/headings/h3contact.png) 0 0 no-repeat;
}
h3#service_title {
	background: url(../../_img/headings/h3service.png) 0 0 no-repeat;
}
h3#legal_title {
	background: url(../../_img/headings/h3legal.png) 0 0 no-repeat;
}
h3#stockists-heading {
	background: url(../../_img/headings/h3stockists.png) 0 0 no-repeat;
}

h4 {
	font-size: 11px;
	font-weight: bold;
	color: #555;
}

h4 a:link, h4 a:visited, h4 a:active {
	text-decoration: none;
	font-weight: bold;
	color: #555;
}
h4 a:hover {
	color: #ee1b68;
}

h5 {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	padding: 0;
}

h5.first {
	margin-top: 7px;
}

h6 {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-top: 7px;
}
/*

	CONTACT

*/
#contact-details h6 {
	padding: 0;
	margin: 15px 0 0 0;
}
#contact-details p {
	padding: 0;
	margin: 0;
}
#contact-details dl, #contact-details dt, #contact-details dd {
	margin: 0;
	padding: 0;
}
#contact-details dl {
	margin: 0 0 10px 0;
}
#contact-details dt {
	float: left;
	width: 80px
}
#contact-details dd {
	margin: 0 0 2px 0;
}
/*

	FAQ

*/
#faq-list p {
	padding: 0;
	margin: 0 0 8px 0;
}
dl#faq-list, #faq-list dt, #faq-list dd {
	margin: 0;
	padding: 0;
}
dl#faq-list {
	margin: 10px 0 0 0;
}
#faq-list dt {
	font-weight: bold;
	margin
}
#faq-list dd {
	margin: 0 0 15px 0;
}



/*

	SHOP GENERAL

*/
#shopping-cart-top {
	margin: 20px 5px 15px 5px;
	height: 1px;
	background: url(../../_img/shopping_cart_top_repeat.gif) repeat-x;
}

* html #shopping-cart-top {
	margin-bottom: 0;
}

/*

	SHOP HOME

*/
.shop-category-holder {
	border: 1px solid #FF3399;
	margin: 3px;
	float: left;
	width: 268px;
	min-height: 150px;
}
* html .shop-category-holder {
	height: 150px;
}
.shop-category-holder h3 {
	padding: 3px;
	margin: 0;
	color: #FFF;
	background: #FF3399;
	text-transform: uppercase;
	font-weight: bold;
}
.shop-category-holder p {
	margin-top: 15px
}
.shop-category-holder a {
	padding: 0;
	margin: 0;
	padding: 3px;
	margin: 15px;
	border: 1px solid #EDEAE3;
	float: left;
}
.category-image {
	display: block
}


/* CATEGORY COLOURS */
#category-eyes {
	border: 1px solid #A1B69A}
#category-eyes h3 {
	background: #A1B69A}
#category-lips {
	border: 1px solid #A1B69A}
#category-lips h3 {
	background: #A1B69A}
#category-face {
	border: 1px solid #A1B69A}
#category-face h3 {
	background: #A1B69A}
#category-tools {
	border: 1px solid #A1B69A}
#category-tools h3 {
	background: #A1B69A}
#category-gifts {
	border: 1px solid #A1B69A;
}
#category-gifts h3 {
	background: #A1B69A}
#category-elements {
	border: 1px solid #CC3298;
}
#category-elements h3 {
	background: #CC3298}

.shop-category-holder h2 {
	height: 21px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	font-size: 0; /* for IE and Safari*/
}
.shop-category-holder h2#category-eyes {
	background: #000 url(../../_img/headings/h2/eyes.gif) 0 0 no-repeat;
}
.shop-category-holder h2#category-lips {
	background: #000 url(../../_img/headings/h2/lips.gif) 0 0 no-repeat;
}
.shop-category-holder h2#category-face {
	background: #000 url(../../_img/headings/h2/face.gif) 0 0 no-repeat;
}
.shop-category-holder h2#category-nails {
	background: #000 url(../../_img/headings/h2/nails.gif) 0 0 no-repeat;
}
.shop-category-holder h2#category-tools {
	background: #000 url(../../_img/headings/h2/tools.gif) 0 0 no-repeat;
}
.shop-category-holder h2#category-gifts {
	background: #000 url(../../_img/headings/h2/gifts.gif) 0 0 no-repeat;
}
.shop-category-holder h2#category-elements {
	background: #000 url(../../_img/headings/h2/elements.gif) 0 0 no-repeat;
}
/*

	SHOP INDIVIDUAL CATEGORY

*/
#category-img-main {
	padding: 2px;
	margin: 0 auto 10px auto;
	border: 1px solid #ee1b68;
}
#navColumnOneWrapper p.img-button {
	margin: 0 0 5px 0;
	padding: 0;
}
/* SHOP INDIVIDUAL CATEGORY HEADINGS */
#indexProductList h2 {
	height: 21px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	font-size: 0; /* for IE and Safari*/
}
#indexProductList h2#category-title-Eyes {
	background: url(../../_img/headings/h2/category_heading_eyes.gif) 0 0 no-repeat;
}
#indexProductList h2#category-title-Lips {
	background: url(../../_img/headings/h2/category_heading_lips.gif) 0 0 no-repeat;
}
#indexProductList h2#category-title-Face {
	background: url(../../_img/headings/h2/category_heading_face.gif) 0 0 no-repeat;
}
#indexProductList h2#category-title-Nails {
	background: url(../../_img/headings/h2/category_heading_nails.gif) 0 0 no-repeat;
}
#indexProductList h2#category-title-Tools {
	background: url(../../_img/headings/h2/category_heading_tools.gif) 0 0 no-repeat;
}
#indexProductList h2#category-title-Gifts {
	background: url(../../_img/headings/h2/category_heading_gifts.gif) 0 0 no-repeat;
}
#indexProductList h2#category-title-Elements {
	background: url(../../_img/headings/h2/category_heading_elements.gif) 0 0 no-repeat;
}
#indexProductList h2#category-title-Brushes {
	background: url(../../_img/headings/h2/category_heading_brushes.gif) 0 0 no-repeat;
}

/*

	SUB CATEGORY PAGE

*/
.centerBoxContentsProducts {
	padding: 0;
	margin: 25px 0 0 0;
}
.product-images {
	min-height: 200px;
	height: auto !important;
	height: 200px;
}
.product-images img {
	margin: 0;
	display: block
}
.itemTitle {
	text-align: left;
	font-size: 11px;
	margin: 10px 10px 0 10px;
}
.itemPrice {
	text-align: left;
	font-size: 11px;
	padding: 0;
	font-weight: normal;
	margin: 0 10px;
}
.categoryListBoxContents {
  margin: 5px 0 !important;
}

/*

	PRODUCT LISTINGS PAGE

*/
#categoryImgListing {
	float: left;
	width: 210px;
	margin-top: -10px;
}
#indexProductListCatDescription {
	float: left;
	width: 320px;
	margin-top: -10px;
}
.buttonRow {
	padding: 10px 0;
}
th.productListing-heading, th#listCell0-0 {
	color: #333;
}
.productListing-rowheading {
	text-transform: uppercase;
	background: url(../../_img/shopping_cart_top_repeat.gif) repeat-x bottom;
	padding: 0.5em 0.2em;
}
TR.productListing-odd, TR.upcomingProducts-odd {
	background: url(../../_img/shopping_cart_top_repeat.gif) repeat-x bottom;
}
TR.productListing-even, TR.upcomingProducts-even, .productsNotifications {
	background: url(../../_img/shopping_cart_top_repeat.gif) repeat-x bottom;
}
td.productListing-data {
	text-align: center;

}
.productListing-Price {
	float: left;
	width: 50px;
	margin-top: 5px;
	vertical-align: center
}
.productListing-cart {
	float: left;
	width: 100px;
	vertical-align: center;
}


/*

	HEADINGS FOR SIDE BOXES

*/
td#shoppingcart-heading-td a {
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	font-size: 0; /* for IE and Safari*/
	height: 20px;
	display: block;
}
td#shoppingcart-heading-td a:link, td#shoppingcart-heading-td a:visited, td#shoppingcart-heading-td a:active {
	background: #000 url(../../_img/buttons/shopping_cart.png) no-repeat;
}
td#shoppingcart-heading-td a:hover {
	background: #000 url(../../_img/buttons/shopping_cart.png) no-repeat 0 -25px;
}
td#bestsellers-heading-td {
	background: #000 url(../../_img/headings/best_sellers.gif) no-repeat;
	text-indent: -9999px
}




/*

	PREVIOUS CATEGORY NEXT

*/
.navNextPrevList {
	background: #fff;
	height: 24px;
}
.navNextPrevList, .navNextPrevList ul { /* all lists */
	list-style: none;
	z-index: 100;
}
.navNextPrevList ul{
	margin: 5px 0 10px 290px
}
.navNextPrevList a {
	display: block;
	height: 24px;
	text-decoration: none; /* otherwise firefox gets crazy underlines */
	text-indent: -9999px;
	outline: none;
}
.navNextPrevList li { /* all list items */
	float: left;
	margin: 0;
}

.navNextPrevWrapper ul li.navNextPrevList1 { width: 84px; }
.navNextPrevWrapper a.navNextPrevList-But1 { background: transparent url(../../_img/buttons/previous_product_next.gif) 0 0 no-repeat; }
.navNextPrevWrapper a.navNextPrevList-But1:hover { background: transparent url(../../_img/buttons/previous_product_next.gif) 0 -26px no-repeat; }

.navNextPrevWrapper ul li.navNextPrevList2 { width: 126px; }
.navNextPrevWrapper a.navNextPrevList-But2 { background: transparent url(../../_img/buttons/previous_product_next.gif) -85px 0 no-repeat; }
.navNextPrevWrapper a.navNextPrevList-But2:hover { background: transparent url(../../_img/buttons/previous_product_next.gif) -85px -26px no-repeat; }

.navNextPrevWrapper ul li.navNextPrevList3 { width: 60px; }
.navNextPrevWrapper a.navNextPrevList-But3 { background: transparent url(../../_img/buttons/previous_product_next.gif) -211px 0 no-repeat; }
.navNextPrevWrapper a.navNextPrevList-But3:hover { background: transparent url(../../_img/buttons/previous_product_next.gif) -211px -26px no-repeat; }

/*

	GIFT CERTIFICATE

*/
#cartBoxGVButton a {
	display: block;
	margin: 10px auto
}


/*

	FORGOT PASSWORD

*/
#passwordForgottenMainContent {
	margin-bottom: 5px;
}
#forgot-submission {
	margin-top: 10px;
	margin-left: 10px;
}
.password-right {
	float: right;
	margin-right: 5px;
}

#loginDefault fieldset label, #accountEditDefault fieldset label, #addressBookProcessDefault fieldset label, #accountPassword fieldset label, #acctNewslettersDefault fieldset label, #passwordForgotten fieldset label, #checkoutNewAddress fieldset label, #tellAFriendDefault fieldset label {
	font-weight: normal;
	font-size: 11px;
}

/*

	MY ACCOUNT

*/
#myAccountGen, #myAccountNotify {
	margin-left: 25px;
}

* html #myAccountGen, * html #myAccountNotify {
	margin-left: 30px;
}

.oddRow {
	background: #f7f7f7;
}

#prevOrders, #prevOrders td, #prevOrders th {
	border-collapse:collapse;
	border: 1px solid #000;
	font-size: 10px;
	color: #333;
}

#prevOrders th {
	background: #dddddd;
}

#myAccountOrdersStatus, #myAccountOrdersStatus td, #myAccountOrdersStatus th {
	border-collapse:collapse;
	border: 1px solid #B8C8B3;
	font-size: 10px;
}

#myAccountOrdersStatus th {
	background: #DDE5DA;
}

#orderTotals {
	margin-bottom: 20px;
}

.small-add {
	font-size: 11px;
}

#view_more img {
	position: absolute;
	right: 20px;
}

#checkoutSuccess-box {
	border: 1px solid #ee1b68;
	padding: 10px;
	margin: -10px 0 10px 0;
}

/*

	SHOPPING CART FORM STYLES

*/
#login-email-address,
#login-password,
#company,
#firstname,
#lastname,
#street-address,
#city,
#suburb,
#state,
#postcode,
#telephone,
#dob,
#email-address,
#email-address-confirm,
#password-current,
#password-new,
#password-confirm,
#sources_other_name {
	width: 200px;
}
select#country,
select#source {
	width: 200px;
}

/*

	CUSTOMERS WHO BOUGHT THIS PRODUCT ALSO PURCHASED

*/
#alsoPurchased {

}
#alsoPurchased h2 {
	background: #000 url(../../_img/headings/h2also_bought.gif) top right no-repeat;
	text-indent: -9999px;
}
.centerBoxContentsAlsoPurch {
	height: 200px;
	background: url(../../_img/shopping_cart_top_repeat.gif) repeat-x bottom;
	margin: 0 10px;
}
.centerBoxContentsAlsoPurch img {
	margin: 0 auto;
	display: block;
}

/*

	CHECK OUT CONFIRMATION PAGE

*/
#ccProductsHeading {
	text-align: left;
}
#ccTotalHeading {
	text-align: right;
}
/*

	REGISTER TEXT

*/
#register-text {
	border: 1px solid #ee1b68;
	background: #F6F5F1;
	color: #444;
	padding: 10px 10px 15px 10px;
}
#register-text h3 {
	font-weight: normal;
	color: #000;
}

/* ADDITIONS */

#categoryImgListing {
  margin-right: 10px;
}
/* 

	LEGAL
	 
*/
#legal-content ul {
	padding: 0 0 0 30px;
	margin: 0 0 15px 0;
	list-style: square;
	color: #FEC76C}
#legal-content ul#legal-nav {
	padding: 0;
	margin: 10px 0 15px 15px;
}
#legal-content li {
	padding: 5px 0 0 0;
	margin: 0
}
#legal-content ol {
	list-style-type: lower-alpha;
	padding: 0 0 0 30px;
	margin: 0 0 15px 0;	
}
p#copyright {
	margin: 10px 0;
	font-size: 10px	
}
#legal-print {
	display: none	
}
#legal-nav a:link, #legal-nav a:visited, #legal-nav a:active {
	color: white
}
#legal-nav a:hover {
	color: #EEE
}/*

	SHOW AND TELL LINK

*/
#show {
  background: url(../../_img/footer-bg.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bbb;
	font-size: 9px;
	text-align: right;
	clear: both;
	width: 749px;
	margin: 0 auto;
}
#show p {
	margin: 0 10px 0 0;
	padding: 5px 0 40px 8px;
}
#show a {
	margin: 0;
	padding: 0;
}
#show a:link, #show a:visited, #show a:active {
	color: #bbb;
	font-weight: normal;
	text-decoration: none
}
#show a:hover {
	color: #999;
	font-weight: normal;
	text-decoration: none
}