#mainbuttontext{
	background: url(nav_bg.jpg) no-repeat;	
	padding-top:10px;
	padding-left:5px;
}
#leftnav{
	padding-left:5px;
	width:200px;
}
.shop_links{
	border-top: 1px solid #CDD19F;
	border-bottom: 1px solid #CDD19F;
	color:#CDD19F;
	padding-left:500px;
	font-weight:bold;
	font-family:arial;
	font-size:60%;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
}
.shop_links a{
	color:#CDD19F;
}
h2 {
	background: url(heading_bg.jpg) no-repeat;	
	padding-top:2px;
	padding-left:10px;
	padding-bottom:5px;
}
.addresstext{
	background: url(left_contact.jpg) no-repeat;	
	padding-top:5px;
	padding-left:5px;
}
.addresstext a{
	color:#ffffff;
}
.addresstext a.normal{
	color:#ffffff;
}
a#con_email{
	font-size:90%;
}
.newsdiv{
	background: url(newsletterbg.gif) no-repeat;	
	font-family:arial;
	font-size:70%;
	width:150px;
}
.newsdiv form{
	
	padding:8px;
	margin:0;
}
.newsinput{
	border:1px solid #7F9DB9;
	height:18px;
}
.newssub{
	padding-left:60px;
}

.featuresdiv {
	
	color       : #000000;
	border      : 0px none #000000;
	width       : 145px;
	padding     : 0px 0px 0px 5px;
	margin      : 0px ;
}
.featuresdiv input{
	font-size   : 80%;
}
.featuresheadspan{
margin-top      : 10px ;
	text-align  : center;
	font-weight : bolder;
	color       : #FFFFFF;
	background  : #000000;
}
.featuresspan{
	padding-top     : 0px ;
	padding-left     : 0px ;
	padding-right     : 0px ;
	padding-bottom     : 0px ;
	color       : #000000;
	word-wrap   : break-word;
	text-align  : left;
}


.feature_td{
	margin-right:0;
	padding-right:0;
	background: #E6E8CF; 
	width:150px;
	padding:0;
	margin:0;
	
}

.featuresheadspan{
	background: #ffffff url(featurespan.jpg) no-repeat;	
	height:22px;
	width:112px;
	text-align:left;
	padding-left:30px;
}
.cart_bg{
	background: #ffffff url(add_bg.jpg) no-repeat;
	padding-left:5px;
	padding-top:3px;
}
.cart_bg_details{
	background: #ffffff url(add_bg.jpg) no-repeat;
	padding-left:5px;
	padding-top:3px;

}
.cart_bg input.romansub,.cart_bg_details input.romansub{
	background:#670003;
	color:#ffffff;
	font-size:70%;
	width:70px;
}
.cart_bg input.romantext,.cart_bg_details input.romantext{
	
	font-size:70%;
}
.searchdiv select {
	font-size:70%;
	width:150px;
}
.searchdiv form {
	padding:0;
	margin:0;
}
.cart_bg_price{
	height:40px;
}
.cart_bg_add{
	height:30px;
}
.shop_td{
	width:160px;
	padding-right:5px;
}
.shop_table{margin-bottom:10px;}
#securemessage{
	padding-top:30px;
	font-family:arial;
	font-weight:bold;
	font-size:60%;

}