body {
    margin-left: auto;
    margin-right: auto;
	margin-top:0px;
	font-family:"trebuchet ms";/*verdana, arial, helvetica, sans-serif;*/
	font-size: 90%;
	color: #6f5447;
	background-color: #ffffff;
	}
a {outline:0;}
a img {border: 1px solid #ffffff;}
a:hover img {border: 1px solid #ff99ff;}
h1 {
	font-size: 1em;
	color: #6f5447;
	text-align: left;
	}

h2 {
	font-size: 1.4em;
	}

h3 {
	font-size: 1.1em;
	}


h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .larger
{
font-size: 1em;
padding:0;
}

.biggerText {
	font-size: 1.2em;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 0.3em 0;
	text-indent: 30px;
	}

CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}
FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}

TEXTAREA {
	float: left;
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	outline:0;
	background: #fff;
	}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	}

LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
	}

LABEL.inputLabel {
	width: 9em;
	float: left;
	}

LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
	width: 11em;
	float: left;
	}

#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}

P, ADDRESS {
	padding: 0.5em;
	}

ADDRESS {
	font-style: normal;
	}

.clearBoth {
	clear: both;
	}

HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px dotted #c9cdc7;
	}

.messageStackWarning, .messageStackError {
	background-color: #ffffff;
	color: #6f5447;
	}

.messageStackSuccess {
	background-color: #ffffff;
	color: #6f5447;
	}

.messageStackCaution {
	background-color: #ffffff;
	color: #6f5447;
	}

/*wrappers - page or section containers*/
#mainWrapper {
	background-color: #ffffff;
	text-align: left;
	width: 800px;
	vertical-align: top;
	border-right: 0px solid #c9cdc7;
	border-left: 0px solid #c9cdc7;
	}

#headerWrapper, #contentMainWrapper, #logoWrapper, #ezPageBoxList, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage 
{
margin-bottom: 15px;/*under logo*/
margin-top:0em;/*top of page*/
padding: 0em;
}


#cartBoxListWrapper li{
margin-bottom: 1em;/*under logo*/
margin-top:0em;/*top of page*/
margin-right:3em;
line-height: 1.5em;
font-size:.9em;
border-bottom: 1px dotted #c9cdc7;
}
#cartBoxListWrapper ul{
margin-left:-40px;
margin-top:0px;
margin-bottom:-8px;}/*matches up bottom-border (item divider) of last clip in side cart to the solid subtotal top border**/

#tagline {
display:none;}

#sendSpendWrapper {
	border: 1px dotted #c9cdc7;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin-left: 10px;
	width: 47%;
	}

.wrapperAttribsOptions select{
	margin: 0 0 -30px 0;
	}

/*navigation*/

#Wrapper, #navSuppWrapper, #navCatTabsWrapper {/*my footer*/
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 8px;
	background-color: #ffffff;
	padding: 0.5em 0.2em;
	color: #6f5447;
	text-align:left;
	font-size:10.9px;
	font-weight: lighter;
	height: 0;
	width: 790px;
	border-top: 0px dotted #c9cdc7
	}

#navMain ul, #navSupp ul, #navCatTabs ul {/*copyright*/
	margin-top: 0px;
	padding: 0.5em 0em;
	list-style-type: none;
	text-align: center;
	line-height: 1.5em;
	}

#navMain ul li, #navSupp ul li, #navCatTabs ul li {
	display: inline;/*my footer,copyright*/
	line-height:20px;
	}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {/*top links above logo and footer links*/
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0;
	color: #6f5447;
	white-space: nowrap;
	}
/*The main content classes*/


#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	text-align:left;
	}
	

/*.content,*/ #productDescription, .shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	padding: 0.5em;
	}

.alert {
	color: #6f5447;
	margin-left: 0.5em;
	}
.advisory {}
.important {
	font-weight: bold;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	padding: 0.8em;
	}

.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 0.9em;
	}

.cartAttribsList {
	margin:-50px 0 0 0px;
	}

#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	background-color: #ffffff;
	border: 1px dotted #c9cdc7;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #6f5447;
	}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	list-style-type: none;
	} 

