﻿img.click{cursor:pointer}
.icon30x40
{
	border: 0px;
	height: 30px;
	width: 40px;
}

.icon120x160
{
	border: 0px;
	height: 120px;
	width: 160px;
}

.image_right{float:right}
.image_left{float:left;margin:10px 30px 10px 10px}

.button
{
	border:0px;
}

img .agent_logo
{
	border:0px;
}

#AgentLogoImage{float:left;border:0 solid;margin:0 10px 10px 0}

#MapColumns img.toggle
{	
	border: 0px;
	height: 9px;
	margin-right: 5px;
	vertical-align: middle;
	width: 9px;
}

#PageHeaderContent .fap_logo img
{
	border: 0px;
	height: 80px;
	width: 196px;
}

#PageHeaderContent .myfap img
{
	border: 0px;
	height: 20px;
	vertical-align: middle;
	width: 25px;
}

#PageStoryColumns .thumbnail
{
	border: none;
	float: left;
	height: 74px;
	margin: 0px 5px 5px 0px;
	width: 74px;
}
#PhotoAlbum .imageholder{padding-bottom:20px;}
#PhotoAlbum .imageholder .local_link{margin-bottom:0}
#PhotoAlbum #PhotoDataList li.border, #AlsoViewedDataList li{display:none}
#PhotoAlbum #PhotoDataList li.jcarousel-item, #AlsoViewedDataList li.jcarousel-item{display:block}
#PhotoAlbum #PhotoDataList li, #AlsoViewedDataList li{list-style:none;width:128px;height:158px;float:left;text-align:center;margin:0 10px 0 -1px;padding:1px}
#PhotoAlbum #PhotoDataList, #AlsoViewedDataList {list-style:none;margin:0;padding:0;}
#PhotoAlbum #PhotoDataList li img, #AlsoViewedDataList li img{display:block;margin:0 auto 5px;}
#PhotoAlbum #PhotoDataList br, #AlsoViewedDataList br{clear:left}
#PhotoAlbum #PhotoDataList a, #AlsoViewedDataList a{display:block}
#PhotoDataList .border{background:#FFF;}


#AlsoViewedCarousel{padding:0;background:#F2EEE3;}

#AlsoViewedCarousel .jcarousel-clip-horizontal{border:0 solid !important;width:695px;height:200px}
#AlsoViewedCarousel .jcarousel-container{background:transparent !important;border:0 solid !important}

#AlsoViewedCarousel li{
    background:repeat-y right top #FFF;
    border-left:1px solid;
    color:#000 !important;
    height:200px;
    margin:0 3px 0 0px; 
    padding:1px 7px 1px 0;
    position:relative;
}
#AlsoViewedCarousel li img{padding:0;border:0 solid !important;}

#AlsoViewedCarousel p{font-weight:bold;padding:2px;margin:0;}

#AlsoViewedCarousel span{background:no-repeat;display:block;position:absolute;z-index:1;}
#AlsoViewedCarousel .bl{background-position:left bottom;bottom:1px;height:13px;left:-1px;width:11px;z-index:2;}
#AlsoViewedCarousel .br{background-position:right bottom;bottom:1px;height:13px;right:0;width:100%;}
#AlsoViewedCarousel .tl{left:-1px;top:0;width:100%;height:7px}
#AlsoViewedCarousel .tr{background-position:right top;height:7px;right:0;top:0;width:12px;z-index:2;}

#AlsoViewedCarousel .jcarousel-next-horizontal,
#AlsoViewedCarousel .jcarousel-prev-horizontal{background:transparent url(/images/v2/sprites/carouselbuttons.jpg) no-repeat;top:50%;margin-top:-22px;width:35px;height:45px;}
#AlsoViewedCarousel .jcarousel-prev-disabled, #AlsoViewedCarousel .jcarousel-next-disabled{visibility:hidden}


.picture_search_result .prop_image img{border:4px solid #fff;}


#ImagePlaceHolder{min-height:210px;}


#PhotoDataList .thumbnail
{
	border:0px;
}
.tube_line img{display:block;margin:1px 0}

