/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:9pt; font-family:Verdana, Arial; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:9pt; font-family:Verdana, Arial;}
body {background-color:#c34e08; text-align:center;}
.ThemeContainer {width:830px; margin:37px auto 40px auto; position:relative;}
a, a:link, a:visited {color:#c34e08; text-decoration:underline;}
a:active, a:hover {color:#c34e08; text-decoration:underline;}

/* Header Styles */
#Header {background:#c34e08; width:830px; height:54px; margin:0 auto 4px auto; text-align:left; /*position:absolute; top:0px; left:0px;*/}
#Header p {float:right; margin:35px 5px 0 0; text-transform:uppercase; color:#FEE49C; font-weight:bold;}
.PageNames {font-size:14px; color:#D3731F; padding:0; margin:10px 0; text-transform:uppercase;}
h1 {font-size:16px; color:#D3731F; margin:5px 10px;}
h2 {font-size:14px; color:#D3731F; padding:0; margin:5px 10px; text-transform:uppercase;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}

/* Menu Styles */
#Menu {background:#743E1D; height:42px; line-height:42px; text-align:center; list-style-type:none; margin:0; padding:0; border-bottom:solid 1px #fada92;}
#Menu li {display:inline; margin:0; padding:0;}
#Menu li a, #Menu li a:link, #Menu li a:visited {font-size:12px; color:#fee49c; text-transform:uppercase; margin:0; padding:0 10px; text-decoration:none;}
#Menu li a:active, #Menu li a:hover {text-decoration:underline;}

/* Home page Header */
.HomeHeader {clear:both; background:#9a572d; height:213px; border-bottom:solid 1px #FEE49C;}
.HomeHeader div#HeaderContent {float:left; width:312px; height:213px;}
.HomeHeader div#SlideShowContainer {float:left; width:516px; height:213px;}
#HeaderContentInner {color:#fee49c; margin:0; padding:5px 20px;}
#HeaderContentInner h1 {font-size:16px; text-transform:uppercase;}

.HomePageFooter, .HomePageFooter p, .HomePageFooter table {color:#fee49c;}

/* Content Styles */
.ContentArea {background:#743E1D; border:solid 1px #FEE49C; position:relative; text-align:left; color:#000;}
.ContentAreaPages {background:#fff; border:solid 1px #FEE49C; text-align:left;}
.divFlower {position:absolute; top:-151px; left:555px; z-index:1;}
.MainContent {padding:10px;}
.MainContentPages {padding:25px;}

ul {padding:10px 25px; margin:0;}
li {}
ul li {}

/* Newsletter Signup Styles  */
.webboxContainer {text-align:center;}
.NewsletterContainer {width:250px; margin:0 auto; text-align:left;}
.NewsletterSignup_Label {font-size:11px;}
.NewsletterTxtBox {border:solid 1px #c7c6c2; width:180px; height:26px;}
div.NewsletterJoinButton {float:right; width:61px;}
.lblNewsletterError {}

/* Photo Gallery Styles */
.PhotoGallery_LargeImageContainer, .PhotoGallery_LargeImageContainer div, .PhotoGallery_LargeImageContainer table {margin:0px; padding:0px; width:300px;}
.PhotoGallery_LargeImage {border:solid 1px #eee;}
.PhotoGallery_Thumbnails {width:350px;}
.PhotoGallery_ThumbnailContainer {display:inline; float:left; margin:0px 11px 11px 1px;}
.PhotoGallery_FilmStrip_Thumbnail {border:solid 1px #eee;}

/* Article Styles */
ul#Articles {margin:0; padding:0;}
ul#Articles li {list-style-type:none;}
ul#Articles li.liArticleTitle {font-weight:bold; line-height:25px;}
ul#Articles li.liArticleBriefDesc {margin:0 0 15px 0;}
.liArticleBriefDesc div.divArticleImage img {float:left; margin:0 10px 5px 0;}
.Articles_Article_MoreLink {line-height:30px;}
.divArticleTopics {line-height:30px;}
.divArticleDescription {float:right; margin-left:15px; width:600px;}

/* Search Styles */
#divSearch {position:absolute; top:-25px; right:0px;}
.SearchBox {position:absolute; top:0; right:65px; height:26px; border:solid 1px #fee49c; background:#9a572d; width:165px; color:#fee49c; line-height:26px;}
.SearchButton {position:absolute; top:0; right:0px;}

/* Paginatior Styles */
.divPagination {line-height:25px; margin:10px 0px 10px 0px; clear:both;}
.divBeginPagerLink {display:inline; padding:0px;}

a.BeginEndPagerLink,
a.BeginEndPagerLink:link,
a.BeginEndPagerLink:visited,
a.SkipPagerLink,
a.SkipPagerLink:link,
a.SkipPagerLink:visited,
a.CurrentPagerLink,
a.CurrentPagerLink:link,
a.CurrentPagerLink:visited,
a.PrevNextPagerLink,
a.PrevNextPagerLink:link,
a.PrevNextPagerLink:visited,
a.PagerLink,
a.PagerLink:link,
a.PagerLink:visited {font-size:12px; color:#47392E; padding:2px 5px 3px 5px; border:solid 1px #743E1D; text-decoration:none; height:20px;}

a.BeginEndPagerLink:hover,
a.SkipPagerLink:hover,
a.CurrentPagerLink:hover,
a.PrevNextPagerLink:hover,
a.PagerLink:hover {background-color:#C34E08; color:#fff;}

a.CurrentPagerLink, a.CurrentPagerLink:link, a.CurrentPagerLink:visited {background-color:#C34E08; color:#fff;}

.divPrevSkipPagerLink {display:none;}
.divPrevPagerLink {display:none;}
.divCurrentPagerLink {display:inline; padding:0px 2px 0px 2px;}
.divPagerLink {display:inline; padding:0px 2px 2px 2px;}
.divNextPagerLink {display:inline;padding:0px 2px 2px 2px;}
.divSkipPagerLink {display:none;}
.divEndPagerLink {display:inline; padding:0px;}

/* Footer Styles */
#FooterContainer {width:840px; height:40px; line-height:40px; text-align:left; position:relative;}
#FooterContainer, #FooterContainer a, #FooterContainer a:link, #FooterContainer a:visited {color:#FADA92; font-size:12px; text-decoration:none;}
#FooterContainer a:active, #FooterContainer a:hover {text-decoration:underline;}
#smartzLink {position:absolute; bottom:0px; left:640px; line-height:25px; z-index:100;}
#smartzLink a, #smartzLink a:link, #smartzLink a:visited {font-size:10px; color:#f58620; text-decoration:none;}
#smartzLink a:active, #smartzLink a:hover {text-decoration:underline;}

/* Misc Style */
.PayPalDonateImage {background-image:url(/ThemeImages/ImpactForChurches/Default/Themes/Default/onlinedonation.gif); background-repeat:no-repeat; }
.clear {clear:both;}

