/* CSS Document */

* {
		margin: 0;
		padding: 0;
		border: none;
		}
	body { 
		background-color: #E2D3B7;
		font-size:100%;
		}
	div#all { 
		width: 1080px;  
		margin: 0 auto 0 auto;
		font-family: Georgia, "Times New Roman", Times, serif;
		}
	div#header { 
		width: 780px;  
		height: 90px; 
		margin: 0 auto 0 auto;
		padding: 30px 0 0 0px;
		text-indent: 85px;
		}
	div#header p {
		font-size: 1.8em;
		color: #2c722b;
		padding: 30px 0 900px 0;
		border-left: 1px solid #fff;	 
		}
	div#left {
		width: 100px;
		height: 500px;
		padding: 21px 0 0 10px;
		float: left;
		}
		div#art ul, 
		div#info ul { 
				list-style: none; 
				text-align:right;
				}

			div#art ul li a, 
			div#info ul li a {
				font-size: 1em;
				line-height: 2.1em;
				text-decoration: none;
				outline: none;		
				}
			div#art ul li a {		
				color: #2c722b; 
				}
					div#art ul li a:hover {		
					color: #c97d72;
					}
					div#art ul li a#current {		
					color: #c97d72;
					}
			div#info ul li a {		
				color: #2c722b;
				}
					div#info ul li a:hover {		
					color: #c97d72;
					}
					div#info ul li a#current {		
					color: #c97d72;

					}
		div.space {
			position: relative;
			margin: 50px 0 50px 0;
			}
			
		div.spaceSmall {
			position: relative;
			margin: 25px 0 25px 0;
			}
	
		/*PAGES WITHOUT FORWARD BUTTONS*/
		div#rightA {
			width: 61px;
			float: left;
			padding: 0 20px 0 40px;
			}
		div#rightB {
			width:750px;
			float: left;
			}
		/*GALLERY*/	
		div#GalleryA {
			width:150px;
			padding: 10px 0 0px 0px; 
			float: left;
			}
		div#GalleryA p{
			padding: 10px 0 10px 0px; 
			}
		div#GalleryB {
			width:150px;
			padding: 10px 0 0 0px; 
			float: left;
			}
		div#GalleryB p{
			padding: 10px 0 10px 0px; 
			}
		div#GalleryC {
			width:150px;
			padding: 10px 0 0 0px; 
			float: left;
			}
		div#GalleryC p{
			padding: 10px 0 10px 0px; 
			}
		div#GalleryD {
			width:150px;
			padding: 10px 0 0 0px; 
			float: left;
			}
		div#GalleryD p{
			padding: 10px 0 10px 0px; 
			}
		
		
		/*PORTFOLIO PAGES*/
		div#right {
			width:850px; 
			float: left;
			padding: 10px 0 0 0px;
			}
		div.fact {
			font-size: .9em;
			line-height: 1.4em;
			color: #a58c64;
			padding: 10px 0 0 130px;
			}
		div.fact span {
			font-style:italic;
			}
		div.fact p{
			position: relative;
			float: left;
			padding: 0px 20px 0 0px;
			}
		div.entry {
			width:880px;
			position: relative;
			float: left;
			}
		div.entry_700 {
			width:880px;
			position: relative;
			height: 720px;
			float: left;
			}
		div.entry_800 {
			width:880px;
			position: relative;
			height: 850px;
			float: left;
			}
		div.entry_900 {
			width:880px;
			position: relative;
			height: 900px;
			float: left;
			}
		div.float {
			padding: 24px 20px 0 0px;
			float: left;
			}
		
		div.line {
			border-bottom: 1px solid #a58c64;
			padding: 20px 0 0px 0;
			width:680px;
			}
		div.line-long {
			border-bottom: 1px solid #a58c64;
			padding: 20px 0 0px 0;
			width:755px;
			}
			
		div.text {
			font-size: .95em;
			line-height: 1.6em;
			width: 660px;
			color: #a58c64;
			padding: 15px 0 0 00px;
			}
		div.text span {
			font-size: 1.2em;
			line-height: 1.6em;
			color: #c97d72;
			}
		div.text_news {
			font-size: .95em;
			line-height: 1.6em;
			width: 700px;
			color: #a58c64;
			padding: 15px 0 0 0;
			}
		div.text_news span {
			font-size: 1.2em;
			line-height: 1.6em;
			color: #c97d72;
			}
		div.text_aquarelle {
			font-size: 1.8em;
			color: #2c722b;
			padding: 15px 0 21px 130px;
			}
		div.text_aquarelle1 {
			font-size: 1.2em;
			color: #2c722b;
			padding: 15px 0 21px 130px;
			}
		div.text_aquarellehome a {
			font-size: 1.8em;
			color: #c97d72;
			}
				div.text_aquarellehome a:hover {		
					color: #2c722b;
					}
					div.text_aquarellehome a#current {		
					color: #c97d72;
					}
		div.text_aquarellehome2 a {
			font-size: 1.6em;
			color: #c97d72;
			}
				div.text_aquarellehome2 a:hover {		
					color: #2c722b;
					}
					div.text_aquarellehome2 a#current {		
					color: #c97d72;
					}
			
		a:link {
	text-decoration:none;
	color: #c97d72;
			}
			
		div.text_shop {
			font-size: 1.2em;
			line-height: 1.6em;
			color: #a58c64;
			padding: 15px 0 5px 0;
			}
		div.text_title {
			font-size: 1.2em;
			font-weight: 100;
			line-height: 1.6em;
			color: #a58c64;
			padding: 0px;
			}
		
	
	p#stop-float { clear: left;}
		
/* SLIDE SHOW */

a.fwd {float:left; padding:225px 39px 0 1px; /*border-left:1px solid #fff;*/ outline: none;}
a.back {float:left; padding:225px 0 0 10px; outline: none;}

a.fwd2 {float:left; padding:300px 39px 600px 1px; border-left:1px solid #fff;outline: none;}
a.back2 {float:left; padding:300px 0 600px 10px; outline: none;}

		
.middle {
	text-align:center;
}
