body{ background-image:url(images/backstripe.gif); margin:0; padding:0; font-family: Arial, "MS Trebuchet", sans-serif;font-size: 100%;}

#navi{ z-index:3; padding-left:470px;  }
#navi ul{ list-style-type:none; }
#navi li{float:left; margin:4px 4px 0 4px; color: #d2b48c;}
#navi a{color:#d2b48c; text-decoration: none; font-family: Arial, "MS Trebuchet", sans-serif;font-size: 85%;}
#navi a:hover {color: #FFFFFF;}

#header{ background-image:url(images/header.png); background-repeat:repeat-x; width:100%; height:64px; position:absolute; top:0px; left:0px; }

#logo{ position:absolute; top: 17%; left: 10px;}
#logo h1{color: white;}
#logo a{text-decoration:  none; color: #d2b48c; font-family: Arial, "MS Trebuchet", sans-serif;font-size: 200%;}

#content{ background-color:#FFFFFF; width:90%; margin-left:auto; margin-right:auto; min-height:500px;}
#content a{text-decoration:  none; color: #d2b48c; font-family: Arial, "MS Trebuchet", sans-serif;font-size: 100%;}
#content a:hover {color: #000000;}
#content h1 {padding-top: 26px; color: black; font-family: Arial, "MS Trebuchet", sans-serif;font-size: 100%;}

#left { float: left; height: 20%; width: 45%; border: 1px solid #ccc; padding: .8em; margin: 0 0 15px 0;}
#right{float:right; height: 20%; width: 45%; border: 1px solid #ccc; padding: .8em; margin: 0 0 15px 0;}
#left:hover, #right:hover { background: #FFFFFF; color: #666; }
#left h4 {font: 85% "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-weight: bold;}
#right h4 {font: 85% "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-weight: bold;}

#maincontent {border: 1px solid #ccc; padding: .8em; padding-left: 25px; height: 100%;}
#maincontent a{text-decoration:  none; color: #d2b48c; font-family: Arial, "MS Trebuchet", sans-serif;font-size: 100%;}
#maincontent a:hover {color: #000000;}

#footer{ font: 10px "Lucida Grande", "Trebuchet MS", Arial; background-color:#333333; background-image:url(images/footerback.gif); background-repeat:repeat-x; width:100%; position:absolute; min-height:30px; color: white; text-align: center; padding-top: 20px;}
#footer a {color:#d2b48c;}