@charset "utf-8";

#header { background-image:url(images/banner.jpg);
	width: 1000px; 
	height: 100px;
}

#BodyLeft {
	width:200px;
	float:left; 
	height: 100%;
}

#BodyMiddle {
	width:615px;
	float: left;
	border:none;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

#BodyRight {
	width: 175px;
	float:right; 
}

#categorylist { 
	width: 95%;
	margin-left:auto;
	margin-right:auto;
}
#CategoryTitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#FFFFFF;
	height: 15px; 
	padding: 8px 8px 8px 8px;
	background:url(images/menu_category.jpg);
	font-weight: bold; 
}

#MenuCategory { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#FFFFFF;
	height: 15px; 
	padding: 8px 8px 8px 8px;
	background:url(images/menu_category.jpg);
	font-weight: bold; 
}

#MenuCategory  A:link {text-decoration: none; color:#FFFFFF}
#MenuCategory  A:visited {text-decoration: none; color:#FFFFFF}
#MenuCategory  A:active {text-decoration: none; color:#FFFFFF}
#MenuCategory  A:hover {text-decoration: underline; color:#FFFFFF}

#MenuItem { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 4px 8px 4px 8px;
	background:url(images/menu_item.gif); 
	background-position:top left;
	color:#FFFFFF;
}
#MenuItem  A:link {text-decoration: none; color:#FFFFFF}
#MenuItem  A:visited {text-decoration: none; color:#FFFFFF}
#MenuItem  A:active {text-decoration: none; color:#FFFFFF}
#MenuItem  A:hover {text-decoration: underline; color:#FFFFFF}

#Basket {
	margin-left:auto;
	margin-right:auto;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/basket2.jpg);
	height:77px; width: 
	129px; 
}

#LiveSupport { 
	margin-right:auto; 
	margin-left:auto;
}

#Basket  A:link {text-decoration: underline; color:#0000FF}
#Basket  A:visited {text-decoration: underline; color:#0000FF}
#Basket  A:active {text-decoration: underline; color:#0000FF}
#Basket  A:hover {text-decoration: underline; color:#FF0000}

#BasketItems { 
	margin-top: 80px;
	margin-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

#BasketCost { 
	margin-top: 10px;
	margin-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
}

#BasketClick { 
	margin-top: 18px;
	margin-left: 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#BasketClick  A:link {text-decoration: none; color:#0000FF}
#BasketClick  A:visited {text-decoration: none; color:#0000FF}
#BasketClick  A:active {text-decoration: none; color:#0000FF}
#BasketClick  A:hover {text-decoration: underline; color:#FF0000}

#SSL { text-align:center;
	width:175x; 
	height: 130px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top: 5px;
}

#SSL a { 
	color:#0000FF;
	text-decoration:none; 
}

#Secure { 
	background-image:url(images/secure.jpg); 
	background-position:center; 
	background-repeat:no-repeat; 
	width: 175px;
	height: 170px;
}

#delivery { 
	background-image:url(images/delivery.jpg); 
	background-position:center; 
	background-repeat:no-repeat;
	height: 137px;
}

#Footer {
	clear:both;
	width:962px; 
	height: 42px;
	background-color:#FFFFFF; 
	padding:12px 19px;
	font-size:10px;
	font-weight:bold;
	font-family:Arial,Verdana,Helvitica,sans-serif; 
	color:#FFFFFF;
	text-transform:uppercase;
	background:transparent url(/images/purpleslate_background.gif) repeat-x top left;
}

#Footer a { 
	color:#FFFFFF;
}

#checkout { 
	text-align: center ; 
	margin-top: 20px; 
}
#terms { 
	margin-left: 20px; 
	margin-right: 20px; 
	margin-top: 20px;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
}

#safety { 
	margin-top: 10px;
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-style:italic;
}

#paid { 
	margin-top: 20px; 
	margin-bottom: 20px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:center;
}

#itemview {
	margin-top: 20px;
}

.register { 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.registernote { 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0000FF;
	font-style:italic;
}

.register input {	
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC0000;
}

.register textarea {	
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC0000;
}

.registererror {	
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
}


.purple {
	width: 1000px; 
	height: 42px;
	margin-left:auto; 
	margin-right:auto;
}
.purple #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(/images/purpleslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.purple #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.purple #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.purple #slatenav ul li a{display:block;float:left;color:#FBDAFA;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.purple #slatenav ul li a:hover,.purple #slatenav ul li a.current{color:#fff;background:transparent url(/images/purpleslate_backgroundOVER.gif) no-repeat top center;}

body {
	background-image: url(images/back.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.ItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}
.ItemTitle A:link {text-decoration: none; color:#000000}
.ItemTitle A:visited {text-decoration: none; color:#000000}
.ItemTitle A:active {text-decoration: none; color:#000000}
.ItemTitle A:hover {text-decoration: underline; color:#000000}

.ItemDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
}

.ItemDimensionsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 	
	color:#660033;
	font-weight: bold;
	text-decoration:underline;
}

.ItemDimensions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 	
	color:#660033;
	font-weight: bold;
}

.ItemQuantity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
	font-weight: bold;
}

.ItemPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}

.ItemDescription A:link {text-decoration: none; color:#000000}
.ItemDescription A:visited {text-decoration: none; color:#000000}
.ItemDescription A:active {text-decoration: none; color:#000000}
.ItemDescription A:hover {text-decoration: underline; color:#000000}

.ItemBasketTitle { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color:#336666;
	color:#FFFFFF;
}

.ItemBasketItem { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color:#CCCCCC;
	color:#000000;
}

.ItemBasketItem form { 
	margin-top: 0px; 
	margin-bottom: 0px; 
}

.ItemBasketItem input { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px 
}

.ItemMenuTitle { 
	background:url(images/menu_item.jpg); 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#FFFFFF;
}

.ItemBasketItem  A:link {text-decoration: underline; color: #0066FF}
.ItemBasketItem  A:visited {text-decoration: underline; color: #0066FF}
.ItemBasketItem  A:active {text-decoration: underline; color: #0066FF}
.ItemBasketItem  A:hover {text-decoration: underline; color:#FF0000}

#RegisterThanks { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#663366;
	text-align:center;
}

#AccountLogin {
	margin-top: 50px;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
}

#AccountLogin input { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px 
}

.ItemBasketLogin { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.ItemBasketLogin  A:link {text-decoration: none; color:#0000FF}
.ItemBasketLogin  A:visited {text-decoration: none; color:#0000FF}
.ItemBasketLogin  A:active {text-decoration: none; color:#0000FF}
.ItemBasketLogin  A:hover {text-decoration: underline; color:#FF0000}

#AccountAddress { 
	margin-top: 10px; 
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
}

.reminder { 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
