body{background: #E8E6E6;padding: 35px 0px 35px 0px;}
body{font-size: 10pt;font-family: Georgia, Serif;color: #333333;}
body span.error{color:Red}
body table{border-style: none}
form table td{padding: 0px 5px}
form table{width: 100%}
input[type="submit"]{color: #8E5401;border: 3px solid #cccccc;font-family: Verdana, Arial, Sans-Serif;}
input[type="reset"]{color: #8E5401;border: 3px solid #cccccc;font-family: Verdana, Arial, Sans-Serif;}
input[type="submit"]:hover{border: 3px solid #666666;}
input[type="reset"]:hover{border: 3px solid #666666;}
input.tbRegular {color: #8E5401;border: 3px solid #cccccc;font-family: Verdana, Arial, Sans-Serif;}
input.tbFull {color: #8E5401;border: 3px solid #cccccc;font-family: Verdana, Arial, Sans-Serif;width: 100%;}
textarea{border: 3px solid #cccccc;font-family: Verdana, Arial, Sans-Serif;}
textarea.full{width: 100%; height:100px; border: 3px solid #cccccc;font-size: 10pt;}
p{line-height: 1.5em;margin-bottom: 1.0em;text-align: justify;}
p.address{line-height: 2.0em;margin-bottom: 1.0em;text-align: justify;font-size: 14pt;font-weight: bold;}
a{color: #8E5401;text-decoration: underline;}
a:hover{text-decoration: none;}
h3 span{font-weight: normal;}
h3,h4{display: inline;font-weight: bold;background-repeat: no-repeat;background-position: right;font-family: Georgia, Serif;}
h3{font-size: 1.7em;padding-right: 34px;}
h4{font-size: 1.2em;padding-right: 28px;}
.menu1 {padding:0 0 0 35px; margin:0; list-style:none; height:35px; background:#fff url(images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family: Verdana, Arial, Sans-Serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url(images/button3.gif);}
.menu1 li.current a b {background:url(images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(images/button2.gif);}
.menu1 li a:hover b {background:url(images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;}
.contentarea{padding-top: 1.3em;}
img{border: solid 1px #6F5230;}
img.noborder{border: 0px;}
img.left{position: relative;float: left;margin: 1em 1.8em 1.4em 0em;}
img.right{position: relative;float: right;margin: 0em 0em 1.8em 1.8em;}
.divider1{position: relative;background: #fff url('images/border2.gif') repeat-x;height: 14px;margin: 2.0em 0em 1.5em 0em;clear: both;}
.divider2{position: relative;height: 3px;border-bottom: solid 1px #E1D2BD;margin: 2.0em 0em 2.0em 0em;width: 100%;}
.post .details{position: relative;top: -1.5em;font-size: 0.8em;color: #787878;}
.post ul.controls{clear: both;}
.post ul.controls li{display: inline;font-size: 0.8em;}
.post ul.controls li a{background-repeat: no-repeat;background-position: left;padding: 0em 1.0em 0em 20px;}
.post ul.controls li a.backtotop{background-image: url('images/icon-backtotop.gif');}
.box{position: relative;background: #FDFCD8;left: -1.5em;top: -1.5em;padding: 1.5em;border: solid 1px #E1D2BD;margin-bottom: 1.0em;}
ul.linklist{list-style: none;}
ul.linklist li{line-height: 2.0em;font-size: 0.8em;}
ul.listing li{line-height: 2.0em;}
#main{z-index: 2;position: relative;width: 800px;border: solid 7px #fff;background-color: #fff;margin: 0 auto;}
#header{position: relative;width: 100%;height: 9.0em;background: #2B2B2B url('images/djdlogo.jpg') repeat-x;margin-bottom: 2px;}
#headercontent{position: absolute;bottom: 0em;padding: 0em 2.0em 1.3em 2.0em;}
#headercontent h1{font-weight: normal;color: #fff;font-size: 2.5em;font-family: Georgia, Serif;}
#headercontent h1 span{font-weight: normal;color: #8E5401}
#headercontent h2{font-size: 1.0em;font-weight: normal;color: #aaa;font-family: Georgia, Serif;}
#headerpic{position: relative;height: 250px;background: #fff url('images/hdrpic.jpg') no-repeat top left;margin-bottom: 2px;}
#headercontact{color: #ffffff;position: absolute;top: 5.5em;right: .25em;padding-right: 0.0em;text-align: right;}
#menubottom{background: #fff url('images/border1.gif') repeat-x;height: 14px;margin-bottom: 1.5em;}
#content{padding: 0em 2.0em 0em 2.0em;}
#primarycontainer{float: left;margin-right: -18.0em;width: 100%;}
#primarycontent{margin: 1.5em 22.0em 0em 0em;}
#secondarycontent{margin-top: 1.5em;float: right;width: 18.0em;}
#footer{position: relative;height: 2.0em;clear: both;padding-top: 5.0em;background: #fff url('images/border2.gif') repeat-x 0em 2.5em;font-size: 0.7em;}
#footer .left{position: absolute;left: 2.0em;bottom: 1.2em;}
#footer .right{position: absolute;right: 2.0em;bottom: 1.2em;}
#footer .bottom{position: absolute;right: 2.0em;top: 10.0em;text-align:center;}