div#header{height:308px;background:url(../images/front/hdrback.png) repeat-x}
div#head{max-width:780px;height:28px;margin:0 auto;overflow:hidden}
div#hdrtop{max-width:780px;height:126px;margin:0 auto;background:url(../images/front/hdrtop.png) no-repeat;text-align:left}
img#title{margin:30px 0 0 4px}
div#hdrbot{max-width:780px;height:126px;margin:0 auto;background:url(../images/front/hdrbot.png) no-repeat}
div#rightbar{width:16rem;float:right;margin-top: 3rem}
div.rightsectn{padding-top:5px;background:url(../images/front/rightbar.gif) top left no-repeat}
div.rightsectn h2{font-size:1.5rem;margin:-12px 0 0 35px}
div.rightsectn form{margin:0 0 10px 10px}
div.rightsectn input{font-size:90%}
div.rightsectn ul{margin:0 0 0 60px;padding:0 0 15px 0;list-style-type:square}
div.rightsectn p{margin:1rem 0 15px 40px;font-size:90%}
div.rightsectn select{font-size:90%}
form.mem{padding:0 0 20px 30px;font-size:80%}

div#frame{height:348px;margin-left:146px;background:url(../images/front/frame.jpg) no-repeat}
div#discover,div#discuss,div#create,div#contribute{width:326px;height:318px;margin-left:146px;padding:10px 32px 20px 32px;background:url(../images/front/framecontent.jpg) no-repeat}
h2.frame{text-align:center;margin:0;padding:0;font-size:200%}
ul.frame{margin:20px 0 0 20px;padding:0;list-style:square}

div#leftbar{width:130px;float:left}
div#leftbar h2{font-size:140%;margin:0 auto;padding:0}
div#leftbar ul{width:120px;margin:0;padding:0;list-style:none;background:#8C7237;border:1px solid #433619;font-size:120%}
div#leftbar ul li{border:solid #B39248;border-width:0 0 1px 0}
div#leftbar ul li a{padding:4px;display:block;color:#000000;text-decoration:none}
div#leftbar ul li a:hover{background:#B39248}
div#google{width:120px;height:240px;margin-top:10px;border:1px solid #000000}
