body {font-family: Helvetica; margin: 0; height: 100%;}

/*div {border: 1px solid orange;}*/
h1 {font-family: "Century Gothic", Helvetica; letter-spacing: 4px; font-size: 14px; font-weight: 600; color: #2c1903; margin: 5px; margin-right: 0px;}

#banner {width: 962px; height: 171px; text-align: left;}
	#logo {position: relative; left: 578px;}
#mid {background: white url('../images/background.png') no-repeat; height: 473px; width: 962px;}
	#nav {position: relative; height: 35px; width: 926px; padding: 4px; text-transform: uppercase; font-size: 9px; overflow: hidden; z-index: 1;}
		.linkDiv {position: relative; height: 21px; float: left; padding: 7px; background-image: url('../images/linkMarker.png'); background-repeat: repeat-x; background-position: 0px -35px;}
		.linkDiv div {position: relative; top: 3px;}
		.linkDiv a {color: white; text-decoration: none;}
		.linkDiv a:hover {color: #B4B87D;}
	.midSection {position: relative; top: 13px; float: left; height: 394px;}
		
	#left {width: 155px; text-align: left;}
		#sideBar {position: absolute; top: -26px; left: 5px !important; height: 408px; width: 123px; background-image: url('../images/sideBar.jpg'); background-repeat: no-repeat;}
		#left div {position: relative; left: 23px; width: 107px; font-size: 9px; text-transform: uppercase; line-height: 3em; font-weight: bold;}
		#left div a {text-decoration: none; color: #2c1903;}
		#left div a:hover {color: #c1c29d;}
	#center {width: 445px; text-align: left;}
		#cover {position: absolute; overflow: hidden; left: 0px !important; width: 100%; height: 380px; background-color: white; z-index: 1; text-align: left; color: #464343; font-size: 12px; line-height: 15px;}
		#cover h1 {font-family: "Century Gothic"; font-size: 10pt; margin: 0;}
		#cover p {width: 415px; margin-top: 1em;}
		#cover img {border: 1px solid #c4c4c4;}
	#right {width: 338px; position: relative; top: 17px; text-align: left;}
		#thumbsDiv {width: 307px; overflow: hidden;}
#sectionCopy {position: absolute; z-index: 2; margin-left: 50%; top: 478px; left: -325px; width: 752px; height: 106px; text-align: left; color: #464343; font-size: 12px; line-height: 18px;}
	#sectionCopy img {margin-bottom: 8px; margin-top: 8px; margin-left: 0px; margin-right: 0px;}
	
	#bottom {position: relative; top: -24px; padding: 0px; width: 942px; height: 15px; text-transform: uppercase; color: white; font-size: 9px; letter-spacing: 2px;}
	#bottom a {color: white; text-decoration: none;}
	#bottom a:hover {color: #B4B87D;}
	#creditCopy {position: relative; text-align: left; width: 942px; color: #AAA; font-family: Arial; font-size: 9px;}
	#creditCopy a {color: #AAA; text-decoration: none;}
	#creditCopy a:hover {color: #5C3317;}
	#credit {position: relative; top: -10px; padding: 0px; width: 471px; height: 15px; float: left; text-align: left;}
	#copyright {position: relative; top: -10px; padding: 0px; width: 471px; height: 15px; float: left; text-align: right;}
	
	#sectionCopy a {text-decoration: none;}
	#sectionBackButton {position:  relative; left: -7px; text-align: right; font-size: 10pt;}
	#sectionBackButton a {text-decoration: none; color: #464343;}
	#sectionBackButton img {margin: 0; vertical-align: text-bottom; border: 0;}
	
.flagOfficeContainer {position: relative; margin: 20px; width: 97%; overflow: hidden; left: 50px;}
.flag {position: relative; float: left; width: 40px;}
.offices {position: relative; width: 365px; font-size: 9pt; line-height: 9pt; text-align: left; float: left; color: #464343; line-height: 1.3em;}
.offices strong {color: black;}
.offices a {text-decoration: none; color: #464343;}
.offices a:hover {color: #8b8959;}

.thumbHolder {position: relative; margin: 2px; float: left; height: 53px; width: 57px; overflow: hidden;}
.thumbHolder img {position: relative; top: 0px; width: 57px; height: 106px;}
#picDiv {position: relative; width: 358px; height: 235px; overflow: hidden; top: 0px; left: 0px; background-repeat: no-repeat; border: 1px solid #c4c4c4;}
#galleryDirection {position: relative; top: 37px; left: -10px; font-size: 9px; font-family: "Helvetica Neue", Helvetica; font-weight: bold; text-transform: uppercase; word-spacing: 40px; margin: 5px;}
#galleryDirection a {text-decoration: none; color: black;}
#galleryDirection a:hover {color: #c1c29d;}
#galleryDirection img {border: 0px;}
.pic {position: absolute; left: 0px;}

#coverBack {position: fixed; width: 100%; height: 100%; background-color: black; z-index: 299; display: none; visibility: hidden;}
#coverContainer {position: fixed; width: 600px; height: 80%; background-color: white; z-index: 300; display: none; visibility: hidden; margin-left: 50%; left: -300px; top: 10%; font-size: 12px; padding: 15px;}
#popContent {position: relative; font-size: 12px; width: 545px;} 
#popContainer {position: relative; border-left: 1px solid #c4c4c4; float: left; border-right: 1px solid #c4c4c4; padding: 20px; margin-top: 15px; height: 50%; overflow: auto;}
#popCloseDiv {position: absolute; bottom: 0px; width: 566px; text-align: center; border-top: 1px solid #c4c4c4; padding: 10px;}

.headerPic {position: relative; z-index: 1;}
a.green {color: #B4B87D;}

.preLoad {display: none; visibility: hidden;}