HTML, BODY {font-family: Tahoma, Arial, Helvetica, sans-serif; margin:0; padding:0; height:100%;}
DIV {margin:0; padding:0;}
#all {position: relative; height: 100%; min-height: 100%;}
html>body #all {height: auto;}
#menu {background-color:#666B6C; top:0px; height:50px; font-size: 16px; color:#FFF; word-spacing:8px; text-align: center; width:100%;}
#content {position:relative; margin: 50px 140px 20px 320px; height:550px; min-height:550px; font-size:12px;z-index:100;}
#content2 {float:left; width:100%;}
HTML>BODY #content {height:auto;}
#leftmenu {position:relative; float:left; width:230px; padding: 80px 0 0 13px;font-size:12px;}
#footer {position: absolute; background-color:#C8CCC9; font-size:11px; font-family: Verdana, sans-serif; color: #666B6C; border-top:1px solid #C6CAC7; left: 280px; bottom: 0; right:0; border-left:1px solid #C6CAC7;}
#footer {height: 30px;}
#empty {clear:both; height:80px;}
#foot1 {float:left; margin:9px 0 0 15px; height:21px;}
#foot2 {float:right; margin-right:20px; line-height:30px;}

UL {margin-top:0; margin-bottom:0;}
LI, P {font-size:11px; text-align:justify; margin:0; padding:0;}
P {text-indent:20px;}
A, A:visited {color:#0000ff;}
DIV.right {text-indent:0px; font-size:11px; text-align:justify; margin: 0 0 0 185px;}
DIV.spacer {clear:both; height:1px; font-size:1px;}
H4 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color: #7F2400; background-image:url(p.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:15px; font-weight:normal; margin-top:30px; position:relative;}
H4 A, H4 A:visited {color: #7F2400;}
IMG {border:0;}
A.menu {font-family: Tahoma; text-decoration:none; color:#FFF;}
#leftmenu A {display:block; color:#666B6C;}
#leftmenu A:hover {text-decoration:none;}
#leftmenu A.lev1 {background-image:url(p.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:15px; color:#7F2400;}
#leftmenu A.lev2 {padding-left:25px;}
#leftmenu A.lev3 {padding-left:40px;}
#leftmenu A.lev4 {padding-left:55px;}
#foot1 A {color: #666B6C; text-decoration:none;}
.clear, .cl {clear:both; height:1px; font-size:1px;}

.sl {filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; font-size:10px; background:#FFF; color:#000;}
.sl A {display:inline !important;}

.photo1 {font-weight:bold; font-size:16px;}
.photo2 {font-size:14px; margin-left:20px;}
.photo3 {font-size:12px; color:#777; margin-left:40px;}
.photo3 A, .photo3 A:visited {color:#777; text-decoration:underline;}

#navline, #navline A {color:#777; font-size:11px;}

#images0 {position: relative; margin: 5px auto; padding:0; width: 940px; height: 140px; overflow:hidden;}
#images1 {position: relative; margin:0 10px; padding:0; height: 140px; overflow:hidden;}
#images2 {position: absolute; margin:0; padding:0; height:140px; }
.arrow {display:block; width:22px; margin:0; padding:0; line-height: 140px; height: 140px;}
.arrow IMG {margin-top:55px;}
.arrowleft {float:left;}
.arrowright {float:right;}

#photoalbum TD {text-align:center; width:170px; padding: 5px 10px 15px 10px; vertical-align:top;}
#photoalbum A, #photoalbum A:visited {color:#7F2400;}