
.sb_box{
	background: #f9fafb url(/gallery/images/sb_bg.gif) repeat-y left top;
	display: block;
	width: 301px;
	font-family: tahoma, verdana, helvetica, sans-serif;
	color: #3b3b3b;
	font-size: 11px;
}


.sb_box .ft hr{
	display: none;
}

.sb_box .ft .hr{
	width: 100%;
	height: 2px;
	background: url(/gallery/images/sb_hr.gif) repeat-x left top;
	clear: both;
	margin: 8px 0 5px 0;

}


.sb_box .ft{
	background: url(/gallery/images/sb_ft.gif) no-repeat left bottom;
	width: 301px;
	padding: 0 5px 15px 0;
}

.sb_box .ft h2{
	margin: 0px;
	padding: 0px;
	width: 301px;
	height: 32px;
	overflow: hidden;
	background: #5779a0 url(/gallery/images/sb_hd.gif) no-repeat left top;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	color: #fff;
	line-height: 32px;
	padding-left: 0px;
}

.sb_box .ft p{
	padding: 0 5px 0 5px;
	margin: 4px 0 0 0;
	display: block;
}

.sb_box .ft p strong{
	color: #0d385a;
	font-size: 11px;
	font-weight: bold;
	display: block;
}


.sb_box .ft p i{
	color: #0d385a;
	font-size: 10px;
	font-weight: normal;
	display: block;
}


.sb_box .ft a.gallery_name{
	text-decoration: none;
}


.sb_box .ft p a.view em{
	display: none;
	font-size: 0px;
}

.sb_box .ft p a.view{
	width: 58px;
	height: 21px;
	background: url(/gallery/images/btn_veiw.gif) no-repeat right bottom;
	display: block;
	float: right;
	margin: 0px 8px 6px 0px;
}

.sb_box .ft p a.view:hover{
	background-position: right top;
}

.sb_box .ft p a.thumb{
	border: 2px #000 solid;
	float: left;
	margin: 3px;
}

.sb_box .ft p a.thumb:hover{
	border: 2px #5c5c5c solid;
}

.sb_box .ft ul{
	margin: 6px 10px 0 25px;
	padding: 0px;
	list-style: none;
	line-height: 22px;
	font-size: 13px;
	clear: both;
}

.sb_box .ft li{
	background: url(/gallery/images/sb_bullet.gif) no-repeat left 65%;
	padding-left: 22px;
}

.sb_box .ft li a{
	color: #0d385a;
}

.sb_box .ft li a:hover{
	color: #085a87;
}

.ft h3{
	font-size: 14px;
	margin: 0px;
	padding: 0 0 0 15px;
	font-weight: bold;
}

.sb_box .ft input.btn{
	border: #191919 solid 1px;
	background: #fcfcfc url(/gallery/images/btn_bg.gif) repeat-x left top;
	color: #191919;
	font-family: tahoma, verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	height: 20px;
	cursor: pointer;
}

.sb_box .ft .btn:hover, .sb_box .ft .btn_over{
	border: #567c9b solid 1px;
	background: #e1eafa url(/gallery/images/btn_bg.gif) repeat-x left -19px;
	color: #000;
	font-family: tahoma, verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	height: 20px;
	cursor: pointer;
}

.sb_box .ft .select_box{
	background: #f9fafb;
	border: #191919 solid 1px !important;
	color: #001469;
	font-family: tahoma, verdana, sans-serif;
	font-weight: normal;
	font-size: 10px;
	width: 200px;
	height: 22px !important;
	overflow: hidden;
	margin: 0 0 0 15px;
	padding: 0px;
}
