
/* GLOBAL */ 

	* {
		font-family: georgia, times, serif;
	}
	
	a {
		outline: none;
		color: #00a3d7;
		text-decoration: none;
	}
	
	a:hover {
		color: #007195;
	}
	
	.clearBoth {
		clear: both;
	}
	
	.displayBlock {
		display: block;
	}
	
	.displayNone {
		display: none;
	}
	
	.debugWrapper {
		border: 1px solid #ffd971;
		background: #fff9e9;
		padding: 10px;
		margin: 10px;
	}
	
	.debugWrapper p {
		margin: 10px;
		white-space: pre;
		font-family: courier;
		font-size: 12px;
	}
	
	.debugWrapper h2 {
		margin: 10px;
		margin-bottom: 30px;
		color: #27385f;
		font-weight: bold;
		font-size: 18px;
		font-family: arial;
		border-bottom: 2px solid #27385f;
	}

	html {
		background: #111;
	}

	body {
		background: #101010 url(http://www.busybeashoes.com/images/bg_main.jpg) center -3px no-repeat;
	}

/* STRUCTURAL ELEMENTS */

	#main {
		position: relative;
		width: 958px;
		left: 3px;
		border-right: 1px solid #000;
		border-left: 1px solid #000;
		margin: 0px auto;
	}
	
	#mainHeader {
		position: relative;
		background: #111;
		height: 108px;
	}
	
	#mainBody {
		position: relative;
		float: left;
		width: 958px;
		clear: left;
		background: #fff url(http://www.busybeashoes.com/images/body_topGradient.gif) top center no-repeat;
		min-height: 300px;
	}
	
	#mainFooter {
		position: relative;
		background: #111;
		clear: left;
		color: #fff;
	}
	
	 #mainBody_header {
	 	background: #fff;
	 }

/* HEADER GLOBALS */

	#header_shipping {
		float: right;
	}
	
	#mainNav {
		float: left;
	}
	
	#mainNav li {
		float: left;
		background: url(http://www.busybeashoes.com/images/li_sidebar.gif) right no-repeat;
	}
	
	#mainNav li.last{
	
	}
	
	#mainNav li a {
		display: block;
		float: left;
		outline: none;
		text-indent: -10000px;
		margin-right: 3px;
	}
	
	#mainNav li.selected a {
		background-position: right !important;
	}
	
	#mainNav li#mainNav_main a {
		background: url(http://www.busybeashoes.com/images/nav_bea.gif);
		width: 185px;
		height: 108px;
	}
	
	#mainNav li#mainNav_home a {
		background: url(http://www.busybeashoes.com/images/nav_home.gif) bottom left no-repeat;
		width: 65px;
		height: 108px;
	}
	
	#mainNav li#mainNav_home a:hover {
		background-position: right;
	}
	
	#mainNav li#mainNav_collections a {
		background: url(http://www.busybeashoes.com/images/nav_collection.gif) bottom left no-repeat;
		width: 93px;
		height: 108px;
	}
	
	#mainNav li#mainNav_collections a:hover {
		background-position: right;
	}
	
	#mainNav li#mainNav_hive a {
		background: url(http://www.busybeashoes.com/images/nav_hive.gif) bottom left no-repeat;
		width: 105px;
		height: 108px;
	}
	
	#mainNav li#mainNav_hive a:hover {
		background-position: right;
	}
	
	#mainNav li#mainNav_honey a {
		background: url(http://www.busybeashoes.com/images/nav_honey.gif) bottom left no-repeat;
		width: 101px;
		height: 108px;
	}
	
	#mainNav li#mainNav_honey a:hover {
		background-position: right;
	}

/* BODY GLOBALS */

	#mainBody_header h1 {
		font-size: 40px;
		font-family: georgia;
		line-height: .8;
		border-bottom: 1px solid #000;
		margin: 20px 20px 0 20px;
		padding-bottom: 10px;
	}

