html>body  {
height: auto;
min-height: 595px;
background-color: #545355

}

body {					font-family: arial, helvetica, sans-serif;
margin: 0;
						padding: 0;
						color: #545355;
						background-color: #ececec;
						background-repeat: no-repeat;
						background-position: top center;
						text-align: left;
						margin: 0 auto 0 auto;

}


p{						font-size:12px;
						line-height: 18px;
						margin:0 0px 0px 50px;
						color:#545355;
						/*color:#15190e;*/
}

.title{					font-family: Arial, Helvetica, sans-serif; font-size: 70px;/*letter-spacing: -0.02em;*/letter-spacing: 0.1em;text-align:right;margin:60px 20px 0px 0px;color:#545355;text-align:right}
.list1{					margin:5px 0px 0px 5px;color:#545355;text-align:right}
.list2{					margin:5px 0px 0px 5px;color:#545355;text-align:left}
.list3{					margin:5px 200px 20px 200px;color:#545355;text-align:left}

h1{						 font-family: 'Architects Daughter', serif;						
						font-size: 24px;
						line-height: 18px;
						margin:0 0px 0px 50px;
						text-align:auto;
						color:#545355;
						/*color:#15190e;*/
}

h2{						
						font-size: 24px;
						line-height: 18px;
						margin:0 0px 0px 0px;
						text-align:auto;
						color:#545355;
						/*color:#15190e;*/
}

h3{						
						font-size:18px;
						line-height: 18px;
						margin:0 0px 0px 0px;
						color:#545355;
						/*color:#15190e;*/
}

h4{						
						font-size:12px;
						line-height: 18px;
						margin:0 120px 0px 120px;
						color:#545355;
						/*color:#15190e;*/
}
h5{						
						font-size:18px;
						line-height: 18px;
						margin:0 30px 0px 30px;
						color:#545355;
						text-align:center;
						/*color:#15190e;*/
}
h6{						
						font-size:12px;
						line-height: 18px;
						margin:0 0px 0px 0px;
						color:#545355;
						/*color:#15190e;*/
}
.links { font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none;padding-bottom:5px;}
a.links:link {color: #545355}
a.links:visited {color: #545355}
a.links:active {color: #545355}
a.links:hover {color: #545355; text-decoration:underline}

.links2 {font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none;padding-bottom:5px;}
a.links2:link {color: #545355}
a.links2:visited {color: #545355}
a.links2:active {color: #545355}
a.links2:hover {color: #545355; text-decoration:none}

.submit {				background-color: #545355;
						color: #fff;
						height: 30px;
						width: 140px;
						cursor:hand;
}	 

.submit:hover {color: #545355;
			   background-color:#fff;

}

div.container {
	position: relative;
	width: 900px;
	background-color:#FFF;
	margin-left:auto;
	margin-right: auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	top: 30px;
	bottom:30px;
}

div.topbar {			float:left;	
						width: 100%;
						height: 150px;						
						background-color:#FFF;
						clear: both;
}


div.nav {				float:left;	
						width: 100%;
						height: 45px;		
						border: 0px #000 solid;				
						background-color: #fff;
						z-index:10;
						clear: both;
}


div.main {				float:left;	
						width: 100%;
						min-height: 400px;		
						clear: both;
						background-color:#fff;
												
}
div.main img {			float:left;	
						width: 100%;
						height: 350px;		
						clear: both;
						background-color:#fff;
												
}

div.main2 {				text-align:center;
						width: 100%;
						margin-left:-25px;
						
						z-index:-510;
						clear: both;
}

div.spacer {			float:left;
						width: 100%;
						height: 25px;
						}

div.spacer2 {			float:left;
						width: 100%;
						height: 30px;
						background-color:transparent;
}

#bottom 	{ 			position:relative; 
						width:980px; 
						height:100%;
						overflow:hidden; 
} 

#bottom .transparency { opacity:0.75; 
						filter:alpha(opacity=75); 
						-moz-opacity:0.75; 
						MozOpacity:0.75;
						background-color:#766f75;						
						width:980px;
						height:2100px; 
						position:absolute; 
						z-index:1; 
}

.bottomcontent 		{ 	position:relative;
						padding: 20px 0px 20px 0px;
						z-index:10;
						
}

.left {					float: left;
						min-height:200px;
						width: 900px;
						background-color:#FFF;
						text-align:center
}

.left img {					float: right;
						width: auto;
						margin-left:50px;
						background-color:#FFF;
}

.left2 {				float: left;
						min-height:200px;
						width:500px;
						background-color:#FFF;
}

.left2 img {			float: left;
						margin-left:50px;
						margin-right:50px;
						background-color:#FFF;
}

.left3 {					float: left;
						min-height:200px;
						width: 900px;
						background-color:#FFF;
}

.left3 img {			float: left;
						width: auto;
						margin-left:50px;
						background-color:#FFF;
}

.right {				float: right;
						background-color:#FFF;
}

.right img {			float: right;
						margin-right:50px;
						background-color:#FFF;
}

.right2 {				float: right;
						width:850px;
						margin-right:50px;
						min-height:200px;
						background-color:#FFF;
						text-align:center
}

.right2 img {			float: left;
						background-color:#FFF;
}

.right3 {				float: right;
						width:850px;
						margin-right:50px;
						min-height:200px;
						background-color:#FFF;
}

.right3 img {			float: left;
						background-color:#FFF;
}

div.folio_thumbs {
	position:static;
}

div.folio_thumbs img {
	display:inline;
}


div.row3				{	float:left; width:100%;min-height:30px;border:0px #ffffcc solid;margin-bottom:5px;clear:both;}
div.row_inner_left6		{	float:left; width:34%; border: 0px #fff solid;text-align:right;}
div.row_inner_mid6		{	float:left; width:15%; border: 0px #fff solid;}
div.row_inner_right6	{	float:left; width:49%; border: 0px #fff solid;}

div.row_inner_left2		{	float:left; width:100%; border:0px #fff solid; text-align:right;clear:both;}
div.row_inner_mid2		{	float:left; width:90%; border:0px #fff solid; text-align:right; padding-left:10%;color:#fff;clear:both;}
div.row_inner_right2	{	float:left; width:90%; border:0px #fff solid;text-align:left;padding-left:10%;color:#fff;clear:both;}

div.footer {		clear: both;
					position: relative;
					width:850px;	
					margin-right:50px;
					min-height:60px; 
					background-color: #fff;
}


#SlideShow {
	position: relative;
	display: block;
	width: 970px;
	height: 550px;
	background: #938e92;
	border: 0px solid #f30;
	margin:0 auto;
	overflow: hidden;
}
#SlideShow .cj_slideshow_pause {
	display: block;
	width: 100%;
	height: auto;
	margin-top: 25px;
	text-align: center;
	color: red;
	font-size: 11px;
}
#SlideShow .cj_slideshow_caption {
	bottom: 25px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: purple;
}
