body
{
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px auto;
}

img
{
	border: none;
}

h1

{	font-size:24px;
	color:#000;
	font-weight:normal;
	padding:0px;
	margin:0px;

}


h2

{
	font-size:20px;
	color:#000;
	font-weight:normal;

}

h3

{


}

h4

{


}

h5

{


}

h6

{
	font-size:12px;
	color:#CC9966;
	padding:0px;
	margin:0px;

}

#maincontainer
{
	margin: 0px auto;
	width: 985px;
	text-align: left;
}


#header
{
	float: left;
	width: 985px;
	margin-top: 10px;

}

#logo
{
	float: left;
	width: 270px;
	height:110px;
}

#htop
{
	float: right;
	width: 404px;
margin-top: 5px;
	margin-bottom: 5px;
	height:23px;

}

#basket
{
	float: left;
	color: #663333;
	width: 211px;
	margin-top: 7px;
	text-align:right;
	
	
}

#basket a
{
	color: #663333;
	text-decoration: none;
}

#telephone
{
	float:right;
	width:190px;
	
}

#hbot
{
	float: right;
	width: 454px;
	
}

#hnav
{
	float: left;
	width: 240px;
	margin-top: 4px;
	text-align:right;
}

#leftnavbg
{
		background-image: url(../images/leftnavbg.gif);
		width:158px;
		height:23px;
		font:tahoma;
		font-size:18px;
	
		padding-left:16px;
		color:#ffffff;
}

#hnav ul
{
	margin: 0px;
	padding: 0px;
}

#hnav li
{
	display: inline;
	list-style: none;
	background-image: url(../images/headerbgligrey.jpg);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 6px;
	padding-right: 6px;
}

#hnav li a
{
	color: #999999;
	text-decoration: none;
}

#search
{
	float: right;
	width: 200px;
}

#nav
{
	float: left;
	width: 985px;
	margin-bottom: 5px;
}

#nav ul
{
	margin: 0;
	padding: 0;
}

#nav li
{
	list-style: none;
	display: inline;
}

#banner
{
	float: left;
	width: 985px;
}

#homecontent
{
	float: left;
	width: 985px;
	margin-top: 5px;
	text-align: left;
	
}

#homecontent a
{
	color: #666666;
	text-decoration: none;
}

#homecontent ul
{
	margin: 0px;
	padding: 0px;
}

#homecontent li
{
	list-style: none;
	background-image: url(../images/arrow.jpg);
	background-position: 5px 6px;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 4px;
	margin-bottom: 4px;
}

#hctop
{
	float: left;
	width: 985px;
}

#hcmiddle
{
	float: left;
	width: 985px;
	background-image:url(../images/homemiddlegreen.jpg);
	background-repeat: repeat-y;
	text-align: left;
}

#hcbottom
{
	float: left;
	width: 985px;
}

#newsletter
{
	float: left;
	width: 310px;
	margin-top: 15px;
	color:#666666;
}

.topspace

{
	padding-top:20px;
	color:#666666;


}

.topspace1

{
	padding-top:10px;
	color:#666666;


}
#ordertracking
{
	float: left;
	width: 330px;
	height:135px;
	margin-top: 15px;
	background:url('../images/ordertrackingbutton.jpg') no-repeat;
	margin-left:30px;
	
}

#ordertracking p
{
	padding-left:128px;
	margin-top:90px;
	font-weight:bold;
	color:#000000;
}

