HTML {height:100%}
BODY {margin:0 auto;font-family:Tahoma;height:100%}

H3 {color:#4d3630;font-family:Georgia;font-size:18px;font-weight:normal;padding:0px;margin:0px;}
P {color:#4d3630;font-size:12px;margin-top:10px;margin-bottom:10px;line-height:1.5em;}
P A {color:#4d3630;}


#main {float:left;width:780px;margin:20px;border:solid 1px #97908e;background-color:#f3fbff;padding-bottom:30px;}
#header {clear:left;background-image:url(images/logo_back.gif); background-repeat:repeat-x;padding-left:30px;margin-bottom:10px}

#nav {float:left;margin:15px;background-color:#f8fcff;border:solid 1px #babdbf;width:125px;text-align:center;padding-top:25px;padding-bottom:50px;margin-right:20px;}
#left { float:left;width:275px;padding-top:20px;margin-right:45px;border-left:dotted 1px #babdbf;padding-left:20px;}
#right {float:left;padding-top:25px;width:260px;}

#footer {clear:both;padding-left:30px;margin-bottom:20px;}
.footer {color:#897c79;font-size:8pt;}
.footer A {color:#897c79;font-weight:bold;text-decoration:none;padding-right:5px;padding-left:5px;}
.footer A:Hover {text-decoration:underline;}

.photoblock {padding:10px; background-color:#f9fdff;border:solid 1px #babdbf;}
.photoblock IMG {border:solid 1px #a29e9d;}

.textblock {padding:10px;background-color:#f9fdff;border:solid 1px #babdbf;color:#4f4543;padding-top:25px;padding-bottom:15px;}
.textblock P {padding:10px;padding-top:5px;font-size:12px;font-family:Georgia;line-height:1.3em;}
.textblock A {color:#476273}

.box {background-color:#f8fcff;border:solid 1px #babdbf;text-align:left;padding:20px;}
