/* CSS Document */



.boutique-article {
	padding:10px 0px;	
	border-bottom:1px dotted #000;	
}

.last {
	border-bottom:none;	
}

.boutique-article {
	padding:10px 0px;	
	border-bottom:1px dotted #000;	
}

.boutique-article h3 {
	font-size: 21px;
	font-family: adobe-text-pro, serif;
	font-style: normal;
	font-weight: 400;
	color:#867D6D;
	text-transform: uppercase;
	clear:both;
	padding-top: 15px;
}

.boutique-article a:hover h3, .boutique-article a:active h3  {
	color:#B51621;
}

.store-address {
	text-transform: uppercase;
	font-size:14px;	
}

.last {
	border-bottom:none;	
}

.boutique-article .show-boutique-info a:link, .boutique-article .show-boutique-info a:visited, .boutique-article .show-boutique-info a:hover, .boutique-article .show-boutique-info a:active {
	color:#B51621;
	text-decoration:none;
	background-image:url(../images/general/red-arrows-links.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:20px;
}

#boutique-info h2 {
	font-size: 27px;
	font-family: adobe-text-pro, serif;
	font-style: normal;
	font-weight: 600;
	color:#867D6D;
	text-transform: uppercase;
	padding-top:10px;
}

#boutique-info .store-town {
	text-transform: uppercase;	
}

#boutique-info .store-phone {
	padding:10px 0px;
}

#boutique-info .store-brand {
	padding:10px 0px;
}

#boutique-info td {
	vertical-align: bottom;
	width:300px;
	padding:0px 10px 0px 0px;
}

#shopping-photos .photo_shopping {
	float:left;
	width:200px;
	margin-top:10px;
}

#shopping-photos .odd {
	margin-left:20px;	
}

/*----*/

.shopping-item {
width:200px;
float:left;	
}

.odd {
	margin-left:20px;	
}

.shopping-row {
    background-image: url("../images/general/vert-dots-news.gif");
    background-position: 0 0;
    background-repeat: repeat-y;
}

.shopping-row-short {
    background-image: url("../images/general/vert-dots-news-short.gif");
    background-position: 0 0;
    background-repeat: repeat-y;
}

.shopping-item h3{
	font-size: 21px;
	font-family: adobe-text-pro, serif;
	font-style: normal;
	font-weight: 600;
	margin:5px 0px;
	font-variant: small-caps;
}

.shopping-item a:hover h3, .shopping-item a:active h3 {
	color:#B51621;
} 

.shopping-item .shopping-title {
	font-size: 16px;
}