/* Global Element Styles */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#fff;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#666;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.9em;
	text-transform:uppercase;
	color:#000;
	margin:.5em auto;
	padding:0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:capitalize;
	color:#000;
	margin:.5em auto;
	padding:0;
}

h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:capitalize;
	color:#000;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	color:#bca080;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

/* Global Section Styles */

div#main-content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:normal;
}

div#main-menu ul li{
	font-size:1.1em;
	text-transform:uppercase;
	text-decoration:none;
}

	div#main-menu ul li a {
		font-family:"BreuerText", Verdana, sans-serif;
		text-transform:lowercase;
		text-decoration:none;
		color:#cccccc;
		font-weight:normal;
	}
	
	div#main-menu ul li a:hover {
		color:#ffffff;
	}

	div#main-menu ul li.active a {
		text-decoration:none;
		color:#ffffff;
	}
	
	div#main-menu ul li.item1 {
		background-image:none;
	}
	
div#utility-links ul li {
}
	
	div#utility-links ul li a {
		font-family:"BreuerText", Verdana, sans-serif;
		font-size:1.1em;
		text-transform:lowercase;
		text-decoration:none;
		color:#cccccc;
	}
		
		div#utility-links ul li a:hover {
			text-decoration:none;
			color:#fff;
		}
		
			div#utility-links ul li.active a {
				text-decoration:none;
				color:#fff;
			}

div#partners .join-newsletter form{
	color:#7D6A55;
	font-family:"Franklin Gothic Medium", Verdana, sans-serif;
}
	
div#partners .join-newsletter .email-entry label{
	font-size:1.2em;
}

	div#partners .join-newsletter .email-entry input#email-address{
		color:#ffffff;
		font-size:0.8em;
		text-transform:lowercase;
	}
	
		div#partners .join-newsletter input.go{
			font-size:0.8em;
			text-transform:uppercase;
		}
		
		
div#footer #footer-links ul li a {
	color:#e3ddd7;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	
	div#footer #footer-links ul li a:hover {
		color:#ffffff;
	}
	
		div#footer #footer-links ul li.active a {
			color:#ffffff;
		}

		
div#footer #contact-details ul li{
	color:#bcaea0;
	font-size:0.6em;
	font-family: Arial, Helvetica, sans-serif;
}

	div#footer #contact-details ul li a {
	color:#bcaea0;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
	
	div#footer #contact-details ul li a:hover {
		text-decoration:underline;
		color:#fff;
	}

div#footer #author p{
	color:#bcaea0;
	text-align:right;
}

	div#footer #author p a {
		color:#bcaea0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:0.6em;
	}

	div#footer #author p a:hover {
		text-decoration:underline;
		color:#fff;
	}
	
body#page_weddings .gallery-wrapper h3.itemPreviewTitle{
    font-size: 1.8em !important;
    font-weight: bold;
    margin-bottom: 12px;
	color:#33470a !important;
    margin-top: 8px;
    text-transform: uppercase !important;
}
