@charset "utf-8";
/* CSS Document */

/* ######## Widgets */
div.widget{
	position: relative;
}
div.widgetTitle{
	padding-left: 5px;
	color: #002a4f;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
}
div.storeWidget{
	position: relative;
	width: 100%;
	background-color: #ffffff;
}
div.itemPhoto{
	background-color:#ffffff;
}
div.itemPhoto img.storeWidgetPhoto{
	vertical-align:middle;
	width: 100%;
}
div.itemInfo{
	background-color: #ffffff;
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	color: #000000;
	position: absolute;
	bottom: 5px;
	text-align:center;
	width: 100%;
}
div.infoContainer{
	width: 100%
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	font-size:12px;
	padding: 5px 0;
}
div.itemInfo a:link, div.itemInfo a:visited{
	color: #003366;
	font-size: 11px;
	text-decoration:none;
}
div.widgetcontent{
	padding: 5px;
}
/* Featured Photos Widget */
#galleryWidget div.widgetTitle{

}
#photoOrder{
	color: #333;
}
#photoControls{
	padding: 0 5px;
	font-size: 12px;
}
#photoControls div.controlCenter{
	position: absolute;
	margin-left: 40%;
	margin-right: 40%;
	width: 50px;
	color: #666666;
}
#photoControls div.controlLeft{
	float: left;
	text-align: left;
	width: 49%;
}
#photoControls div.controlRight{
	float: right;
	text-align: right;
	width: 49%;
}