Body {
	margin:0px 0px;
	padding:0px;
	text-align:center;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
	
#leftNavigation	{width:202px;}
#topNavigation	{}
#mainContent {width:660px;}
#RightColumn {width:142px; font-size:11px;}
#BottomLeft {background-color:#EAC7D1;}
#Footer {background-color:#EAC7D1;}
#BottomRight {background-color:#EAC7D1;}

#ProductDisplay {width:500px;}

#ProductPurchaseTable {border: solid 1px #333; width:525px;}

#SwatchesTable {
	border: solid 1px #333;
	padding:10px;
	margin: 10px;
}

#ShoppingBasketTable {
	border: solid 1px #333;
	padding:5px;
	margin: 5px;
}

.cartqty	{background-image: url("assetts/shadeform.gif");
	text-align: center;
	font-size:10px;
	WIDTH: 20px;
	HEIGHT: 14px;
	BORDER: #CCC 1px solid;
}

.imagedisc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	white-space: normal;
	line-height: normal;
}

.fancytext {color:#C7008D; font-family:Bradley Hand ITC; font-size: 1.3em;} 

.redtext { color: #C7008D;font-size:16px;}

.redtextsm { color: #C7008D;font-size:12px;}

.redtextB {	color: #C7008D;	font-size:20px;}

.SaleRedText { color: #C7008D; font-size:14px;}
.SaleRedTextLrg { color: #C7008D; font-size:16px;}


.introtext {
	font-size: 14px;
	color: #333333;
}

.introtextRed {font-size: 14px; color: #C7008D;}
.productdisc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

.productdiscBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.cartcolourselect	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 16px;
	width: 120px;
	text-align: left;
	vertical-align: middle;
	border: 1px solid;
}

.cartsizeselect		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 16px;
	width: 90px;
	text-align: left;
}

.imagediscBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.newspaper {
	font-size: 12px;
	text-align: justify;
	text-justify: newspaper;
}

.ordertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.shadeform	{ FONT: 400 12px Arial, Helvetica, sans-serif;
	background-image: url(../assetts/shadeform.gif);
	text-align: left;
	WIDTH: 200PX;
	HEIGHT: 16PX;
	BORDER: #CCCCCC 1px solid;
	padding: 2px;
}

.shadeform01	{ FONT: 400 12px Arial, Helvetica, sans-serif;
	background-image: url(../assetts/shadeform.gif);
	text-align: left;
	WIDTH: 145px;
	HEIGHT: 16px;
	BORDER: #CCCCCC 1px solid;
	padding: 2px;
}

.shadeform02	{ FONT: 400 12px Arial, Helvetica, sans-serif;
	background-image: url(../assetts/shadeform.gif);
	text-align: left;
	WIDTH: 230px;
	HEIGHT: 16px;
	BORDER: #CCCCCC 1px solid;
	padding: 2px;
}

.shadeform03	{ FONT: 400 12px Arial, Helvetica, sans-serif;
	background-image: url(../assetts/shadeform.gif);
	text-align: left;
	WIDTH: 230px;
	HEIGHT: 66px;
	BORDER: #CCCCCC 1px solid;
	padding: 2px;
}

#statcounter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333; background-color:#EAC7D1;}
#statcounter a:link, #statcounter a:visited {text-decoration:none; color: #333;}
#statcounter a:hover, #statcounter a:active {text-decoration:none; color: #333;}

#designedby	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; background-color:#EAC7D1;}
#designedby a:link, #designedby a:visited {text-decoration:none; color: #666;}
#designedby a:hover, #designedby a:active {text-decoration:none; color: #666;}
