#feature {
	width:97.3%;
}

/*

#feature div, #feature ul, #feature ol, #feature li, #feature form, #feature fieldset,  
#feature input, #feature textarea {  
margin:0;  
padding:0;  
font-size:100%;  
}
#feature{
position:relative;
width:730px;
color:#000;
margin:0 auto;
}
#feature #f-content {
float:right;
width:150px;
padding: 12px;
margin-left:15px;
}
.f-photo-link {
display:block;
width:526px;
}
#feature .f-image-wrap {
	width: 548px;
	background-color: #ffffff;
	padding-top: 10px;
}
.f-image-wrap img {
	margin: 10px;
	border: 1px solid #aaaaaa;
	margin-top: 0;
}
*/

.f-hidden-image {
position:absolute;
top:0;
left:0;
display:none;
z-index:100;
}
.f-hidden-image img,
.f-hidden-image .f-photo-link {
display:none;
}

#f-sidebar-widget{
margin:50px 40px 60px 0;
padding-left:17px;
background: url(arrow.png) 0 0 no-repeat;
}

#f-thumbs-container{
	margin-top:15px;
height:35px;
}

#f-thumbs {
margin:0;
padding:0;
}

#f-thumbs, #f-thumbs li{
list-style:none;
float:left;
}

#f-thumbs a {
width: 10px;
height: 19px;
display:block;
margin:0 8px 0 0;
background-color:#1F5295;
padding:1px 6px;
color:#FFF;
}

#f-thumbs a.active,
#f-thumbs a:hover{
text-decoration:none;
background-color:#FFCF06;
color:#000;

box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.30);
-moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.30);
-webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.30);
}

/*

#f-thumbs span{
position:absolute;
display:block;
top:300px;
height:57px;
width:446px;
border:1px solid red;
display:none;
}
.f-photo{
display:block;
}
#f-arrow{
	width:16px;
	height:19px;
	position:absolute;
	top:40px;
	left:546px;
	background:url(fsprites.png) -36px -8px no-repeat;
}
#f-prev, #f-next {
display:none;
width:28px;
height:28px;
z-index:400;
border:none;
}
#f-prev span, #f-next span {
display:none;
}
#f-prev {
position:absolute;
top:304px;
left:48px;
background:url(fsprites.png) top left no-repeat;
}
#f-prev:hover {
background:url(fsprites.png) 0 -28px no-repeat;
}
#f-next {
position:absolute;
top:304px;
left:456px;
background:url(fsprites.png) -28px 0 no-repeat;
}
#f-next:hover {
background:url(fsprites.png) -28px -28px no-repeat;
}
*/

/*-- formatting --*/
#f-blurb p{
font-size:12px;
padding:0;
}
