@charset "utf-8";
/* CSS Document */
/* 
Dark Brown:	#452d00
Gold:				#c8bc18
*/

@media all
{

* {
	margin:0;
	padding:0;
}


html { margin:0; padding:0; height:100%; text-align:center; display:inline; }
body { margin:0; padding:0; height:100%; background:#3d2400; position:relative; text-align:center; }
* html body * {height:100%; margin:0; min-width:800px;}

hr { clear:both; margin:22px 0 22px 0; }

h1, h2, h3, h4 {padding:12px 0 24px 42px; margin:0;}
h5, h6 {padding:24px 0 12px 42px; margin:0;}
p {margin:0 0 12px 0;padding:0;}
ul {padding:0 0 12px 66px;}
blockquote {float:left; margin:0; padding:0 0 8px; text-align:left;}

#email {width:115px; height:42px; background:url(../imgs/email-Anke.png) no-repeat; top:0; left:80%; position: fixed; z-index:100;}
	#email a {width:100px; height:36px; margin:auto; display:block;}
#topEdge {width:100%; height:22px; background:#c8bc18 url(../imgs/topEdgeBG.gif) repeat-x; position:fixed; z-index:1;}
 #topEdge a {width:160px; display:inline;}

#container {width:100%; height:auto; text-align:center; background:#fff url(../imgs/bg-left.gif) top left no-repeat;}
#box {width:1060px; margin:auto; clear:both;}

	#leftCol {width:480px; min-width:440px; height:100%; float:left; text-align:right; background: url(../imgs/bg-left.gif) top repeat-x;}
		#logoBox {width:334px; height:146px; padding-top:38px; float:right; text-align:left; }
		#nav {margin:32px 32px 32px 0; float:right; clear:both;border-top:1px solid black; border-bottom:1px solid black;}
			#nav ul {width:442px; margin:0; padding:6px 0 6px; display:block;}
			#nav ul li {margin:0; display:inline; list-style:none; white-space:normal;}
			#nav ul li a {padding:6px 7px;}
				#active {padding:6px 7px;}
		#waterImage {width:372px; height:420px; padding-right:48px; float:right; clear:both; background:url(../imgs/Dessage-water-color.gif) bottom left no-repeat;}
		#waterImage p {width:300px; float:right; text-align:left; margin-top:12px; font:bold 1.2em/1.8em Lucida Sans Unicode; line-height:1.5em; clear:both; letter-spacing:.02em;}
		#waterImage-background {width:372px; height:420px; padding-right:48px; float:right; clear:both; background:url(../imgs/Dessage-water-color.gif) bottom left no-repeat;}
		#waterImage-background blockquote p {background:url(../imgs/close-quote.gif) no-repeat right bottom; color:#30457E; 
								margin:12px 15px; padding-left:18px; font:bold 1.2em/1.8em Lucida Sans Unicode; letter-spacing:.01em;}
		#waterImage-background blockquote span {background:url(../imgs/open-quote.gif) no-repeat left top; margin-left:-18px; width:12px; height:22px; display:block; position:absolute;}
		
	#rightCol {width:560px; height:auto; padding:24px 0 0 0; float:left; text-align:left; background:#fff url(../imgs/dropShadow.gif) left repeat-y;}
		#homeImg {width:100%; min-height:780px;}
		#fadeBG {width:100%; min-height:780px; background:url(../imgs/Anke-Herbert-and-Fandango2.jpg) no-repeat;}
			#fadeBG p {width:80%; height:auto; padding:6px 0 0 42px;}
		#fadeBG-Gallery {width:100%; min-height:780px; background:url(../imgs/Anke-Herbert-and-Fandango2.jpg) no-repeat;}
		#pageTitle {width:460px; height:100px; padding:93px 0 0 32px;}
		#fadeBG blockquote {margin:0 0 24px 64px; padding:12px 124px 12px 14px; border-left:1px solid #ccc; color:#000;}
			#fadeBG blockquote em {margin-bottom:9px; border-bottom:1px solid #ccc;}
		
/*--------------Gallery---------------*/

#fadeBG-Gallery ul#gallery {width:420px; margin:24px 0 0 ; float:left;}
#fadeBG-Gallery ul#gallery li {width:124px; height:136px; display:inline; padding:6px; float:left; border-bottom:1px solid #aaa; background:url(../imgs/goldTransBG.png);}

#fadeBG-Gallery ul#gallery img {border:2px solid #CAC000; margin:0; padding:0;}
#fadeBG-Gallery p {width:80%; height:auto; padding:6px 0 0 42px;}

/*-------------Clear Fix--------------------*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {display: inline-block;}

html[xmlns] .clearfix {display: block;}

* html .clearfix {height: 1%;}
/*------------End Clear Fix----------------*/



/*----------------------------------------------------*/
/* FOOTER STYLES */

#footer {width:100%; height:auto; margin:0; padding:24px 0 12px 0; float:left;}
#footer p {width:94%; margin:0; padding:0; float:right; text-align:left; font-weight:normal;}

#bottomEdge {width:100%; height:50px; background:url(../imgs/bottomEdgeBG.gif) top repeat-x; clear:both; text-align:left;}
	#bottomEdge p {padding:12px 0 0 24px; }
}


