html,body{margin:0;padding:0}
body{font: 76% georgia;text-align:center; background:url(assets/lace.jpg) #fffeea}
p{margin:0 10px 10px}


div#header{position:relative; height:125px; background: url(assets/header06.jpg) no-repeat white;}
div#header h1{}
div#header a{position:absolute;right:0;top:23px}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#B9CAFF}
div#extra{background:#FF8539}
div#footer{background:url(assets/bottom.jpg) no-repeat White;color: #006600}
div#footer p{margin:0; padding-top: 5px; text-align: center;}
div#footer a{display:inline;padding:0;color: #006600; text-decoration:none;}

div#wrapper {background: url(assets/pageback.jpg)}
div#topmenu {height: 47px; background: url(assets/underhead.jpg) no-repeat white; padding-left:35px;}

div#container{width:770px;margin:0 auto}
div#navigation{float:left;width:350px}
div#extra{float:right;width:350px}
div#footer{clear:both;width:100%; height: 51px;}
div#content {padding-left: 35px; padding-right: 35px;}

.fpfloat {float:right; padding-left: 0; padding-bottom: 5px;}

/*menu*/
 #topmenu ul
{padding-top:24px;
padding-left: 0;
margin-left: 0;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}
#topmenu ul li { display: inline; }
#topmenu ul li a
{
padding: 0.2em 1em;
background: url(assets/mback.png);
color: #800080;
text-decoration: none;
float: left;
border-right: 1px solid #fff;

}
#topmenu ul li a:hover
{
background: #800080;
color: #fff;
}

hr { background: #fff url(assets/line.png) no-repeat center bottom;
margin: 8px auto;
height: 1px;
border: 0 none;
}
.fp p {line-height:150%;}