#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;/*side cart content space*/
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.totalBox {
	width: 5.5em;
	text-align: right;
	padding: 0.2em;
	}

.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	}

.amount {
	width: 5.5em;
	}

/*Image Display*/


#cartImage img{vertical-align:middle;}	

/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
	margin: 0em 0em 0em 0em;/*padding between clips images on shop main page*/
	}
/*sideboxes*/
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
	color: #ff99ff;
	text-decoration: none;
	} 

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
	color: #6f5447;
	}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	}

#bestsellers .wrapper {
	margin: 0em 0em 0em 1.5em;
	}

#bestsellers ol {
	padding: 0;
	margin-left: 1.1em;
	}

#bestsellers li {
	padding: 0;
	margin: 0.3em 0em 0.3em 0em;
	}

#bannerboxHeading {
	background-color: #ffffff;
}

#upsHeading {
	text-align: left;
	}

#upDateHeading {
	text-align: right;
	}
/*misc*/
.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {/*shop cart page buttons*/
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {/*shopping cart row*/
	background-color:#ffffff;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {/*shopping cart row*/
	background-color: #ffffff;
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}

CAPTION {
	/*display: none;*/
	}

#myAccountGen li, #myAccountNotify li {
	margin: 0;
	} 

.accountTotalDisplay, .accountTaxDisplay {
	width: 20%;
	text-align: right;
	/*vertical-align: top*/
	}

.accountQuantityDisplay {
	width: 10%;
	vertical-align: top;
	}

TR.tableHeading {
	background-color: #ffffff;
	border-top:1px dotted #c9cdc7;
	height: 2em;
	}

#siteMapList {
	width: 90%;
	float: right;
	}

.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}

LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}

#navMain ul{/*top log in links above logo*/
margin-top:0px;
margin-bottom:-2px;
margin-left:0;
font-size: .8em;
line-height:1.3em;
float:left;
}

  table#about_table
  {
  font-weight:lighter;
  margin-top: -90px;
  margin-bottom: 0px;
  margin-left:auto; 
  margin-right:auto; 
  text-align:center; 
  border-spacing: 18px 18px;
  }
 
	td#about_box
	{
	font-weight:lighter;
	  background: #FFFFFF;
	  color : #6f5447;
	  font-size: 1em;
	  border : dotted;
	  border-color : #C9CDC7;
	  border-top-width: 0px;
	  border-bottom-width: 0px;
	  border-left-width: 0px;
	  border-right-width: 0px;
	  height: 200px;
	  line-height: 1.5em;
	  width: 500px;
	  text-align:left;
	  vertical-align: middle; 
	  margin-top: -60px;
	  margin-bottom: 40px;
	  margin-left: auto;
	  margin-right: -25px;
	  padding-top:20px;
	  padding-left:25px;
	  padding-right:20px;	
	  padding-bottom:30px;
	}

	#font_bigger{font-size:1.8em; margin:0px 2px 0px 0px;}
/*fieldset
{
margin-top:-20px;
border-top: 1px dotted #c9cdc7;
border-bottom: 1px dotted #c9cdc7;
border-right:0;
border-left:0;
width: 20em
}
*/
legend
{
color: #6f5447;
background: #ffffff;
border: 1px solid #6f5447;
padding: 2px 6px;
margin-left:0px;	
}

a:hover
{
color: #ff99ff;
}

a:visited {
	color: #6f5447;
	text-decoration: none;
	}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
	color: #ff99ff;
	}
#lightertext{font-weight:lighter; text-indent:180px; font-size: .8em;}
#contentMainWrapper{background-image: url(../images/bg_img2.gif);}

table#contact
{
font-size:1.3em;
font-weight:lighter;
margin-left:auto;
margin-right:auto;
text-align: left;
width:420px;
height:100px;
margin-top:-10px;
text-indent:140px;		
border-top: 0px dotted #c9cdc7;
border-bottom: 0px dotted #c9cdc7;
}

FIELDSET#wholesale {
	padding: 0.5em;
	width:300px;
	height:300px;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	margin-left:145px;
}

