/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:12px; font-family:Arial, Verdana; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:12px; font-family:Arial, Verdana;}
body {background:#361902 url(/ThemeImages/Livn4HimMinistries/Themes/Default/livn-4-him-ministries-1x1.gif); text-align:center; padding:15px;}
.ThemeContainer {width:800px; margin:0 auto; text-align:left; background:#fff;}
a, a:link, a:visited {color:#0194bc;text-decoration:none;}
a:active, a:hover {color:#0194bc;text-decoration:underline;}

/* Heading Styles */
h1, h2, h3, h4, h5 {margin:0; padding:0;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
h1.PageNames {margin:0 0 10px 0;}

/* Header Styles */
#newsletterSignupLink {width:760px; margin:0 auto 10px auto; text-align:right;}
#newsletterSignupLink a, #newsletterSignupLink a:link, #newsletterSignupLink a:visited {font-size:11px; color:#fff;}
#LogoArea {height:89px; background:url(/ThemeImages/Livn4HimMinistries/Themes/Default/livn-4-him-ministries-6x2.gif) repeat-x;}
.SiteHeader {}

/* Menu Styles */
.SiteMenu {background:#B9A26E url(/ThemeImages/Livn4HimMinistries/Themes/Default/livn-4-him-ministries-3x6.gif) repeat-x;}
.MenuItem {line-height:32px; white-space:nowrap;}
.MenuItem a, .MenuItem a:link, .MenuItem a:visited {color:#040401; display:block; height:32px; padding:0 15px; font-size:14px;}

/* Content Styles */
.SiteContent {vertical-align:top;}
#MainContentTable {width:100%; height:100%;}
.ContentArea {vertical-align:top;}
.RightColumn {vertical-align:top; width:205px; border-top:solid 1px #fff; background:#020201;}

/* Removed on 7/14/08 DMC.
#divRightCol {position:relative;}
#divPhotoLink {position:absolute; top:420px; left:0; line-height:30px; width:205px;}
#divPhotoLink a, #divPhotoLink a:link, #divPhotoLink a:visited {display:block; padding:0 10px; color:#e4a710;}*/

.MainContentHome {padding:35px 50px; vertical-align:top;}
.MainContent {padding:20px; vertical-align:top;}
.WeeklyWisdoms {vertical-align:top; background:#f2ede2;}
#ww_header {color:#fff; height:21px; line-height:21px; padding:0 20px; background:#2d505c url(/ThemeImages/Livn4HimMinistries/Themes/Default/livn-4-him-ministries-8x1.gif) repeat-x;}
#ww_header a, #ww_header a:link, #ww_header a:visited {color:#fff;}
#ww_content {padding:10px 20px 10px 0;}
#ww_content ul {list-style-type:none; padding:0; margin:0;}
#ww_content ul li {margin:0; padding:0;}
#ww_providedBy {text-align:right; line-height:30px; margin:0; padding:0; font-size:10px;}
#ww_providedBy a, #ww_providedBy a:link, #ww_providedBy a:visited {font-size:10px;}

/* Photo Gallery */
#divPhotoGalleryContainer {width:400px; margin:0 auto;}
#divLargePhoto {width:400px;}
#divPhotoThumbnails {width:400px; margin:13px 0px;}
.PhotoGallery_ThumbnailContainer {margin:0 13px 10px 0; float:left; font-size:11px;}
.PhotoGallery_ThumbnailContainer * {font-size:11px;}

/* Article Section Styles */
.divArticleSection_ArticleItem {clear:both;}
.divArticleSection_ArticleImage img {float:left; margin:0 15px 0 0;}
.divArticleSection_ArticleItem h3, .divArticleSection_ArticleItem h3 a {line-height:16px; font-weight:normal;}
.divArticleSection_ArticleItem p {margin:3px 0 10px 0; padding:0;}
div.Separator {clear:both; padding:5px 0;}
div.Separator hr {margin:0; padding:0; background:#341701; color:#341701; border:0px; height:1px;}

.divArticle_Article {clear:both;}
.divArticle_Article h3 {margin:0; padding:0; color:#333;}
.divArticle_Article p {margin:3px 0 10px 0; padding:0;}

.pArticle_ArticleBriefContent {}
.pArticle_ArticleBriefContent img {margin:0 15px 0 0;}

/* Calendar Styles */
#divCalendarHeader, #divCalendarFooter {margin:15px 0; clear:both;}
.CalendarSection_CalendarPicker {width:250px; height:175px; background:#fff; border:solid 2px #000; border-collapse:collapse;}
.CalendarSection_CalendarPicker a, .CalendarSection_CalendarPicker a:link, .CalendarSection_CalendarPicker a:visited {display:block;}
.CalendarSection_CalendarPicker td {height:22px; vertical-align:middle; margin:0; padding:0;}
.CalendarSection_CalendarPicker tr td {font-size:14px; border:solid 1px #000;}
.titlestyle, .titlestyle tr td {border:0px ! important;}
.dayheaderstyle {background:#eaeaea; font-size:12px ! important;}
.daystyle {}
.titlestyle {background:#bea773; width:100%; height:100%;}
.titlestyle tr td {padding:0 10px; color:#fff ! important;}
.othermonthdaystyle {background:#fff;}
.othermonthdaystyle a, .othermonthdaystyle a:link, .othermonthdaystyle a:visited {color:#aaa ! important;}
.todaydaystyle {}
.selecteddaystyle {background:#E2A613 ! important;}
.nextprevstyle {}
.nextprevstyle a, .nextprevstyle a:link, .nextprevstyle a:visited {font-weight:bold; color:#fff ! important; text-decoration:underline;}

/* Sub-Footer Styles */
.SiteSubFooter {height:154px;}
#sub_foot_latest {width:276px; vertical-align:top;}
#sub_foot_verseoftheday {font-size:11px; color:#fff; vertical-align:top; padding:20px; border-left:solid 1px #fff; border-right:solid 1px #fff; background:#12272C;}
#sub_foot_verseoftheday a, #sub_foot_verseoftheday a:link, #sub_foot_verseoftheday a:visited {color:#e3a513; font-size:11px;}
#sub_foot_img {width:100px; vertical-align:top;}
#sub_foot_audioplayer {text-align:center; vertical-align:top; color:#fff; width:205px; border-left:solid 1px #c0e2fe; background:#12272C;}

#divFooterSlidesContainer {position:relative; width:100px; height:154px;}
#divFooterSlides {position:absolute; top:0; left:0; width:100px; height:154px; z-index:10;}
#divFooterSlidesLink {position:absolute; top:0; left:0; width:100px; height:154px; z-index:20;}

/* Footer Styles */
#SiteFooter {width:760px; margin:10px auto 0 auto; text-align:left;}
.SiteFooter, .SiteFooter a, .SiteFooter a:link, .SiteFooter a:visited {text-align:left; font-size:10px; color:#fff;}
.smartzLink {text-align:right;}
.smartzLink a, .smartzLink a:link, .smartzLink a:visited {font-size:10px; color:#808080;}
.smartzLink a img {vertical-align:middle;}

/* 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 #47502d; text-decoration:none;}

a.BeginEndPagerLink:hover,
a.SkipPagerLink:hover,
a.CurrentPagerLink:hover,
a.PrevNextPagerLink:hover,
a.PagerLink:hover {background-color:#B7A585; color:#fff;}

a.CurrentPagerLink, a.CurrentPagerLink:link, a.CurrentPagerLink:visited {background-color:#6D5D4A; 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;}


/* Misc Style */
.clear {clear:both;}
.FormsSection_FormTitle {display:none;}
.MediaSection_SectionTitle {display:none;}