/*  
Theme Name: Lizelle Lotter Photography 
Theme URI: http://www.creativelounge.co.za
Description: Theme for a website
Version: 1
Author: Pretty Fly
Author URI: http://www.creativelounge.co.za
Tags: Photography
*/


#wrap{
	background:#fff;
	margin:auto;
	width:1015px;
}

#header{
	height:240px;
	margin:auto;
	text-align:center;
	margin-top:-1px;
	
}

#menu{
	background:#fff;
	height:25px;
	text-align:center;
}

ul.menu{
	overflow:hidden;
	list-style-type:none;
	zoom:1;
	margin:0px;
	padding:0px;
}

.menu li:first-child {
	background:none;
}

.menu li{
	display:inline;
	background:url(http://www.lizellelotter.co.za/wp-content/themes/lizelle/images/dot.jpg) 0 0 no-repeat ;
	margin:0 5px 0 -10px;
	text-transform:uppercase;
	font-size:11px;
	padding:5px 10px 5px 15px;
}

#menu li a{
	text-decoration:none;
}

#menu li a:hover{
	text-decoration:underline;
}

#content{
	margin-top:10px;
}

#content .body img {
	padding: 25px 0;
}

.home{
	background:url(images/home_footer.jpg) bottom no-repeat;
}

.home img, .portfolio img{
	padding-bottom:75px;

}

.postheading{
	border-bottom:#906 thin solid;
	margin-bottom:5px;
	text-align:center;

}

.pageheading{
	border-bottom:#906 thin solid;
	margin-bottom:5px;
	text-align:left;

}

.detail{
	margin-bottom:20px;
}

#portfoliocaption, #view_shoot{
	height:29px;
	margin-top:160px;
	background-color:#333;
	padding-left:15px;
	padding-top:10px;
	opacity:0.75;
	text-transform:uppercase;

}

#portfoliocaption a, #view_shoot a{
	text-decoration:none;
	color:#FFF;
}

#portfoliocaption a:hover,#view_shoot a:hover{
	text-decoration:none;
	color:#CCC;
}

#portfolioitem{
	height:200px;
	margin-bottom:20px;
}

.portfolio #portfolioimage{
}

#portfolioimage{
	margin-top:20px;
}

#latest{
	margin-top:15px;
}

#latest_heading{
	text-align:center;
	border-bottom:#906 thin solid;
	margin-bottom:15px;
	
}

#latest_item{
	height:200px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:0px;

}

#latest_item img{
	padding-bottom:40px;
}

#footer{
	margin-top:15px;
	padding:10px 0 10px 0;
	text-align:center;
}

#comment_heading{
	width:100%;
	border-bottom:#906 thin solid;
	margin-top:20px;
}

#comment_heading a {
	text-decoration: none;
}

#comment_heading a:hover {
	text-decoration: underline;
}

#all_comments{
	float:right;
}

ul.commentlist {
	list-style: none;
}

input{
	background:#FFFFFF url(images/field-bg-bottom.gif) repeat-x scroll left top;
	border:thin solid #aaa;
	padding:5px;
	color:#888;
	font-family:Verdana, Geneva, sans-serif;
	margin:5px 0 5px 0;
	padding:3px;
	width:350px;
	font-size:1.2em;

}

textarea#comment{
	background:#FFFFFF url(images/field-bg-bottom.gif) repeat-x scroll left top;
	border:thin solid #aaa;
	padding:5px;
	color:#888;
	font-family:Verdana, Geneva, sans-serif;
	padding:3px;
	width:350px;
	height:150px;
	font-size:1.2em;
}

textarea#comment:hover, input:hover{
	border: thin solid #000;
	background:#FFFFFF url(images/field-bg-bottom.gif) repeat-x scroll left bottom;
}
input#submit{
	background:#fff;
	color:#8E0063;
	text-transform:uppercase;
	font-weight:bolder;
	border:none;
	cursor:pointer;
}

a.RSS{
	padding-right:20px;
	background: url(images/rss.jpg) no-repeat right;
}

.pagination{
	color:#000000;
}

.left{
	float:left;
}

.right{
	float:right;
}

li.linkcat {
	list-style: none;
}

.linkcat h2 {
	font-size: 14px;
}

ul.blogroll {
	margin-bottom: 15px;
}

ul.blogroll li {
	margin-bottom: 5px;
}
.gform_wrapper .top_label input.medium {
background: 
white;
padding-right: 2px;
}