@charset "UTF-8";
/* CSS Document */
#wrapper {
	margin: auto;
	width: 930px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#nav {
	margin: 0px;
	padding: 0px;
	width: 930px;
	height: 180px;
	position: relative;
}
#about {
	margin: 0px;
	padding: 0px;
	height: 176px;
	width: 128px;
	position: absolute;
	top: -17px;
	right: 623px;
}
#products {
	margin: 0px;
	padding: 0px;
	height: 166px;
	width: 128px;
	position: absolute;
	top: -2px;
	right: 498px;
}
#stockists {
	margin: 0px;
	padding: 0px;
	height: 176px;
	width: 128px;
	position: absolute;
	top: -16px;
	right: 365px;
}
#wholesale {
	margin: 0px;
	padding: 0px;
	height: 166px;
	width: 128px;
	position: absolute;
	top: 7px;
	right: 251px;
}
#press {
	margin: 0px;
	padding: 0px;
	height: 176px;
	width: 128px;
	position: absolute;
	top: -18px;
	right: 134px;
}
#contact {
	margin: 0px;
	padding: 0px;
	height: 176px;
	width: 128px;
	position: absolute;
	top: -4px;
	right: 14px;
}

#mailinglist {
	margin: 0px;
	padding: 10px;
	height: 100px;
	width: 255px;
	color: #FFFFFF;
	background-image: url(images/mailing-bground-about.gif);
	background-repeat: no-repeat;
	text-align: left;
}
#mailinglist form,
#mailinglist-stockists form,
#mailinglist-products form,
#mailinglist-press form,
#mailinglist-contact form,
#mailinglist-wholesale form {
	margin:0px;	
}
.friends-disc {
	font-size: 10px;
	line-height: 11px;
	padding-top: 5px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.mailing-heading {
	font-size: 13px;
	font-weight: bold;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.aboutimage {
	border: 2px dashed #006633;
	padding: 5px;
}
#main-left {
	width: 490px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}


#main-left-about {
	width: 490px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: right center;
	color: #1C4B25;
}
#main-left-prod {
	width: 400px;
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 22px;
	color: #911A49;
}
#main-left-prod a {
	color: #911A49;
}

#main-right {
	width: 270px;
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: center;
}
#main-right-prod {
	width: 300px;
	float: right;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: right;
}
#main-content {
	background-image: url(images/about-bground.png);
	background-repeat: no-repeat;
	height: 540px;
	width: 830px;
background-position: center top;
	clear: both;
	padding: 50px;
}
#main-content-stockists {
	background-repeat: no-repeat;
	height: 1110px;
	width: 830px;
	background-position: center top;
	clear: both;
	padding: 50px;
	background-image: url(images/stockists-bground2.png);
}
#main-content-products {
	background-repeat: no-repeat;
	height: 500px;
	width: 830px;
	background-position: center top;
	clear: both;
	padding: 50px;
	background-image: url(images/products-bground.png);
}
#main-content-wholesale {
	background-repeat: no-repeat;
	height: 500px;
	width: 830px;
background-position: center top;
	clear: both;
	padding: 50px;
	background-image: url(images/wholesale-bground.png);
}
#main-content-press {
	background-repeat: no-repeat;
	height: 1610px;
	width: 830px;
	background-position: center top;
	clear: both;
	background-image: url(images/press-bground.gif);
	padding-top: 60px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
}
#mailinglist-stockists {
	margin: 0px;
	padding: 10px;
	height: 100px;
	width: 255px;
	color: #FFFFFF;
	background-image: url(images/mailing-stockists-bgroudn.gif);
	background-repeat: no-repeat;
	text-align: left;
	float: right;
}
#clothing-top {
	height: 96px;
	width: 820px;
}
#clothing-text {
	float: right;
	width: 600px;
	padding-top: 10px;
}
/* This class is common to all scroll boxes throughout the site
	and is overidden for IE6 */