TEXTAREA#company {
	float: left;
	margin-left:auto;
	margin-right: 4px;
	display: block;
	width: 95%;
	}



#columnLeft {margin-left:0px;}
#shoppingcartHeading/*margin above sidebox cart heading*/
{background-color:#ffffff; padding:8px; margin-left:-23px; margin-top:0px;margin-bottom:0px;border-top:0px solid #9a9a9a;}
#cartBoxListWrapper{background-color:#ffffff; border-top:1px solid #9a9a9a;}/*cart sidebox content*//*******************/

#cartInstructionsDisplay{margin-top:-19px;}
#shoppingcartContent{font-size:.9em;}/*shopping cart in sidebox*/
#categoriesContent{font-size:1em;}/*category links in sidebox nav*/
#navCategoryIcon, .buttonRow, #indexProductListCatDescription {/*buttons under shopping cart*/
	margin: 0em;
	}
.category-subs-parent{}/*parent of selected sub-category(sidebox nav)*/
.category-subs{}/*adjust settings for color, patterns link in nav*/

/* categories box parent and child categories */
A.category-top, A.category-top:visited {
	margin-top:25px;
	margin-bottom:9px;
	font-size:16px;
	text-decoration: none;
	}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	text-decoration: none;
	font-size:13px;
    margin-top:5px;
	margin-bottom:5px;
	}
/* end categories box links */
#shoppingcartHeading{margin-top:10px; font-size:1.2em;}
.imgLink{display:none;}

.categoryListBoxContents{margin-bottom:20px; margin-top:20px;}
#documentcategoriesHeading{display:none;}
#cartEmptyText{font-size:1.1em;}
.submit{text-align:right; margin-right:25px;}
.sideBoxContent{border:0; font-size:16px;margin-top:-5px;}
#indexProductListCatDescription{margin-left:30px; margin-top:-5px; line-height:1.2em;text-align:left;}
.messageStackError{border:0;}
#createAcctDefaultLoginLink{margin-top:-1.5em;}
#createAcctDefault{border-left:0; border-right:0;}

/*product listing page*/

.prod_indent{text-indent:30px; margin-top:10px; font-size:.9em;}
#productListing-heading a{display:none;}
.productListing-rowheading {background-color:#ffffff; line-height:0em; color:#6f5447;}

#productsListingListingTopLinks{font-size:11.5px; margin-top:5px;}
.tabTable{padding-top:10px;padding-bottom:10px;}
.tabTable td{padding:10px; border-top:1px dotted #ccc; border-bottom: 1px dotted #ccc;}/*border horizontal line between items*/

#productsListingListingBottomLinks{font-size:.8em; margin-top:20px;}

/*end of product listing page*/


/*product info page*/

#product_info_name{margin-top:5px;text-indent:-520px; font-size:18px;}/*product info page , puts clip name above image*/
#productMainImage{margin: 27px 0px 10px 70px;}
#productPrices{font-size:1em; text-indent:43px; margin-top:35px; margin-bottom:-10px;}
#cartAdd {float: right;text-align: center; margin-top: 3em; margin-right:1em; border:0; width:150px; height:80px;}
.navNextPrevCounter{display:none;}
.navNextPrevList {display: inline; white-space: nowrap; padding: 0.5em .7em; list-style-type: none;float:left;}

/*end of product info page*/

/*shopping cart page*/

#cartDefaultHeading/*cart page heading, your shopping cart contents:*/
{
font-size: 1.3em;
text-align: left;
margin-left:0em;
margin-bottom:10px;
text-indent:0px;
color:#6f5447;
}

.tableHeading TH {/*top border on cart page under qty, item, total heading*/
	border-bottom: 1px solid #c9cdc7;
	border-top: 1px solid #c9cdc7;
	}
.tableHeading, #cartSubTotal{padding:0px;}/*shopping cart page , subtotal */ 

#cartSubTotal {
	border-top: 1px solid #c9cdc7;
	border-bottom: 1px solid #c9cdc7;
	font-weight: bold;
	text-align: right;
	margin-bottom: -7px;	
	line-height: 20px;	
	padding: .5em;
	height:27px;}

.tableRow, .tableHeading, #cartSubTotal {
	height: 1em;
}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: .5em 0em;
	}