/* FOOTER GLOBALS */

	#mainFooter_status {
		height: 50px;
	}
	
	#mainFooter ul#giftCerts {
		float: left;
		height: 50px;
		left: 15px;
		position: relative;
		padding-right: 20px;
		background: url(http://www.busybeashoes.com/images/mainFooter_sidebar.gif) right no-repeat;
	}

	#mainFooter ul#pageIndex {
		float: left;
		height: 50px;
		left: 15px;
		top: 5px;
		position: relative;
		padding-right: 20px;
	}
	
	#mainFooter ul#giftCerts li,
	#mainFooter ul#pageIndex li {
		float: left;
		position: relative;
		top: 15px;
		background: url(http://www.busybeashoes.com/images/mainFooter_dots.gif) right no-repeat;
	}
	
	#mainFooter ul li.last {
		background-image: none !important;
	}
	
	#mainFooter ul#giftCerts li a {
		display: block;
		float: left;
		text-indent: -10000px;
		margin-right: 10px;
		background: url(http://www.busybeashoes.com/images/mainFooter_links.gif) no-repeat;
		outline: none;
	}
	
	#mainFooter ul#giftCerts li#mainFooter_giftCerts a {
		width: 131px;
		height: 16px;
	}
	
	#mainFooter ul#giftCerts li#mainFooter_returns a {
		width: 66px;
		height: 16px;
		background-position: -141px 0px;
	}
	
	#mainFooter ul#giftCerts li#mainFooter_shipping a {
		width: 66px;
		height: 16px;
		background-position: -215px 0px;
	}
	
	#mainFooter ul#giftCerts li#mainFooter_phone a {
		width: 95px;
		height: 16px;
		background-position: -292px 0px;
	}


	#mainFooter ul#pageIndex li a {
		display: block;
		float: left;
		text-indent: -10000px;
		margin-right: 10px;
		background: url(http://www.busybeashoes.com/images/mainFooter_pageIndex.gif) no-repeat;
		outline: none;
	}

	#mainFooter ul#pageIndex li#mainFooter_careers a {
		height: 22px;
		width: 54px;
	}
	
	#mainFooter ul#pageIndex li#mainFooter_wholesale a {
		height: 22px;
		width: 69px;
		background-position: -61px;
	}
	
	#mainFooter ul#pageIndex li#mainFooter_contact a {
		height: 22px;
		width: 57px;
		background-position: -137px;
	}
	
	#buzz {
		position: absolute;
		top: 10px;
		left: 450px;
	}
	
	#emailList {
		position: absolute;
		right: 10px;
		top: 10px;
	}
	
	#emailList input {
		border: 1px solid #4d4d4d;
		background: #111 !important;
		width: 125px;
		height: 18px;
		position: relative;
		top: 1px;
		color: #fff;
	}
	
	#emailList input.submit {
		position: relative;
		top: -1px;
		color: #ec6895;
		font-size: 10px;
		font-family: georgia;
		width: 84px;
		height: 20px;
		background: url(http://www.busybeashoes.com/images/emailList_button.gif) no-repeat !important;
		text-indent: -10000px;
	}
	
	#calendar {
		height: 100px;
		clear: left;
		background: url(http://www.busybeashoes.com/images/footerFade.gif) no-repeat top center;
	}
	
	#events {
		position: absolute;
		top: 70px;
		left: 20px;
		width: 572px;
		height: 75px;
		background: url(http://www.busybeashoes.com/images/bg_calendar.gif) no-repeat;
	}
	
	#eventsColumn1 {
		width: 228px;
		height: 58px;
		position: absolute;
		top: 10px;
		left: 100px;
	}
	
	#eventsColumn2 {
		width: 228px;
		height: 58px;
		position: absolute;
		top: 10px;
		left: 330px;
	}
	
	p.month {
		float: left;
		width: 45px;
		height: 16px;
		background: url(http://www.busybeashoes.com/images/months.gif);
		text-indent: -10000px;
	}
	
	p.month.month_12 {background-position: 0px -160px;}
	p.month.month_11 {background-position: 0px -146px;}
	p.month.month_10 {background-position: 0px -132px;}
	p.month.month_9 {background-position: 0px -118px;}
	p.month.month_8 {background-position: 0px -105px;}
	p.month.month_7 {background-position: 0px -90px;}
	p.month.month_6 {background-position: 0px -75px;}
	p.month.month_5 {background-position: 0px -61px;}
	p.month.month_4 {background-position: 0px -47px;}
	p.month.month_3 {background-position: 0px -32px;}
	p.month.month_2 {background-position: 0px -18px;}
	p.month.month_1 {background-position: 0px 0px;}
	
	p.day {
		float: left;
		clear: left;
		width: 38px;
		height: 30px;
		background: url(http://www.busybeashoes.com/images/days.gif);
		text-indent: -10000px;
	}
	
	p.day.day_31{background-position: 0px -904px;}
	p.day.day_30{background-position: 0px -874px;}
	p.day.day_29{background-position: 0px -844px;}
	p.day.day_28{background-position: 0px -814px;}
	p.day.day_27{background-position: 0px -784px;}
	p.day.day_26{background-position: 0px -754px;}
	p.day.day_25{background-position: 0px -724px;}
	p.day.day_24{background-position: 0px -694px;}
	p.day.day_23{background-position: 0px -664px;}
	p.day.day_22{background-position: 0px -634px;}
	p.day.day_21{background-position: 0px -604px;}
	p.day.day_20{background-position: 0px -573px;}
	p.day.day_19{background-position: 0px -543px;}
	p.day.day_18{background-position: 0px -513px;}
	p.day.day_17{background-position: 0px -483px;}
	p.day.day_16{background-position: 0px -453px;}
	p.day.day_15{background-position: 0px -423px;}
	p.day.day_14{background-position: 0px -393px;}
	p.day.day_13{background-position: 0px -363px;}
	p.day.day_12{background-position: 0px -333px;}
	p.day.day_11{background-position: 0px -305px;}
	p.day.day_10{background-position: 0px -275px;}
	p.day.day_9{background-position: 0px -245px;}
	p.day.day_8{background-position: 0px -215px;}
	p.day.day_7{background-position: 0px -185px;}
	p.day.day_6{background-position: 0px -154px;}
	p.day.day_5{background-position: 0px -123px;}
	p.day.day_4{background-position: 0px -92px;}
	p.day.day_3{background-position: 0px -61px;}
	p.day.day_2{background-position: 0px -30px;}
	p.day.day_1{background-position: 0px 0px;}
	
	p.eventTitle {
		font-family: georgia;
		font-style: italic;
		color: #9b9b97;
		width: 180px;
		position: absolute;
		top: 10px;
		font-size: 12px;
		line-height: 1.8;
		right: 0px;
		overflow: hidden;
	}

	#socialLinks {
		height: 75px;
		width: 315px;
		position: absolute;
		top: 75px;
		right: 0px;
		font-size: 10px;
	}
	
	#socialLinks * {
		font-family: georgia;
		color: #9b9b97;
	}
	
	#facebookGroup,
	#twitterGroup,
	#linkedinGroup,
	#flickrGroup {
		position: absolute;
		width: 75px;
		height: 35px;
	}
	
	#facebookGroup .icon,
	#twitterGroup .icon,
	#linkedinGroup .icon,
	#flickrGroup .icon {
		display: block;
		height: 24px;
		width: 24px;
		background: url(http://www.busybeashoes.com/images/socialIcons.jpg);
		position: absolute;
		left: -30px;
	}
	
	#facebookGroup {
		
	}
	
	#facebookGroup .icon {
		background-position: top left;
	}
	
	#twitterGroup {
		top: 40px;
	}
	
	#twitterGroup .icon {
		background-position: bottom left
	}
	
	#linkedinGroup {
		left: 110px;
		top: 40px;
	}
	
	#linkedinGroup .icon {
		background-position: bottom right;
	}
	
	#flickrGroup {
		left: 110px;
	}
	
	#flickrGroup .icon {
		background-position: top right;
	}
	
	#sitemapBar {
		height: 50px;
		clear: left;
		background: url(http://www.busybeashoes.com/images/footerFadeBottom.gif) no-repeat top center;
	}
	
	ul#privacy {
		position: absolute;
		right: 0px;
		bottom: 10px;
		font-size: 10px;
		font-family: georgia;
	}
	
	ul#privacy li a {
		color: #5c5c5c;
	}
	
	ul#privacy li a:hover {
		color: #838383;
	}
	
	ul#privacy li {
		float: right;
		border-right: 1px solid #5c5c5c;
	}
	
	ul#privacy li.last {
		border-right: 0px;
	}
	
	ul#privacy li a {
		padding: 5px;
	}
	
