/*
Theme Name: Ambridge Theme
Theme URI: http://ambridgeevents.com
Description: Official Ambridge Event Center Theme
Version: 1.0
Author: Phoogoo
Author URI: http://www.phoogoo.com
Tags: ambridge, event, center
*/
.wp-caption {
	padding-right:10px;
	position:relative;
	float:left;
	width:auto;
	margin:0 auto;
	}
	.wp-caption img {
		border:solid 0px #9C0303;
		}
		.wp-caption-text {
			color:#000;
			font-size:10px;
			font-weight: bold;
			text-align:center;
			}
.author_stamp {
	color:#6a7173;
	font-style: italic;
	}
#comments p {
			position:relative;
			top:-23px;
			}
			.comment_author {
				left:47px;
				}
				.comment_author span {
					font-size:1.5em;
					}		
#comments li {
	background:transparent url(images/ambridge_subNavTile.png) repeat-x scroll left top;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	}
.admin {
	background-color:#e1a0a0;
	font-size: 9px;
	margin-top: 10px;
	}
	.admin:hover {
		background-color:#9c0303;
		}
	.admin a {
		color:#FFF;
		padding-left:10px;
		}
#subContent.rightCol {
	width:545px !important;
	}
#sidebar {
	background:transparent url(images/ambridge_subNavTile.png) repeat-x scroll left top;
	float:right;
	margin-top:-44px;
	padding:30px 10px 20px;
	position:relative;
	width:200px;
	}
	#sidebar ul {
	margin-top: 10px;
		margin-left: 15px;
	}

	#sidebar li {
		padding-bottom:10px;
		}
		#sidebar li:first-child{
			}
	#searchform input[type='text'] {
		background-color:#D1D1D1;
		border:1px solid #9C9C9C;
		height:18px;
		position:relative;
		top:-1px;
		width:126px;
		padding-bottom:0px !important;
		}
		#searchform input[type='text']:focus {
			background-color:#F2F2F2;
			}
		#searchform label {
			text-align:left;
			position:relative;
			left:-45px;
			text-transform:uppercase;
			}
	#sidebar li h3 {
		margin-left:10px;
		padding-left:25px;
		background:transparent url(images/ambridge_bulletOff.png) no-repeat scroll left center;
		}
		#sidebar li h3:hover {
			background:transparent url(images/ambridge_bulletOn.png) no-repeat scroll left center;
			}
	#sidebar li a {
		}
#commentForm p {
	position:relative;
	text-align:left;
	width:400px;
	}
.promote {
	background: url(images/rss.png) no-repeat top right;
	height:72px;
	width:572px;
	}
	.promote h2 {
		padding-top:8px;
		}
		
.post_entry{
	overflow: hidden;
	}		
.post_entry p{
	font-size: 12px;
	}
	
.meta{
	clear: both;
	font-size: 11px;
	padding: 7px 7px;
	background: #fff;
	border: 1px solid #ccc;
	text-align: center;
	margin-bottom:20px;
	}
	
.post_snippet h1{
	margin-top: 10px;
	}
	
	
.gform_body{
	margin-top: 10px;
	overflow: hidden;
	display: block;

	background:#f4f4f4;
	border:1pc solid #dddddd;
	padding:15px;
	width:86%;	
	
	}	
	
.gform_body ul li, .gform_body ul li li{
	display: block;
	list-style: none;
	background: none;
	}