.all-images {
	padding: 26px 10px 10px 10px;
	height: 330px;
	width: 810px;	
	margin:auto;
	margin-top: 10px;
	border-bottom-style: solid;	
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;	
}
#clothing-images {
	border-top-color: #5F3813;
	border-bottom-color: #5F3813;
	width:810px;
	height:300px	
}
#mailinglist-products {
	margin: 0px;
	padding: 10px;
	height: 100px;
	width: 255px;
	color: #FFFFFF;
	background-image: url(images/mailing-bground-products.gif);
	background-repeat: no-repeat;
	text-align: left;
	float: right;
}
#mailinglist-wholesale {
	margin: 0px;
	padding: 10px;
	height: 100px;
	width: 255px;
	color: #FFFFFF;
	background-image: url(images/mailing-bground-whole.gif);
	background-repeat: no-repeat;
	text-align: left;
	float: right;
}
#stock-left {
	float: left;
	width: 200px;
	color: #662C91;
}
#stock-right {
	float: right;
	width: 200px;
	color: #662C91;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: auto;
	clear: both;
	width: 930px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 20px;
}
#main-left-stock {
	width: 480px;
	float: left;
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 22px;
	color: #632081;
	padding-left: 20px;
}
.small-text {
	font-size: 11px;
	line-height: 16px;
}
#main-left-stock a {
	color: #662D91;
}
#main-left-press {
	width: 400px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 22px;
	color: #662D91;
	padding-left: 30px;
}
#main-right-press {
	width: 360px;
	float: right;
	padding-right: 20px;
	padding-left: 0px;
	text-align: right;
}
#mailinglist-press {
	margin: 0px;
	padding: 10px;
	height: 80px;
	width: 255px;
	color: #FFFFFF;
	background-image: url(images/mailing-press.gif);
	background-repeat: no-repeat;
	text-align: left;
	float: right;
}
#main-content-contact {
	background-repeat: no-repeat;
	height: 500px;
	width: 830px;
	background-position: center top;
	clear: both;
	background-image: url(images/contact-bground.png);
	padding-top: 30px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
}
#main-left-contact {
	width: 400px;
	float: left;
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 20px;
	color: #6A4A75;
}
#main-right-contact {
	width: 360px;
	float: right;
	padding-left: 0px;
	text-align: right;
}
#mailinglist-contact {
	height: 100px;
	width: 255px;
	color: #FFFFFF;
	background-image: url(images/mailig-contact.gif);
	background-repeat: no-repeat;
	text-align: left;
	float: right;
	margin: 10px;
	padding: 10px;
}
.forms {
	border: 2px dotted #6A4A75;
}
.submit {
	background-color: #6A4A75;
	color: #FFFFFF;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contact-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6A4A75;
}
#main-left-contact a {
	color: #6A4A75;
}
.mailingbutton {
	padding-top: 3px;
}
.submit-whole {
	background-color: #F35B29;
	color: #FFFFFF;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.forms-whole {
	border: 2px dotted #F35B29;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C60;
}
#main-content-clothing {
	background-repeat: no-repeat;
	height: 500px;
	width: 840px;
	background-position: center top;
	clear: both;
	padding: 40px;
	background-image: url(images/products-bground.png);
}
#toys-text {
	float: right;
	width: 500px;
	padding-top: 10px;
}
#main-content-toys {
	background-repeat: no-repeat;
	height: 500px;
	width: 840px;
	background-position: center top;
	clear: both;
	padding: 40px;
	background-image: url(images/toys-bground.png);
}
#toys-images {
	border-top-color: #5F3813;
	border-bottom-color: #5F3813;
	width:810px;
	height:300px	
}
#wrapper #main-content-toys #toys-images #scroll #scroll-inner img {
	padding-right: 0px;
}
#press-section {
	padding: 20px;
	clear: both;
	width: 750px;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
.large-text {
	font-size: 16px;
	font-weight: bold;
}
.image_caption2 {
	width:200px;
	height:261px;
	padding:12px 24px 12px 12px;
	display:block;
	float:left;
	background-color: #DFD5C3;
}
.whCaption {
	float:left;
}
.whCaption p {
background:#222222 none repeat scroll 0 0;
color:#FFFFFF;
margin:0 5px;
text-align:center;
}
#main-content-stockists-short {
	background-repeat: no-repeat;
	height: 350px;
	width: 830px;
	background-position: center top;
	clear: both;
	padding: 50px;
	background-image: url(images/stockists-bground-short.png);
}
#main-content-stockists2 {
	background-repeat: no-repeat;
	height: 430px;
	width: 830px;
	background-position: center top;
	clear: both;
	padding: 50px;
	background-image: url(images/stockists-bground.png);
}
#main-left-thankyou {
	width: 400px;
	float: left;
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 22px;
	color: #632081;
	padding-left: 20px;
}
#main-right-thankyou {
	width: 400px;
	float: right;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: right;
}
