/*
Theme Name: Greenauer Design Group
Theme URI: http://greenauer.com
Description: Custom theme designed for Greenauer Design Group.
Version: 1.0
Author: <a href="http://www.homergaines.com/blog">Homer Gaines</a>
Tags: green, brown, two columns, widgets

Greenauer theme by Homer Gaines || http://homergaines.com
*/


h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	margin-bottom: -10px;
	margin-top: 0px;
	font-weight: normal;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	margin-top: 0px;
	font-weight: normal;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e6cb9e;
	font-weight: normal;
	line-height: 16px;
}

body {
	/*background-image: url(images/bg.gif);*/
background-image: url(images/bg_dark_brown.gif);
	background-repeat: repeat-x;
	/*background-color: #594738;*/
background-color: #2a1300;
	margin: 0px;
	padding: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* begin header */
#logo {
	background-image: url(images/greenauer_logo.gif);
	background-repeat: no-repeat;
	height: 113px;
margin-top: 30px;
}
#header {
	background-color: #d7eb9c;
	background-image: url(images/index_mainImage_shadow.gif);
	width: 783px;
	background-repeat: no-repeat;
	float: left;
	height: 171px;
	background-position: bottom;
}


#topMenu {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	text-align: right;
}

#header #topMenu ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#header #topMenu li {
	display:inline;
}
#header #topMenu li a {
	text-decoration: none;
	display:inline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #705946;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	padding-right: 7px;
}
#header #topMenu li a:hover {
	color: #000;
}

#imageSlideshow {
	float: left;
	height: 379px;
	width: 783px;
	text-align: center;
}
/* end header */


/* begin content */
#contentParent {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 783px;
}
#contentTxtBody {
	float: left;
	width: 520px;
	height:auto;
	padding-top: 26px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 7px;
}

#contentTxtPage {
	float: left;
	width: 520px;
	padding-top: 26px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 7px;
}

#contentTxtBody a {
	color: #d7eb9c;
	text-decoration: underline;
}
#contentTxtBody a:hover {
	color: #fff;
	text-decoration: underline;
}
#contentTxtPage td {
	vertical-align: top;
}
#contentTxtPageRight {
	float: right;
	width: 520px;
	padding-top: 26px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 7px;
}
#contentImage {
	float: left;
	width: 156px;
	padding-right: 25px;
}

.profileFrame {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #655945;
	padding-top: 15px;
	padding-bottom: 9px;
	width: 520px;
}
.back2Top a {
	float: right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8D7158;
	text-align: right;
	width: 35px;
	margin-bottom: 6px;
	display: block;
	background-image: url(images/back2topArrow.png);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
}
#parent #contentParent #pageTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	padding-top: 120px;
	text-indent: 10px;
	color:#fff;
}
#parent {
	width: 783px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}
.postIt{
	padding-top: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #655945;
	padding-bottom: 40px;
	}
	.post{
	padding-bottom: 40px;
	}
/* end content */


/* begin the team*/
.profileTxtFrame {
	float: right;

}
.profileFrameMelissa {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7EB9C;
	margin-bottom: 30px;
	padding-bottom: 30px;
	width: 520px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;

}
.profilePhoto {
	float: left;
	width: 131px;
	border: 3px solid #FFFFFF;
}
.profileNameMelissa {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	padding-left: 151px;
}
.profileName {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 151px;
}
.profileRole {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D7EB9C;
	font-size: 12px;
	display: block;
	padding-left: 151px;
}
.profilePhotoDiv {
	float: left;
	margin: 0px;
	padding: 0px;
}
.profileBio {
	padding-left: 151px;
}
/* end the team*/


