﻿.thumbnail
{
	float:left;
	width:120px;
	text-align:center;
	height:95px;
}
.thumbnail img {padding:4px; border: 1px solid #CCC;}
#tabs{padding-left:40px;border-bottom:1px solid #CCC; padding-top:6px; margin-bottom:10px;margin-left:-10px;}
#tabs .tab
{
	width:140px;
	float:left;
	background:#bdd63c url('/img/tab_green.gif') top left no-repeat;
	color:#FFF;
	text-align:center;	

}
#tabs a:active
{
	background:#666 url('/img/tab_grey.gif') top left no-repeat;
}
#tabs a
{
	color:#FFF;
	width:140px;
	float:left;
	background:#bdd63c url('/img/tab_green.gif') top left no-repeat;
	text-align:center;	
	padding-top:5px;
	padding-bottom:5px;
}

strong{font-weight:bold;}
h3
{
	color:#666;
	background:url('/img/grey_arrow.gif') 4px 4px no-repeat;
	padding-left: 10px;
	margin-left:5px;
	margin-bottom:10px;
	font-size:105%;
}
#aboutText h3
{
	border-top: 1px dashed #CCC;
	background:url('/img/grey_arrow.gif') 4px 20px no-repeat;
	padding-top:15px;
	margin-left:0px;
	margin-bottom:5px;
}
#aboutText ul{margin-bottom:15px;}
#aboutText li a
{
	background:url('/img/grey_arrow.gif') 4px 4px no-repeat;
	padding-left: 10px;
}
#aboutImages{text-align:center; float:right; width:180px;}
#aboutImages .thumbnail{float:none; width:auto}
#breadcrumb{padding-left:20px; margin-bottom:20px; color:#bdd63c;font-weight:bold;}
#page_content{padding-bottom:20px;}
#mainBot{background-color:#CCC;color:#666; padding:5px; text-align:right;}

#aboutText{width:400px; float:left; padding-left:20px;}

#photographersText {margin-left:20px;}
#photographersText li {margin-top:5px;margin-bottom:5px;}
#photographersText h2 {padding-top:10px;padding-bottom:10px;color:#000;}
#photographersText p {padding-bottom:5px;}
#photographersText .thumbnail{width:180px;padding-bottom:20px;}

#pagination {display:block; text-align:right; margin-right:25px;}
#pagination a{padding-left:5px;}
#pagination strong{padding-left:5px; font-weight:bold;}

#photographersList{width:290px; float:left;}
#map{width:300px; float:right;}

#galleryInfo {padding-left:15px;padding-right:15px;margin-bottom:20px;}

/* forms */
.textbox{width:150px; font-size:10px;}
.textarea{width:350px;font-family:Verdana, Tahoma, Arial, Sans-Serif; font-size:10px;}
.button{background-color:#bdd63c;border:0px;padding:4px;color:#FFF;font-size:10px; zoom:1;}
form{color:#666;}
form .header
{
	width:555px;
	margin-top:10px;
	padding-left:5px;
	background-color:#e2f3f7;
	height:18px;
	padding-top:6px;
	overflow:hidden;
}
form .row
{
	float:left;
	padding-left:5px;
	width:555px;
	background-color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
}
.errors
{
	color:#FF0000;
}
.errors strong
{
	font-weight:bold;
}
.item_50
{
	float:left;
	width:277px;
}
.item_40
{
	float:left;
	width:210px;
}
.item_33
{
	float:left;
	width:160px;
}
.item_25
{
	float:left;
	width:145px;
}
.item_20
{
	float:left;
	width:110px;
}
.item_10
{
	float:left;
	width:55px;
}
.item_15
{
	float:left;
	width:100px;
}