.cartUnitDisplay, .cartTotalDisplay {/*shopping cart page, cart content*/
	text-align: center;
	padding-right: 0.2em;
	}

#scUpdateQuantity {/*shopping cart page cart display*/
	width: 2em;
	}

.cartQuantity {/*inside cart qty box display*/
	width: 4.7em;
	}
.cartNewItem {
	color: #6f5447;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}
.OldItem {
	color: #6f5447;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}
.cartBoxTotal {
	border-bottom: 1px solid #9a9a9a;
	text-align: left;
	line-height: 1em;
	font-weight:bold;
	font-size:14px;
	}
.cartRemoveItemDisplay {
	width: 3.5em;
	}

/*end of  shopping cart page*/

/*checkout success page*/
.checkoutSuccessContactLink{margin-top:15px;}
h3.checkoutSuccessThanks{display:none;}
#informationContent{margin-top:30px; margin-bottom:20px;}

.new_info_nav,#shophairclips_info_nav,#about_info_nav,#retail_info_nav,#press_info_nav,#wholesale_info_nav,#contact_info_nav,#faq_info_nav,#new_info_about{margin-top:30px; font-size:16px;}



#buttonRow img{display:none;}
#leftBoxHeading, #shoppingcartHeading{font-size:14px;}
#shoppingcartHeading img{margin-bottom:-3px;}
#center{text-align:center;}
#comments{width:185px;  margin-left:200px;}
.productListing-rowheading {display: none;}
#view_all_clips{margin-top:30px; font-size:16px;}
#down_4_maint{text-align:center; margin-left:auto; margin-right:auto; font-size:20px;}

/*******  all products page ******/
#disp-order-sorter{display:none; height:1px}
#sorter{display:none; height:1px}
#allProductsDefault{line-height:13px;}
table#all_products{margin-top:10px; margin-bottom:10px;}
table#all_products td{border-bottom:1px dotted #cdc9c7;border-top:1px dotted #cdc9c7; padding-top:30px;}
.cell_one{margin-left:100px; margin-top:10px; text-align:center;}
.cell_two{margin-top:-10px;} /*******  end of all products page ******/
	
/*index page*/
.featuredHeading {font-size:16px; margin-bottom:-17px; font-style: italic; color:#6c4734; background-color:#fff;text-align:center; border-bottom:1px solid #f9e1c6; padding:7px; width:593px;text-indent:-5px;}
/*{font-weight:lighter; margin-bottom:-17px; font-style: italic; color:#563B30; text-align:center}*/

.centerBoxHeading{font-weight:lighter; margin-bottom:-17px; margin-top:-6px;}
.centerBoxContentsFeatured{margin-top:40px;}
#siteinfoIP{margin-top:60px; margin-left:165px; font-size:10px;}
/*end of index page*/
#show_all {float:right; font-size:12px; margin-right:5px;}
#productsListingBottomNumber{margin-top:7px;}

.bolder{font-weight:bold;}
#faq{width:550px; margin-left:30px;text-align:left;}
#faq_header{font-size:17px; margin-bottom:25px; text-align:center;}
#shippingInfoHeading{display:none;}
.centerBoxWrapper{height:1%;}
#productListing{width:600px; margin-left:15px;}
#view_all{margin-top:30px; font-size:16px;}
#featuredProducts{font-weight:lighter;}
#bolder_underlined {font-weight:bold;}
/*#bolder_underlined a:active, a:hover. a:visited{text-decoration:underlined;}*/
#allProductsDefaultHeading{display:none;}
#alert forward{color:red;}
#wholesale_form{line-height:1px;}
#wholesale_intro{text-align:center; line-height:25px; margin-top:10px;}
#lighter_font{font-weight:lighter;}
#contactUsNoticeContent{font-weight:lighter;}
#contact_intro{margin-left:7px; margin-bottom:-10px; line-height:25px; text-align:center;}
#mainContent success{line-height:35px;}
#checkoutShippingContentChoose{margin-left:6px;}
#checkoutShippingHeadingMethod{margin-left:-24px; margin-top:10px;}

#checkoutShippingHeadingAddress{margin-left:-24px;}
#shipping_comments{width:100px;}
#space_kill{margin-bottom:-10px;}
a{text-decoration:none;}
a{color:#6f5447;}
.floatingBox{margin-left:-2px;}
#ship_comments{margin-left:2px; width:440px;}
#contact_form{margin-bottom:27px;}
#state{width:200px;}
#newsletter{margin-left:143px;}
#no_border_fieldset{border:0;}
#no_border_legend{border:0; font-size:16px;}

#createAcctDefault{margin-left:70px; margin-top:0px;}
.alert{color:red;}
#createAcctDefaultLoginLink{display:none;}
#firstname{width:200px;}
#lastname{width:200px;}
#street-address{width:270px;}
#city{width:200px;}
#postcode{width:115px;}
#stateZone{width:205px;}
#telephone{width:115px;}
#email-address{width:270px;}
.new_acct_submit{margin-left:370px;}

#login-email-address{width:270px;margin-top:7px;}
#login-password{width:270px;}

.messageStackError {color:red; margin-top:15px;}
#checkoutShippingHeadingAddress{margin-top:-10px; margin-bottom:5px;}
#checkoutShippingHeadingMethod{margin-top:20px; margin-bottom:5px;}
#checkoutShippingContentChoose{margin-bottom:20px; margin-top:7px;}
.change_address{float:right; margin-top:40px;}
.continue_step2_text{margin-left:5px; margin-top:15px;}
.continue_to_checkout_shipping{float:right;}

#createAcctDefault legend{border:0; font-size:16px;}
#createAcctDefault fieldset{border:0; margin-bottom:20px;}
#shipping_address_different{float:right; width:200px;}

#checkoutshippingAddress{margin-top:-28px;margin-left:-30px; margin-bottom:15px; 	font-size:19px;}
#checkoutPaymentHeadingAddress{font-size:19px;text-indent:10px;}
#checkoutBillto{margin-left:23px;}
.change_address_button{float:right; margin-top:43px;}
#contact_number{margin-top:14px;margin-left:3px; text-align:center;display:none;}
#sub-cat-margin{margin-bottom:-10px;}



	
	
/******************************************************/

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin-left: 10px;
	} 
#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 10px;
	margin-right: 0;
	}



h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {/*sidebox cart heading*/
	font-size: 1em;
	line-height:1em;
	text-align:left;
	margin-left:-14px;
	margin-top:0px;
	margin-bottom:0;
	}

.leftBoxContainer, .rightBoxContainer {
	border-right: 0px dotted #c9cdc7;
	margin-top: 0;
	}
	
/*#navColumnOneWrapper{padding-bottom:20px;
background-image:url('http://sweettaia.com/images/free_ship.gif');
    background-position: bottom center;
    background-repeat: no-repeat;
	}
*/

.sideBoxContent {
	background-color: #ffffff;
	padding: 0;
	margin:0;
	text-align:left;
	}

	
/* categories box parent and child categories */
A.category-top, A.category-top:visited {
	color: #6f5447;
	font-size:16px;/*category links in nav*/
	text-decoration: none;
	}	
A.category-links, A.category-links:visited {
	color: #6f5447;
	text-decoration: none;
	}
A.category-links:hover{color:#ff99ff;}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	color: #6f5447;
	text-decoration: none;
/*    margin-bottom: -20px;*/
	}
SPAN.category-subs-parent {
	color: #b982b9;
	}
SPAN.category-subs-child a:hover{
	color: #ff99ff;
	}
SPAN.category-subs-selected {
	color: #b982b9;
	}
/* end categories box links */


A.category-top, A.category-top:hover{
line-height:20px;}/*spacing between links in sidebox nav*/
#cartBoxListWrapper h1{line-height:20em;}/*inside sidebox cart ,  products in cart listing*/


#navColumnOne a:hover{color:#ff99ff;}


#navColumnOne/*space next to left sideboxes*/
{ 
line-height:18px;/*IE side box cart messed up until adding this....this is the cart box and sub cat spacing b/w links*/
padding-top:17px;}

/*#navColumnOneWrapper
{padding-bottom:74px;
border-bottom:1px dotted #cdc9c7;
background-image:url(http://www.sweettaia.com/images/free_ship.gif);
background-position: bottom;
background-repeat: no-repeat;
}
*/
#navColumnOneWrapper a:active
{color:#ff99ff;}

.x
{
line-height:.1em;
margin-top:-35px;
margin-bottom:0px;
}
#featuredsideboxContent{border-bottom:0px solid #c9cdc7;padding-bottom:17px;}
#featuredsideboxHeading{font-size:15px; padding-top:7px;padding-bottom:7px; margin-left:-31px; font-weight:lighter; border-top:0px solid #c9cdc7; border-bottom:0px solid #c9cdc7;}
#tangled_link{margin-left:-8px;}
#tangled_fair_logo{margin-top:-20px; margin-left:-8px;}
#tutus_logo{margin-left:20px;}
#free_ship_image{margin-left:0px;margin-top:40px;}
#index_welcome{color:#b982b9; margin-bottom:10px; font-size:20px;}
#index_welcome a{color:#b982b9;}
#index_welcome a:hover{color:#ff99ff;text-decoration:underline;}
#index_intro{text-align:center; margin-bottom:28px;}
#index_intro a:hover{text-decoration:underline;}

#checkoutBillto{margin-left:5px; font-weight:lighter;}

#checkoutConfirmDefaultBillingAddress{margin-left:-26px;}
#checkoutConfirmDefaultPayment{margin-left:-29px;font-size:17px;}
#checkoutConfirmDefaultPaymentTitle{margin-left:-29px;}

#checkoutConfirmDefaultShippingAddress{margin-left:-26px;}
#checkoutConfirmDefaultShipment{margin-left:-20px;font-size:17px;}
#checkoutConfirmDefaultShipmentTitle{margin-left:-20px;}

#silhouette{margin-left:auto; margin-right:auto; text-align:center;}
#taia_silhouettes{font-size:18.5px; margin-top:5px;}
#simply_link{font-size:11.5px;margin-top:-8px;}
#simply_link a{text-decoration:underline;}
#mainWrapper {text-align:center; margin-left:auto; margin-right:auto;}

.category-products, .category-subs{line-height:28px;}

#australian_wholesale{text-align:left; margin-left:90px; line-height:25px; margin-top:45px;}
#australian_wholesale p {margin-left:-1px;}
.aus_header {font-size:15px; padding:0; margin:0; margin-bottom:5px; font-weight:bold; text-decoration:underline;}
.aus_2{font-size:13px; padding:0; margin:0; font-weight:bold;}
.aus_3{font-size:13px; padding:0; margin:0; font-weight:bold;}
.aus_address{font-size:12px; padding:0; margin:0; margin-top:10px;}
.aus_address1{font-size:12px; padding:0; margin:0;}
.aus_address2{font-size:12px; padding:0; margin:0;}

h1#normal_h1{color:#342015; font-size:15px; text-align:center;}
#indexDefaultHeading{display:none;}
#createAcctDefault, #loginDefault, #contactUsDefault{text-align:left;}


#checkoutShipping.centerColumn{text-align:left;}
#shipping_comments.shipping{margin-left:0px; border:0;}
#shipping_comments.shipping legend{margin-bottom:5px;}
#checkoutPayment.centerColumn{text-align:left;}
#footer{font-size:10px;}
.centerBoxContentsProducts h3.itemTitle {margin-left:-25px; margin-bottom:-20px; margin-top:35px;}


.hairclips-intro-box { background: #F9F2EA; padding: 10px; padding-top: 3px; padding-left: 20px; padding-right:0px; margin-top: 10px; color: #666666; font-size: .9em; border: 1px solid #F9E1C6; margin-bottom: 5px; line-height:17px; width:530px;}

.hairclips-intro-box strong { color: #666666; font-size: .95em; }

h1.HairClipsIntro { font-size:.9em; margin-top: 0; padding-top: 0; margin-left:-30px; padding-bottom:6px; font-weight: bold; text-align: left; color: #6c4734; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 7px; }

.hairclips-index-intro-box { background: #F9F2EA; padding: 10px; padding-top: 3px; padding-left: 5px; padding-right:0px; margin-top: 10px; color: #666666; font-size: .9em; border: 1px solid #F9E1C6; margin-bottom: 5px; line-height:22px; width:604px; margin-left:5px;}

h1.TaiaHairClipsIntro { font-size: 16px; margin: 0 0 0 -20px; padding-top: 0; padding-bottom:9px; font-weight: bold; text-align: center; color: #6c4734; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 7px; }

#contact-us-intro {width:605px; text-align:center; margin:0; padding:15px 0 15px 0;}


img.listingBuyNowButton{margin-top:-12px;}

.hairclips-about-box { background: #F9F2EA; padding:20px; color: #666666; font-size: .9em; border: 1px solid #F9E1C6; margin-bottom: 5px; line-height:17px; width:530px;}

.centerBoxContentsProducts{padding-left:5px;}

h3.itemTitle{font-size:16px; font-weight:lighter;}
/*#contactUsForm{background-color:#F9F2EA; border: 1px solid #F9E1C6;}*/

#logo,#navMainWrapper{margin-top:-7px;}

#checkoutShippingHeadingAddress,#checkoutShippingHeadingMethod{color:#f4c464;}
#checkoutShipping .checkboxLabel{color:red;}

#ship_comments{margin-top:-10px;}
#ship_comments textarea{border:1px solid #ccc;}
#checkoutShipto{border:1px solid #ccc; padding-right:10px;}
#checkoutShipping fieldset{margin-left:10px;}
#checkoutShipping legend{border:1px solid #ccc;}
#shipping_comments legend{border:0;color:#f4c464; font-size:1.1em;}
.continue_step2_text strong,.checkoutPayment strong,.checkoutConfirmDefault strong{color:#f4c464;}

#checkoutShipAddressDefault{text-align:left;}

#checkoutconfirmationBody #checkoutShipto{border:none;}
#checkoutconfirmationBody #contentMainWrapper{text-align:left;}
#checkoutConfirmDefaultHeadingComments, #checkoutConfirmDefaultHeadingCart{text-indent:0;}
#checkoutconfirmationBody h2,#checkoutconfirmationBody h3,#checkoutconfirmationBody strong{color:#f4c464;}
#cartProdTitle{margin:11px 0 0 0px;}
#cartImage{padding:0px 10px 0px 20px; margin:0px 0px 0px 10px;}

#checkoutshippingBody h1,#checkoutpaymentBody h1{margin:-20px 0 25px 0;}
#checkoutconfirmationBody h1{margin:-5px 0 15px -8px;}
#checkoutConfirmDefaultShipmentTitle{margin-left:5px;text-indent:0;padding-left:10px;display:none;}
#checkoutConfirmDefaultShipment{display:none;}
h1#indexCategoriesHeading, h1#productListHeading{display:none;}

#holiday-banner{margin-left:-10px;margin-top:25px;}

#girl-wearing-hairclips{margin-top:5px;}

#girl-wearing-hairclips img{height:250px; width:167px;}
body#checkoutconfirmationBody .messageStackError{display:none;}

#under_copyright_details, #under_copyright_details a:link, #under_copyright_details a:visited, #under_copyright_details a:hover, #under_copyright_details a:active{font-size:10px; color:#cdcdcd;}
ul#footer 
#under_copyright_details a:hover{color:#cdcdcd;}

h3#attribsOptionsText{margin:0 0 10px -140px;}
#productAttributes{margin:-90px 0 0 150px;}

.sidebar-img{margin:30px 0 0 -5px;}
.sidebarimg{margin:30px 0 0 -9px;}

#hairclipsintro{background: url('http://sweettaia.com/includes/templates/classic/images/hairclips/hairclips-hairaccessories.gif'); background-repeat:no-repeat; font-size:14px; height:89px; padding:10px 0 0 0; margin:0 0 15px 10px;}

#PPECbutton {margin:10px 0 0 0;}
#maintenance {color:red; text-transform:uppercase; line-height:5px;}

#holidayhairclips{margin:20px 0 0 -20px;}