/* CSS Document */

* { margin:0px; padding:0px; }

body { background-color:#7D6B56; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#333333; }

#access { width:770px; margin:0px auto; }
#wrapper { width:770px; margin:0px auto; background-color:#FFFFDA; }
#header { float:left; height:265px; z-index:-1; width:770px; }
#nav { float:left;  margin:-33px 0 15px 0px; z-index:5px;  }
#nav li { float:left; list-style:none; padding:0 0px; z-index:5; }
#nav li.first { border:none; } 
#nav li a:link, #nav li a:visited {
	display:block;
	color:#E4CEB5;
	text-decoration:none;
	font-weight:bold;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
}
#nav li a:hover, #nav li a:active {
	color:#FFFFFF;
	display:block;
	background-color: #000000;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
}

#maincontent { float:left; width:530px; padding-left:40px; padding-top:25px; }
#sidecontent { float:right; width:200px; }
#sidecontent h1 { padding-bottom:0em; font-weight:normal; color:#FFCC33;}
#sidecontent p { line-height:inherit;} 
#maincontent #box1, #sidecontent #box2, 
#sidecontent #box3, #sidecontent #box4 { width:148px; height: 70px; padding:10px 90px 20px 10px;  }
#maincontent #box1 { background-image:url(images/box1.jpg); }
#sidecontent #box2 { background-image:url(images/box2.jpg); }
#sidecontent #box3 { background-image:url(images/box3.jpg); }
#sidecontent #box4 { background-image:url(images/box4.jpg); }

h1 { font-size:1.4em; padding-bottom:0.8em;  }
h2 { font-size:1.2em; padding-bottom:0.8em; }
p { padding-bottom:0.7em; line-height:150%; }

a:link, a:visited { color:#333333; text-decoration:underline; }
a:hover, a:active { text-decoration:none; }

li {
	list-style-position: inside;
	list-style-type: disc;
}

.bold { font-weight:bold; }
.italic { font-style:italic; }
span.telephone {  font-size: 1.2em; font-weight:bold; }
a img { border:none; }
img .alignleft { float:left; padding-right:10px; }
img .alignright { float:right; padding-left:10px; }
#bottom { clear:both;  padding:10px; padding-left:40px;}
#footer { clear:both; background-color: #660000; color:#FFFFFF; padding:10px; font-size:0.95em; }
#footer a:link, #footer a:visited { color:#E4CEB5; text-decoration:none; }
#footer a:hover, #footer a:active { text-decoration:underline; }
