/* 

WOO CUSTOM STYLESHEET

---------------------



Instructions:



Add your custom styles here instead of style.css so it 

is easier to update the theme. Simply copy an existing 

style from style.css to this file, and modify it to 

your liking.



*/

.content  {
width:760px;
}

img
{
	max-width:760px;	
}

.home img
{
	width:760px;
}

.home
{
	min-height:500px;	
}

.bg-photo-thumb
{
	margin:0 20px 20px 0px;
}

.bg-photo-thumb.three-col
{
	width:240px;
}

.bg-photo-thumb.last
{
	margin:0 0px 20px 0px;
}

.single-post h2
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-bottom:15px;
	padding-top:20px;
	text-transform:uppercase;
}

.single-post h2 a
{
	color:#000000;
}

.single-post .post-details
{
	border-top:none;	
	padding-top:0px;
	background:none;
	padding-left:0px;
}

.single-post p
{
	font-size:12px;
	line-height:22px;
	padding:0 0 20px;
	color:#666666;
}

a
{
	color:#000;
}

a:hover
{
	color:#000;
	text-decoration:underline;
}

p.tags
{
	padding:7px 0px 0px 25px;	
}

.post
{
	padding-bottom:60px;	
}

.box#sidebar
{
	border:#E5E5E5 solid 1px;	
	padding-top:0px;
}

.box-bg
{
	margin:0px;	
}


#sidebar .widget, #sidebar #about
{
	padding:20px;	
}

.box#comments
{
	border:#E5E5E5 solid 1px;	
	padding-top:0px;
	padding:20px;
}

.box#comments ol.commentlist .box
{
	border:#E5E5E5 solid 1px;	
	padding:10px;
}

.gform_wrapper input
{
	padding:5px;	
}

.gform_wrapper textarea
{
	padding:5px;	
}

#photo-meta h2
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-bottom:0px;
	padding-top:40px;
	text-transform:uppercase;
}

#footer ul.footer-nav a:hover {
	color:#000;
}

.half
{
	float:left;	
	width:360px;
	padding-right:40px;
}

.half.last
{
	padding-right:0px;
}

.half img
{
	width:360px;
}

.gform_wrapper .left_label .gfield_label {
width:20%;
}

.gform_wrapper form ul
{
	list-style:none;
	padding-left:0px;
}

.gform_wrapper form ul li
{
	background:none;
	padding-left:0px;
}

.gform_wrapper .right_label div.ginput_complex, .gform_wrapper .left_label div.ginput_complex {
float:left;
width:70%;
overflow:visible;
}

.gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right {
float:left;
width:50%;
overflow:visible;
}

table.contact-info
{
	margin-top:20px;	
}

table.contact-info p
{
	padding:0px 0px 5px;	
}

table.contact-info tr td img
{
	max-width:360px;
}

table.book-table
{
	760px
}

table.book-table tr
{
	vertical-align:top;
}

table.book-table tr td
{
	width:360px;
	padding-right:40px;
}

table.book-table tr td img
{
	max-width:360px;
}

.container, #loopedSlider, #newsSlider, div.slides div, ul.slides li {
width:760px;
}

#loopedSlider img {
max-width:760px;
max-height:500px;
display:block;
margin:0 auto;
}

.single-post.post.box
{
	
}

#sidebar .widget ul li
{
	font-size:11px;	
}

#header
{
	padding-bottom:20px;	
}

#loopedSlider .photo-caption
{
	color:#000;
	font-style:normal;
	position:relative;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	opacity:1;
	padding:20px 0px 0px;
	bottom:0px;
	right:0px;
}


.loading-bg { 
	background:url(images/loading.gif) 50% 50% no-repeat;
}

.loading { 
	width:30px;
	height:30px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-15px;
	margin-top:-15px;
	background:url(images/loading.gif) 50% 50% no-repeat;
}




/* Jesse Slider
---------------------------------*/
.jesseSlider
{
	width:760px;

}

.jesseSlider .container
{
	width:760px;
	overflow:hidden;
	height:510px;
}

.jesseSlider .container ul
{
	margin:0;
	padding:0;
	list-style:none;
	width:999999px;
	height:510px;
}

.jesseSlider .container ul li
{
	position:relative;
	float:left;
	width:760px;
	height:510px;
}

.jesseSlider .container ul li img
{
	display:block;
	margin:0 auto;
}

.jesseSlider .container ul li img.landscape
{
	max-width:760px;
}

.jesseSlider .container ul li img.portrait
{
	max-height:510px;
}

.jesseSlider .container ul li p
{
	display:block;
	background-color:rgba(0, 0, 0, 0.5);
	color:#FFF;
	padding:10px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;

}

#single-post  {
	width:450px;
}