/* HOME TEMPLATE */
	
	.home #home_girl {
		margin-top: 10px;
	}
	
	.home #home_tagline {
		position: absolute;
		top: 150px;
		right: 80px;
	}
	
/* COLLECTIONS TEMPLATE */

	.collections #catalogPage {
		width: 825px;
		height: 383px;
		background: transparent url(http://www.busybeashoes.com/images/bg_catalogPage.gif) 0px 50px no-repeat;
		position: relative;
		margin: 0 auto 50px auto;
		padding-top: 50px;
	}
	
	
	.collections #catalogPage li {
		width: 199px;
		height: 170px;
		float: left;
		position: relative;
		margin: 0 38px 10px 36px;
	}
	
	.collections #catalogPage li a img {
		border: 3px solid #efefef;
	}
	
	.collections #catalogPage li a:hover img{
		border-color: #ff0143;
	}
	
	.collections #catalogPage p.shoeName {
		color: #c70f11;
		font-family: georgia;
		text-transform: uppercase;
		font-size: 12px;
		width: 47%;
		float: left;
		text-align: right;
	}
	
	.collections #catalogPage p.shoePrice {
		font-size: 12px;
		font-family: georgia;
		text-transform: uppercase;
		width: 47%;
		float: right;
		text-align: left;
	}
	
	.collections #mainBody_header {
		border-top: 1px solid #fff;
		position: relative;
	}
	
	.collections #mainBody_header .pages {
		float: left;
		position: absolute;
		bottom: 10px;
		right: 10px;
	}
	
	.collections #mainBody_header .pages .pageLabel {
		float: left;
		position: relative;
		top: 10px;
	}
	
	.collections #mainBody_header .pages img {
		float: left;
		position: relative;
		top: 10px;
		left: -10px;
	}
	
	.collections .pageNumbers {
		display: block;
		float: left;
		height: 42px;
		width: 41px;
		background: url(http://www.busybeashoes.com/images/pageNumbers.gif) no-repeat;
	}
	
	.collections .pageNumbers_1 { background-position: 0px 0px; }
	.collections .pageNumbers_2 { background-position: 0px -40px; }
	.collections .pageNumbers_3 { background-position: 0px -80px; }
	.collections .pageNumbers_4 { background-position: 0px -120px; }
	.collections .pageNumbers_5 { background-position: 0px -161px; }
	.collections .pageNumbers_6 { background-position: 0px -202px; }
	.collections .pageNumbers_7 { background-position: 0px -243px; }
	.collections .pageNumbers_8 { background-position: 0px -284px; }
	.collections .pageNumbers_9 { background-position: 0px -325px; }
	
	.collections .pageNumbersOfNumbers {
		position: relative;
		display: block;
		float: left;
		top: 7px;
		left: -10px;
		width: 25px;
		height: 28px;
		background: url(http://www.busybeashoes.com/images/pageNumbersOfNumbers.gif) no-repeat;
	}
	
	.collections .pageNumbersOfNumbers_1 { background-position: 0px 0px; }
	.collections .pageNumbersOfNumbers_2 { background-position: 0px -30px; }
	.collections .pageNumbersOfNumbers_3 { background-position: 0px -59px; }
	.collections .pageNumbersOfNumbers_4 { background-position: 0px -88px; }
	.collections .pageNumbersOfNumbers_5 { background-position: 0px -117px; }
	.collections .pageNumbersOfNumbers_6 { background-position: 0px -146px; }
	.collections .pageNumbersOfNumbers_7 { background-position: 0px -175px; }
	.collections .pageNumbersOfNumbers_8 { background-position: 0px -204px; }
	.collections .pageNumbersOfNumbers_9 { background-position: 0px -232px; }
	
	.collections .pagesNav {
		position: relative;
		float: right;
		margin: 10px 20px 0 0;
		text-transform: uppercase;
		font-size: 11px;
		z-index: 1;
	}
	
	.collections .pagesNav a {
		font-family: georgia;
		color: #c20e0f;
		font-weight: bold;
	}
	
	.collections .pagesNav a:hover {
		text-decoration: underline;
	}
	
	.collections .pagesNav a#previousPage {
		border-right: 1px solid #c20e0f;
		padding-right: 10px;
	}
	
	.collections .pagesNav a#nextPage {
		padding-left: 8px;
	}
	
