/*** photo frame work ***/
div#photo-wrapper{
	width:1000px;
	margin:0 auto;
}
div#photo-content-left{
	float:left;
	width:685px;
}
div#photo-content-right{
	float:right;
	width:305px;
}
div#photo-header{
	width:685px;
	height:29px;
	float:left;
	background: url(../images/photos/photo_frame_header.gif) top left;
}
div#photo-header-link{
	width:300px;
	padding: 10px 23px 0 0;
	float:right;
	text-align:right;
}
div#photo-content{
	width:685px;
	background: url(../images/photos/photo_frame_bg.gif) repeat-y top left;
}
div#photo-body{
	width:657px;
	margin:0 0 0 11px;
	padding:15px 0 0 0;
	color:#000;
	line-height:1.2em;
}
/*** photo frame work ***/

/*** photo album ***/
div#photo-info{
	width:657px;
	float:left;
	
}
div#photo-info-left{
	width:173px;
	height: 150px;
	float:left;
	background: url(../images/photos/bg_albumdisplay.gif) top center no-repeat;
	text-align: center;
	margin: 0;
	padding: 20px 0 0 0;
}
div#photo-info-main{
	width:483px;
	/*height:150px;*/
	float:right;
	/*background: url(../images/photos/photo_info_bg.gif) top left;*/
	padding: 0;
	margin:0 0 21px 0;
}
div#photo-info-first-album{
	width:211px;
	font-size:11px;
	float:left;
	padding:5px 0 0 12px;
}
div#photo-info-first-album-3rd{
	width:483px;
	text-align:center;
}
#photo-info-first-album h2, #photo-info-first-album-3rd h2{
	color:#555;
	font-size:16px;
}
#photo-info-first-album p, #photo-info-first-album-3rd p{
	color:#B73434;
}
#photo-info-first-album a, #photo-info-first-album-3rd a{color:#B73434;font-size:11px;text-decoration:none;}
#photo-info-first-album a:visited, #photo-info-first-album-3rd a:visited{color:#B73434;font-size:11px;text-decoration:none;}
#photo-info-first-album a:hover, #photo-info-first-album-3rd a:hover{color:#B73434;font-size:11px;text-decoration:none;}
#photo-info-first-album span {color:#B73434;padding-left:10px;}
div#photo-info-first-album-btn{
	width:260px;
	float:right;
	text-align:center;
	padding-top:55px;
}
div#photo-info-first-album-btn-3rd{
	text-align:center;
	padding:15px 0 15px 0;
}
div#photo-info-organize{
	margin: 0 auto;
	width:315px;
	text-align:center;
}
#photo-info-organize p,#photo-info-organize h2, #photo-info-organize table td{
	font-size:14px;
	color:#555555;
}
table#photo-move{
	margin:20px 0;
}
.photo-comm-hdr {
	width: 1000px;
	height: 37px;
	background: url(../images/photos/ttl_newsphotos.gif) top left no-repeat;
	text-align: right;
}
/*** Manan Shah 12/29/06 - Changed below div names to capitalize category name to match db. ***/
.photo-comm-hdr-News {
	width: 1000px;
	height: 37px;
	background: url(../images/photos/ttl_news_photos.gif) top left no-repeat;
	text-align: right;
}
.photo-comm-hdr-Sports {
	width: 1000px;
	height: 37px;
	background: url(../images/photos/ttl_sports_photos.gif) top left no-repeat;
	text-align: right;
}
.photo-comm-hdr-Traffic {
	width: 1000px;
	height: 37px;
	background: url(../images/photos/ttl_traffic_photos.gif) top left no-repeat;
	text-align: right;
}
.photo-comm-hdr-Weather {
	width: 1000px;
	height: 37px;
	background: url(../images/photos/ttl_weather_photos.gif) top left no-repeat;
	text-align: right;
}
.photo-comm-hdr-Entertainment {
	width: 1000px;
	height: 37px;
	background: url(../images/photos/ttl_entertainment_photos.gif) top left no-repeat;
	text-align: right;
}
/*** Manan Shah 12/29/06 - End changes. ***/
.photo-comm-cont {
	width: 1000px;
	background: url(../images/photos/bg_commphotos.gif) top left repeat-y;
	text-align: center;
}
/*** photo album ***/

/*** slideshow ***/
.photos-hdr {
	width: 683px;
	height: 30px;
	background: url(../images/photos/bg_newsrmhdr.gif) top left no-repeat;
	text-align: right;
}
.photos-cont {
	width: 683px;
	background: url(../images/photos/bg_newsroom.gif) top center repeat-y;
}
.album-display {
	width: 100%;
	height: 200px;
	background: url(../images/photos/bg_albumdisplay.gif) top center no-repeat;
	text-align: center;
	margin: 20px 0 0 0;
	padding: 20px 0 0 0;
}
.album-display b {
	font-size: 14px;
	font-weight: bold;
}
.album-display a, .album-display a:visited, .album-display a:hover {
	color: #b73434;
	text-decoration: none;
}
.album-display p {
	font-size: 11px;
	padding-top: 25px;
}
.myalbum-display-img {
	width: 144px;
	height: 129px;
	background: url(../images/photos/bg_albumdisplay.gif) top center no-repeat;
	text-align: center;
	/*margin: 20px 0 0 0;*/
	padding: 20px 0 0 0;
}
.myalbum-display b {
	font-size: 14px;
	font-weight: bold;
}
.myalbum-display a, .myalbum-display a:visited, .myalbum-display a:hover {
	color: #b73434;
	text-decoration: none;
}
.myalbum-display {
	font-size: 11px;
	/*padding-top: 7px;*/
}

.photos-slideshow 
{
	min-width: 464px;
	/*min-width: 464px;*/
	margin: 0 10px;
	padding: 10px 0;
	text-align: center;
}
.photos-slidecont {
	width: 464px;
	min-height: 300px;
	background: #fff url(../images/photos/bg_slide_frame.gif) center right repeat-y;
	text-align: center;
}
.album-title {
	width: 200px;
	height: 20px;
	color: #494949;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	padding-left: 32px;
}
.slide-btns {
	width: 142px;
	height: 20px;
	text-align: right;
	float: right;
	padding-right: 32px;
}
.add-cap {
	width: 400px;
	margin: 0 auto;
	text-align: left;
}
.add-cap textarea {
	width: 400px;
	height: 50px;
	border: 1px solid #000;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}
.add-cap b {
	color: #494949;
	font-weight: bold;
}
.photos-num {
	width: 200px;
	height: 20px;
	color: #7d7d7d;
	font-size: 12px;
	text-align: left;
	float: left;
	padding-left: 32px;
}
.back-arr {
	color: #b73434;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/ico_back_arrow.png) center left no-repeat;
	line-height: 20px;
	padding-left: 25px;
	text-decoration: none;
}
.back-arr-wht, .back-arr-wht:visited, .back-arr-wht:hover {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/ico_back_arrow.png) center left no-repeat;
	line-height: 30px;
	padding: 0 25px;
	text-decoration: none;
}
/*** slideshow ***/