body {
	background-attachment: scroll;
	background-color: #f9f1df;
	background-image: url(images/bg_dots3.gif);
	background-repeat: repeat;
	background-position: left top;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}
/*Page Containers*/
#container {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/hm_blonde.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerCards {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/cards_lady.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerTowels {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/garden_lady.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerCoasters {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/coaster_lady.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerBaby {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/baby.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerNote {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/notepad_lady.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerAbout {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/pp_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerHoliday {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/xmas_page_lady.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerMessenger {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/m.bag-lady2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerMoments {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/moments-lady.sm.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerTattoo {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	background-attachment: scroll;
	background-image: url(images/lady-tattoo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 780px;
}
#containerFavorites {
	background-color: #fcf9eb;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #763224;
	width: 780px;
}

/*Navs*/
#topNav {
	background-attachment: scroll;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;	
	background-image: url(images/header1_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#sideNav {
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #e08737;
}


#new {
	background-attachment: scroll;
	background-image: url(images/new1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
}
#newModels {
	background-attachment: scroll;
	background-image: url(images/new_models.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
}
#newModkit {
	background-attachment: scroll;
	background-image: url(images/new_modkit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 250px;
}

/*Nav Backgrounds*/
#about {
	background-attachment: scroll;
	background-image: url(images/header_about_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
	}
#bag {
	background-attachment: scroll;
	background-image: url(images/header_bag1_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
	}