/* PRODUCTS TEMPLATE */

	.products #mainBody_header .pages {
		float: left;
		position: absolute;
		bottom: 10px;
		right: 10px;
	}
	
	.products #mainBody_header .pages .pageLabel {
		float: left;
		position: relative;
		top: 10px;
	}
	
	.products #mainBody_header .pages img {
		float: left;
		position: relative;
		top: 10px;
		left: -10px;
	}
	
	.products .pageNumbers {
		display: block;
		float: left;
		height: 42px;
		width: 80px;
		background: url(http://www.busybeashoes.com/images/pageNumbers.gif) no-repeat;
	}
	
	.products .pageNumbers_1 { background-position: 0px 0px; }
	.products .pageNumbers_2 { background-position: 0px -40px; }
	.products .pageNumbers_3 { background-position: 0px -80px; }
	.products .pageNumbers_4 { background-position: 0px -120px; }
	.products .pageNumbers_5 { background-position: 0px -161px; }
	.products .pageNumbers_6 { background-position: 0px -202px; }
	.products .pageNumbers_7 { background-position: 0px -243px; }
	.products .pageNumbers_8 { background-position: 0px -284px; }
	.products .pageNumbers_9 { background-position: 0px -325px; }
	.products .pageNumbers_10 { background-position: 0px -365px; }
	.products .pageNumbers_11 { background-position: 0px -407px; }
	.products .pageNumbers_12 { background-position: 0px -448px; }
	.products .pageNumbers_13 { background-position: 0px -489px; }
	.products .pageNumbers_14 { background-position: 0px -529px; }
	.products .pageNumbers_15 { background-position: 0px -570px; }
	.products .pageNumbers_16 { background-position: 0px -610px; }
	.products .pageNumbers_17 { background-position: 0px -651px; }
	.products .pageNumbers_18 { background-position: 0px -691px; }
	.products .pageNumbers_19 { background-position: 0px -733px; }
	
	.products .pageNumbersOfNumbers {
		position: relative;
		display: block;
		float: left;
		top: 7px;
		left: -10px;
		width: 50px;
		height: 28px;
		background: url(http://www.busybeashoes.com/images/pageNumbersOfNumbers.gif) no-repeat;
	}
	
	.products .pageNumbersOfNumbers_1 { background-position: 0px 0px; }
	.products .pageNumbersOfNumbers_2 { background-position: 0px -30px; }
	.products .pageNumbersOfNumbers_3 { background-position: 0px -59px; }
	.products .pageNumbersOfNumbers_4 { background-position: 0px -88px; }
	.products .pageNumbersOfNumbers_5 { background-position: 0px -117px; }
	.products .pageNumbersOfNumbers_6 { background-position: 0px -146px; }
	.products .pageNumbersOfNumbers_7 { background-position: 0px -175px; }
	.products .pageNumbersOfNumbers_8 { background-position: 0px -204px; }
	.products .pageNumbersOfNumbers_9 { background-position: 0px -232px; }
	.products .pageNumbersOfNumbers_10 { background-position: 0px -260px; }
	.products .pageNumbersOfNumbers_11 { background-position: 0px -288px; }
	.products .pageNumbersOfNumbers_12 { background-position: 0px -317px; }
	.products .pageNumbersOfNumbers_13 { background-position: 0px -345px; }
	.products .pageNumbersOfNumbers_14 { background-position: 0px -374px; }
	.products .pageNumbersOfNumbers_15 { background-position: 0px -403px; }
	.products .pageNumbersOfNumbers_16 { background-position: 0px -432px; }
	.products .pageNumbersOfNumbers_17 { background-position: 0px -460px; }
	.products .pageNumbersOfNumbers_18 { background-position: 0px -490px; }
	.products .pageNumbersOfNumbers_19 { background-position: 0px -518px; }
	.products .pageNumbersOfNumbers_20 { background-position: 0px -548px; }

	.products #shoePageShoeNav {
		position: absolute;
		position: relative;
		width: 170px;
		height: 200px;
	}

	.products #shoePageShoeNav p.shoeThumb {
		text-align: center;
	}

	.products #shoePageShoeNav .pages {
		position: relative;
		float: left;
		width: 170px;
		height: 35px;
		border-bottom: 1px solid #ccc;
	}
	
	.products #shoePageShoeNav .pages * {
		position: absolute;
	}
	
	.products #shoePageShoeNav .pages span,
	.products #shoePageShoeNav .pages img {
		float: left;
	}
	
	.products #shoePageShoeNav .pages .pageLabel{
		bottom: 3px;
		left: 0px;
	}
	
	.products #shoePageShoeNav .pages .pageNumbers {
		bottom: -10px;
		margin-left: 40px;
	}
	
	.products #shoePageShoeNav .pages img {
		bottom: 0px;
		left: 70px;
	}
	
	.products #shoePageShoeNav .pages .pageNumbersOfNumbers {
		bottom: 0px;
		left: 90px;
	}
	
	.products .nextShoe {
		float: left;
		clear: left;
		margin: 10px 0 0 0;
		font-size: 12px;
		color: #9d9d9d;
	}
	
	.products .nextShoe span {
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		color: #c20e0f;
	}
	
	.products .shoeThumb {
		float: left;
		width: 170px;
		height: 100px;
		margin-top: 5px;
	}
	
	.products .shoeThumbNav {
		position: relative;
		float: left;
		clear: left;
		width: 170px;
	}
	
	.products .shoeThumbNav a {
		text-transform: uppercase;
		font-size: 12px;
		color: #4b4b4b;
	}
	
	.products .shoeThumbNav a.previousThumb {
		float: left;
		padding-left: 10px;
		background: url(http://www.busybeashoes.com/images/bg_arrows.gif) left no-repeat;
	}
	
	.products .shoeThumbNav a.nextThumb {
		float: right;
		padding-right: 10px;
		background: url(http://www.busybeashoes.com/images/bg_arrows.gif) right no-repeat;
	}	
	
	.products #shoePageOrderColumn {
		position: relative;
		float: right;
		width: 160px;
		margin: 20px 0;
		right: 40px;
	}
	
	.products #shoePageOrderColumn .shoeNameLarge {
		float: right;
		position: relative;
		right: -40px;
	}
	
	.products #shoePageOrderColumn .orderColumnPrice {
		color: #111;
		margin: 10px 0;
		font-size: 18px;
	}
	
	.products #shoePageOrderColumn .orderColumnDescription {
		color: #4b4b4b;
		line-height: 1.4;
	}
	
	
	.products #shoePageOrderColumn form {
		margin-top: 10px;
	}
	
	.products #shoePageOrderColumn .buttonOrderPage {
		border: 1px solid #dd1f5f;
		display: block;
		margin: 3px 0px;
	}
	
	.products #shoePageOrderColumn .buttonOrderPage input {
		border: 1px solid #fff;
		background: #dd1f5f;
		color: #fff;
		width: 100%;
		padding: 3px;
	}
	
	.products #shoePageOrderColumn .buttonShareWithAFriend {
		border: 1px solid #dbdbdb;
		display: block;
		margin: 3px 0;
	}
	
	.products #shoePageOrderColumn .buttonShareWithAFriend input {
		background: #dbdbdb;
		border: 1px solid #fff;
		width: 100%;
		padding: 3px;
	}
	
	.products #shoePageOrderColumn .shareThis {
		display: block;
		border: 1px solid #dbdbdb;
		margin: 3px 0;
		text-align: center;
		font-size: 12px;
		text-indent: -15px;
	}
	
	.products #shoePageOrderColumn .shareThis * {
		color: #4b4b4b !important;
	}
	
	.products .shareThis .stico_default {
		background-image: none !important;
	}
	
	.products #shoePageOrderColumn .shareThis p {
		background: #dbdbdb;
		border: 1px solid #fff;
		padding: 3px 0;
	}
	
	.products #selectShoeSize {
		width: 63px;
		font-size: 12px;
	}
	
	.products #selectShoeQuantity {
		width: 85px;
		font-size: 12px;
		margin-left: 8px;
	}
	
	.products .thumbsLabel {
		font-size: 10px;
		text-align: center;
		color: #acacac;
		padding-top: 5px;
	}
	
	.products #shoePageImage {
		position: absolute;
		top: 30px;
		left: 190px;
	}
	
	.products #productThumbnails {
		position: relative;
		top: 30px;
		left: 15px;
		width: 160px;
		float: left;
	}
	
	.products #productThumbnails p {
		width: 160px;
	}
	
	.products #productThumbsArea ul {
		margin-top: 10px;
		position: relative;
		float: left;
		clear: left;
	}
	
	.products #productThumbsArea li {
		position: relative;
		float: left;
		margin: 0 5px 5px 0;
		width: 74px;
		height: 58px;
		background: url(http://www.busybeashoes.com/images/bg_thumbLi.gif) no-repeat;
	}
	
	.products #productThumbsArea li.blank {
		background: url(http://www.busybeashoes.com/images/bg_thumbLiBlank.gif) no-repeat;
	}
	
	.products #productThumbsArea li a {
		display: block;
		margin: 0px;
	}
	
	.products #productThumbsArea li img {
		position: absolute;
		top: 4px;
		left: 4px;
	}

