@CHARSET "UTF-8";
/* darkBrown: 33221a   lightBrown 7e6c4f  very light c8bd9b  dark red 991e33  link 804311*/
div {margin: 0px; padding: 0px}
h1 {margin: 0px; padding: 0px;}
h2 {margin: 0px; padding: 0px}
h3 {margin: 0px; padding: 0px}
h4 {margin: 0px; padding: 0px}
h5 {margin: 0px; padding: 0px}
h6 {margin: 0px; padding: 0px}
p {margin: 0px; padding: 0px}
body {position: relative; margin: 0; padding: 0; top: 0; background-color: #33221a;}

#base {position: relative; width: 796px; margin-left: auto; margin-right: auto;background-image: url(../uiImages/bg_donna_mid.jpg); background-position: center; position: relative;}
#veil {display:none; z-index:5; position:absolute; top:0; left:0; padding:0; margin:0; width:100%; height:100%; background-color:#33221a; opacity: .5; filter: alpha(opacity = 50)}

#mastbkrnd {position: relative; background-image: url(../uiImages/bg_donna_top_holy_waters2.jpg); overflow: visible; background-position: center top; background-repeat: no-repeat;}
#footbkrnd {position: relative; background-image: url(../uiImages/bg_donna_bottom.jpg); background-position: center bottom;background-repeat: no-repeat;}
#masthead {position: relative; width: 796px; height: 250px;}
#masthead h1 {display:none;}
#masthead h2 {display:none;}

#masthead_splash {color: #33221a; text-align: right; font-weight:normal; display:block; position: absolute; top: 60px; left: 0; width: 710px; font-family: "Trebuchet MS", san-serif; font-style:normal; text-transform: uppercase; letter-spacing: 3px;}
#masthead_splash a {color: #7e6c4f;}
#masthead_splash a:hover {color: yellow;}

#footer {position: relative; height: 100px; clear:left;}
#masthead_splash #mast_ad_1 {font-size: 11px;}
#masthead_splash #mast_ad_2 {font-size: 9px;}
#masthead_splash h3 {margin:0 0 4px 0; font-size: 12px;}
#masthead_splash h4 {margin: 0; font-size: 10px;}
#two_columns {border: 1px none; position: relative; width:796px; height: auto; }
#left_col {border: 1px none; padding:58px 0 0 48px; position: relative; width: 138px; height: auto; float: left;}
#right_col {border: 1px none; position: relative; margin:0 0 0 200px; width: 500px;}

#left_col #mainMenu {padding: 18px 0 6px 0; position: relative; height: auto; font-family: Times, serif; text-transform: uppercase; font-size: 11px; letter-spacing: 1px; margin: 0 0 0 0;border-right: 1px solid #7e6c4f;border-bottom: 1px none #7e6c4f;}
#left_col #mainMenu a {color: #7e6c4f; text-decoration:none;}
#left_col #mainMenu li {position: relative; top: 0; text-align: right; display: block; list-style-type: none; margin: 0 0 18px 0;}
#left_col #mainMenu li a {position: relative; top: 0; display: block; padding:2px 18px 1px 12px; border-right: 1px none #33221a; }

#left_col #mainMenu li a:hover {color: white; text-decoration: underline}

#copyright #legal {position: relative; font-family: arial, helvetica, san-serif; font-size: 9px; width: 650px; margin-left: auto; margin-right: auto; top:32px; font-weight: normal;}
#copyright #legal a {color: black; text-decoration: underline;}

#display_gallery_image {display: none; z-index: 10; padding: 5px; border: 1px solid #991e33; position: absolute; left:0; top:0; background-color: white;}
#display_gallery_image img {border: 1px solid #E2DBC9}
.gallery_text {display:block; font-family: Arial, sans-serif; font-size: 11px; padding: 8px 0 0 0;}

.cd_display {display:block; padding-bottom: 18px; margin-bottom: 24px; border-bottom: 1px solid #7e6c4f;}


.body_text p {color: #33221a; font-family: Times; font-size: 13px; line-height: 20px; margin:0 0 12px 0;}
.body_text p a {text-decoration: underline; color: #804311; }
.body_text h1 {font-family: "Trebuchet MS", san-serif; font-style:normal; font-size: 18px; text-transform: uppercase; letter-spacing: 3px;color: #991e33; margin-bottom:12px; }
.body_text h2 {font-family: "Trebuchet MS", san-serif; font-style:normal; font-size: 14px; text-transform: uppercase; letter-spacing: 3px;color: #991e33; margin-bottom:12px; }
.reviewCredit {font-style: normal; font-weight: bold; font-style: normal; padding-left: 40px; padding-bottom: 8px;}
.review_text {font-style: italic;}


.lyrics_song {padding: 24px 24px 12px 24px; border-top: 1px solid #c8bd9b; margin:0 0 12px 0;}
.first_song {border-top:none;}
.lyrics_song h3 {font-family: "Trebuchet MS", san-serif; font-style:normal; font-size: 14px; text-transform: uppercase; letter-spacing: 3px;color: #33221a; margin:0 0 6px 0;}
.lyrics_credit {font-style: italic; padding-left: 12px;}
.lyrics_copyright {text-align: right; font-style: italic; padding-top: 24px;}



.post_item {position: relative; clear: right; border-top: 1px solid #7e6c4f; margin-bottom: 24px; padding-top: 12px;}
.post_item h3 {font-family: "Trebuchet MS", sans-serif; font-size: 14px; text-transform: uppercase; line-height: 18px; letter-spacing: 3px;color: #991e33; margin-bottom:12px;}
.post_item h3 a {color: #991e33; text-decoration: none; }
.post_item h3 a:hover {color: #7e6c4f; text-decoration: underline}
.post_item h5 {font-family: Arial, sans-serif; font-size: 10px; padding:0 0 0 0; text-align:left; margin:0;}
.post_item h4 {font-family: Arial, sans-serif; font-size: 12px; text-align:left; padding:0 0 12px 0;}
.post_item h4 a {color: #991e33; text-decoration: underline;}
.post_item h4 a:hover {color: blue;}

.schedule_item {font-family: Arial, sans-serif; position: relative; clear: right; border-top: 1px solid #7e6c4f; padding-bottom: 10px; padding-top: 12px;}
.schedule_item h4 {position: relative; font-size: 12px; font-weight: bold; float:left; padding-right: 3px;}
.schedule_item h5 {position: relative; font-size: 12px; font-weight: bold; padding-left: 8px;}
.schedule_item h3 {position: relative; font-size: 14px; padding:4px 0 4px 0; color: #991e33}
.schedule_item h6 {font-weight: normal; font-family: Arial, sans-serif; font-size: 12px; margin:0; padding:0 0 6px 0;}
.schedule_item h6 a {color: #7e6c4f}
.schedule_item h6 a:hover {color: #991e33}
.schedule_item h6 a:visited {color: #7e6c4f}
.schedule_item .phone {font-family: Arial, sans-serif; font-size: 12px; margin:0; padding:0}
.schedule_item .zibby {font-family: Times, serif; font-size: 12px; margin:0; padding:8px 32px 8px 32px;}
.schedule_item p {font-size: 12px; font-style: italic; margin:0; padding:4px 12px 4px 12px;}

.gallery_sample {position: relative; border-top: 1px solid #7e6c4f; width:100%; height: 188px; padding-top:12px; padding-bottom:12px;}
.gallery_sample h3 {font-family: "Trebuchet MS", sans-serif; font-size: 12px; text-transform: uppercase; line-height: 18px; letter-spacing: 3px;color: #991e33; margin:0; padding:0;}
.gallery_sample h3 a {color: #991e33; text-decoration: none;}
.gallery_sample h3 a:hover {color: #7e6c4f; text-decoration: underline}
.gallery_sample_more {display: block; position: relative; font-family: Arial, sans-serif; font-size: 12px; text-align:right; padding:0; margin-bottom:12px;}
.gallery_sample_more a {color: #991e33; text-decoration: underline;}
.gallery_sample_more a:hover {color: blue;}
.gallery_thumb img {position: relative; display: block; padding: 4px; border: 1px solid #7e6c4f; margin:0 auto 0 auto;}
.gallery_hidden_text {display: none;}

.galleries_images .gallery_thumb {position: relative; float:left; width: 30%; height: 140px; padding: 8px;}

.posts_images {position: relative; float: right; width:210px; height: 100%;}
.posts_images .gallery_thumb {position: relative; display:block; width: 210px; height: auto; padding: 8px;}
.posts_images .thumb_caption {font-family: Arial, sans-serif; font-size: 11px; padding: 4px 8px 4px 8px;}

.pagination_menu {padding:0; list-style:none; font-family: "Trebuchet MS";text-transform:uppercase;letter-spacing: 1px; font-size: 11px; position: relative; height: 14px;margin:0 0 0 0; line-height:12px}
.pagination_menu li {float: left;border-top: 1px solid #8E8478; border-bottom: 1px solid #8E8478; padding:0; margin:0}
.pagination_menu .des {color: #8E8478; display:block; padding:1px 8px 1px 8px; text-decoration:none}
.pagination_menu li a {color: #8E8478; display:block; padding:1px 8px 1px 8px; text-decoration:none}
.pagination_menu li a:hover {text-decoration:underline; background-color:#991e33; color:#fff;}
.pagination_menu .cur_page {background-color:#8E8478;}
.pagination_menu .cur_page a {color: #fff;}


.review_item {border-top: 1px solid #7e6c4f; padding:24px 0 24px 0;}
.review_item h3 {font-size: 14px; font-weight: bold; padding-left: 32px;color: #33221a;}
.review_item h4 {font-family: Arial, Sans-serif; font-size: 11px; padding:3px 0 8px 46px; color: #33221a; font-weight:normal}
.review_item h4 a {color: #991e33;}
.review_item p {font-style: italic}

.radio_quote {color: #33221a; font-family: Times; font-size: 13px; line-height: 20px; margin:0 0 18px 0;}
.radio_quote_credit {font-style: italic; padding:3px 0 0 24px; font-size: 12px;}
.radio_quote a {text-decoration: underline;
color: #804311; }

.link_list {color: #33221a; font-size: 12px;}
.link_list li {margin-bottom: 8px}
.link_list a {color: #804311; text-decoration: underline;}

.image_plain {margin: 0 0 0 0; display: block; border: 1px solid #7e6c4f; font-size: 1px; line-height: 1px; padding: 4px;}

.clear_me {position:relative; display:block; clear:left;}
#clear_col_left {position:relative; display:block; clear:right;}

.first_item {border:none;}
.first_gallery_item {border:none; padding:0}