#boxNote {
	background-attachment: scroll;
	background-image: url(images/header_b.note_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#greetCard {
	background-attachment: scroll;
	background-image: url(images/header_g.cards_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;;
}
#partyInvites {
	background-attachment: scroll;
	background-image: url(images/header_party_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#showerInvites {
	background-attachment: scroll;
	background-image: url(images/header_baby_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#magnets {
	background-attachment: scroll;
	background-image: url(images/header_magnets_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#magnetSets {
	background-attachment: scroll;
	background-image: url(images/header_magnets.sets_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#coasters {
	background-attachment: scroll;
	background-image: url(images/header_coasters_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#wrap {
	background-attachment: scroll;
	background-image: url(images/header_wrap_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#pads {
	background-attachment: scroll;
	background-image: url(images/header_pads_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#magPads {
	background-attachment: scroll;
	background-image: url(images/header_mag.pads_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#prints {
	background-attachment: scroll;
	background-image: url(images/header_prints_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;;
}
#shirts {
	background-attachment: scroll;
	background-image: url(images/header_shirts_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#towels {
	background-attachment: scroll;
	background-image: url(images/header_towels_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#pins {
	background-attachment: scroll;
	background-image: url(images/header-button-pins_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#emeryboards {
	background-attachment: scroll;
	background-image: url(images/header_emeryboards_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#licensed {
	background-attachment: scroll;
	background-image: url(images/header_licensed_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#faq {
	background-attachment: scroll;
	background-image: url(images/header_faq_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#press {
	background-attachment: scroll;
	background-image: url(images/header_press_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#clearance {
	background-attachment: scroll;
	background-image: url(images/header_clearance_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#sitemap {
	background-attachment: scroll;
	background-image: url(images/header_site.map_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#lost {
	background-attachment: scroll;
	background-image: url(images/header_404_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#compacts {
	background-attachment: scroll;
	background-image: url(images/header_compacts_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
 	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#id {
	background-attachment: scroll;
	background-image: url(images/header_id_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#giftBags {
	background-attachment: scroll;
	background-image: url(images/header_gift.bags_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#stickers {
	background-attachment: scroll;
	background-image: url(images/header_stickers_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#fresheners {
	background-attachment: scroll;
	background-image: url(images/header_fresheners_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#holiday {
	background-attachment: scroll;
	background-image: url(images/header_holiday.cards_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;;
}
#messenger {
	background-attachment: scroll;
	background-image: url(images/header_m.bag_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#luggage {
	background-attachment: scroll;
	background-image: url(images/header_luggage_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#vinylPads {
	background-attachment: scroll;
	background-image: url(images/header_vinyl.pads_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#cosmetic {
	background-attachment: scroll;
	background-image: url(images/header_cosmetic-bags_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#coin {
	background-attachment: scroll;
	background-image: url(images/header_coin-purses_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#magnetsNew {
	background-attachment: scroll;
	background-image: url(images/header_new-magnets_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#thanks {
	background-attachment: scroll;
	background-image: url(images/header_thanks_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#models {
	background-attachment: scroll;
	background-image: url(images/header_models_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#eyeglass {
	background-attachment: scroll;
	background-image: url(images/header_eyeglass-cases_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#pillBoxes {
	background-attachment: scroll;
	background-image: url(images/header-pill.boxes_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#keyRings {
	background-attachment: scroll;
	background-image: url(images/header-key.rings_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#miniNotes {
	background-attachment: scroll;
	background-image: url(images/header_mini-notes_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#flasks {
	background-attachment: scroll;
	background-image: url(images/header-flasks_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#passports {
	background-attachment: scroll;
	background-image: url(images/header_passport_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#notecases {
	background-attachment: scroll;
	background-image: url(images/header_note-cases_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}
#favorite {
	background-attachment: scroll;
	background-image: url(images/header-favorite_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 15px 0px 15px 10px;
	height: 17px;
	width: 766px;
}



/*End Nav Backgrounds*/

#homeCredit {
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 200px;
	text-align: center;
}
#privacy {
	background-color: #fcf9eb;
	padding-bottom: 20px;
	margin-top: 20px;
	margin-left: 20px;
	border: 1px solid #763224;
}
#privacyHeader {
	background-color: #fcf9eb;
	background-attachment: scroll;
	background-image: url(images/privacy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
	width: 430px;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#orderingHeader {
	background-color: #fcf9eb;
	background-attachment: scroll;
	background-image: url(images/ordering.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
	width: 430px;
	padding-top: 150px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#basket {
	border: 1px dotted #da521e;
	padding-left: 5px;
	background-color: #fdf1df;
}

/*Borders*/

.border {
	border: 1px solid #763224;
}
.greyBorder {
	border: 1px solid #555555;
}
.greyBorderPad {
	border: 1px solid #555555;
	padding: 0px;
	margin-top: 10px;
}
.greyBorderBottomPad {
	margin-bottom: 10px;
	border: 1px solid #555;
}
.topBorder {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #9ad3b7;
}
#borderOrange {
	border: 2px dotted #d15029;
}
.rowColor {
	background-color: #F9F1DF;
}
.borderGreen {
	border: 1px dashed #8ECAC7;
}
.borderHoliday {
	border: 3px dotted #0A5906;
}
/*Start Text*/
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #763224;
	font-weight: bold;
}
.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	color: #333333;
}
.info a:link {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.info a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.info a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.info a:active {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #763224;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	color: #763224;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	color: #763224;
	padding-top: 5px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #9ad3b7;
	line-height: 1em;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.25em;
	color: #000000;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	color: #763224;
	line-height: 1em;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9ad3b7;
}
.r {
	font-size: 70%;
}
.main {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	line-height: 1.5em;
	color: #333333;
}
.main a:link {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.main a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.main a:hover {
	font-weight: bold;
	color: #d15029;
	text-decoration: underline;
}
.main a:active {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 14px;
	color: #333333;
}
.credit a:link {
	color: #333333;
	text-decoration: underline;
}
.credit a:visited {
	color: #333333;
	text-decoration: underline;
}
.credit a:hover {
	color: #9ad3b7;
	text-decoration: underline;
}
.credit a:active {
	color: #333333;
	text-decoration: underline;
}
.order {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	border: 2px dotted #d15029;
}
.order a:link {
	color: #000000;
	text-decoration: underline;
}
.order a:visited {
	color: #000000;
	text-decoration: underline;
}
.order a:hover {
	color: #da521e;
	text-decoration: underline;
}
.order a:active {
	color: #000000;
	text-decoration: underline;
}
.orderSm {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.85em;
	color: #000000;
}
.orderSm a:link {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.orderSm a:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.orderSm a:hover {
	color: #da521e;
	text-decoration: underline;
	font-weight: bold;
}
.orderSm a:active {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.sorry {
	color: #006699;
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sideNav {
	color: #763224;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
}
.sideNav a:link {
	color: #763224;
	text-decoration: none;
	font-weight: bold;
}
.sideNav a:visited {
	font-weight: bold;
	color: #763224;
	text-decoration: none;
}
.sideNav a:hover {
	font-weight: bold;
	color: #da521e;
	text-decoration: underline;
}
.sideNav a:active {
	font-weight: bold;
	color: #763224;
	text-decoration: none;
}
.xmas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #CC0000;
	line-height: 1.5em;
}
.xmas a {
	color: #CC0000;
	text-decoration: underline;
}
.captionLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #763224;
	text-decoration: underline;
}
.find a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #763224;
	font-weight: bold;
	line-height: 1.3em;
}
/*End Text*/
#also {
	background-attachment: scroll;
	background-image: url(images/also2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 95%;
	padding-top: 40px;
	background-color: #fcf9eb;
}
#alsoHoliday {
	background-attachment: scroll;
	background-image: url(images/also-holiday.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 95%;
	padding-top: 40px;
	background-color: #FFE4AF;
}
#popUp {
	width: 400px;
	border: 2px solid #da521e;
	background-color: #fcf9eb;
	margin-top: 20px;
	margin-bottom: 20px;
}
#popUpLg {
	width: 600px;
	border: 2px solid #da521e;
	background-color: #fcf9eb;
	margin-top: 20px;
	margin-bottom: 20px;
}
.invite {
	background-color: #ffffff;
	border: 2px dotted #629fc3;
}
/*Floats*/
.basketFloat {
	float: right;
}
.floatRight {
	float: right;
	margin-left: 10px;
	border: 1px solid #666666;
}
.floatLeft {
	float: left;
	margin-right: 10px;
	border: 1px solid #666666;
}
.floatRightNB {
	float: right;
	margin-left: 10px;
}
.floatLeftNB {
	float: left;
	margin-right: 10px;
}
.floatLeftNBText {
	float: left;
	margin-right: 10px;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
}
.floatTextr {
	float: right;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #333333;
}
#mbag {
	background-attachment: scroll;
	background-color: #fcf9eb;
	background-image: url(images/65048.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*misc*/
#textPad {
	padding-right: 6px;
	padding-left: 6px;
}