/* ORDER TEMPLATE */

	.order #mainBody_body {
		width: 900px;
		margin: 60px auto;
	}
	
	.order #mainBody_bodyTop {
		background: #fcc;
		position: relative;
	}
	
	.order #mainBody_bodyTop .left {
		width: 50%;
		float: left;
	}
	
	.order #mainBody_bodyTop .right {
		width: 50%;
		float: right;
		margin: 40px 0;
		font-size: 25px;
		text-indent: 20px;
	}
	
	.order #mainBody_bodyTop .left img {
		float: right;
		margin-right: 20px;
	}
	
	.order #mainBody_bodyTop .left span {
		float: right;
		font-size: 12px;
		color: #4b4b4b;
		padding-right: 20px;
	}
	
	.order #mainBody_bodyMiddle {
		text-align: center;
		margin: 0 0 40px 0;
		text-transform: uppercase;
		clear: both;
		color: #c20f0b;
		font-weight: bold;
		padding-top: 20px;
	}
	
	.order #mainBody_bodyBottom .left {
		width: 50%;
		float: left;
	}
	
	.order #mainBody_bodyBottom .left span {
		color: #4b4b4b;
		font-size: 12px;
		float: right;
		clear: right;
		padding-right: 20px;
	}
	
	.order #mainBody_bodyBottom .left span.red {
		color: #c20f0b;
		font-size: 14px;
		text-transform: uppercase;
		margin-bottom: 5px;
	}
	
	.order #mainBody_bodyBottom .right {
		width: 50%;
		float: right;
	}
	
	.order #mainBody_bodyBottom .right form {
		margin-left: 20px;
	}
	
	.order #disclaimer {
		clear: both;
		text-align: center;
		font-size: 10px;
		padding: 50px 0 10px 0;
		color: #4b4b4b;
		font-family: arial;
	}
	
