/*
Theme Name: Everyday Photography
Theme URI: http://www.everydayphotography.com.au
Description: Everyday Photography Theme
Author: Adeline
Author URI: http://adelineyaw.com
Tags: Everyday Photography, Weddings, Portraits, Landscapes, Photographer
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

/*
	#f8f0de = Tan
	#441B20 = Dark Brown
	#E2D9C8 = Light Purple	
	#d4e6e0 = Light Blue
*/

html{
	color: #333;
	background: url(images/bg2.png) repeat-x 0 249px #f8f0de;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}

p{
	font-size: 1em; /* 14px */
	line-height: 1.5em; /* 18px*/
	margin: 1.5em 0;
}

li{
	line-height: 1.5em; /* 18px*/
	margin: 0 0 0.8em 0;
}


a{
	outline: none;
}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	border-bottom: 1px dotted #441B20;
	margin: 2em 0 0 0;
}

h3{
	font-size: 18px;
	margin: 1em 0;
}

#container{
	width: 960px;
	margin: 0 auto;
}

#logo{
	background: url(images/banner.png) no-repeat;width: 100%; height: 200px;
	text-indent: -9999px;
	margin: 0 auto;
}

#menu ul { 
display: block; 
padding: 0; 
margin: 20px 0 20px 40px ;
list-style-type: none;
} 

#menu ul li { 
display: inline; 
margin: 0px; 
padding: 1px;
list-style-type: none; 
background-color: #f8f0de; 
} 

#menu a { 
padding: 10px; 
text-decoration: none; 
color: #fff; 
background: url(images/menu_bg.png) repeat-x top;
border: 1px solid #441B20; } 


#menu a:hover{
color: #441B20; 
background: url(images/menu_bg.png) repeat-x bottom;
}

#mainContent{
	width: 800px;
	height: 100%;
	margin: 0 -20px 0 40px;
	clear: all;
}

#featuredContent{
	width: 100%;
	height: 100%;
	clear: all;
}

#content{
	width: 100%;
	height: 100%;
	clear: all;
	padding: 10px;
}

#featuredContent img{
	float: right;
	clear: right;
        padding: 5px;
        margin-left: 20px;        
        background-color: #fff;
        border: 1px solid #441B20; } 
}

.aboutImg{
	background-color:#fff;
	border: 1px solid #441B20;
	margin-left: 1em;
	padding: 0.5em;
}

.price_content{
	float: left;
	width: 400px;
	height: auto;
}

.price_content_sidebar{
	float: right;
	width: 350px;
	height: auto;
	padding-top: 100px;
}

#footer{
	border-top: 1px dotted #441B20;
	padding: 10px 0;
	margin: 12px -20px 0 40px;
	width: 820px;
	height: 100%;
	clear: both;
        font-size: 12px;
}

#footer ul{
	margin: 0;
	padding: 0;
}

#footer li{
	list-style-type: none;
	display: inline;
	padding: 0 20px 0 0;
}

/* Image Gallery Home Page */

#imageGallery{
}

#largeImg {
	background-color:#441B20;
	border: 1px solid #fff;
	width: 550px;
	height: 400px;
	padding: 10px;
}

.thumbs img {
	background-color:#441B20;
	border: 1px solid #fff;
	width: 100px;
	height: 100px;
	padding: 5px;
}

.thumbs img:hover {
	background-color: #fff;
	border: 1px solid #000;
}

/* form styles */

#contact_form{
	width: 300px;
	height: auto;
	padding: 0;
	margin: 0;
}

#contact_form li{
	list-style: none;
	margin: 15px 0;
}

.text{
	float: right;
	width: 150px;
	height: 18px;
	margin: -20px 40px;
}

.error{
	margin: 4em 0;
}

