body {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; background:url(images/top-background.gif); background-attachment:scroll; background-position:top left; background-repeat:repeat-x; margin-top:3px;}

h1{font-size: 18px; color:#442200;}
h2{font-size:16px; color:#553300;}
h3{font-size:15px; color:#664400;}
h4{font-size:13px; color:#775500;}
p{font-size:12px; color:#221100;}
li{font-size:12px; color:#221100;}

a:link, a:visited{text-decoration:none; color:#996600;}
a:hover{color:#663300; text-decoration:underline;}

.small{font-size:10px;}
.gallery-caption{font-size:9px; padding:2px;}
.pic-link{border:#330000;}

.topnav-wrapper{display:block; background:url(images/sunhill-logo.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:top center; width:750px; height:100px;}

.content-wrapper{border-right:1px solid #ddcccc; border-bottom:1px solid #ddcccc;}
.content{display:block; padding:3px;}

.ticker{border:1px solid #ccbbbb; margin:3px; height:71px; width:72px; padding-top:1px;}

.topnav{background:url(images/button-bg1-off.gif); background-position:top left; background-repeat:repeat-x; color: #885555; font-size:11px; padding:3px;}
.topnav a, .topnav a:visited{text-decoration: none; color: #330000;}
.topnav a:hover{text-decoration: none; color: #885555;}

.sidenav-wrapper{background-color:#DFCFC8; background-image:url(images/sidenav-bg.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:bottom left;}

.sidenav-header{font-size:11px;}
.sidenav-header a{font-weight:bold; color:#996600; display:block; background:url(images/button-bg1-off.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #ffeeee; border-right:#ddcccc; border-top:#ffeeee; border-bottom:#ddcccc; padding: 3px; margin-bottom:1px; text-decoration:none;}
.sidenav-header a:hover{font-weight:bold; color:#663300; display:block; background:url(images/button-bg1-on.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #ffeeee; border-right:#ddcccc; border-top:#ffeeee; border-bottom:#ddcccc; padding: 3px; margin-bottom:1px; text-decoration:none;}

.sidenav{font-size:10px;}
.sidenav a, .sidenav a:visited{text-decoration:none; display:block; background:url(images/button-bg1-off.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #ffeeee; border-right:#ddcccc; border-top:#ffeeee; border-bottom:#ddcccc; padding: 3px; margin-bottom:1px; color: #330000;}
.sidenav a:hover{text-decoration:none; display:block; background:url(images/button-bg1-on.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #ccbbbb; border-right:#bbaaaa; border-top:#ccbbbb; border-bottom:#bbaaaa; padding: 3px; margin-bottom:1px; color:#885555;}

.address-bar{font-size:10px; color: #330000; border-bottom: 1px solid #ccbbbb; padding: 3px;}
.address-bar a{text-decoration:none; color: #330000;}
.address-bar a:hover{text-decoration: none; color: #885555;}

.bold{font-weight:bold;}

.gen-button a, .gen-button a:visited{text-align:center; font-size:10px; text-decoration:none; display:block; background:url(images/button-bg1-off.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #ffeeee; border-right:#ddcccc; border-top:#ffeeee; border-bottom:#ddcccc; padding: 3px; margin-bottom:1px; color: #330000;}
.gen-button a:hover{text-align:center; font-size:10px; text-decoration:none; display:block; background:url(images/button-bg1-on.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #ccbbbb; border-right:#bbaaaa; border-top:#ccbbbb; border-bottom:#bbaaaa; padding: 3px; margin-bottom:1px; color:#885555;}

.corp-button a, .corp-button a:visited{text-align:center; font-size:10px; text-decoration:none; display:block; background:url(images/button-bg2-off.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #eeeeff; border-right:#ddcccc; border-top:#eeeeff; border-bottom:#ccccdd; padding: 3px; margin-bottom:1px; color: #000033;}
.corp-button a:hover{text-align:center; font-size:10px; text-decoration:none; display:block; background:url(images/button-bg2-on.gif); background-position:top left; background-repeat:repeat-x; border:1px solid; border-left: #bbbbcc; border-right:#aaaabb; border-top:#bbbbcc; border-bottom:#aaaabb; padding: 3px; margin-bottom:1px; color:#555588;}*/