/* ----- Import external stylesheets ------------------------------------ */
@import url("common.css");

div#branding h1#logo { padding: 0 0 13px 11px; }
div#branding h1#logo a { display: block; width: 45px; height: 45px; background-image: url(../images/logo.gif); }
div#branding h1#logo a img { position: absolute; left: -9999px; }

div#masthead {
	position: relative;
	height: 114px;
	color: #FFFFFF;
	background: #272829 url(../images/masthead/masthead-bg.gif) repeat-x 0 102px;
}
div#masthead img { padding: 0 13px 0 0; float: left; }
div#masthead h1 { font-size: 2em; line-height: 1.1em; padding-top: 5px; font-weight: normal; }
div#masthead h2 { font-size: 1.6em; font-weight: normal; padding-bottom: 7px; }
div#masthead div#m-text { font-size: 1.2em; line-height: 1.2em; }

div#inner-wrapper { background: url(../images/layout/content-wrapper-bg.gif) repeat-y left top; }

div#content {
	width: 551px;
	float: right;
	padding: 29px 72px 27px 38px;
	background: url(../images/layout/content-bg.gif) repeat-x left bottom;
}
div#content h1 { font-size: 1.4em; }
div#content h2 { font-size: 1.2em; color: #27308D; clear: left; }
div#content h3 { font-size: 1.2em; }
div#content p,
div#content ul,
div#content dl { font-size: 1.2em; line-height: 1.8em; margin: 19px 0px; }
div#content ul { margin-left: 36px; }

div#content dl dt { float: left; clear: left; width: 80px; font-weight: bold; }
div#content dl dd { float: left; padding-bottom: 10px; width: 400px; }

div#footer { text-align: center; color: #787878; padding-top: 12px; font-size: 1.2em; line-height: 1.8em; }
div#footer span { padding-right: 16px; }
div#footer span.locality { padding: 0; }
div#footer .adr { font-style: normal; display: inline; }
div#footer a { color: #787878; text-decoration: none; }


/* ----- This should always be at the end of this file ------------------------------------------- */
/* Supply styles to IE5/Mac \*//*/
@import "legacy.css";
/**/