/* Begin right navigation */
#rightNavigation {
	width: 220px;
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #655945;
	text-indent: 30px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
}
#rightNavigation ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#rightNavigation .readMore{
	display: block;
	margin-bottom: 17px;
	color: #d7eb9c;
}
#rightNavigation a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#rightNavigation a:hover {
	color: #fff;
}
#rightNavigation ul, #rightNavigation ul ol {
	margin: 0;
	padding: 0;
}
#parent #contentParent #rightNavigation .rightNavigationHeader {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: normal;
}
#rightNavigation ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 10px;
}
#rightNavigation p {
	text-indent: 0px;
	display: block;
	padding-left: 30px;
	padding-top: 0px;
	margin-top: 0px;
}
#rightNavigation ul p, #rightNavigation ul select {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	display: block;
	padding-left: 30px;
	text-indent: 0px;
}
#rightNavigation ul ul, #rightNavigation ul ol {
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
#rightNavigation ul ul ul, #rightNavigation ul ol {
	margin: 0 0 0 10px;
}
ol li, #rightNavigation ul ol li {
	list-style: decimal outside;
}
#rightNavigation ul ul li, #rightNavigation ul ol li {
	margin: 3px 0 0;
	padding: 0;
}
#rightNavigation #metaLink a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d7eb9c;
	display: block;
	margin-bottom: 11px;
	text-indent: 20px;
}
#rightNavigation #metaLink a:hover {
	color: #fff;
}
/* End right navigation */


/* Begin left navigation */
#leftNavigation {
	width: 220px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #655945;
	text-indent: 30px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
}
#leftNavigation ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#leftNavigation .readMore {
	display: block;
	margin-bottom: 16px;
	color: #d7eb9c;
}
#leftNavigation a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftNavigation a:hover {
	font-size: 12px;
	color: #fff;
}
#leftNavigation ul, #leftNavigation ul ol {
	margin: 0;
	padding: 0;
}
#parent #contentParent #leftNavigation .leftNavigationHeader {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
}
#leftNavigation ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 10px;
}
#leftNavigation ul p, #leftNavigation ul select {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	display: block;
	padding-left: 30px;
	text-indent: 0px;
}
#leftNavigation ul ul, #leftNavigation ul ol {
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
#leftNavigation ul ul ul, #leftNavigation ul ol {
	margin: 0 0 0 10px;
}
ol li, #leftNavigation ul ol li {
	list-style: decimal outside;
}
#leftNavigation ul ul li, #leftNavigation ul ol li {
	margin: 3px 0 0;
	padding: 0;
}
/* End left navigation */


/* Begin Sidebar */
#sidebar {
	width: 217px;
	float: right;
	padding-top: 26px;
	padding-right: 0;
	padding-bottom: 20px;

	padding-left: 0;
}
#sidebar form {
	margin: 0;
}
/* End Sidebar */


/* begin footer*/
#footer {
	background-color: #D7EB9C;
	width: 100%;
	height: 300px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
}
#footerTxt {
	width: 783px;
	margin-right: auto;
	margin-left: auto;
	height: 15px;
	margin-bottom: 30px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #705946;;
	font-size: 10px;
	text-align: center;
	padding-top: 10px;
}
#footerTxt p{
font-size: 10px;
color: #705946;;
}
#footerNavigation {
	width: 783px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #705946;;
	padding-top: 25px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerNavigation a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #705946;;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
#footerNavigation a:hover {
	text-decoration: underline;
	color: #000;
}
#footerNavigation ul {
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#footerNavigation li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#footerTxt a {
	color: #705946;;
}
#footerTxt a:hover {
	color: #000;
}
/* end footer */

/* begin footer office locations */
#locations {
	width: 783px;
	margin-right: auto;
	margin-left: auto;
	height: 120px;
}
#vailOffice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #705946;;
	font-size: 12px;
	width: 170px;
	float: left;
	display: block;
	margin-right: 10px;
}
.officeName {
	color: #2a1300;
	font-weight: bold;
}
#londonOffice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #705946;;
	font-size: 12px;
	width: 200px;
	float: left;
	display: block;
	margin-right: 10px;
}
#dubaiOffice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #705946;;
	font-size: 12px;
	width: 200px;
	float: left;
	display: block;
	margin-right: 10px;
}
#locations #officeGroup {
	height: auto;
	padding-left: 15%;
	float: left;
	padding-top: 19px;
	width: auto;
}
/* end footer office locations */


/* begin misc */
#outter {
	padding: 0px;
	clear: both;
	height: 100%;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
}
/* end misc */

/* begin special content */
#accentImage {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 399px;
	width: 156px;
}
#specialContentParent {
	float: left;
}
#specialContent {
	float: left;
	padding-left: 20px;
}
#hbar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #655945;
	padding-top: 10px;
	margin-bottom: 20px;
}
/* end special content */