/* PRESS TEMPLATE */

	.press #mainBody_body {
		width: 900px;
		background: #fcc;
		margin: 20px auto;
	}
	
	.press #mainBody_body a {
		color: #ec6794;
		font-size: 12px;
		text-decoration: underline;
	}
	
	.press #mainBody_body .left {
		position: relative;
		float: left;
		width: 290px;
	}
	
	.press #mainBody_body ul {
		clear: left;
	}
	
	.press #mainBody_body h3{
		color: #c20e0d;
		text-transform: uppercase;
		margin-bottom: 10px;
	}
	
	.press #mainBody_body .right {
		float: right;
		width: 600px;
	}
	
	.press #mainBody_body .right ul {
		
	}
	
	.press #mainBody_body .right span {
		display: block;
		float: left;
		clear: left;
	}
	
	.press #mainBody_body .right .title {
		font-size: 24px;
	}
	
	.press #mainBody_body .right .published {
		font-size: 12px;
		color: #4b4b4b;
		margin-bottom: 15px;
	}
	
	.press #mainBody_body .right .body {
		font-size: 12px;
		line-height: 1.5;
	}

/* PRESS ADMIN TEMPLATE */

	.pressAdmin #mainBody_body {
		width: 900px;
		margin: 20px auto;
	}
	
	.pressAdmin #mainBody_header p {
		text-align: center;
		background: #efefef;
		padding: 3px;
		width: 912px;
		margin: 0px auto;
	}
	
	.pressAdmin .addEditArea {
		margin: 50px 0;
	}
	
	.pressAdmin .addEditArea table {
		background: #efefef;
		width: 100%;
	}
	
	.pressAdmin .addEditArea td {
		padding-bottom: 5px;
		vertical-align: top;
		text-align: right;
	}
	
	.pressAdmin .addEditArea td.firstcolumn {
		width: 200px !important;
	}
	
	.pressAdmin .addEditArea td input,
	.pressAdmin .addEditArea td textarea {
		width: 100%;
	}
	
	.pressAdmin .addEditArea td input.buttons {
		width: auto;
	}

/* ABOUT TEMPLATE */

	.about #mainBody_header {
		padding-bottom: 50px;
	}	

	.about #mainBody_header p {
		margin: 30px;
		line-height: 1.6;
		font-size: 12px;
	}
	
	.about #mainBody_header ul {
		margin: 0 50px 0 50px;
	}
	
	.about #mainBody_header ul li {
		list-style-type: disc !important;
	}