* html #centering {text-align:center;}
* html .slides li {height:1px;}
* html .tag {margin:0; word-wrap:break-word;}

body {background:#C3CED4;}

a:link, a:visited {color:#726740; text-decoration:none;}
a:hover {color:#879ca8; text-decoration:underline;}

#download-selected {float:right;}

#slideshow_link {clear:both; display:inline; margin:0 20px; text-align:center; width:120px;}

#breadcrumb_links {Color: #787878; padding:0;}

#breadcrumbs {Color: #787878; float:left; font-size:1.1em; margin:0 12px 12px 12px; padding:5px; width:746px;}

#download_selected {float:right; text-align:right;}

#exif_data {padding:20px; text-align:left; width:50%;}
#exif_toggle {margin:0; padding:0;}

#gallery-name {color:#813B5A; font:700 2em Arial,Helvetica,sans-serif; float:left; margin:12pt; padding:0;}

#wrapper {background:#F6F4F5; border:1px solid #FAA50A; font:76% "Lucida Sans",Verdana,"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; margin:0 auto; text-align:left; width:745px;}

#header {background:url(http://www.galenaweddingchapel.com/img/gwc-topl.jpg) no-repeat left; height:80px; margin:0 auto; padding:0px 0px 0px 0px; width:746px;}
#header a {display:block; margin:0; padding:0; width:746px; height:100%; text-decoration:none; background:url(http://www.galenaweddingchapel.com/img/gwc-topr.gif) no-repeat right;}

/* top nav */
#topnav {background:#C3CED4; font-size:8pt; height:18px; margin:0 auto; position:relative; width:746px;}
#topnav a {color:White; font:bold 10pt Arial,Helvetica,sans-serif; height:18px; text-decoration:none; padding:3px 6px 1px 2px;}
#topnav a:hover {color: #F0FFFF; font:bold; font-size:10pt; height:18px; padding-top:2px;}
#topnav img {margin:0px 1px 1px 1px;}

#topimg { float:left; padding:0px; margin:0px 10px 0px 0px;}
#topmain {width:100px; height:68px; float:left; padding:0px; margin: 0px;}

#bottom-nav {border-bottom:1px solid #040; border-top:1px solid #040; font-size:80%; margin:10px 0 5px 0; padding:4px 0px; text-align:center; width:744px;}

#jump-search-container {float:right; margin:20px; white-space:nowrap;}

#link-back {clear:both; display:block; font-size:90%; margin:12px 0; padding:0; text-align:left; width:746px;}
#link-back a:hover {}

#main_container {clear:both; width:746px;}

#nav-link-img-next a {border:1px solid #fff; float:right; margin:5px 20px; padding:5px 15px;}
#nav-link-img-prev a {border:1px solid #fff; float:left; margin:5px 20px; padding:5px 15px;}
#nav-link-img-prev a:hover,#nav-link-img-next a:hover {background:#efefef; border:1px solid #bbb; margin-top:5px;}
#next-link-container {text-align:right; width:50%;}

#no-pictures-msg {text-align:center; padding:15px 0;}

#overlay {background-color:#38c; color:#fff; font:700 14px "Georgia","Verdana",serif; padding:4px; position:absolute; text-align:center; visibility:hidden; width:18px;}

#pagination {clear:both; font-size: 1.2em; padding-bottom:3px; width:746px;}

#footer {clear:both; height:40px; padding-top:15px;}
#footer2 {margin: 10px 5px 5px 5px}

#picture-holder {clear:both; text-align:center;}
#picture-holder a img {background:#efefef; border:1px solid #789; margin:4px; padding:3px;}
#picture-holder a:hover {white-space:normal;}

#picture_caption {font-size:1.1em; font-weight:400; text-transform:none; letter-spacing:1px; text-align:center;}

#picture_description,#exif-toggle-container {text-align:center; width:746px;}

#prev-link-container {text-align:left; width:50%;}

#rss-image {display:inline; margin:0; padding:0;}

#search_box {float:right; margin-left:2px;}

#sortby-container form {margin:0 auto; padding-right:8px; text-align:center;}
#sortby-container,#rss-tag-container {float:right; padding-left:8px; white-space:nowrap;}

#thumbnail_container {clear:both; padding-top:10px; width:746px;}

.collection {background:#fff; border-top:1px solid #efefef; clear:both; float:left; padding-bottom:10px; padding-top:10px; width:744px;}
.collection img {background:#f0f0f0; border:1px solid #d3d3d3; display:inline; float:left; margin:0 15px; padding:3px;}
.collection img:hover {background:#f6d9a5;}
.collection p {line-height:1.5em;}

.comment,.comment_alt {background-color:#e2e2e2; border-top:1px solid #CDCDCD; list-style:none inside; margin:0; padding:15px;}
.comment_alt {background-color:#fff;}
.comments cite {background:url('../../../graphics/comment.gif') no-repeat 0 3px; color:#000; font-size:75%; height:28px; letter-spacing:2px; margin-top:8px; padding:5px 5px 5px 23px; text-transform:uppercase;}
.comments p {margin:0; padding:0 0 15px;}
.comments-closed {color:#996; text-align:center;}

.date {color:#A0B7C9; font-size:1.4em; text-align:center;}

.errors {background:#FCC url('../../../graphics/x.gif') no-repeat 5px 8px; border:1px solid maroon; margin-bottom:15px; padding:8px 8px 8px 28px; width:500px;}

.meta-header {color:#aaa; font-size:90%; margin:0; padding:0;}

.page_link {padding-left:1px; padding-right:1px; text-decoration:none;}

.photos {margin:3px; padding:5px;}

.print {background:url(../../../graphics/printer.gif) no-repeat left middle; float:right; margin:0 40px 0 0; text-align:right;}

.tag {height:3em; margin:0 auto; overflow:hidden; width:110px;}

div.large-thumb-toolbar {padding-top:15px; padding-bottom:5px; text-align:center;}

h2 {color:#813B5A; font-size:1.4em; font-weight:700; margin:0; padding:0;}

img {border:0;}

input,select,#jump-search-container select,#jump-search-container input,#jump-search-container form {display:inline;}
input.submit {background:#FFF url('../../../graphics/button-bg.gif') repeat-x; border:3px double #999; border-top-color:#CCC; border-left-color:#CCC; color:#333; font:76% Verdana,Helvetica,Arial,sans-serif;}

ul.slides {list-style:none; line-height:1.4em; margin:15px 0 0; padding:0;}
ul.slides li {display:inline; float:left; margin:5px; padding:10px; position:relative; text-align:center;}
ul.slides li a {border:1px solid #789; display:block;}
ul.slides li a img {background:#f0f0f0; margin:1px; padding:3px; text-align:center;}
ul.slides li a:hover {background:#A0B7C9; border:1px solid #38c;}