/* reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
body{line-height:1.5}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}
/* main */
body{text-align:center;color:#600;font:1em Arial,sans-serif;background:#fff url(/images/cats.gif) no-repeat scroll right bottom}
a{color:#8e0707;background-color:transparent}
a:hover{color:#c00;background-color:transparent}
h1,h2,h3,h4{font-family:"Times New Roman",Times,serif}
.view{position:absolute;font-size:76%;right:92px;top:234px;display:none}
#container{width:722px;text-align:left;margin:auto;border:solid #fff;border-width:22px 5px}
#header{height:340px;border:1px solid #910012;border-bottom:3px double #910012;background:#d2c185}
#headerimg{border:2px solid #790f16;border-width:3px 0}
#header h1{position:absolute;left:-2020px}
#menu{height:32px;overflow:hidden;text-align:center;width:720px}
#menu h2 a{float:left;font-size:11px;font-weight:normal;letter-spacing:1px;line-height:13px;padding:3px 0;text-decoration:none;text-transform:uppercase;border-left:3px solid #fff;border-right:3px solid #fff;width:186px;w\idth:174px}
#menu h2 a:hover{border-left:3px double #910012;border-right:3px double #910012;width:186px;w\idth:174px;color:#fff;background:#b79f58}
#menu h2 a.selected{border-left:3px double #910012;border-right:3px double #910012;width:186px;w\idth:174px;color:#fff;background:#b79f58}
#mainsection{position:relative;width:722px;w\idth:auto;border:1px solid #910012;border-bottom:3px double #910012;border-top:3px double #910012;padding:36px;pad\ding:36px;background:#d2c185}
#mainsection h3{font-size:19px;font-weight:bold;letter-spacing:1px;margin-bottom:36px;text-indent:24px}
#maintext{border:solid 2px #958ec6;padding:24px 28px;background:#faf7d3}
#maintext p{font-size:86%;line-height:1.6em;padding-bottom:24px}
#maintext p.nopad{padding-bottom:0}
.imgright{position:relative;float:right;margin-left:40px}
.imgleft{position:relative;float:left;margin-right:22px;margin-left:6px;margin-top:8px}
#imgone{float:right;position:relative;top:-63px;right:-55px;r\ight:-52px;margin-left:-50px;mar\gin-left:-40px;margin-bottom:-70px}
#nextlink{height:32px;text-align:center}
#nextlink h2 a{/*	position: relative; left: .6em; display: block; font-size: 45%; text-transform: uppercase; letter-spacing: .1em; font-weight: normal; width: 22em; text-decoration: none; line-height: 15px; margin: auto; text-indent: -.6em; padding-bottom: 2px;*/ display:block;font-size:11px;font-weight:normal;letter-spacing:1px;line-height:13px;padding:3px 0;text-decoration:none;text-transform:uppercase;width:722px/*	w\idth: 174px;*/}
#nextlink h2 a:hover{border-left:3px double #910012;border-right:3px double #910012;color:#fff;background:#b79f58;width:716px}
#footer{border:1px solid #910012;border-bottom:3px double #910012;border-top:3px double #910012;padding:36px;text-align:center;background:#d2c185;width:722px;w\idth:648px}
#footer h3{bottom:1em;font-size:19px;font-weight:bold;letter-spacing:0.3em;position:relative}
.nextsup{bottom:0.5em;font-size:160%;font-weight:900;position:relative;right:-62px}
#footertext{text-align:center;font-size:86%;border:solid 2px #996;padding:24px 100px;background:#faf7d3}
#falign{text-align:left;position:relative}
#vonahlefeldt{z-index:2;position:absolute;top:-46px;left:-11px}
.bottom{position:absolute;width:644px;text-align:center;font-size:60%;margin-top:4px;color:#9d8744;background-color:transparent}
#portfol{position:absolute;right:-5px;top:-20px;z-index:2}
* html #portfol{position:absolute;right:30px;top:-20px;z-index:2}
.w3da a{color:#b68a2d}
address{font-size:86%}
.hide{display:none}
.star{position:relative;top:4px}
.brclear{clear:both}
.puadd{margin-top:0;margin-bottom:1em}
.direct #maintext p.head3{padding-bottom:0}
