html, body { margin: 0px; } a { text-decoration: none; color: blue; } a:hover { text-decoration: underline; } p { padding: 10px 15px; } .navigation { width: 220px; float: left; } .navigation ul { list-style: none; position: relative; padding-left: 10px; } .navigation ul li { margin: 10px 0px; } .navigation ul li a { color: black; margin: 10px 0px; padding-left: 25px; } .navigation ul li a:hover { background: transparent url(../images/tree_logo_tiny.png) top left no-repeat; } .thumbnail { background-color:#222222; border:1px solid #2A2A2A; float:left; margin-bottom:10px; margin-right:10px; padding:3px 3px 8px; height: 130px; } .thumbnail a img { border: none; } .section { border-top:4px solid #3D3D33; overflow:auto; padding:1.4em 0pt 3.2em; width:100%; } .heading { background: transparent url(../images/title_background.png) no-repeat top left; height: 166px; padding: 0px 0px 0px 300px; } .heading h1 { margin: 0px; padding: 20px 0px; } #treeLogo { margin: 10px; position: fixed; bottom: 0px; left: 0px; } .heading .title { font: arial 18px; } .heading .date { font-style: italic; } .pageBody { padding: 0px 0px 20px 240px; } .pageBody h1 { margin: 0px; padding: 20px; } .gallery { height: 400px; overflow: auto; } #loginStatus { float: right; } #loginStatus .item { padding: 0px 5px; } .flash_notice { padding: 30px 40px 0px 40px; } .flash_notice .message { padding: 10px; margin: 20px; background: #FFBC89; border: 1px solid #D17163; } .flash_error { padding: 30px 40px 0px 40px; } .flash_error .message { padding: 10px; margin: 20px; background: #F48361; border: 1px solid #BD6489; } .upload { clear: both; } .action { cursor: pointer; } .action:hover { text-decoration: underline; } #imageData #imageDetails { padding: 0 0 10px 0; } #photoNavigation a { padding: 0px 20px; } #scannedAnnouncement { margin-left: auto; margin-right: auto; width: 50%; } .image .caption { font-style: italic; } .photoComments { padding: 20px 10px; } .photoComments .photoComment { padding: 10px 5px; margin: 5px 20px 5px 0px; } .photoComments .photoComment .content { padding: 0px 10px; } .photoComments .photoComment.photoOwner { background: #DDD; } .recentComments { margin: 40px 0px 100px 10px; } .recentComments .photoComment { margin: 10px 0px;