/* @override http://elizabethstimelessattire.com/eta1.css */

* {
	padding: 0;
	margin: 0;
	}

body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	font-family: Palatino, “Palatino Linotype”, Georgia, Times, “Times New Roman”, serif;
	color: #333;
	font-size: 11px;
	}

img {
	border: 0;
	}

a {
	color: #777;
	text-decoration: none;
	}

a: hover {
	color: #933;
	}

.clearer {
	clear: both;
	}

#content {
	padding: 0;
	margin: 0 auto;
	width: 824px;
	text-align: center;
	}



/* HEADER */

#head {
	padding: 0;
	margin: 0;
	background: url(images/main/headbg.gif) no-repeat;
	height: 171px;
	min-width: 824px;
	}

#address a {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 0 0 411px;
	background: url(images/main/address.gif) no-repeat;
	height: 63px;
	width: 413px;
	}

#address a: hover {
	background: url(images/main/address.gif) no-repeat;
	}

#logo a {
	display: block;
	position: relative;
	padding: 0;
	margin: 0 0 0 360px;
	background: url(images/main/head-logo.gif) no-repeat;
	height: 108px;
	width: 464px;
	}

#logo a: hover {
	background: url(images/main/head-logo.gif) no-repeat;
	}




/* MAIN */

#main {
	position: relative;
	padding: 0;
	margin: 0;
	min-width: 824px;
	}

#left {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
	background: url(images/main/leftbg.gif) no-repeat;
	height: 393px;
	width: 207px;
	}

#center {
	position: relative;
	float: left;
	padding: 0;
	margin: 0 0 0 85px;
	background: url(images/main/imagebg.gif) no-repeat;
	height: 393px;
	width: 653px;
	z-index: 100;
	}

#slideshow {
	padding: 0;
	margin: 0;
	}

#right {
	position: relative;
	float: left;
	padding: 38px 0 0 0;
	margin: 0;
	background: url(images/main/rightbg.gif) no-repeat;
	height: 350px;
	width: 86px;
	text-align: right;
	}




/* NAV */

#mainmenu {
	padding: 0;
	margin: 0 0 0 85px;
	background: url(images/main/menubg.gif) no-repeat;
	height: 28px;
	width: 653px;
	text-align: center;
	font-family: arial, sans-serif;
	}

#mainmenu ul {
	padding: 0;
	margin: 0;
	}

#mainmenu ul li {
	display: inline;
	padding: 0;
	margin: 0;
	}

#mainmenu ul li a {
	display: inline-block;
	padding: 0 8px 0 17px;
	margin: 0;
	line-height: 28px;
	height: 28px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	background: url(images/main/menubg1.gif) no-repeat left;
	}

#mainmenu ul li a:hover {
	color: #e0dfa6;
	/*background: url(images/main/menubg0.gif) no-repeat left;*/
	}

#mainmenu ul li .active, #mainmenu ul li .active:hover {
	color: #fffe85;
	background: url(images/main/menubg0.gif) no-repeat left;
	}



/* BODY */

#textbox {
	padding: 1.5em 3em 3em 2em;
	margin: 1em 0 1em 85px;
	width: 595px;
	text-align: left;
	border: 1px dotted #aaa;
	font: normal 130%/1.5 Palatino, “Palatino Linotype”, Georgia, Times, “Times New Roman”, serif;
	}

#textbox p {
	text-align: left;
	padding: 0 10px 12px 10px;
	margin: 0;
	color: #333;
	}

#textbox h2 {
	text-align: left;
	padding: 0 10px 12px 10px;
	margin: 0;
	color: #000;
	font-size: 150%;
	}

#textbox h3 {
	text-align: left;
	padding: 0 10px 12px 10px;
	margin: 0;
	color: #000;
	font-size: 120%;
	}

#textbox a {
	color: #660000;
	border-bottom: 1px dotted #aaa;
	}

#textbox a: hover {
	color: #000;
	border-bottom: 1px dotted #660000;
	}




/* FOOTER */

#footer {
	text-align: left;
	padding: 0;
	margin: 8px 0 0 85px;
	width: 653px;
	}

#footerin {
	position: relative;
	padding: 0;
	margin: 0;
	}

#footerleft {
	position: relative;
	float: left;
	padding: 100px 0 0;
	margin: 0;
	width: 100px;
	background: url(images/main/sister.gif) no-repeat;
	}
	
#footerleft p a {
	display: block;
	text-align: left;
	padding: 100;
	margin: 0 0 18px 0;
	font-size: 9px;
	}

#footerright {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
	width: 553px;
	}

#footerright p {
	padding: 1em 0 1em;
	margin: 0 0 1em 1em;
	font-size: 11px;
	border-bottom: 1px dotted #aaa;
	}

#footerright p a {
	color: #000;
	}

#footerright p.notes {
	padding: 0;
	margin: 1em;
	font:normal 9px/1.5 verdana,arial,sans-serif;
	color: #aaa;
	border: 0;
	}
	


/* CONTACT FORM */

form {
	padding: 6px 10px 6px 10px;
	margin: 0;
	}

form.ddfm {
	padding: 1em 0 2em
	}

form.ddfm label {
	display: block
	}

form.ddfm .credits {
	display: none
	}

form.ddfm .fieldwrap input, form.ddfm .fieldwrap textarea {
	width: 50%
	}

form.ddfm .submit {
	margin: 0 0 0 .8em
	}

