*{margin: 0; padding: 0;}
body{background: url('../images/bodybg.png');}
	#fleur{width: 100%; height: 720px;	background: url('../images/fleurbg.png') repeat-x;}
		#outer_wrapper{height: 720px; width: 920px; margin: 0 auto; background: url('../images/shadowbg.png') no-repeat; behavior: url('../iepngfix.htc');}
			#inner_wrapper{width: 900px; margin: 0 auto; background: #fff;}
				#header{height: 155px; width: 900px; margin: 0; background: url('../images/headerbg.png') no-repeat;}
					#nav{position: relative; left: 305px; top: 100px; font-family: 'Arial', sans-serif; color: #fff; font-size: 13px; width: 595px;}
						#nav a{color: #fff; text-decoration: none; padding-top: 10px; display: block; float: left; font-family: "Cambria", "Times New Roman", serif; font-size: 14px;}
							#nav a.current{background: url('../images/III.png') top center no-repeat;behavior: url('../iepngfix.htc')}
							#nav a:hover{background: url('../images/III.png') top center no-repeat; text-decoration: none; behavior: url('../iepngfix.htc');}
				#content{background: #fff; margin-right: -10px; width: 900px;}
					#text{padding: 10px; margin: 10px; border: 1px dashed #666; background: #eee;}
						#text p{color: #333; font-family: "Cambria", "Times New Roman", serif; font-size: 14px; margin-bottom: 10px;}
					#flash{float: left; width: 550px; margin-left: 10px; margin-bottom: 0px;}
					#newsletter{float: right; width: 296px; margin-right: 10px; z-index: 2; position: relative; top: -2px; background: url('../images/newsletterbg.png') no-repeat; height: 252px; font-family: "Arial", sans-serif; color: #fff}
						#newsletter #email{position: absolute; top: 110px; left: 50px; font-size: 12px;}
						#newsletter .submit{font-family:"Arial",sans-serif; font-weight:bold; color:#ffffff; background-color:#993333; margin-left: 133px; margin-top: 5px; border: 2px solid #ddd;}
						#newsletter .submit{margin-left: 143px !important;}
						#newsletter .input{font-family: "Cambria", "Arial", sans-serif; font-size: 13px; color: #333; border: 0; width: 160px; height: 1.5em;}
						#newsletter .disclaimer{position: absolute; top: 200px; left: 0px;}
							#newsletter .disclaimer p{font-family: "Arial", sans-serif; font-size: 12px; text-align: center; padding-left: 30px; padding-right: 30px;}
					#homeImage{float: left; width: 426px;}
					#bottomContent{clear: both; margin-top: 0px; width: 870px; height: 255px; background: url('../images/bottombg.png') no-repeat; margin-left: 10px; position: relative; top: -7px; z-index: 1; padding-top: 20px;}
						#bottomContent p{width: 415px; color: #333; font-size: 13px; padding-bottom: 10px; font-weight: ligther; font-family: "Cambria", "Times New Roman", serif; padding-left: 450px;}
					#imageName{text-align: right; color: #999; font-size: 24px; text-align: right; width: 860px; margin-bottom: -30px;}
				#footer{width: 900px; background: #831d1c; color: #fff; text-align: center; font-family: 'Arial', sans-serif; font-size: 12px;padding-top: 8px; padding-bottom: 8px; clear: both;}
					#footer a{color: #fff; text-decoration: none; font-size: 12px; font-family: 'Arial', sans-serif;}
.mailbutton{font-family:"Arial",sans-serif; font-weight:bold; color:#ffffff; background-color:#993333; margin-top: 5px; border: 2px solid #ddd; float: right;}
#mailform{width: 530px; margin-bottom: 15px;border: 1px dotted #aaa;float: right;margin-right: 20px;padding: 5px; background: url('../images/stamp.jpg') top right no-repeat;}
.demo{clear: both;}
.galleria{list-style:none;width:215px !important; height: 232px; overflow: auto;}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
.caption{color:#888;position:absolute;top:250px;left:3px;width:200px;}
.demo{position:relative;margin-top:2em; overflow: auto;}
.gallery_demo{width:205px;float:left;}
.gallery_demo li{width:55px;height:70px;border:3px double #eee;margin: 0 2px 2px 0;background:#eee;}
.gallery_demo li.hover{border-color:#bbb;}
.gallery_demo li.active{border-style:solid;border-color:#222;}
.gallery_demo li div{left:260px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
.galleria_container{margin:0 auto 60px auto;height:438px;width:685px;float:right;}
.nav{padding-top:15px;clear:both; margin-left: 15px; }
.info{text-align:left;margin:30px 0;border-top:1px dotted #221;padding-top:30px;clear:both;}
.info p{margin-top:1.6em;}
.nav{position:absolute;top:410px;left:0;}

h1{color: #831d1c; font-family: "Georgia", "Arial", sans-serif; margin-left: 15px; border-bottom: 1px solid #831d1c; width: 250px; font-weight: 550; font-size: 24px; margin-bottom: -15px;}



