h3.tabletitle {
	padding: 10px 0 0;
	clear: left;
	}
li.tableheader { color: #fff; font-weight: bold; background-color: #484445; text-align: left; }
#photobook th { color: #fff; background-color: #484445; height: 20px; padding-left: 5px; }
#photobook a, .photobook_details a { text-decoration: none; }
#photobook a:hover,.photobook_details a:hover { text-decoration: underline; }
#photobook th,#photobook td{border-left:1px solid white;padding-right:2px; }
#photobook td form{margin:0px;}
.photobook_details{ font-size: 12px; line-height: 18px; text-align: left; width: 90%; border: solid 1px #c93; }
.photobook_inline { font-size: 12px; text-align: left; border: solid 1px #c93; }
.photobook_details p.title { color: white; font-size: 12px; font-weight: 400; background-color: #c93; text-align: left; width: 98%; margin-top: 0; padding-top: 0; padding-left: 2%; }
.photobook_details li,.photobook_inline li{ list-style: none;margin-left:-20px }
.odd td { background-color: #cc9; height: 20px; padding-left: 5px; }
.even td { background-color: #cc9; height: 20px; padding-left: 5px; }
.form_box { width: 650px; }
.thumbs { text-align: center; vertical-align: top; }
.thumbs td{
			padding:5px;
			border :1px solid #9c9d9f;
			}
.user_photobook {width: 600px; height:600px;}
.user_photobook td.pic { text-align:center;vertical-align: top;width:500px;height:500px }
.user_photobook td.description, p.description{
								padding-top:10px;
								}
p.description{
				color: #666;	
			 }
#thumbs_start{
				text-align: center; 
				vertical-align: top; 
			}
#thumbs_start td{
				padding:5px;
				border :1px solid #9c9d9f;
				}	
#thumbs_start td.noborder{
							border:none;
							}						

#thumbs_start tr.gallery_name{
							height:30px
							}			
#pb_title{
	background-color:#9c9d9f;
	color:white;
}

