#container { width:800px;position:relative; margin:auto;background-color:#fff;  }
	
.home {
	background: url(../images/bkd7.gif) top left repeat-x;

	}

#left{min-height: 220px;width:453px; float:left; padding-top:1.5em;padding-left: 30px; padding-right: 10px; background-color: #FFFFFF;  border-right: 1px dotted #daddde;}
.indent {text-indent: 25px;}
#right {min-height: 220px;width: 255px; float:left; padding-top:1.5em; padding-left:30px; padding-right:20px; background-color: #FFFFFF; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	}
	.clear {clear:both;}
	
	table {
	border-collapse:separate;
	border-spacing:0;
	}
	
	#subheadline {
    font-family: "Lucida Grande", Tahoma;
	font-size: 11px;
	padding-left:20px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	
	color: #666666;
   /* text-align: center!important;*/
	letter-spacing: 0.3em;
	margin-bottom:1.5em;
	}
	
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

a:focus, a:hover {color:#000;}
a {color:#81817C;;text-decoration:underline; outline:none; border:none;}

.gray {color:#81817C;}
.headroom {padding-top:15px; }
caption, th, td {
	text-align:left;
	font-weight:normal;
	}
table, td, th 
	{
	vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {
	line-height:1.5;
	
	font-size: 75%;
	color: #222;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	}
h2, h3, h4, h5, h6 {
	
	font-weight: normal;
	color:#111;
	}
.room {letter-spacing:0.1em;}
h1 {font-size:3em; /*text-shadow: 1px 1px 1px #ccc;*/ line-height:1; margin-bottom: 0.15em; color: #222; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h2 {font-size:2em;margin-bottom:0.75em; /*color:#e35232;*/font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em; border-bottom: 1px dashed #B2B2B2; /*color: #e35232;*/ font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding-bottom:10px;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:.5em;font-family:Georgia, "Times New Roman", Times, serif; font-weight:300;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin:0;
}
p {
	margin: 0 0 1.5em;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	max-width: 400px;
	
	}
#header { padding-left: 20px; padding-top: 20px; margin-bottom: 1.5em; background-color: #FFFFFF;}


.paragraphstart {
    font-family:Georgia,serif;
	font-size: .9em;
    font-weight: bold;
	text-transform:uppercase;
	letter-spacing:2px; 
	}
	
.specialit {font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; }
/*Navigation*/
.homepage {

font-size: 130%;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:100;

}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:1.5em 0 1.5em;border:none;}
hr.space {background:#fff;color:#fff;}

#navigation {float:right; }



#footer {
	border-top:3px solid #d8dbd8;
	padding-left: 25px;
	margin-top:20px;
	padding-top:10px;
	margin-bottom:30px;
	}