#ordertracking p a
{

	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#ordertracking p a:hover
{

	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

#customerservices
{
	float: left;
	width: 310px;
	height:135px;
	margin-top: 15px;
	background:url('../images/customerservicesbg.jpg') no-repeat;
	margin-left:0px;
	
}

#customerservices p
{
	padding-left:100px;
	margin-top:105px;
	font-weight:bold;
	color:#000000;
}

#customerservices p a
{

	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#customerservices p a:hover
{

	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

#giftlist
{
	float: left;
	width: 310px;
	margin-top: 15px;
	color:#666666;
}


#crawler

{
	float: left;
	width: 900px;
	height:24px;


}


#crawler ul

{
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-left:23px;
}

#crawler li

{
	padding-right:5px;
	background-image:url(../images/brownarrow.jpg);
	background-repeat:no-repeat;
	background-position:0.4em;
	display:inline;
	
}

#crawler li a

{
	padding-left:16px;
	color:#000;
	text-decoration:none;

}

#crawler li a:hover

{
	
	color:#000;
	text-decoration:underline;

}

#crawler li p

{
	padding-left:16px;
	color:#000;
	text-decoration:none;

}

#leftmenu

{
	float: left;
	padding:0px;
	margin:0px;
	width:198px;

	
}

#leftmenu ul

{
	padding:0px;
	margin:0px;
	padding-left:14px;
	width:174px;
}

#leftmenu li

{
	
	background-image:url(../images/menuarrow.jpg);
	background-repeat:no-repeat;
	background-position:0.4em;
	
	
}

#leftmenu li a

{
	
	color:#666666;
	text-decoration:none;
	padding-left:6px;

}

#leftmenu li a:hover

{
	
	color:#666666;
	text-decoration:underline;

}

#leftmenu2

{
	float: left;
	padding:0px;
	margin:0px;
	width:174px;
	
}

#leftmenu2 ul

{
	padding:0px;
	margin:0px;
	padding-left:14px;
	
}

#leftmenu2 li

{
	
	background-image:url(../images/menuarrow.jpg);
	background-repeat:no-repeat;
	background-position:0.4em;
	
	
}

#leftmenu2 li a

{
	
	color:#666666;
	text-decoration:none;
	padding-left:6px;

}

#leftmenu2 li a:hover

{
	
	color:#666666;
	text-decoration:underline;

}

#leftmenu3

{
	float: left;
	padding:0px;
	margin:0px;
	width:174px;
	
}

#leftmenu3 ul

{
	padding:0px;
	margin:0px;
	padding-left:14px;
	
}

#leftmenu3 li

{
	
	background-image:url(../images/menuarrow.jpg);
	background-repeat:no-repeat;
	background-position:0.4em;
	
	
}

#leftmenu3 li a

{
	
	color:#666666;
	text-decoration:none;
	padding-left:6px;

}

#leftmenu3 li a:hover

{
	
	color:#666666;
	text-decoration:underline;

}


#internal

{
	float:left;
	padding:0px;
	margin:0px;
	width:787px;
	


}

#categorytopimage

{
	float:left;
	padding:0px;
	margin:0px;
	width:787px;
	height:300px;
	
	background-repeat:no-repeat;
	

}

#categorytext

{
	float:left;
	padding:0px;
	margin:0px;
	width:345px;
	height:260px;
	margin-top:10px;
	padding-left:20px;
	color:#000;
	font-size:12px;
}

#categorytext ul

{
	padding:0px;
	margin:0px;
	padding-top:14px;
	
}

#categorytext li

{
	
	background-image:url(../images/seethrougharrow.png);
	background-repeat:no-repeat;
	background-position:0.4em;
	
	
}

#categorytext li a

{
	
	color:#000;
	text-decoration:none;
	padding-left:6px;

}

#categorytext li a:hover

{
	
	color:#000;
	text-decoration:underline;

}

#categorypicturenavigation

{
	float:right;
	padding:0px;
	margin:0px;
	width:787px;
	
	background-image:url(../images/picsbg.jpg);
	background-repeat:no-repeat;
	border-bottom:7px solid #CC9966;
	
}

#categorypicturenavigation a

{
	color:#996633;

}


.categoryimage

{

	padding-top:32px;
	text-align:left;
	padding-left:26px;
	
}

.categorytext

{

	color:#996633;
	font-size:17px;
	text-align:center;
	padding-top:6px;
	padding-bottom:10px;
}

#spacer

{
	float: left;
	padding:0px;
	margin:0px;
	width: 30px;
	height:30px;
}

#buyingguides

{
	float: left;
	padding:0px;
	margin:0px;
	width: 722px;
	background-color:#F0E0D1;

}


.buyingguideimage

{

	text-align:center;
	padding-top:16px;
	padding-bottom:16px;
	
	
}

.buyingguidetext 

{

	color:#663333;
	font-size:11px;
	text-align:center;
	padding-top:10px;
	background-image:url(../images/seethrougharrow.png);
	background-repeat:no-repeat;
	background-position:50px 14px;
}

.buyingguidetext a

{
	color:#663333;
	font-size:11px;
	text-align:center;	
	
}








#topbar



{
	float: right;
	width: 787px;
	height: 24px;
	background-color: #CC9966;
	border-bottom:3px solid #CCCCCC;

}



#topbartext



{
	float: left;
	padding:0px;
	margin:0px;
	width: 787px;
	height: 24px;
	color: #fff;
	font-size:15px;
	font-weight:bold;
	padding-left:20px;
	padding-top:2px;
}


#topquicklinks

{
	float: left;
	padding:0px;
	margin:0px;
	width: 785px;
/*height: 31px;*/
	border-bottom:1px solid #cccccc;
	padding-top:13px;
	margin-bottom:20px;
}

#bottomquicklinks

{
	float: left;
	padding:0px;
	margin:0px;
	width: 787px;
	height: 45px;
	
	padding-top:13px;
	
}
.orangebold

{
	font-size:11px;
	font-weight:bold;
	color:#CC9966;
	padding-left:20px;


}

.search

{
	
	float:right;
	text-align:right;
	width:400px;

}

#products

{

	float:left;
	width:787px;
	padding:0px;
	margin:0px;
	color:#DA8939;
}

#mainproduct

{
	float:left;
	width:373px;
	height:392px;
	padding:0px;
	margin:0px;
	text-align:center;
	color:#D09A65;
	background-image:url(../images/mainproductbg.jpg);
	background-repeat:no-repeat;
}

#smallproducts

{
	float:left;
	width:187px;
	height:196px;
	padding:0px;
	margin:0px;
	background-image:url(../images/thumbsbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#D09A65;
}

#smallproducts a

{
	color:#AF753A;
	font-weight:bold;
	text-decoration:underline;
	
}
.orange

{

	color:#AF753A;
	font-weight:bold;

}

#mainproduct a

{

	color:#AF753A;
	font-weight:bold;
	text-decoration:underline;

}
#smallproducts2

{
	float:left;
	width:199px;
	height:196px;
	padding:0px;
	margin:0px;
	background-image:url(../images/thumbsbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#D09A65;
	
}

#smallproducts3

{
	float:left;
	width:199px;
	height:196px;
	padding:0px;
	margin:0px;
	background-image:url(../images/thumbsbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#D09A65;
	
}

#smallproducts4

{
	float:left;
	width:199px;
	height:196px;
	padding:0px;
	margin:0px;
	background-image:url(../images/thumbsbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#D09A65;
	
}

#smallproducts5

{
	float:left;
	width:199px;
	height:196px;
	padding:0px;
	margin:0px;
	background-image:url(../images/thumbsbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#D09A65;
	
}

#smallproducts6

{
	float:left;
	width:199px;
	height:196px;
	padding:0px;
	margin:0px;
	background-image:url(../images/thumbsbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#D09A65;
	
}
.thumbs

{
	float:left;
	padding:0px;
	margin:0px;
	width:195px;
	height:196px;
	background-image:url(../images/thumbsbg.jpg);
	background-repeat:no-repeat;
	text-align:center;

}


#productinternalimage

{

	float:left;
	width:467px;
	
	border:1px solid #CCCCCC;
	padding:0px;
	margin:0px;
	margin-top:13px;
	padding-bottom:10px;
	min-height:805px;
	
}

#productinternalContainer

{

	float:left;
	width:784px;
	border:1px solid #CCCCCC;
	padding:0px;
	margin:0px;
	margin-top:13px;
	padding-bottom:10px;
	
	
}

#spacerdiv

{
	float:left;
	width:60px;
	height:700px;
	padding:0px;
	margin:0px;
	



}

#productbigimage

{

	float:left;
	width:346px;
	height:316px;
	padding:0px;
	margin:0px;
	margin-top:40px;

}


#rolloveroptions

{
	float:left;
	padding:0px;
	margin:0px;
	width:350px;
	text-align:center;

}

.gallery

{

	color:#666666;
}

#productinformation

{	float:left;
	padding:0px;
	margin:0px;
	width:300px;
	margin-top:30px;
	color:#666666;

}
#productinformationtabs

{	float:left;
	padding:0px;
	margin:0px;
	width:370px;
	margin-top:30px;
	color:#666666;

}

#productinternalright

{

	float:right;
	width:301px;

	padding:0px;
	margin:0px;
	margin-top:13px;
}

#freeDeliverySmall
{



}

#emaillinks

{

	float:left;
	width:299px;
	height:31px;
	padding:0px;
	margin:0px;
	margin-top:13px;

}


#emaillinks ul

{
	padding:0px;
	margin:0px;

}

#emaillinks li

{
	padding:0px;
	margin:0px;
	display:inline;
	vertical-align:middle;

}

.emailli
{
padding-top:10px;
	vertical-align:middle;
}

#productcode

{

	float:right;
	width:301px;
	/*height:104px;*/
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	padding:0px;
	background-color:#F4E9DD;
}

.productcode

{

	font-weight:bold;
	font-size:13px;


}

.price

{

	font-weight:bold;
	font-size:19px;

}


#additionaloptions

{

	float:right;
	width:301px;
	border-bottom:1px solid #CCCCCC;
	padding:0px;
	margin:0px;
	color:#666666;
	padding-bottom:10px;
}

.colour

{
	font-weight:bold;
	font-size:11px;
	color:#666666;
	
}

#relatedproducts

{

	float:right;
	width:301px;
	color:#666666;
}

.productssmall

{
	border-bottom:1px solid #cccccc;
	margin-top:21px;

}
.productnamesmall

{

	font-weight:bold;
	font-size:11px;
	color:#CC9966;


}

.heightspace

{
	height:20px;

}


#bottomdivide

{
	float:right;
	padding:0px;
	margin:0px;
	height:20px;
	width:700px;



}

#footer
{
	float: left;
	width: 985px;
	height: 26px;
	background-color: #CC9966;
	color: #fff;
	
}

#footer ul
{
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
}

#footer li
{
	list-style: none;
	display: inline;
	padding-left: 15px;
	padding-right: 5px;
	color: #fff;
}



#footer li a
{
	color: #fff;
	text-decoration: none;
}

.search
{
	width: 150px; 
	height: 12px; 
	font-size: 10px;
	color:#424242;
	text-align:left;
}

.shoppingCartBorder
{



}

.shoppingCartProduct
{
color:#AF753A;

font-size:13px;
text-decoration:none;
}

.shoppingCartPrice
{
color:#000;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.shoppingCartPrice2
{
color:#4b4b4b;
font-weight:bold;
font-size:12px;
text-decoration:none;
padding-top:5px;
padding-bottom:10px;
}

.checkoutbutton
{
	 float:right;
	padding-right:73px;
	 height:19px;
	 width:120px;
}

#peoplewhoboughtthis
{
	background-image:url(../images/youmayalsolike.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	height:52px;
	width:791px;
	float:left;
}
#peoplewhoboughtthiscontainer
{
	float:left;
	padding-bottom:85px;

}

.greytext
{
	color:#ececec;
	font-size:16px;
}

.shoppingCartProductsmall
{
	font-size:11px;
	color:#AF753A;
}

#homecontent .updateshoppingbasket a:hover
{
	
	color:#666666;
	text-decoration:underline;

}

.maingrey
{
	color:#666666;

}

#homecontent .maingrey a:hover
{
	
	color:#666666;
	text-decoration:underline;

}

#spacerdivnoheight

{
	float:left;
	width:60px;
	padding:0px;
	margin:0px;
	



}

#gallerycontainer
{
	height:650px;
	width:100%;

}

#galleryheader
{
	background:#666666;
	width:100%;
	height:33px;
	font:Tahoma;
	text-align:center;
	padding-top:10px;
	
}
.galleryheadertext 
{
	color:#ffffff;	
	font:Tahoma;
	font-size:14px;
	font-weight:bold;
}

#mainimagecontainer
{
	float:left;
	text-align:center;
	padding-left:0px;
	width:400px;
	
	
}

#thumbnailcontainer
{
	padding-left:10px;
	float:right;
	width:100px;
	padding-top:20px;
	padding-right:40px;
	text-align:right;
}

#thumbnailimage
{
	margin-right:10px;
	width:134px;

	padding-top:0px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	
}
.space
{
	padding-right:10px;
}


#activityindicator
{
	height:50px;
	width:50px;
	float:left;
	padding-left:20px;
	padding-top:10px;
}

#breadcrumnobold
{
	width:500px;
}

.bold
{
	font-weight:bold;
}
.normal
{
	font-weight:normal;
}

#relatedProducts
{
	padding:0px 0px 0px 0px;
	border-bottom:	1px solid #CCCCCC;
}

.validationSummary
{
	border:2px solid #cc9966;
	background:#fbefe2;
	font-weight:bold;
}

.validationSummary .li 
{

background-position:5px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:4px;
margin-top:4px;
padding-left:15px;
}
.validator
{
	color:#cc9966;
}

#containerPromo
{
	width:985px;
}

#homeLeftPromoContainer
{
	
	width:489px;
	border-top:10px solid #663333;
	border-right:4px solid #663333;
	float:left;
	border-bottom:10px solid #663333;
	height:181px;

}

#promo1Container
{
	
	margin-top:12px;
	width:452px;
	margin-left:28px;
	height:100px;
}

#promo2Container
{
	
	margin-top:12px;
	width:452px;
	margin-left:28px;
}


#header1
{
	width:448px;
	height:28px;
	background:url('../images/newthismonthpromo.jpg') no-repeat;
	margin-left:28px;
	margin-top:17px;
	margin-bottom:0px;
}
#header2
{
	width:448px;
	height:28px;
	background:url('../images/specialofferspromo.jpg') no-repeat;
	margin-left:28px;
	margin-top:17px;
	margin-bottom:0px;
}

#homeRightPromoContainer
{
	
	width:488px;
	border-top:10px solid #663333;
	border-left:4px solid #663333;
	border-bottom:10px solid #663333;
	height:181px;
	float:right;
}
#seperator1
{
	background:url('../images/seperator.jpg') no-repeat;
	height:85px;
	width:10px;
	float:right;
}
#prodInfo1left
{
	width:134px;
	height:98px;
	float:right;
	font-size:11px;
margin-top:1px;
}

#prodInfo1left a
{
	text-decoration:none;
	color:#000;
}
#prodInfo1left a:hover
{
	text-decoration:underline;
	color:#000;
}

#prodInfo1left p
{
   margin-top:5px;	
   margin-bottom:0px;
   color:#663333;
}

#prodInfo1right
{
	width:158px;
	height:98px;
	float:right;
	font-size:11px;
color:#663333;
margin-top:1px;
}

#prodInfo1right a
{

color:#0e3a01;
text-decoration:none;

}
#prodInfo1right a:hover
{

color:#0e3a01;
text-decoration:underline;

}

#prodInfo1right ul
{
	margin: 0px;
	padding: 0px;
}

#prodInfo1right li
{
	list-style: none;
	background-image: url(../images/arrow.jpg);
	background-position: 5px 6px;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 4px;
}

.boldGreen
{
	color:#0e3a01;
}
.Boldbrown
{
 
   color:#663333;
}

#seperator2
{
	background:url('../images/seperator.jpg') no-repeat;
	height:85px;
	width:10px;
	float:right;
}
#prodInfo2left
{
	width:134px;
	height:98px;
	float:right;
	font-size:11px;
margin-top:1px;
}
#prodInfo2left a
{
color:#000;
text-decoration:none;
}
#prodInfo2left a:hover
{
	color:#000;
	text-decoration:underline;
}
#prodInfo2left p
{
   margin-top:5px;	
   margin-bottom:0px;
   color:#663333;
}

#prodInfo2right
{
	width:158px;
	height:98px;
	float:right;
	font-size:11px;
color:#663333;
margin-top:1px;
}

#prodInfo2right a
{
	
color:#0e3a01;
text-decoration:none;
}
#prodInfo2right a:hover	
{
	
color:#0e3a01;
text-decoration:underline;
}

#prodInfo2right ul
{
	margin: 0px;
	padding: 0px;
}

#prodInfo2right li
{
	list-style: none;
	background-image: url(../images/arrow.jpg);
	background-position: 5px 6px;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 4px;
}

#containerHeader
{
	width:986px;


margin-bottom:10px;
float:left;
}

#PromoTextContainer

{
margin-left:18px;
margin-top:18px;
height:318px;
width:160px;
}


#PromoTextPromo1 
{

font-size:20px;
width:140px;
text-align:left;
margin-top:3px;
color:#d9f89a;
margin-bottom:7px;
}

#PromoTextPromo1 h1
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
}

#PromoTextPromo1 h1 a
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
text-decoration:none;
}


#PromoTextPromo1 h1 a:hover
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
text-decoration:underline;
}

#sepHeaderPromo1
{

	height:2px;
	width:161px;
	float:right;
	background:url('../images/dots.gif') no-repeat;
	margin-bottom:4px;

}
#PromoTextPromo2 
{

font-size:20px;
width:140px;
text-align:left;
margin-top:0px;
color:#d9f89a;
margin-bottom:7px;
}

#PromoTextPromo2 h1
{
color:#ffffff;
font-size:18px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
}

#PromoTextPromo2 h1 a
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
text-decoration:none;
}


#PromoTextPromo2 h1 a:hover
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
text-decoration:underline;
}

#sepHeaderPromo2
{

	height:2px;
	width:161px;
	float:right;
	background:url('../images/dots.gif') no-repeat;
	margin-bottom:4px;

}
#PromoTextPromo3 
{

font-size:20px;
width:140px;
text-align:left;
margin-top:0px;
color:#d9f89a;
}

#PromoTextPromo3 h1
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
}

#PromoTextPromo3 h1 a
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
text-decoration:none;
}


#PromoTextPromo3 h1 a:hover
{
color:#ffffff;
font-size:22px;
width:140px;
text-align:left;
margin-bottom:0px;
padding:0px;
text-decoration:underline;
}

#sepHeaderPromo3
{

	height:2px;
	width:10px;
	float:right;

}


#bottomSiteLinks
{
width:985px;
padding-top:10px;
float:right;
margin-bottom:40px;

}

#customerservicespromo
{
float:left;
border-left:1px solid #C8C8C8;
width:220px;
padding-top:5px;
padding-left:15px;
}

#newslettersignuppromo
{
float:right;
border-left:1px solid #C8C8C8;
width:245px;
padding-top:7px;

}

.saleprice
{
color:red;
font-size:12px;
}

.proceedBtn
{
	margin-right:45px;
}

#checkoutProcess
{
	font:tahoma;
	font-size:11px;
}
.rblCheckout
{
	margin-bottom:5px;
}

#checkoutgreyline
{
	width:760px;
	height:2px;
	background:url('../images/checkoutgreyline.gif') no-repeat;
	margin-bottom:4px;
	margin-top:4px;
}

.shoppingcartheaderborder
{
	border-bottom:1px solid #ececec;
}

.checkoutaddress
{
	color:#424242;
	font-weight:bold;
}

.checkoutrblist
{
	font-size:13px;
	font:tahoma;
	color:#986435;
	font-weight:bold;
}
.autocompnormal
{
	cursor : 'default';
    text-align : left; 
    list-style-type : none;
    color:#424242;
}

.autocompselected
{
	background-color:#E8E8E8;	
	color:#424242;
}
