
/*#region Random New/Legacy CSS*/
body, th, td{font-size:11px;font-family:verdana, sans-serif;color:#000;margin:0;padding:0;text-align:center;}
* html body{height:100%;}
form{margin:0;padding:0;}
img{border:0;vertical-align:middle;}
a{color:#000;}
a.visited{}
h1, .sermonarticles_h1{font-size:170%;font-weight:bold;}
h2, .sermonarticles_h2{font-size:140%;font-weight:bold;font-family:arial;}
h3, .sermonarticles_h3{font-size:110%;font-weight:bold;font-family:arial;}
h4, .sermonarticles_h4{font-size:100%;font-weight:bold;font-family:arial;}
.sermonarticles_h5{font-size:90%;font-weight:bold;font-family:arial;}
h1, h2, h3, h4, h5, h6, h7, p{padding:0;margin:0 0 0.5em 0;}
h1, h2, h3, h4, h5, h6, h7{color:#000;}
table{border-collapse:collapse;}
th{text-align:left;padding:0 0 5px 5px;color:#000;vertical-align:bottom;}
td{text-align:left;padding:0 0 0 0;vertical-align:middle;background-color:inherit;}
.hide{display:none;}
.nofloat {float:none;}
#wrap{width:921px;margin:0 auto;text-align:left;background-color:White;}
#header{clear:both;position:relative;}
#bannerad2{position:absolute;margin:-95px 0 0 23px;z-index:100;}

#Overlay{left:0px;position:absolute;width:100%;height:100%;z-index:1000002;background-color:black;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}
#OverlayInside{left:0px;position:absolute;width:100%;height:100%;z-index:1000003;}
#OverlayWrap{width:400px;margin:0 auto;text-align:left;border:solid 1px #000;}

#maincontent{float:left;width:610px;background-color:#fff;z-index:0;overflow:visible;}

.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
input{vertical-align:middle;}
select{vertical-align:middle;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

.smallBlue{font-size:10px;color:#0059ab;}
.smallLightGray{font-size: 10px; color:#666666;}
a.smallBlue:link, a.smallBlue:visited, a.smallBlue:hover{font-size:10px;text-decoration:underline;color:#0059ab;}
.mediumBlue{color:#167AEE;font-weight:bold;font-size:11px;}
.mediumDarkBlue{color:#005aad;font-size:15px;}
.mediumDarkBlue a{text-decoration:none;color:#005aad;font-size:14px;}
.mediumDarkBlue a:hover{text-decoration:underline;}

.inside_sermon_header{min-height:23px;background-image:url(/images/40/SectionHeaderGradient.jpg);background-repeat:repeat-x;border:solid 1px #9bc8f3;padding:9px 5px 3px 10px;text-align:left;text-transform:uppercase;font-weight:bold;font-size:12px;}
.errormessage, .message, .message2{padding:10px;border:1px solid #990000;background-color:white;color:#990000;font-size:120%;text-align:left;}
#OverlayPage .errormessage, #OverlayPage .message{width:auto;}
#messagebox{display:none;}
.scrollerfeaturedlisting{display:inline;float:left;margin:5px;text-align:center;width:135px;overflow:hidden;padding:0px 10px 0px 10px;}
.scrollerfeaturedlisting img {width: 100px; height: 100px;}

#FeaturedContributors{display:inline-block;width:3000px;overflow:hidden;}
#Scroller{width:500px;overflow:hidden;}
#FeaturedContributors_Left, #FeaturedContributors_Right{display:inline;width:40px;float:left;text-align:center;padding:0 0 0 0;}
.required{color:#a00;}
#signupform td{font-size:80%;vertical-align:bottom;padding:5px 0 5px 0;}

#HeaderResourceDropdown{margin: 0;font-size: 11px;color:gray;border: 0;width:150px;outline: none;}
.HeaderBigBox{background-color:White;border: solid 1px #98a5b3;padding: 3px 5px 3px 5px;}
.BigBox{border: solid 1px #98a5b3;height:30px;background-color:White;}
.BigBoxItem{position:relative;top:25%;outline: none;border: 0;font-size: 11px;border: solid 1px white;}
.FreeSearchButton{margin: 38px 0 0 10px;}
.SectionHeader{background:center url(/images/40/boxtopgradient.jpg) repeat-x;height:auto;padding:3px 5px 2px 10px;width:auto;font-weight:bold;font-size:13px;color:White;}
#bannerad1{position:absolute;top: 12px;margin-left: 453px;}
#ChannelSearchBox{border: solid 3px #d6ebff;width: 590px;height: auto;margin: 0 0 15px 0;display:block;padding-top:5px !important;padding-bottom:5px !important;padding-left:6px !important;border:2px #9bc8f3 solid;background:#e3f1ff;font-weight:bold;font-size:10px;}

#emailSubscriptions_wrap{font-size:15px;font-family:Verdana, Geneva, sans-serif;text-align:left;}
.currentStatus{background-color:#d6ebfe;padding:10px;}
.currentStatusCL{background-color:#efefef;padding:10px;width: 950px;}
.currentStatus h1,.subscriptions h2,.moreInfo h2{font-size:24px;text-transform:none;}
.subscriptions{margin:25px 0 15px 0;font-size:13px;}
.contactUs h1{border-bottom:1px #CCC solid;padding:10px 0 0 0;}
.moreInfo{margin-top:25px;border-top:1px #CCC solid;padding:15px 0 0 0;}
.scListHolder{height: auto;}
.subscriptions li {list-style:none;line-height: 200%;}

.VerifyEmail{font-size:14px;margin: 0 0 10px 0;}
.VerifyEmail a{color:#005aad;}
/*#endregion Random New/Legacy CSS*/

/*#region Navigation*/
#topnav ul{height:27px;width:921px;background:url(/images/50/top-nav.gif) top left no-repeat;margin:0;padding:0;position:relative;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#topnav li{margin:0;padding:0;list-style:none;position:absolute;}
#topnav li, #topnav a{height:27px;line-height:27px;display:block;}
#topnav a, #topnav a:hover{text-indent:-9999px;text-decoration:none;}
#topnav01{left:1px;width:104px;}
#topnav02{left:105px;width:130px;}
#topnav03{left:235px;width:110px;}
#topnav04{left:345px;width:120px;}
#topnav05{left:465px;width:105px;}
#topnav08{left:712px;width:135px;}
#topnav09{left:843px;width:74px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#topnav01 a:hover{background:url("/images/50/top-nav.gif") -1px -27px;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;}
#topnav02 a:hover{background:url("/images/50/top-nav.gif") -105px -27px;}
#topnav03 a:hover{background:url("/images/50/top-nav.gif") -235px -27px;}
#topnav04 a:hover{background:url("/images/50/top-nav.gif") -345px -27px;}
#topnav05 a:hover{background:url("/images/50/top-nav.gif") -465px -27px;}

/* These will select a button when on the section. */
#home #topnav01 a{background:url("/images/50/top-nav.gif") -1px -27px;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;}
#sermons #topnav02 a{background:url("/images/50/top-nav.gif") -105px -27px;}
#mediavault #topnav03 a{background:url("/images/50/top-nav.gif") -235px -27px;}
#articles #topnav04 a{background:url("/images/50/top-nav.gif") -345px -27px;}
#scripture #topnav05 a{background:url("/images/50/top-nav.gif") -465px -27px;}
/*#endregion Navigation*/

/*#region Rating Stars*/
.rating{width:80px;height:16px;margin:0 0 20px 0;padding:0;list-style:none;clear:both;position:relative;background:url(/images/30/star-matrix2.gif) no-repeat 0 0;}
.nostar{background-position:0 0}
.onestar{background-position:0 -16px}
.twostar{background-position:0 -32px}
.threestar{background-position:0 -48px}
.fourstar{background-position:0 -64px}
.fivestar{background-position:0 -80px}
.halfstar{background-position:0 -192px}
.onehalfstar{background-position:0 -208px}
.twohalfstar{background-position:0 -224px}
.threehalfstar{background-position:0 -240px}
.fourhalfstar{background-position:0 -256px;}
.ratingstars ul.rating li{cursor:pointer;float:left;text-indent:-999em;}
.ratingstars ul.rating li a{position:absolute;left:0;top:0;width:8px;height:16px;line-height:16px;text-decoration:none;z-index:200;}
.ratingstars ul.rating li.half a{left:0px}
.ratingstars ul.rating li.one a{left:8px}
.ratingstars ul.rating li.onehalf a{left:16px;}
.ratingstars ul.rating li.two a{left:24px;}
.ratingstars ul.rating li.twohalf a{left:32px;}
.ratingstars ul.rating li.three a{left:40px;}
.ratingstars ul.rating li.threehalf a{left:48px;}
.ratingstars ul.rating li.four a{left:56px;}
.ratingstars ul.rating li.fourhalf a{left:64px;}
.ratingstars ul.rating li.five a{left:72px;}
.trans{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.ratingstars ul.rating li a:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url(/images/30/star-matrix2.gif) no-repeat 0 0}
.ratingstars ul.rating li.one a:hover{background-position:0 -96px;}
.ratingstars ul.rating li.two a:hover{background-position:0 -112px;}
.ratingstars ul.rating li.three a:hover{background-position:0 -128px}
.ratingstars ul.rating li.four a:hover{background-position:0 -144px}
.ratingstars ul.rating li.five a:hover{background-position:0 -160px}
.ratingstars ul.rating li.half a:hover{background-position:0 -272px;}
.ratingstars ul.rating li.onehalf a:hover{background-position:0 -288px;}
.ratingstars ul.rating li.twohalf a:hover{background-position:0 -304px}
.ratingstars ul.rating li.threehalf a:hover{background-position:0 -320px}
.ratingstars ul.rating li.fourhalf a:hover{background-position:0 -336px}
/*#endregion Rating Stars*/

/*#region ROS Search*/
#RunOfSite{height:100px;width:919px;display:block;text-align:right;}
#ROS_Box{width:580px;height:80px;padding:40px 0 0 0;}
#ROS_Submit{background-image:url(/images/40/search_btn.gif);width:82px;height:26px;border:0;background-color:#fff;}
#ROS_Filter{background-image:url(/images/40/filter_search_btn.gif);width:120px;height:26px;border:0;background-color:#fff;}
#ROS_AdvancedSearch{color:white;cursor:pointer;background-image:url(/images/40/search_btn.gif);width:82px;height:26px;border:0;background-color:#fff;}
#ROSSearchBar{background-color: #d7e9fa;height: 30px;border-bottom: solid 1px #9BC8F3;padding: 5px 5px 0 5px;}
#ROSSearchTextBox {vertical-align: middle;height: 19px;width:200px;color:#181818;font-size:11px;border-top: solid 1px #98a5b3;border-left: solid 1px #98a5b3;border-bottom: solid 1px #98a5b3;border-right: solid 1px #98a5b3;padding: 3px 0 0 5px;outline: none;}
/*#endregion ROS Search*/

/*#region Bible*/
.BibleChapterList{top:4px;left:-9px;position:absolute;z-index:10000;width:598px;border:1px solid #ccc;background-color:#eee;height:auto;padding:5px;}
.ChapterBoxLink{padding:3px 5px 5px 5px;border:1px solid #ccc;color:#cdcdcd;background-color:White;}
.ChapterBoxLink a{color:#828282;}
.TopicsHeaderText{font-size:14px;text-align:justify;font-weight:normal;}
.translation-list a{font-size:14px;color:#0005ab;font-weight:bold;}
.translation-list a span{text-decoration:none;color:#666;font-size:10px;font-weight:normal;}
.translation-list{list-style-type:none;padding:0;margin:15px 0 0 0;list-style-position:inside;}
.translation-list li{padding-right:40px;display:block;width:150px;float:left;height:80px;}
.verseHeader {
    font-size: 12px;
    font-weight: bold;
}
#bible{color:#333;line-height: 200%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;}
#bible #searchresults{line-height:110%;font-size:12px;}
#bible #searchresults p{padding:0 5px 0 5px;font-size:12px;}
#bible .LL,#bible .KK,#bible .YY,#bible .ZZ,#bible .R4,#bible .plusV,#bible .A2,#bible .plusD,#bible .A3,#bible .A4{display:block;}
#bible .TP .verse,#bible .TQ .verse,#bible .TS .verse,#bible .refs,#bible .ref,#bible .plusQ,#bible .OO,#bible .OO .verse,#bible .AF,#bible .NN .verse,#bible .VV,#bible .VN,#bible .CC,#bible .CN,#bible .R1,#bible .UU,j#bible .LL .verse,#bible .plusR,#bible .YY .verse,#bible .ZZ .verse,#bible .KK .verse,#bible .XX .verse,#bible .plusX .verse,#bible .HE .verse,#bible .WW,#bible .R3,#bible .S0,#bible .S1 .verse,#bible .SV .verse,#bible .PN .verse,#bible .PH .verse,#bible .plusS .verse,#bible .plusT .verse,#bible .plusV .verse, #bible .R4 .verse,#bible .EP,#bible .II,#bible .plusG .verse,#bible .A2 .verse,#bible .A1,#bible .A3 .verse,#bible .A4 .verse,#bible .plusD .verse,#bible .A5,#bible .A6,#bible .A6 .verse,#bible .A9,#bible .A9 .verse,#bible .plusO .verse{display:none;}
#bible .PH,#bible .S1,#bible .plusG{display:block;font-style:italic;}
#bible .HE,#bible .plusX,#bible .plusT,#bible .Header,#bible .plusS,#bible .SV{display:block;font-size: 22px;}
#bible .plusST { display:block;}
#bible .NN,#bible .PN{font-style:italic;}
#bible p{margin-bottom:1em;}
#bible sup.verse{font-size:95%;color:#777;}
#bible .smallcaps{font-variant:small-caps;}
#bible .chapterheading{display:block;font-size: 18px;font-weight: bold;}
#bible .debug{display:none;font-style:italic;}
#bible #footnotes{font-size:100%;border:1px solid #ccc;background-color:#eee;padding:1em;}
#bible #footnotes h1{font-size:120%;margin:0;}
#bible #footnotes div.footnote{margin-left:2em;text-indent:-1em;line-height:1.5em;}
#bible .footnotereference{display:inline;}
#bible .footnotereference a{text-decoration:none;font-size:100%;}
#bible .footnotereference a .footnotepopup{display:none;}
#bible .footnotereference a:hover{visibility:inherit;}
#bible .footnotereference a:hover .footnotepopup{display:inline;position:absolute;margin:1.75em 0 0 0;text-decoration:none;color:#333;font-size:130%;text-indent:0;width:160px;background-color:#ffe;border:1px solid #cca;padding:0.25em;}
#bible .fulllinespace{display:block;height:1em;}
#bible .halflinespace{display:none;height:0.5em;}
#bible .centeredrule{width:25%;}
#bible .redletter{}
#bible .head2{display:block;font-size: 14px;font-weight:bold;}
#bible .head3{display:block;font-size: 13px;font-weight:bold;}
#bible .navigation{margin:1em 0 1em 0;padding:4px 0 4px 8px;background-color:#eee;border:1px solid #ccc;}
#bible .context{background-color:#ffe}
#bible #searchhelp{font-size:11px;font-family:arial, helvetica, sans-serif;display:none;position:absolute;margin:20px 0 0 0;text-decoration:none;color:#333;width:350px;background-color:#ffe;border:1px solid #cca;padding:0.25em;}
#bible #searchhelp p{text-indent:0;line-height:110%;margin:0 0 0.5em 0;padding:0;}
#bible h2{color:#777;padding:0;margin:0 0 1em 0;}
#bible .openhalfbracket{background:url(images/halfbracketopen.gif) transparent no-repeat right;padding:6px;}
#bible .closedhalfbracket{background:url(images/halfbracketclosed.gif) transparent no-repeat left;padding:6px;}
.biblebrowser li{font-size:85%;display:block;float:left;width:50px;}
/*#endregion Bible*/

/*#region Right Nav*/
#rightnav{float:right;width:300px;margin:0;padding:0;clear:right;color:#333;font-size:80%;position:relative;z-index:100;}
.RightNav_BoxTop{width:283px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
.Dashboard_BoxTop{background:center url(/images/40/blue_gradient.gif) repeat-x;height:auto;padding:3px 5px 2px 10px;width:555px;overflow:hidden;font-weight:bold;font-size:13px;border:solid 1px #999999;}
.RightNav_Box{display:block;width:100%;overflow:hidden;}
.RightNav_Box_FeaturedResource{padding:0px 0px 0px 0px;display:block;width:300px;}
.RightNav_BoxBottom{padding:0 0 10px 0;}

.RecentArticle {display:block;margin: 0 0 15px 0;padding: 10px;}
.RecentArticle .ra-Left {float:left;width: 139px;height:93px;}
.RecentArticle .ra-Right {float:left;width: 125px;font-size: 13px;padding: 0 5px 0 10px;}
.RecentArticle .ra-Right .ra-Author {color:#494949;}
.RecentArticle .ra-Right .ra-Author a {text-decoration:none;}
.RecentArticle .ra-Right .ra-ArticleTitle a {color:#0056ab;text-decoration: none;font-weight:bold;}

.RecentArticle:nth-of-type(1){
    background-color:#eaeaea;
}

.RightNav_Box .TodaysPopular {margin: 0 0 15px 0;padding: 10px;}
.RightNav_Box .TodaysPopular .tp-Left {float:left;display:block;}
.RightNav_Box .TodaysPopular .tp-Left img {height: 93px;width:139px;}
.RightNav_Box .TodaysPopular .tp-Right {float:left;display:block;width: 125px;font-size: 13px;padding: 0 5px 0 10px;}
.RightNav_Box .TodaysPopular .tp-Right .tp-Author {font-size:11px;color:#494949;}
.RightNav_Box .TodaysPopular .tp-Right .tp-Author a {text-decoration:none;}
.RightNav_Box .TodaysPopular .tp-Right .tp-Title a {color:#0056ab;text-decoration: none;font-weight:bold;}
.RightNav_Box .MorePopularLink {text-align:right;padding: 0px 10px 10px 0;}
.RightNav_Box .MorePopularLink a {color:#0056ab;font-size:11px;text-decoration: none;font-weight:bold;}
.RightNav_Box .SectionLabel {font-size: 12px;font-weight:bold;margin: 10px 20px 10px 0;}

.TodaysPopular:nth-of-type(1){
    background-color:#eaeaea;
}

/*#endregion Right Nav*/

/*#region Sign In Tab*/
#TopFeatureSpot{display:block;height:auto;float:left;font-size: 10px;padding: 5px 0 0 0;text-align:center;margin: 0;}
.SignInTab{display:block;float:right;font-size: 10px;padding: 0;text-align:center;margin: 0;}
.SignInTab .SignInLeft{float:right;margin: 0px 20px 0 0;}
.SignInTab .SignInRight{float:right;text-align:left;}
.SignInTab .SignInRight .SignInEmail, .SignInTab .SignInRight .SignInPassword{height: 20px;line-height: 20px;vertical-align: middle;font-size: 11px;padding: 0 0 0 3px;}
.SignInTab .SignInBottom{margin: 2px 0 0 0;padding: 0;}
.SignInTab .SignInBottom span{vertical-align: middle;color: Gray;}
.SignInTab .SignInBottom input{width: 13px;height: 13px; *overflow: hidden; margin: 0;padding: 0;font-size:0; line-height:0;}
.SignInTab .SignInBottom span a{color: Gray;text-decoration: none;}
.SignInTab .SignInBottom span a:hover{}
.SignInTab .SignInEmail, .SignInTab .SignInPassword{color: Gray;width: 128px;}
/*#endregion Sign In Tab*/

/*#region Contact Us*/
#ContactUsPage_Wrap{font-size:15px;font-family:Verdana, Geneva, sans-serif;}
.canWeHelp{background-color:#d6ebfe;padding:5px 10px;}
.canWeHelp h2{font-size:22px;text-transform:none;}
.contactUs{margin:15px 0;}
.contactUs h1{border-bottom:1px #CCC solid;padding:10px 0 0 0;}
.moreInfo h3{padding:15px 0 5px 0;margin:0;}
/*#endregion Contact Us*/

/*#region Sign In Box*/
.SignInBox{}
.SignInBox .SignInBoxLeft {float:left;margin: 0 50px 20px 10px;}
.SignInBox .SignInBoxLeft div {margin: 10px 0 10px 0;}
.SignInBox .SignInBoxLeft span {font-size: 14px;}
.SignInBox .SignInBoxRight div a{color:#0059ab;}
.SignInBox .SignInBoxRight {float:left;}
.SignInBox .SignInBoxRight .div1 {font-size: 14px;margin: 27px 0 0 0;}
.SignInBox .SignInBoxRight .div2 {font-size: 14px;margin: 10px 0 0 26px;}
.SignInBox .SignInBoxRight .div2 a{color:#0059ab;}
.SignInBox .SignInBoxLeft .ButtonBox {width:100%;}
.SignInBox .SignInBoxLeft .ButtonBox .SignInBoxLeftLeft {float:left;}
.SignInBox .SignInBoxLeft .ButtonBox .SignInBoxLeftRight {float:right;}
/*#endregion Sign IN Box*/

/*#region Reports Table*/
.ReportTable {width: 100%;}
.ReportTable th {padding: 5px 5px 5px 5px; background-color: #d7e9fa;}
.ReportTable th:nth-child(1){border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;}
.ReportTable th:last-child{border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;}
.ReportTable td {padding: 5px 5px 5px 5px;}
.ReportTable .alt {background-color: #efefef;}
.ReportTable .ContributorImageWrap {overflow:hidden; width: 50px; height: 52px;margin: 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #444 solid;}
/*#endregion Reports Table*/

/*#region Edit Contributor Admin*/
#EditContributorAdmin {}
#EditContributorAdmin h2{border-bottom: solid 1px #444;}
#EditContributorAdmin div {margin: 0 0 10px 0;}
#EditContributorAdmin .NameColumn {float:left;margin: 8px 0 0 0;width: 100px;}
#EditContributorAdmin .InputColumn {float:left;margin: 0 30px 10px 0;}
#EditContributorAdmin .InputColumn input {width: 170px;}
#EditContributorAdmin .InputColumn select {width: 175px;}
#EditContributorAdmin .InputColumn textarea {width: 320px;height: 40px;font-family: Verdana,Arial;}
#EditContributorAdmin .EC-BasicInfoLeft {float:left;width: 620px;}
#EditContributorAdmin .EC-BasicInfoRight {float:left;width: 280px;}
#EditContributorAdmin .EC-BasicInfoRight .EC-ImageWrap {width:162px;height: 184px;overflow:hidden;}
#EditContributorAdmin .EC-BasicInfoRight .EC-ImageWrap img {width:150px;height:182px;border: solid 1px black;}
/*#endregion Edit Contributor Admin*/

/*#region Media Admin Pages*/
#MediaVaultAdmin_MainInfo div{margin: 5px 0 10px 5px;}
#MediaVaultAdmin table{width: 100%;margin-bottom: 10px;}
#MediaVaultAdmin_Topics_Scripture_Keywrods, #MediaVaultAdmin_MainInfo{border: solid 1px gray;margin: 0 0 10px 0;padding: 10px 0 10px 5px;}	
.MediaVaultAdmin_MediaRow{margin: 0 0 10px 0;}
.MediaVaultAdmin_VideoGridLeft{width: 260px;float:left;margin: 0 10px 0 0;}
.MediaVaultAdmin_VideoGridRight{width: 370px;float:left;margin: 0 0 0 0;}
.MediaVaultAdmin_Left3Grid{width: 240px;border: solid 1px gray;padding: 5px 5px 5px 15px;height: 95px;margin: 0 0 10px 0;background-color: #efefef;}
.MediaVaultAdmin_Right3Grid{width: 360px;border: solid 1px gray;padding: 5px 5px 5px 15px;height: 95px;margin: 0 0 0 0;background-color: #efefef;}
.MediaVaultAdmin_Left2Grid {float:left;width: 435px;border: solid 1px gray;padding: 15px 5px 15px 15px;background-color: #efefef;}
.MediaVaultAdmin_Right2Grid {float:right;width: 435px;border: solid 1px gray;padding: 15px 5px 15px 15px;background-color: #efefef;}
.MediaVaultAdmin_Left4Grid {float:left;width: 201px;border: solid 1px gray;padding: 5px 5px 5px 15px;height: 100px;margin: 0 10px 0 0;overflow:hidden;background-color: #efefef;}
.MediaVaultAdmin_Right4Grid {float:left;width: 200px;border: solid 1px gray;padding: 5px 5px 5px 15px;height: 100px;overflow:hidden;background-color: #efefef;}

#MediaVaultAdmin .Bundles ul {list-style: none;}
#MediaVaultAdmin .Bundles li {}
#MediaVaultAdmin .Bundles li a{text-decoration:none;cursor:pointer;}
/*#endregion Media Admin Pages*/

/*#region Admin Home Screen*/
.inside_sermon_menu li{line-height: 250%; list-style: none;margin: 0 0 0 -20px;}
.inside_sermon_menu li a{color: #575945;}
.inside_sermon_menu li a:hover{color: #990000;font-weight:bold;}
.inside_sermon_menu .liSub {padding: 0 0 0 20px;}
/*#endregion Admin Home Screen*/

/*#region Media Detail*/
#MvDetail {margin: 0px 0 10px 5px;}
#MvDetail #MvHead {}
#MvDetail #MvHead h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none;width:490px;}
#MvDetail #MvHead h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0; text-transform: none;}
#MvDetail #MvHead h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#MvDetail #MvHead #MvTip {text-align:center;margin: 10px 0 0 0;}
#MvDetail #MvHead #MvTip span {color: #e56d0c;font-weight:bold;}
#MvDetail #MvHead #MvTip a {color:#0059ab;}
#MvDetail #MvContent {margin: 15px 0 10px 0;padding: 0;background-color: #f7f7f7;border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border: 1px solid #adadad;text-align:center;}
#MvDetail #MvContent #MvMediaBox {float:left;width:426px;}
#MvDetail #MvContent #MvMediaBox img {max-width: 426px; max-height: 320px; }
#MvDetail #MvContent #MvButtonBox {float:left;width:169px;}
#MvDetail #MvContent #MvButtonBox .MvButtonBoxText {margin: 12px 0 12px 0;line-height: 150%;}
#MvDetail #MvContent #MvButtonBox .MvButtonBoxText a {text-decoration: none;color: #0058ab;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large {max-width:160px;text-align:left;margin: 0 0 0 7px;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large a {color: #5c5445;font-weight:bold;font-size: 9px;text-decoration: none;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .LeftButton {float:left;width:5px;height:35px;background-image: url(/images/50/btnSC5-right-5w-x-35-h.gif);background-repeat: no-repeat;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .CenterButton {display:table;float:left;width:115px;height:35px;padding: 0 1px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-35-h.gif);background-repeat: repeat-x;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle; text-align:center;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .RightButton {float:left;display:block;width:30px;height:35px;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .RightButton a{width:30px;height:35px;display:block;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .ButtonDownload {background-image: url(/images/50/btnSC5-left-30w-x-35-h-dowload.gif);background-repeat: no-repeat;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .ButtonPurchase {background-image: url(/images/50/btnSC5-left-30w-x-35-h-go.gif);background-repeat: no-repeat;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .ButtonFavorite {background-image: url(/images/50/btnSC5-left-30w-x-35-h-plus.gif);background-repeat: no-repeat;}
*+html #MvDetail #MvContent #MvButtonBox .ButtonWrap_Large .CenterButton {padding: 12px 0 0 5px;cursor: pointer;}
*+html #MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .CenterButton {padding: 3px 0 0 0;cursor: pointer;}
*+html #MvDetail #MvContent .FacebookButton {padding: 5px 0 0 0;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small {text-align:left;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .LeftButton {float:left;width:3px;height:20px;background-image: url(/images/50/btnSC5-right-5w-x-20-h.gif);background-repeat: no-repeat;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .CenterButton {display:table;float:left;height:20px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-20-h.gif);background-repeat: repeat-x;text-align:left;padding: 0 20px 0 0;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;text-align:left;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .RightButton {float:left;display:block;width:18px;height:20px;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .RightButton a{width:18px;height:20px;display:block;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .ButtonDownload {background-image: url(/images/50/btnSC5-left-30w-x-20-h-dowload.gif);background-repeat: no-repeat;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .ButtonPurchase {background-image: url(/images/50/btnSC5-left-30w-x-20-h-go.gif);background-repeat: no-repeat;}
#MvDetail #MvContent #MvButtonBox .ButtonWrap_Small .ButtonFavorite {background-image: url(/images/50/btnSC5-left-30w-x-20-h-plus.gif);background-repeat: no-repeat;}
#MvDetail #MvInfo .MvTime, #MvDetail #MvInfo .MvAudience,#MvDetail #MvInfo .MvStyle,#MvDetail #MvInfo .MvGenre {float:left;font-weight: normal;font-size: 11px;margin: 0 20px 5px 0;color: #444444;}
#MvDetail #MvInfo .MvBookType,#MvDetail #MvInfo .MvStyle,#MvDetail #MvInfo .MvPages,#MvDetail #MvInfo .MvBookStyle,#MvDetail #MvInfo .MvScripture,#MvDetail #MvInfo .MvTopics,#MvDetail #MvInfo .MvKeywords{font-weight: normal;font-size: 11px;margin: 0 0 5px 0;color: #444444;}
#MvDetail #MvInfo .MvBookType a,#MvDetail #MvInfo .MvTime a, #MvDetail #MvInfo .MvStyle a,#MvDetail #MvInfo .MvPages a,#MvDetail #MvInfo .MvBookStyle a,#MvDetail #MvInfo .MvScripture a,#MvDetail #MvInfo .MvTopics a,#MvDetail #MvInfo .MvKeywords a{color: #0058ab;text-decoration: none;}
#MvDetail #MvInfo .MvPages span, #MvDetail #MvInfo .MvTime span,#MvDetail #MvInfo .MvStyle span, #MvDetail #MvInfo .MvBookType span,#MvDetail #MvInfo .MvBookStyle span,#MvDetail #MvInfo .MvScripture span,#MvDetail #MvInfo .MvTopics span,#MvDetail #MvInfo .MvAudience span,#MvDetail #MvInfo .MvStyle span,#MvDetail #MvInfo .MvGenre span,#MvDetail #MvInfo .MvKeywords span{color: #000;}
#MvDetail #MvInfo #SocialMediaButtons {margin: 15px 0 15px 130px;}
#MvDetail .GrayRoundedBox {padding: 10px;width: 567px;background-color: #f7f7f7; margin: 0px 0 20px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#MvDetail .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
#MvDetail #MvComments, #MvDetail #MvRelatedSermons, #MvDetail #MvAlsoDownloaded,#MvDetail #MvYouMightLike,#MvDetail .MvGenericSuggest{margin: 0 0 15px 0;}
#MvDetail #MvComments h3,#MvDetail #MvRelatedSermons h3,#MvDetail #MvAlsoDownloaded h3,#MvDetail #MvYouMightLike h3,#MvDetail .MvGenericSuggest h3{font-size: 16px; color: #444444; padding: 3px 0 0 0; font-style: italic;border-top: solid 1px gray;font-weight:normal;font-family:Verdana;}
#MvDetail #MvRelatedSermons ul{list-style: none;margin-left: 0;padding-left: 0;text-indent: 0;}
#MvDetail #MvRelatedSermons li{line-height:1.5em;float:left;width:250px;text-indent: 0;}
#MvDetail #MvRelatedSermons li a{color: #0058ab;text-decoration:none;}
*+html #MvDetail #MvRelatedSermons {margin: 0 0 35px 0;}
*+html #MvDetail #MvAlsoDownloaded {margin: 0 0 35px 0;}
#MvDetail #MvAlsoDownloaded .MvAlsoDownloadedItem,
#MvDetail #MvYouMightLike .MvYouMightLikeItem,
#MvDetail .MvGenericSuggest .MvGenericSuggestItem{float:left;border: solid 1px #efefef;height: 105px;width: 140px;margin: 0px 8px 20px 0;text-align:center;}
#MvDetail #MvYouMightLike .MvYouMightLikeItem {height: 85px;}
#MvDetail #MvAlsoDownloaded span,#MvDetail #MvYouMightLike span,#MvDetail .MvGenericSuggest span{color: #444444; font-weight: normal;text-transform: lowercase}
#MvDetail #MvAlsoDownloaded .MvAlsoDownloadedItem img,#MvDetail #MvYouMightLike .MvYouMightLikeItem img,#MvDetail .MvGenericSuggest .MvGenericSuggestItem img{width:140px;height: 105px;}
#MvDetail #MvAlsoDownloaded .MvAlsoDownloadedItem .MvAlsoDownloadedHeader {text-align:center;background-color: black;color: White;padding: 4px 0 4px 0;font-weight: bold; font-size: 10px;margin: 0;}
#MvDetail #MvAlsoDownloaded .MvAlsoDownloadedItemRight,#MvDetail #MvYouMightLike .MvYouMightLikeItemRight,#MvDetail .MvGenericSuggest .MvGenericSuggestItemRight{float:left;border: solid 1px #efefef;height: 105px; width: 140px;margin: 0;}
#MvDetail .MediaVaultComments .CH-Box-4RoundCornders{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #9bc8f3 solid;padding: 10px;margin: 0 0 15px 0;width: 580px;}
#MvDetail .MediaVaultComments .CH-Box-4RoundCornders a {color: #0059ab; text-decoration: none;cursor: pointer;}
#MvDetail .MediaVaultComments .CommentingContributorLeft {float:left;overflow:hidden; width: 50px; height: 52px;margin: 0 0 10px 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #444 solid;}
#MvDetail .MediaVaultComments .CommentingContributorLeft img {}
#MvDetail .MediaVaultComments .CommentingContributorRight {float:left;font-size: 11px; font-weight: bold;width: 500px;margin: 0 0 10px 0;padding: 0 0 0 5px;}
#MvDetail .MediaVaultComments .CommentingContributorRight a {text-decoration: none;}
#MvDetail .MediaVaultComments .CommentingContributorRight span {color: Gray; font-size: 10px; font-weight: bold;}
#MvDetail .CommentButton {border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;background-color: #d7ebff;	width: 115px;height: 25px;font-size: 12px;text-align: center;border: solid 1px #444;display: block;float:left;}
#MvDetail .CommentCancel {float:left;margin: 0 0 0 10px;padding: 7px 0 0 5px;}
#MvDetail .CommentButton a {cursor: pointer;display: block;color: Black;line-height: 25px;}
/*#endregion Media Detail*/

/*#region Bundle Detail*/
#BundleDetail {margin: 0 10px 0 10px;}
#BundleDetail #PageHeader{}
	#BundleDetail #PageHeader a {text-decoration: none;font-size: 11px;}
	#BundleDetail #PageHeader h1{font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
	#BundleDetail #PageHeader h2{font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
	#BundleDetail #PageHeader #BD-Info {float:left;width:630px;}
	#BundleDetail #PageHeader #BD-Info h3{font-size: 11px;color: #000; margin: 0 0 10px 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none;line-height: 150%;}
	#BundleDetail #PageHeader #BD-Info .BD-Audience,#BundleDetail #PageHeader #BD-Info .BD-Style,#BundleDetail #PageHeader #BD-Info .BD-Genre {float:left;font-weight: normal;font-size: 11px;margin: 0 20px 5px 0;color: #444444;}
    #BundleDetail #PageHeader #BD-Info .BD-Scripture,#BundleDetail #PageHeader #BD-Info .BD-Keywords{font-weight: normal;font-size: 11px;margin: 0 0 5px 0;color: #444444;}
	#BundleDetail #PageHeader #BD-Info .BD-Scripture a,
	#BundleDetail #PageHeader #BD-Info .BD-Keywords a{color: #0058ab;text-decoration: none;}
    #BundleDetail #PageHeader #BD-Info .BD-Scripture span,#BundleDetail #PageHeader #BD-Info .BD-Audience span,#BundleDetail #PageHeader #BD-Info .BD-Style span,#BundleDetail #PageHeader #BD-Info .BD-Genre span,#BundleDetail #PageHeader #BD-Info .BD-Keywords span{color: #000;}
#BundleDetail #PageHeader .BD-SocialLinks {width: 470px;margin: 10px 0 10px 0;}
#BundleDetail #PageHeader #BD-Links {float:left;width: 230px;background-color: #f7f7f7; margin: 5px 0 10px 10px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;padding: 10px;}
	#BundleDetail #PageHeader #BD-Links span {font-weight:bold;font-size: 14px; color: Black;}
	#BundleDetail #PageHeader #BD-Links ul {list-style:none;margin:10px 0 10px 20px;padding:0;font-size: 11px;}
	#BundleDetail #PageHeader #BD-Links ul li {line-height: 130%;}
	#BundleDetail #PageHeader #BD-Links ul li a {color: #0059ab;text-decoration: none;cursor:pointer;}
	#BundleDetail #PageHeader #BD-Links ul li a:hover {text-decoration: underline;}	
#BundleDetail .ButtonWrap_Small {text-align:left;}
	#BundleDetail .ButtonWrap_Small a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
	#BundleDetail .ButtonWrap_Small .LeftButton {float:left;width:3px;height:20px;background-image: url(/images/50/btnSC5-right-5w-x-20-h.gif);background-repeat: no-repeat;}
	#BundleDetail .ButtonWrap_Small .CenterButton {display:table;float:left;height:20px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-20-h.gif);background-repeat: repeat-x;text-align:left;padding: 0 20px 0 0;}
	#BundleDetail .ButtonWrap_Small .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;text-align:left;}
	#BundleDetail .ButtonWrap_Small .RightButton {float:left;display:block;width:18px;height:20px;}
	#BundleDetail .ButtonWrap_Small .RightButton a{width:18px;height:20px;display:block;}
	#BundleDetail .ButtonWrap_Small .ButtonPost {background-image: url(/images/50/btnSC5-left-30w-x-20-h-plus.gif);background-repeat: no-repeat;}
#BundleDetail .GrayRoundedBox {text-align:center;font-weight:bold;color: #e56d0c;font-size: 12px; line-height: 180%;padding: 10px;width: 867px;background-color: #f7f7f7; margin: 10px 0 10px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
	#BundleDetail .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
	#BundleDetail .GrayRoundedBox .Headline {font-size: 14px;}
	#BundleDetail .GrayRoundedBox a {color: #0059ab;}
	#BundleDetail .GrayRoundedBox span {color: black;font-weight: normal;}
#BundleDetail .BundleSection {margin: 20px 0 40px 0;}
	#BundleDetail .BundleSection .BundleSection_HeaderLeft {float:left;}
	#BundleDetail .BundleSection .BundleSection_HeaderRight {float:right;text-align:right;}
	#BundleDetail .BundleSection .BundleSection_HeaderRight a{padding-right:5px; font-size:11px; font-weight:normal; text-decoration:none;}
	#BundleDetail .BundleSection .BundleSection_HeaderRight a:hover{text-decoration: underline;}                                                          
	#BundleDetail .BundleSection h2{color: black;font-weight:normal;font-size: 22px;margin: 0;}
	#BundleDetail .BundleSection h3{color: #444444;font-weight:normal;border-bottom: solid 1px #444444;margin: 10px 0 10px 0;font-size: 16px}
	#BundleDetail .BundleSection .VideoIll {margin: 0 0 0 45px;}
	#BundleDetail .BundleSection .VideoIll .VideoIll_Left {float:left;width: 185px;margin: 0 20px 0 0;}
		#BundleDetail .BundleSection .VideoIll .VideoIll_Left img{width: 185px; height: 120px;}
	#BundleDetail .BundleSection .VideoIll .VideoIll_Right {float:left;width:615px;line-height: 150%;margin: 10px 0 0 0;}
		#BundleDetail .BundleSection .VideoIll .VideoIll_Right .VideoTitle a{color: #0059ab;text-decoration: none;font-size: 12px;font-weight:bold;}
		#BundleDetail .BundleSection .VideoIll .VideoIll_Right .VideoTitle a:hover{text-decoration: underline;}
		#BundleDetail .BundleSection .VideoIll .VideoIll_Right .VideoDescription {margin: 5px 0 5px 0;font-size: 12px;}
		#BundleDetail .BundleSection .VideoIll .VideoIll_Right .VideoViewAndDownload a{color: #0059ab;text-decoration: none;}
		#BundleDetail .BundleSection .VideoIll .VideoIll_Right .VideoViewAndDownload a:hover{text-decoration: underline;}
	#BundleDetail .BundleSection .TwoResources {float:left;}
	#BundleDetail .BundleSection .SermonPrepBundleItem {float:left;width: 450px;line-height: 170%;font-size: 12px;font-weight: bold;}
		#BundleDetail .BundleSection .SermonPrepBundleItem a{color: #0059ab;text-decoration: none;}
		#BundleDetail .BundleSection .SermonPrepBundleItem a:hover{text-decoration: underline;}
		#BundleDetail .BundleSection .SermonPrepBundleItem a span {font-weight: normal;font-style: italic;}
		*+html #BundleDetail .BundleSection .SermonPrepBundleItem {line-height: 100%;}
	#BundleDetail .BundleSection .MediaBundleItem_Wide {float:left;width: 185px;height:120px;font-size: 11px;font-weight: bold;text-align:center;margin: 0 10px 20px 0;padding: 0 0 0 5px;}
		#BundleDetail .BundleSection .MediaBundleItem_Wide img {width: 185px;height:120px;}
	#BundleDetail .BundleSection .MediaBundleItem {float:left;width: 160px;font-size: 11px;font-weight: bold;text-align:center;padding: 0 5px 0 5px}
		#BundleDetail .BundleSection .MediaBundleItem img {width: 160px;height:120px;}
	#BundleDetail .BundleSection .MediaBundleItem_Wide a,#BundleDetail .BundleSection .MediaBundleItem a{color: #0059ab;text-decoration: none;}
	#BundleDetail .BundleSection .MediaBundleItem_Wide a:hover,#BundleDetail .BundleSection .MediaBundleItem a:hover{text-decoration: underline;}
    #BundleDetail .BundleSection .MediaBundleItem_Wide a span,#BundleDetail .BundleSection .MediaBundleItem a span {font-weight: normal;}
/*#endregion Bundle Detail*/

/*#region Preaching Bundles Channel*/
#PreachingBundles {margin: 0 0 0 1px;font-family: Verdana;}
#PreachingBundles #PageHeader {}
#PreachingBundles #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#PreachingBundles #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#PreachingBundles #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#PreachingBundles .StaffPick {width: 800px; height:270px;background-color: #ebebeb;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#PreachingBundles .StaffPick .StaffPickLeft{margin: 10px 10px 0 10px;float:left;width: 410px;position: relative;height: 90%;}
#PreachingBundles .StaffPick .StaffPickRight{margin: 10px 0 10px 0;float:left;width: 350px;}
#PreachingBundles .StaffPick .StaffPickLeft .FeaturedInfo {height: 100%;margin: 0 0 5px 0;}
#PreachingBundles .StaffPick .Intro {font-size: 16px; font-weight: bold; color: #e56d0c; margin: 0 0 15px 0;}
#PreachingBundles .StaffPick .Title {font-size: 16px; font-weight: bold; color: #000}
#PreachingBundles .StaffPick .Creator {font-size: 12px; font-weight: bold; color: #666; margin: 0 0 10px 0;}
#PreachingBundles .StaffPick .Description {font-size: 11px;margin: 0 0 10px 0;}
#PreachingBundles .StaffPick .MetaInfo {font-size: 11px; font-style: italic;margin: 0 0 10px 0;}
#PreachingBundles .StaffPick .MetaInfo a {font-size:10px;color:#0059ab;}
#PreachingBundles .StaffPick .ViewLink {position: absolute; bottom: 0;text-align:center;width: 380px;}
#PreachingBundles .StaffPick .ViewLink a{font-weight: bold; font-size: 11px; color: #005aad;}
#PreachingBundles #SearchAndFeatured {margin: 20px 0 15px 0;}
#PreachingBundles #SearchAndFeatured #MvSearch {float:left;width: 300px;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox{height: 230px;margin: 0;padding: 10px;width: 260px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchHeader{font-size: 14px; font-weight: bold;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture{margin: 10px 0 0 0;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchKeywordTopic{margin: 5px 0 0 0;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .Search {text-align:right;}
#PreachingBundles #SearchAndFeatured #MvSearch #SearchMediaVaultBox .Search input {margin: 90px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}
#PreachingBundles #SearchAndFeatured #MvFeaturedContent {float:left;width: 600px;}
	#PreachingBundles #SearchAndFeatured #MvFeaturedContent h3 {font-size: 16px; font-weight: bold;font-family:Verdana;color: #e56d0c;margin: 5px 0 7px 20px;}
	#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia {width:600px;height: 250px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
		#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedPreview {float:left;width: 300px;height: 205px;margin: 0 20px 0 20px;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedPreview img {margin: 0 0 0 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
		    #PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail {float:left;width: 240px;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Wrap {height: 190px;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailTitle{font-size: 16px; font-weight:bold;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailTitle a{text-decoration:none;color: Black;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailProducer{font-size: 14px;color: Gray;font-weight: bold;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailDescription{margin: 10px 0 20px 0;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Audience,
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Style,
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Genre {float:left;font-weight: normal;font-size: 11px;margin: 0 20px 5px 0;color: #444444;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Scripture,
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Keywords{font-weight: normal;font-size: 11px;margin: 0 0 5px 0;color: #444444;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Scripture a,
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Keywords a{color: #0058ab;text-decoration: none;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Scripture span,
			##PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Audience span,
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Style span,
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Genre span,
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .BD-Keywords span{color: #000;}
			#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailViewAndDownload a {font-weight: bold; font-size: 11px; color: #005aad;text-decoration:none;}
	#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic {width:600px;height: 85px;margin: 15px 0 0 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
	#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic ul {margin: 0;padding: 0 0 0 30px;}
	#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic ul li {line-height: 150%;}
	#PreachingBundles #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic a {color: #005aad;text-decoration: none;}
#PreachingBundles .BrowseAllCTA {margin: 20px 0 20px 0;font-weight: bold;font-size: 14px;}
#PreachingBundles .BrowseAllCTA a {text-decoration: none;color: #005aad;}
#PreachingBundles .Orange {color: #e56d0c;}
#PreachingBundles .Blue {color: #005aad;}
#PreachingBundles .Bold {font-weight: bold;}
#PreachingBundles .BundleSuggestSection {margin: 20px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
*+html #PreachingBundles .BundleSuggestSection {margin: 40px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
#PreachingBundles .BundleSuggestSection .BundleSuggestSection_HeaderLeft {float:left;}
#PreachingBundles .BundleSuggestSection .BundleSuggestSection_HeaderRight {float:left;margin: 5px 0 0 25px;font-weight:bold;}
#PreachingBundles .BundleSuggestSection .BundleSuggestSection_HeaderRight a{padding-right:5px; font-size:11px; text-decoration:none;}
#PreachingBundles .BundleSuggestSection .BundleSuggestSection_HeaderRight a:hover{text-decoration: underline;}                                                          
#PreachingBundles .BundleSuggestSection h2{font-size: 16px;margin: 0 0 10px 0;font-family: Verdana;}
#PreachingBundles .BundleSuggestSection .BundleSuggestItem {float:left;width: 435px;line-height: 170%;font-size: 12px;font-weight: bold;margin: 0 0 0 15px;}
#PreachingBundles .BundleSuggestSection a{color: #0059ab;text-decoration: none;}
#PreachingBundles .BundleSuggestSection .BundleSuggestItem a:hover{text-decoration: underline;}
#PreachingBundles .BundleSuggestSection .BundleSuggestItem a span {font-weight: normal;font-style: italic;}
#PreachingBundles .BundleSuggestSection .ByTopic span {font-size: 13px;font-style: italic;color: #666;font-weight: bold;}
#PreachingBundles .BundleSuggestSection .ByTopic ul {margin: 10px 0 0 -20px;}
*+html #PreachingBundles .BundleSuggestSection .ByTopic ul {margin: 0 0 0 20px;}
#PreachingBundles .BundleSuggestSection .ByTopic .MostPopular,
#PreachingBundles .BundleSuggestSection .ByTopic .StaffPickTopics,
#PreachingBundles .BundleSuggestSection .ByTopic .Trending {width: 285px; float:left;margin: 0 0 0 15px;}
*+html #PreachingBundles .BundleSuggestSection .ByTopic .Trending {width: 280px;margin: 0 0 0 20px}
*+html #PreachingBundles .BundleSuggestSection .ByTopic .MostPopular {width: 280px;}
*+html #PreachingBundles .BundleSuggestSection .ByTopic .StaffPickTopics {width: 280px;}
#PreachingBundles .BundleSuggestSection .ByTopic .MostPopular a,
#PreachingBundles .BundleSuggestSection .ByTopic .StaffPickTopics a,
#PreachingBundles .BundleSuggestSection .ByTopic .Trending a {color: #005aad;font-weight: bold;line-height: 20px;text-decoration: none;}
/*#endregion Preaching Bundles Channel*/

/*#region Bundle Listing*/
.BundleListing {width: 600px;border-bottom: solid 1px black;padding: 10px 0 10px 0;margin: 0 0 0 0;}
.BundleListing .BundleListing-Left {float:left;width: 470px;}
.BundleListing .BundleListing-Left h2 {margin:0; padding: 0;font-size: 16px;}
.BundleListing .BundleListing-Left h2 a {color: #005aad;text-decoration: none;}
.BundleListing .BundleListing-Right {float:right;width: 130px;text-align:right;}
.BundleListing .BundleListing-Right .BundleListing-Ratings {float:right;}
.BundleListing .BundleTitle {float:left; width:290px;margin: 0 0 5px 0;}
.BundleListing .BundleDescription {margin: 5px 0 5px 0;}
.BundleListing .BundleScripture {margin: 0 0 5px 0;}
.BundleListing .BundleTags {margin: 0 0 5px 0;float:left;}
.BundleListing .BundleShared {margin: 0 0 5px 0;float:right;}
.BundleListing .BD-Audience,.BundleListing .BD-Style,.BundleListing .BD-Genre {float:left;font-weight: normal;font-size: 11px;margin: 0 20px 5px 0;color: #444444;}
.BundleListing .BD-Audience span,.BundleListing .BD-Style span,.BundleListing .BD-Genre span,.BundleListing .BundleScripture span,.BundleListing .BundleShared span,
.BundleListing .BundleTags span {color: #000; font-weight: bold;}
.BundleListing .BD-Audience a,.BundleListing .BD-Style a,.BundleListing .BD-Genre a,.BundleListing .BundleScripture a,.BundleListing .BundleSermon,
.BundleListing .BundleTags a {color: #0059ab; text-decoration: none;font-size: 11px;}
/*#endregion Bundle Listing*/

/*#region Media Channel*/
#MvChannel {margin: 0 0 0 1px;font-family: Verdana;}
#MvChannel #PageHeader {}
#ArticleChannel #PageHeader h1,
#MvChannel #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#ArticleChannel #PageHeader h2,#MvChannel #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#ArticleChannel #PageHeader h3,#MvChannel #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#MvChannel #StaffPicksAnythingSlider {width:802px;height:272px;overflow:hidden;}
#MvChannel .StaffPick {width: 800px; height:270px;background-color: #ebebeb;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#MvChannel .StaffPick .StaffPickLeft{margin: 10px 10px 0 10px;float:left;width: 410px;position: relative;height: 90%;}
#MvChannel .StaffPick .StaffPickRight{margin: 10px 0 10px 0;float:left;width: 350px;}
#MvChannel .StaffPick .StaffPickLeft .FeaturedInfo {height: 100%;margin: 0 0 5px 0;}
#MvChannel .StaffPick .Intro {font-size: 16px; font-weight: bold; color: #e56d0c; margin: 0 0 15px 0;}
#MvChannel .StaffPick .Title {font-size: 16px; font-weight: bold; color: #000}
#MvChannel .StaffPick .Creator {font-size: 12px; font-weight: bold; color: #666; margin: 0 0 10px 0;}
#MvChannel .StaffPick .Description {font-size: 11px;margin: 0 0 10px 0;}
#MvChannel .StaffPick .MetaInfo {font-size: 11px; font-style: italic;margin: 0 0 10px 0;}
#MvChannel .StaffPick .MetaInfo a {font-size:10px;color:#0059ab;}
#MvChannel .StaffPick .ViewLink {position: absolute; bottom: 0;text-align:center;width: 380px;}
#MvChannel .StaffPick .ViewLink a{font-weight: bold; font-size: 11px; color: #005aad;}
#MvChannel #SearchAndFeatured {margin: 20px 0 15px 0;}
#MvChannel #SearchAndFeatured #MvSearch {float:left;width: 300px;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox{min-height: 300px;margin: 0;padding: 10px;width: 260px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchHeader{font-size: 14px; font-weight: bold;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture{margin: 10px 0 0 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchKeywordTopic{margin: 5px 0 0 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchAudience{margin: 5px 0 10px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchAudience div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchAudience select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchMood{margin: 5px 0 10px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchMood div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchMood select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchStyle{margin: 5px 0 10px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchStyle div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .SearchStyle select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .Search {text-align:right;}
#MvChannel #SearchAndFeatured #MvSearch #SearchMediaVaultBox .Search input {margin: 0px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}
#MvChannel #SearchAndFeatured #MvFeaturedContent {float:left;width: 600px;}
#MvChannel #SearchAndFeatured #MvFeaturedContent h3 {font-size: 16px; font-weight: bold;font-family:Verdana;color: #e56d0c;margin: 5px 0 7px 5px;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia {width:600px;min-height: 220px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedPreview {float:left;width: 300px;max-height: 180px;overflow: hidden;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail {float:left;width: 290px;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailTitle{font-size: 16px; font-weight:bold;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailTitle a{text-decoration:none;color: Black;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailProducer{font-size: 14px;color: Gray;font-weight: bold;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailDescription{margin: 10px 0 20px 0;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedMedia .MvFeaturedDetail .MvFeaturedDetailViewAndDownload a {font-weight: bold; font-size: 11px; color: #005aad;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic {width:600px;height: 85px;margin: 15px 0 0 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic ul {margin: 0;padding: 0 0 0 30px;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic ul li {line-height: 150%;}
#MvChannel #SearchAndFeatured #MvFeaturedContent #MvFeaturedTopic a {color: #005aad;text-decoration: none;}
#MvChannel .BrowseByPopularity {font-size: 14px; text-align:center;margin: 10px 0 0 0;}
#MvChannel .BrowseByPopularity a{color: #005aad; font-weight:bold;}
#MvChannel .Orange {color: #e56d0c;}
#MvChannel .Blue {color: #005aad;}
#MvChannel .Bold {font-weight: bold;}
#MvChannel .MediaRow,#MvChannel #ByTopic,#MvChannel #MostPopularMedia,#MvChannel #NewestMedia {margin: 20px 0 0 0px;border-bottom: solid 1px #222;padding: 0 0 10px 0;}
#MvChannel .MediaRow h2,#MvChannel #ByTopic h2,#MvChannel #MostPopularMedia h2,#MvChannel #NewestMedia h2 {margin: 0 10px 10px 0;padding: 0; font-size: 16px; color: #222; font-weight: bold;font-family: Verdana;}
#MvChannel .MediaRow .ViewAll,#MvChannel #ByTopic .ViewAll,#MvChannel #MostPopularMedia .ViewAll,#MvChannel #NewestMedia .ViewAll {float:left;margin: 3px 0 0 0;}
#MvChannel .MediaRow .ViewAll a,#MvChannel #ByTopic .ViewAll a,#MvChannel #MostPopularMedia .ViewAll a,#MvChannel #NewestMedia .ViewAll a {float:left;color: #005aad;font-weight: bold; text-decoration: none;}
#MvChannel .MediaRow .MediaItem,#MvChannel #MostPopularMedia .MediaItem,#MvChannel #NewestMedia .MediaItem {float:left;margin: 0 42px 0 0;width:148px; text-align:center;}
#MvChannel .MediaRow .MediaItemRight,#MvChannel #MostPopularMedia .MediaItemRight,#MvChannel #NewestMedia .MediaItemRight {float:left;margin: 0 0 0 0;width:148px; text-align:center;}
#MvChannel .MediaRow .MediaItem .MediaItemTop,#MvChannel .MediaRow .MediaItemRight .MediaItemTop,#MvChannel #MostPopularMedia .MediaItemRight .MediaItemTop,#MvChannel #MostPopularMedia .MediaItem .MediaItemTop,#MvChannel #NewestMedia .MediaItemRight .MediaItemTop,#MvChannel #NewestMedia .MediaItem .MediaItemTop{height: 94px;width: 148px;padding: 10px 0 10px 0;text-align:center;background-color: #000;border: solid 1px black;}
#MvChannel .MediaRow .MediaItem img,#MvChannel .MediaRow .MediaItemRight img,#MvChannel #MostPopularMedia .MediaItem img,#MvChannel #NewestMedia .MediaItem img,#MvChannel #MostPopularMedia .MediaItemRight img,#MvChannel #NewestMedia .MediaItemRight img{width:148px;height: 94px;}
#MvChannel .MediaRow .MediaItem .MediaItemInfo a,#MvChannel .MediaRow .MediaItemRight .MediaItemInfo a,#MvChannel #MostPopularMedia .MediaItem .MediaItemInfo a,#MvChannel #NewestMedia .MediaItem .MediaItemInfo a, #MvChannel #MostPopularMedia .MediaItemRight .MediaItemInfo a,#MvChannel #NewestMedia .MediaItemRight .MediaItemInfo a {color: #005aad;font-weight: bold;text-decoration: none;}
#MvChannel .MediaItemRight a {color: #005aad;font-weight: bold;text-decoration: none;}
#MvChannel .MediaRow .MediaItem .MediaItemView a,#MvChannel .MediaRow .MediaItemRight .MediaItemView a,#MvChannel #MostPopularMedia .MediaItem .MediaItemView a,#MvChannel #NewestMedia .MediaItem .MediaItemView a, #MvChannel #MostPopularMedia .MediaItemRight .MediaItemView a,#MvChannel #NewestMedia .MediaItemRight .MediaItemView a {color: #005aad;text-decoration: none;}
#MvChannel .MediaRow .MediaItem .MediaItemTopic,#MvChannel .MediaRow .MediaItemRight .MediaItemTopic,#MvChannel #MostPopularMedia .MediaItem .MediaItemTopic,#MvChannel #NewestMedia .MediaItem .MediaItemTopic, #MvChannel #MostPopularMedia .MediaItemRight .MediaItemTopic,#MvChannel #NewestMedia .MediaItemRight .MediaItemTopic {color: #666;font-size:9px;}
#MvChannel .MediaRow .MediaItem .MediaItemTopic a,#MvChannel .MediaRow .MediaItemRight .MediaItemTopic a,#MvChannel #MostPopularMedia .MediaItem .MediaItemTopic a,#MvChannel #NewestMedia .MediaItem .MediaItemTopic a,#MvChannel #MostPopularMedia .MediaItemRight .MediaItemTopic a,#MvChannel #NewestMedia .MediaItemRight .MediaItemTopic a {color: #666;text-decoration: none;font-size:9px;font-weight:normal;}
#MvChannel #ByTopic span {font-size: 13px;font-style: italic;color: #666;font-weight: bold;}
#MvChannel #ByTopic ul {margin: 0 0 0 -20px;}
#MvChannel #ByTopic #MostPopular,#MvChannel #ByTopic #StaffPickTopics,#MvChannel #ByTopic #Trending {width: 300px; float:left;}
*+html #MvChannel #ByTopic #Trending {width: 290px;margin: 0 0 0 30px}
*+html #MvChannel #ByTopic #MostPopular {width: 290px;}
*+html #MvChannel #ByTopic #StaffPickTopics {width: 290px;}
#MvChannel #ByTopic #MostPopular a,#MvChannel #ByTopic #StaffPickTopics a,#MvChannel #ByTopic #Trending a {color: #005aad;font-weight: bold;line-height: 20px;text-decoration: none;}
/*#endregion Media Channel*/

/*#region Rollover Menus*/
#SermonMenu {width: 130px;position: absolute;margin: -26px 0 0 105px;z-index: 1001;}
#MediaMenu {width: 110px;position: absolute;margin: -26px 0 0 235px;z-index: 1000001;}
#ContributorMenu {width: 135px;position: absolute;margin: -26px 0 0 720px;z-index: 1001;}
#ProMenu {width: 74px;position: absolute;margin: -26px 0 0 669px;z-index: 1001;}

#SermonMenu .MenuContent, 
#MediaMenu .MenuContent, 
#ProMenu .MenuContent, 
#ContributorMenu .MenuContent {background-color:white;border-left: solid 1px #98a5b3;border-right: solid 1px #98a5b3;border-bottom: solid 1px #98a5b3;}

#SermonMenu .MenuContent {width: 160px;}
#MediaMenu .MenuContent {width: 180px;}
#ContributorMenu .MenuContent {width: 174px;}
#ProMenu .MenuContent {width: 250px;}
.NavigationRolloverMenu {background:url(http://www.sermoncentral.com/cms/images/free-video-thumb-gradient-bg.gif) bottom left repeat-x;margin:0;padding:0;}
.NavigationRolloverMenu ul {list-style: none;margin: 0;padding: 0;text-indent: 0;width: 99%; }
.NavigationRolloverMenu ul li {list-style-type:none;margin:0;padding:0 0 0 3px;text-indent:0;line-height: 30px;font-size: 12px;}
.NavigationRolloverMenu a {text-decoration: none;color:#0059ab;display:block;}
.NavigationRolloverMenu li:hover {background-color:#64adf8;width:100%;}
.NavigationRolloverMenu li:hover a {color:White;}
/*#endregion Rollover Menus*/

/*#region Media Listing*/
.MediaVaultListing {width: 600px;border-bottom: solid 1px black;padding: 10px 0 10px 0;}
.MediaVaultListing .MVL-Left {float:left;width: 170px;height:120px;}
.MediaVaultListing .MVL-ImageWrap {width:160px;height: 120px;overflow:hidden;vertical-align:middle;display:table-cell;}
.MediaVaultListing .MVL-Left img {width:160px;height: 120px;}
.MediaVaultListing .MVL-Right {float:left;width: 430px;}
.MediaVaultListing .MVL-Right .MVL-Title {float:left; width:290px;margin: 0 0 5px 0;}
.MediaVaultListing .MVL-Right .MVL-Ratings {float:right;}
.MediaVaultListing .MVL-Right h2 {margin:0; padding: 0;font-size: 16px;}
.MediaVaultListing .MVL-Right h2 a {color: #005aad;text-decoration: none;}
.MediaVaultListing .MVL-Right .MVL-Description {margin: 0 0 5px 0;width: 435px;}
.MediaVaultListing .MVL-Right .MVL-Meta {margin: 0 0 5px 0;}
.MediaVaultListing .MVL-Right .MVL-Meta span {color: #000; font-weight: bold;}
.MediaVaultListing .MVL-Right .MVL-Meta a {text-decoration: none;font-size:10px;color:#0059ab;}
/*#endregion Media Listing*/

/*#region Media SERPS*/
#MediaVaultSerps {}
#MediaVaultSerps h1{font-size: 28px;font-family: Arial;font-weight:normal}
#MediaVaultSerps #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#MediaVaultSerps #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#MediaVaultSerps #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#MediaVaultSerps .GrayRoundedBox {padding: 10px;width: 587px;background-color: #ebebeb; margin: 10px 0 10px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#MediaVaultSerps .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
#MediaVaultSerps #FilterBox {border-bottom: solid 1px black;}
#MediaVaultSerps #FilterBox #ResultsCount {font-weight: bold; color: #444444;margin: 10px 0 10px 0;font-style: italic;text-align:center;}
#MediaVaultSerps #FilterBox #FilterCol1 {float:left;width:200px;text-align:left;margin: 0 0 10px 0;position: relative;overflow: hidden;}
#MediaVaultSerps #FilterBox #FilterCol2 {float:left;text-align:center;width:200px;position:relative;overflow: hidden;}
#MediaVaultSerps #FilterBox #FilterCol3 {float:right;width:200px;text-align:right;margin: 0 0 10px 0;position:relative;overflow: hidden;}
#MediaVaultSerps #FilterBox #FilterCol1 a,#MediaVaultSerps #FilterBox #FilterCol2 a,#MediaVaultSerps #FilterBox #FilterCol3 a{font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;}
#MediaVaultSerps #FilterBox #FilterBox1{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 -5px;}
#MediaVaultSerps #FilterBox #FilterBox2{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 320px;margin: -6px 0 0 194px;}
#MediaVaultSerps #FilterBox #FilterBox3{z-index: 2000;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 404px;}

/* hacks for ie7 */
*+html #MediaVaultSerps #FilterBox #FilterBox1{margin: 4px 0 0 -406px;} 
*+html #MediaVaultSerps #FilterBox #FilterBox2{margin: 4px 0 0 -208px;} 
*+html #MediaVaultSerps #FilterBox #FilterBox3{margin: 4px 0 0 4px;} 

#MediaVaultSerps #FilterBox #FilterBox1 ul,#MediaVaultSerps #FilterBox #FilterBox2 ul,#MediaVaultSerps #FilterBox #FilterBox3 ul{list-style: none;margin: 0;padding: 0;line-height: 25px;text-indent: 30px;}
#MediaVaultSerps #FilterBox #FilterBox1 ul .SelectedListItem,#MediaVaultSerps #FilterBox #FilterBox2 ul .SelectedListItem,#MediaVaultSerps #FilterBox #FilterBox3 ul .SelectedListItem{background-image: url(/images/50/check-mark.gif); background-repeat: no-repeat;}
#MediaVaultSerps #FilterBox #FilterBox2 li {width: 50%;float:left;display:inline;}
/*#endregion Media SERPS*/

/*#region Media SERPS*/
#MvAllMediaSerp {margin: 0 0 0 1px;font-family: Verdana;}
#MvAllMediaSerp #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#MvAllMediaSerp #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#MvAllMediaSerp #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#MvAllMediaSerp .MediaRow{margin: 20px 0 0 0px;border-bottom: solid 1px #222;padding: 0 0 10px 0;}
#MvAllMediaSerp .MediaRow h2{margin: 0 10px 10px 0;padding: 0; font-size: 16px; color: #222; font-weight: bold;font-family: Verdana;}
#MvAllMediaSerp .MediaRow .ViewAll{float:left;margin: 3px 0 0 0;}
#MvAllMediaSerp .MediaRow .ViewAll a {float:left;color: #005aad;font-weight: bold; text-decoration: none;}
#MvAllMediaSerp .MediaRow .MediaItem {float:left;margin: 0 15px 0 0;width:148px; text-align:center;}
#MvAllMediaSerp .MediaRow .MediaItemRight {float:left;margin: 0 0 0 0;width:118px; text-align:center;text-align:left; position: relative;height:115px;}
#MvAllMediaSerp .MediaRow .MediaItem .MediaItemTop,
#MvAllMediaSerp .MediaRow .MediaItemRight .MediaItemTop{height: 94px;width: 148px;padding: 10px 0 10px 0;text-align:center;background-color: #000;border: solid 1px black;}
#MvAllMediaSerp .MediaRow .MediaItem img,
#MvAllMediaSerp .MediaRow .MediaItemRight img{width:148px;height: 94px;}
#MvAllMediaSerp .MediaRow .MediaItem .MediaItemInfo a,
#MvAllMediaSerp .MediaRow .MediaItemRight .MediaItemInfo a{color: #005aad;font-weight: bold;text-decoration: none;}
#MvAllMediaSerp .MediaItemRight a {color: #005aad;font-weight: bold;text-decoration: none;font-style: italic;}
#MvAllMediaSerp .MediaRow .MediaItem .MediaItemView a,
#MvAllMediaSerp .MediaRow .MediaItemRight .MediaItemView a{color: #005aad;text-decoration: none;}
#MvAllMediaSerp .MediaRow .MediaItem .MediaItemTopic,
#MvAllMediaSerp .MediaRow .MediaItemRight .MediaItemTopic{color: #666;font-size:9px;}
#MvAllMediaSerp .MediaRow .MediaItem .MediaItemTopic a,
#MvAllMediaSerp .MediaRow .MediaItemRight .MediaItemTopic a{color: #666;text-decoration: none;font-size:9px;}
#MvAllMediaSerp .NoSearchResults {font-size: 11px;}
/*#endregion Media SERPS*/

/*#region Browse Topics*/
#BrowseTopics {}
#BrowseScripture #PageHeader,
#BrowseTopics #PageHeader {margin: 0 0 20px 0;}
#BrowseScripture #PageHeader h1,#BrowseTopics #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#BrowseScripture #PageHeader h2,#BrowseTopics #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#BrowseScripture #PageHeader h3,#BrowseTopics #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#BrowseScripture #FilterBox,
#BrowseTopics #FilterBox {padding: 5px 0 5px 0;border-top: solid 1px black;border-bottom: solid 1px black;font-weight: bold; color: #444444;font-style: italic;}
#BrowseScripture #FilterBox #FilterCol1,#BrowseTopics #FilterBox #FilterCol1 {float:left;width:335px;text-align:left;margin: 0 0 0px 0;position: relative;}
#BrowseScripture #FilterBox #FilterCol2 {float:right;text-align:center;width:160px;}
#BrowseTopics #FilterBox #FilterCol2 {float:right;text-align:center;width:220px;}
#BrowseScripture #FilterBox #FilterCol1 a,#BrowseScripture #FilterBox #FilterCol2 a,#BrowseTopics #FilterBox #FilterCol1 a,#BrowseTopics #FilterBox #FilterCol2 a{font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;font-weight:normal;font-style: normal;}
#BrowseScripture #FilterBox #FilterBox1,#BrowseTopics #FilterBox #FilterBox1{z-index: 1;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 350px;margin: -6px 0 0 -6px;}
#BrowseScripture #FilterBox #FilterBox2{z-index: 1;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 160px;margin: -6px 0 0 440px;}
#BrowseTopics #FilterBox #FilterBox2{z-index: 1;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 160px;margin: -6px 0 0 411px;}
#BrowseScripture #FilterBox #FilterBox1 ul,#BrowseScripture #FilterBox #FilterBox2 ul,#BrowseTopics #FilterBox #FilterBox1 ul,#BrowseTopics #FilterBox #FilterBox2 ul{list-style: none;margin: 0;padding: 0;line-height: 25px;text-indent: 30px;}
#BrowseScripture #FilterBox #FilterBox1 a,#BrowseScripture #FilterBox #FilterBox2 a,#BrowseTopics #FilterBox #FilterBox1 a,#BrowseTopics #FilterBox #FilterBox2 a{font-style: normal;font-weight: normal;font-size:10px;color:#0059ab;}
#BrowseScripture #FilterBox #FilterBox1 ul .SelectedListItem,#BrowseScripture #FilterBox #FilterBox2 ul .SelectedListItem,#BrowseTopics #FilterBox #FilterBox1 ul .SelectedListItem,#BrowseTopics #FilterBox #FilterBox2 ul .SelectedListItem{background-image: url(/images/50/check-mark.gif); background-repeat: no-repeat;}

#BrowseTopics .AlphaHeader {font-size: 14px; font-weight: bold;margin: 0 0 5px 0;}
#BrowseTopics #AlphaPaging {margin: 20px 0 0 0;font-size: 12px;font-weight: bold;}
#BrowseTopics #AlphaPaging a {color: #0059ab;font-weight: normal;}
#BrowseTopics .TopicCol {line-height:25px;float:left;width:150px;color: gray;}
#BrowseTopics #AlphaPaging .ActiveAlpha {color: Black;text-decoration: none;}
/*#endregion Browse Topics*/

/*#region Tag Groups Admin*/
#ManageTagGroups_Admin {}
#ManageTagGroups_Admin div {font-size: 12px; font-weight: bold;}
#ManageTagGroups_Admin textarea {width:900px;height: 50px;margin: 0 0 10px 0;}
#ManageTagGroups_Admin input {width:250px;margin: 0 0 0px 0;}
/*#endregion Tag Groups Admin*/

/*#region Sermon Detail*/
#SermonDetail {margin: 0px 0 0 5px;}
#SermonDetail #SermonHead {border-bottom: solid 1px #444;margin: 0 0 10px 0;font-size: 16px;}
#SermonDetail #SermonHead .SermonTitle {float:left;width:470px;}
#SermonDetail #SermonHead .SermonRating {float:right;}
#SermonDetail #SermonHead .SermonAuthor {float:left;}
#SermonDetail #SermonHead .SermonDate {float:right;}
#SermonDetail #SermonHead h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none;width:490px;}
#SermonDetail #SermonHead h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;margin: 0; text-transform: none;}
#SermonDetail #SermonHead h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#SermonDetail #SermonInfo {margin: 15px 0 0 0;}#SermonDetail #SermonInfo div {margin: 0 0 4px 0;line-height: 150%;}#SermonDetail #SermonInfo .Summary span,#SermonDetail #SermonInfo .Scripture span,#SermonDetail #SermonInfo .Tags span,#SermonDetail #SermonInfo .Topic span,#SermonDetail #SermonInfo .Denomination span,#SermonDetail #SermonInfo .Audience span,#SermonDetail #SermonInfo .Attachments span{font-weight: bold;font-size: 12px;}
#SermonDetail .Summary {font-size:13px;}
#SermonDetail #SermonInfo a {color: #005aad;font-weight: normal;text-decoration: none;font-size: 12px;}
#SermonDetail #SermonInfo a:hover {text-decoration: underline;}
#SermonDetail .ButtonWrap_Small {text-align:left;}
#SermonDetail .ButtonWrap_Small a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
#SermonDetail .ButtonWrap_Small .LeftButton {float:left;width:3px;height:20px;background-image: url(/images/50/btnSC5-right-5w-x-20-h.gif);background-repeat: no-repeat;}
#SermonDetail .ButtonWrap_Small .CenterButton {display:table;float:left;height:20px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-20-h.gif);background-repeat: repeat-x;text-align:left;padding: 0 20px 0 0;}
#SermonDetail .ButtonWrap_Small .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;text-align:left;}
#SermonDetail .ButtonWrap_Small .RightButton {float:left;display:block;width:18px;height:20px;}
#SermonDetail .ButtonWrap_Small .RightButton a{width:18px;height:20px;display:block;}
#SermonDetail .ButtonWrap_Small .ButtonDownload {background-image: url(/images/50/btnSC5-left-30w-x-20-h-dowload.gif);background-repeat: no-repeat;}
#SermonDetail .ButtonWrap_Small .ButtonPurchase {background-image: url(/images/50/btnSC5-left-30w-x-20-h-go.gif);background-repeat: no-repeat;}
#SermonDetail .ButtonWrap_Small .ButtonFavorite {background-image: url(/images/50/btnSC5-left-30w-x-20-h-plus.gif);background-repeat: no-repeat;}
#SermonDetail .ButtonWrap_Large {max-width:200px;text-align:left;}
#SermonDetail .ButtonWrap_Large a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
#SermonDetail .ButtonWrap_Large .LeftButton {float:left;width:5px;height:35px;background-image: url(/images/50/btnSC5-right-5w-x-35-h.gif);background-repeat: no-repeat;}
#SermonDetail .ButtonWrap_Large .CenterButton {display:table;float:left;width:150px;height:35px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-35-h.gif);background-repeat: repeat-x;}
#SermonDetail .ButtonWrap_Large .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;}
#SermonDetail .ButtonWrap_Large .RightButton {float:left;display:block;width:30px;height:35px;}
#SermonDetail .ButtonWrap_Large .RightButton a{width:30px;height:35px;display:block;}
#SermonDetail .ButtonWrap_Large .ButtonDownload {background-image: url(/images/50/btnSC5-left-30w-x-35-h-dowload.gif);background-repeat: no-repeat;}
#SermonDetail .ButtonWrap_Large .ButtonPurchase {background-image: url(/images/50/btnSC5-left-30w-x-35-h-go.gif);background-repeat: no-repeat;}
#SermonDetail .ButtonWrap_Large .ButtonFavorite {background-image: url(/images/50/btnSC5-left-30w-x-35-h-plus.gif);background-repeat: no-repeat;}
*+html #SermonDetail .ButtonWrap_Large .CenterButton {padding: 5px 0 0 5px;cursor: pointer;}
*+html #SermonDetail .ButtonWrap_Small .CenterButton {padding: 3px 0 0 0;cursor: pointer;}
*+html #SermonDetail .FacebookButton {padding: 5px 0 0 0;}
#SermonDetail .SermonPaging {text-align:left;border-top: solid 1px #444;border-bottom: solid 1px #444;padding: 5px 0 5px 0;margin: 10px 0 0 0;}
#SermonDetail .SermonPaging .Pages{display:inline-block;font-size: 16px;margin: 0 10px 0 0;}
*+html #SermonDetail .SermonPaging .Pages{float:left;font-size: 16px;margin: 0 10px 0 0;}
#SermonDetail .SermonPaging .PageNumbers{display:inline-block;}
*+ html #SermonDetail .SermonPaging .PageNumbers{float:left;}
#SermonDetail .SermonPaging ul {list-style: none; margin: 0; padding: 0;}
#SermonDetail .SermonPaging li {display: inline-block;border: solid 1px #444;width: 20px;height: 20px;line-height: 20px;text-align:center;background-color: white;margin: 0 5px 0 0;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
*+html #SermonDetail .SermonPaging li {float:left;}
#SermonDetail .SermonPaging li:hover {background-color: #0059ad;}
#SermonDetail .SermonPaging li a {text-decoration: none;font-weight: bold; color: #0059ad;line-height: 20px;display:block;}
#SermonDetail .SermonPaging li a:hover {color: white;}
#SermonDetail .SermonPaging .Current {background-color: #0059ad;}
#SermonDetail .SermonPaging .Current a {text-decoration: none;font-weight: bold; color: White;line-height: 20px;display:block;}
#SermonDetail .ViewOnePage {display:inline-block;font-weight: bold;}
*+html #SermonDetail .ViewOnePage {float:left;font-weight: bold;}
#SermonDetail .ViewOnePage a{text-decoration: none;line-height: 20px;font-size: 11px;}
#SermonDetail #SermonBody {margin: 10px 0 0 0;line-height: 200%; font-size: 15px;}
#SermonDetail #SermonBody .ContributorBox {width: 278px; float:left;clear:both;line-height: 150%;}
*+html #SermonDetail #SermonBody .ContributorBox {margin-top: 20px;}
#SermonDetail #SermonBody .TopWrapSpacer {width: 0px;height: 120px;float: left;}
#SermonDetail #SermonBody .ContributorBox .BoxTop{width:253px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#SermonDetail #SermonBody .ContributorBox .Box{border:1px #9bc8f3 solid;border-top:none;padding:10px 5px 0px 5px;display:block;width:258px;overflow:hidden;}
#SermonDetail #SermonBody .ContributorBox .ContributorPhotoWrap {float:left;margin:0 10px 5px 0;width: 80px;height:95px;overflow:hidden;border: solid 1px black;}
#SermonDetail #SermonBody .ContributorBox .ContributorPhotoWrap img{}
#SermonDetail #SermonBody .ContributorBox .ContributorInfo {float:left;width: 165px;}
#SermonDetail #SermonBody .ContributorBox .ContributorInfo h3 {margin: 0; padding: 0;font-family:Verdana;font-size: 15px;}
#SermonDetail #SermonBody .ContributorBox .MoreSermons {font-size: 12px;border-bottom: solid 1px black;margin: 5px 0 0 0;}
#SermonDetail #SermonBody .ContributorBox .ViewAll {text-align:right; font-style: italic;margin: 0 5px 5px 0;}
#SermonDetail #SermonBody .ContributorBox a {color:#0059ab;text-decoration: none;}
#SermonDetail #SermonBody .ContributorBox a:hover {text-decoration: underline;}
#SermonDetail #SermonBody .ContributorBox ul {padding: 0 0 0 20px;margin: 5px 0 0 0;}
#SermonDetail #SermonBody .ContributorBox li {}
#SermonDetail #SermonBody .TopWrapSpacer2 {clear:left;width: 0px;height: 150px;float: left;}
#SermonDetail #SermonBody .RelatedMediaBox {width: 178px; float:left;clear:both;}
*+html #SermonDetail #SermonBody .RelatedMediaBox {margin-top: 20px;}
#SermonDetail #SermonBody .RelatedMediaBox .BoxTop{width:153px;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border:1px #9bc8f3 solid;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#SermonDetail #SermonBody .RelatedMediaBox .Box{border:1px #9bc8f3 solid;border-top:none;padding:10px 5px 0px 5px;display:block;width:158px;overflow:hidden;}
.MediaSuggestionsHorizontal {float:left;margin: 0 5px 10px 5px;}
.MediaSuggestionsHorizontal {text-align:center;line-height: 150%;margin: 0 5px 10px 5px;}
.MediaSuggestions {text-align:center;line-height: 150%;margin: 5px 0 20px 0;}
.MediaSuggestionsHorizontal .MediaSuggestionHeader {margin: 0 ;background-color: Black;padding: 3px 0 3px 0;width: 140px;}
.MediaSuggestions .MediaSuggestionHeader {margin: 0 8px 0 7px;background-color: Black;padding: 3px 0 3px 0;width: 140px;}
.MediaSuggestionsHorizontal .MediaSuggestionHeader a,.MediaSuggestions .MediaSuggestionHeader a{text-decoration: none;font-size: 12px;color: White;font-size: 10px;font-weight:bold;}
.MediaSuggestionsHorizontal .MediaSuggestion {margin: 0 0 5px 0;width: 140px;}
.MediaSuggestions .MediaSuggestion {margin: 0 0 5px 7px;width: 140px;}
.MediaSuggestionsHorizontal .MediaSuggestion img,.MediaSuggestions .MediaSuggestion img {width: 140px; height: 100px;}
.MediaSuggestionsHorizontal .MediaSuggestion .MediaTitle a,.MediaSuggestions .MediaSuggestion .MediaTitle a{font-weight: bold;font-size: 10px;}
.MediaSuggestionsHorizontal .MediaSuggestion a,.MediaSuggestions .MediaSuggestion a {text-decoration: none;color:#0059ab;}
#SermonDetail .SD-BoxTop{margin: 15px 0 10px 0;width:585px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#SermonDetail .SermonComments .CH-Box-4RoundCornders{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #9bc8f3 solid;padding: 10px;margin: 0 0 15px 0;width: 580px;}
#SermonDetail .SermonComments .CH-Box-4RoundCornders a {color: #0059ab; text-decoration: none;cursor: pointer;}
#SermonDetail .SermonComments .CommentingContributorLeft {float:left;overflow:hidden; width: 50px; height: 52px;margin: 0 0 10px 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #444 solid;}
#SermonDetail .SermonComments .CommentingContributorLeft img {}
#SermonDetail .SermonComments .CommentingContributorRight {float:left;font-size: 11px; font-weight: bold;margin: 0 0 10px 0;padding: 0 0 0 5px;}
#SermonDetail .SermonComments .CommentingContributorRight a {text-decoration: none;}
#SermonDetail .SermonComments .CommentingContributorRight span {color: Gray; font-size: 10px; font-weight: bold;}
#SermonDetail .CommentButton {border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;background-color: #d7ebff;width: 115px;height: 25px;font-size: 12px;text-align: center;border: solid 1px #444;display: block;float:left;}
#SermonDetail .CommentCancel {float:left;margin: 0 0 0 10px;padding: 7px 0 0 0;}
#SermonDetail .CommentButton a {cursor: pointer;display: block;color: Black;line-height: 25px;}
/*#endregion Sermon Detail*/

/*#region Sermon Channel*/
#SermonChannel {margin: 0 0 0 1px;font-family: Verdana;text-align:left;}
#SermonChannel #PageHeader {}
#SermonChannel #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#SermonChannel #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#SermonChannel #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#SermonChannel #FeaturedSection {margin: 0 0 0 20px;}
#SermonChannel #FeaturedSection #FeaturedSectionLeft{float:left;width:300px;}
#SermonChannel #FeaturedSection #FeaturedSectionRight{float:left;}	
#SermonChannel #FeaturedSection #SearchSermonsBox{height: 248px;margin: 20px 0 0 0;padding: 10px;width: 260px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchHeader{font-size: 16px; font-weight: bold;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchScripture{margin: 10px 0 0 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchKeywordTopic{margin: 5px 0 0 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchDenomination{margin: 5px 0 10px 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchDenomination div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchDenomination select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchDate{margin: 5px 0 10px 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchDate div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#SermonChannel #FeaturedSection #SearchSermonsBox .SearchDate select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#SermonChannel #FeaturedSection #SearchSermonsBox .Search {text-align:right;}
#SermonChannel #FeaturedSection #SearchSermonsBox .Search input {margin: 0px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}
#SermonChannel #FeaturedContributorWrap {overflow:hidden;text-align:left;margin: 20px 0 15px 0;width: 580px;}
#SermonChannel #FeaturedContributorWrap .SectionTitle h2 {margin: 0;padding:0;font-family:Verdana;font-size:16px;}
#SermonChannel #FeaturedContributorWrap .SectionTitle {border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;	  margin: 0 0 0 45px;border-top: 1px solid #adadad;border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;width: 485px;padding: 10px 0 10px 5px;}
#SermonChannel #FeaturedContributorWrap .SectionBottom{border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;	margin: 0 0 0 45px;border-bottom: 1px solid #adadad;border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;display:block;width: 490px;height: 10px;}
#SermonChannelAnythingSlider{width: 490px;height: 165px;text-align:center;}
#SermonChannelAnythingSlider a{text-decoration: none; color: #005aad;font-weight: bold;}
#SermonChannelAnythingSlider a:hover{text-decoration: underline;}
#SermonChannelAnythingSlider a span{font-weight: normal;}
#SermonChannel .anythingSlider-default {padding: 0 45px 0 45px;}
#SermonChannel .anythingSlider .anythingWindow {border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;}
#SermonChannel #FeaturedSection #PreachingBundles {width: 550px;padding: 10px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;font-weight:bold;color: #444444;}	
#SermonChannel #FeaturedSection #PreachingBundles .PreachBundleHeader{float:left;font-size: 16px; color: #e56d0c;margin: 0 30px 0 0;font-weight:bold;}
#SermonChannel #FeaturedSection #PreachingBundles .FeaturedBundleLink {float:left;margin: 3px 0 0 0;}
#SermonChannel #FeaturedSection #PreachingBundles .FeaturedBundleLink a{text-decoration: none;color: #005aad;}
#SermonChannel #FeaturedSection #PreachingBundles .MoreBundlesLink {float:right;margin: 3px 0 0 0;font-weight: normal;}
#SermonChannel #FeaturedSection #PreachingBundles .MoreBundlesLink a{text-decoration: none;color: #005aad;}
#SermonChannel .ContributorCTA {margin: 20px 0 20px 0;font-weight: bold;}
#SermonChannel .ContributorCTA a {text-decoration: none;color: #005aad;}
#SermonChannel .SermonSuggestSection {margin: 20px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
*+html #SermonChannel .SermonSuggestSection {margin: 40px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
#SermonChannel .SermonSuggestSection .SermonSuggestSection_HeaderLeft {float:left;}
#SermonChannel .SermonSuggestSection .SermonSuggestSection_HeaderRight {float:left;margin: 5px 0 0 25px;font-weight:bold;}
#SermonChannel .SermonSuggestSection .SermonSuggestSection_HeaderRight a{padding-right:5px; font-size:11px; text-decoration:none;}
#SermonChannel .SermonSuggestSection .SermonSuggestSection_HeaderRight a:hover{text-decoration: underline;}                                                          
#SermonChannel .SermonSuggestSection h2{font-size: 16px;margin: 0 0 10px 0;font-family: Verdana;}
#SermonChannel .SermonSuggestSection .SermonSuggestItem {float:left;width: 435px;line-height: 170%;font-size: 12px;font-weight: bold;margin: 0 0 0 15px;}
#SermonChannel .SermonSuggestSection a{color: #0059ab;text-decoration: none;}
#SermonChannel .SermonSuggestSection .SermonSuggestItem a:hover{text-decoration: underline;}
#SermonChannel .SermonSuggestSection .SermonSuggestItem a span {font-weight: normal;font-style: italic;}
#SermonChannel .SermonSuggestSection .ByTopic span {font-size: 13px;font-style: italic;color: #666;font-weight: bold;}
#SermonChannel .SermonSuggestSection .ByTopic ul {margin: 0 0 0 -20px;}
*+html #SermonChannel .SermonSuggestSection .ByTopic ul {margin: 0 0 0 20px;}
#SermonChannel .SermonSuggestSection .ByTopic .MostPopular,#SermonChannel .SermonSuggestSection .ByTopic .StaffPickTopics,#SermonChannel .SermonSuggestSection .ByTopic .Trending {width: 285px; float:left;margin: 0 0 0 15px;}
*+html #SermonChannel .SermonSuggestSection .ByTopic .Trending {width: 280px;margin: 0 0 0 20px}
*+html #SermonChannel .SermonSuggestSection .ByTopic .MostPopular {width: 280px;}
*+html #SermonChannel .SermonSuggestSection .ByTopic .StaffPickTopics {width: 280px;}
#SermonChannel .SermonSuggestSection .ByTopic .MostPopular a,#SermonChannel .SermonSuggestSection .ByTopic .StaffPickTopics a,#SermonChannel .SermonSuggestSection .ByTopic .Trending a {color: #005aad;font-weight: bold;line-height: 20px;text-decoration: none;}
#SermonChannel .SermonSuggestSection .TrendingContributor {float:left;margin: 0 40px 10px 40px;width: 100px;text-align:center;}
#SermonChannel .SermonSuggestSection .TrendingContributor .TrendingContributorImageWrap {border: solid 1px #444;width:100px;height:110px;overflow:hidden;background-color: white;}
#SermonChannel .SermonSuggestSection .TrendingContributor a {color: #005aad;font-weight: bold;text-decoration: none;}
#SermonChannel .SermonSuggestSection .TrendingContributor a span {font-weight: normal;}
/*#endregion Sermon Channel*/

/*#region Sermon SERPS*/
#SermonSerps {}
#SermonSerps h1{font-size: 28px;font-family: Arial;font-weight:normal}
#SermonSerps #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#SermonSerps #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#SermonSerps #PageHeader h3 {font-size: 11px;color: #444; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#SermonSerps .GrayRoundedBox {padding: 10px;width: 587px;background-color: #ebebeb; margin: 10px 0 10px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#SermonSerps .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
#SermonSerps #FilterBox {border-bottom: solid 1px black;}
#SermonSerps #FilterBox #ResultsCount {font-weight: bold; color: #444444;margin: 10px 0 10px 0;font-style: italic;text-align:center;}
#SermonSerps #FilterBox #FilterCol1 {float:left;width:200px;text-align:left;margin: 0 0 10px 0;position: relative;overflow: hidden;}
#SermonSerps #FilterBox #FilterCol2 {float:left;text-align:center;width:200px;position:relative;overflow: hidden;}
#SermonSerps #FilterBox #FilterCol3 {float:right;width:200px;text-align:right;margin: 0 0 10px 0;position:relative;overflow: hidden;}
#SermonSerps #FilterBox #FilterCol1 a,#SermonSerps #FilterBox #FilterCol2 a,#SermonSerps #FilterBox #FilterCol3 a{font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;}
#SermonSerps #FilterBox #FilterBox1{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 -5px;}
#SermonSerps #FilterBox #FilterBox2{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 516px;margin: -6px 0 0 50px;}
#SermonSerps #FilterBox #FilterBox3{z-index: 2000;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 404px;}
*+html #SermonSerps #FilterBox #FilterBox1{margin: 4px 0 0 -406px;} 
*+html #SermonSerps #FilterBox #FilterBox2{margin: 4px 0 0 -208px;} 
*+html #SermonSerps #FilterBox #FilterBox3{margin: 4px 0 0 4px;} 
#SermonSerps #FilterBox #FilterBox1 ul,#SermonSerps #FilterBox #FilterBox2 ul,#SermonSerps #FilterBox #FilterBox3 ul{list-style: none;margin: 0;padding: 0;line-height: 25px;text-indent: 30px;}
#SermonSerps #FilterBox #FilterBox1 ul .SelectedListItem,#SermonSerps #FilterBox #FilterBox2 ul .SelectedListItem,#SermonSerps #FilterBox #FilterBox3 ul .SelectedListItem{background-image: url(/images/50/check-mark.gif); background-repeat: no-repeat;}
#SermonSerps #FilterBox #FilterBox2 li {width: 25%;float:left;display:inline;}
/*#endregion Sermon SERPS*/

/*#region Sermon Listing*/
.SermonListing {width: 600px;border-bottom: solid 1px black;padding: 10px 0 10px 0;margin: 0 0 0 0;}
.SermonListing .SermonListing-Left {float:left;width: 470px;}
.SermonListing .SermonListing-Left h2 {margin:0; padding: 0;font-size: 16px;}
.SermonListing .SermonListing-Left h2 a {color: #005aad;text-decoration: none;}
.SermonListing .SermonListing-Right {float:right;width: 130px;text-align:right;}
.SermonListing .SermonListing-Right .SermonListing-Ratings {float:right;}
.SermonListing .SermonTitle {float:left; width:290px;margin: 0 0 5px 0;}
.SermonListing .SermonDescription {margin: 5px 0 5px 0;}
.SermonListing .SermonContributor,.SermonListing .SermonDenomination,.SermonListing .SermonScripture {margin: 0 0 5px 0;}
.SermonListing .SermonTags {margin: 0 0 5px 0;float:left;}
.SermonListing .SermonShared {margin: 0 0 5px 0;float:right;}
.SermonListing .SermonContributor span,.SermonListing .SermonDenomination span,.SermonListing .SermonScripture span,.SermonListing .SermonShared span,.SermonListing .SermonTags span {color: #000; font-weight: bold;}
.SermonListing .SermonContributor a,.SermonListing .SermonDenomination a,.SermonListing .SermonScripture a,.SermonListing .ManageSermon,.SermonListing .SermonTags a {color: #0059ab; text-decoration: none;font-size: 11px;}
/*#endregion Sermon Listing*/

/*#region SermonSeries Channel*/
#SermonSeriesChannel {margin: 0 0 0 1px;font-family: Verdana;text-align:left;}
#SermonSeriesChannel #PageHeader {}
#SermonSeriesChannel #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#SermonSeriesChannel #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#SermonSeriesChannel #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#SermonSeriesChannel #FeaturedSection {margin: 0 0 0 20px;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionLeft{float:left;width:300px;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight{float:left;}	
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox{height: 220px;margin: 20px 0 0 0;padding: 10px;width: 260px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchHeader{font-size: 16px; font-weight: bold;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchScripture{margin: 10px 0 0 0;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchKeywordTopic{margin: 15px 0 0 0;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchDenomination{margin: 15px 0 10px 0;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchDenomination div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .SearchDenomination select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .Search {text-align:right;}
#SermonSeriesChannel #FeaturedSection #SearchSermonsBox .Search input {margin: 0px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}
 
/* start - add in featured series wrap here */
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap {min-height: 220px;padding: 10px 0 10px 10px;margin: 20px 0 0 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap #FeaturedSeriesHeader h2 {font-family: Verdana;font-size: 16px; font-weight: bold;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap .FeaturedSermonSeries {float:left;width:280px;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap .FeaturedSermonSeries .SectionTitle {text-align:center;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap .FeaturedSermonSeries .SeriesTitle a{font-size: 12px;color: #0059ab;font-weight: bold;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap .FeaturedSermonSeries .SeriesIntro {margin: 10px;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap .FeaturedSermonSeries ol {margin: 0 0 0 10px; padding:0 0 0 10px;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap .FeaturedSermonSeries ol li {font-size: 12px;line-height: 150%;}
#SermonSeriesChannel #FeaturedSection #FeaturedSectionRight #FeaturedSeriesWrap .FeaturedSermonSeries ol li a {color: #0059ab;}
/* end - add in featured series wrap here */

#SermonSeriesChannel .ContributorCTA {margin: 20px 0 20px 0;font-weight: bold;}
#SermonSeriesChannel .ContributorCTA a {text-decoration: none;color: #005aad;}
#SermonSeriesChannel .SermonSuggestSection {margin: 20px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
*+html #SermonSeriesChannel .SermonSuggestSection {margin: 40px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
#SermonSeriesChannel .SermonSuggestSection .SermonSuggestSection_HeaderLeft {float:left;}
#SermonSeriesChannel .SermonSuggestSection .SermonSuggestSection_HeaderRight {float:left;margin: 5px 0 0 25px;font-weight:bold;}
#SermonSeriesChannel .SermonSuggestSection .SermonSuggestSection_HeaderRight a{padding-right:5px; font-size:11px; text-decoration:none;}
#SermonSeriesChannel .SermonSuggestSection .SermonSuggestSection_HeaderRight a:hover{text-decoration: underline;}                                                          
#SermonSeriesChannel .SermonSuggestSection h2{font-size: 16px;margin: 0 0 10px 0;font-family: Verdana;}
#SermonSeriesChannel .SermonSuggestSection .SermonSuggestItem {float:left;width: 435px;line-height: 170%;font-size: 12px;font-weight: bold;margin: 0 0 0 15px;}
#SermonSeriesChannel .SermonSuggestSection a{color: #0059ab;text-decoration: none;}
#SermonSeriesChannel .SermonSuggestSection .SermonSuggestItem a:hover{text-decoration: underline;}
#SermonSeriesChannel .SermonSuggestSection .SermonSuggestItem a span {font-weight: normal;font-style: italic;}
#SermonSeriesChannel .SermonSuggestSection .ByTopic span {font-size: 13px;font-style: italic;color: #666;font-weight: bold;}
#SermonSeriesChannel .SermonSuggestSection .ByTopic ul {margin: 0 0 0 -20px;}
*+html #SermonSeriesChannel .SermonSuggestSection .ByTopic ul {margin: 0 0 0 20px;}
#SermonSeriesChannel .SermonSuggestSection .ByTopic .MostPopular,#SermonSeriesChannel .SermonSuggestSection .ByTopic .StaffPickTopics,#SermonSeriesChannel .SermonSuggestSection .ByTopic .Trending {width: 285px; float:left;margin: 0 0 0 15px;}
*+html #SermonSeriesChannel .SermonSuggestSection .ByTopic .Trending {width: 280px;margin: 0 0 0 20px}
*+html #SermonSeriesChannel .SermonSuggestSection .ByTopic .MostPopular {width: 280px;}
*+html #SermonSeriesChannel .SermonSuggestSection .ByTopic .StaffPickTopics {width: 280px;}
#SermonSeriesChannel .SermonSuggestSection .ByTopic .MostPopular a,#SermonSeriesChannel .SermonSuggestSection .ByTopic .StaffPickTopics a,#SermonSeriesChannel .SermonSuggestSection .ByTopic .Trending a {color: #005aad;font-weight: bold;line-height: 20px;text-decoration: none;}
#SermonSeriesChannel .SermonSuggestSection .TrendingContributor {float:left;margin: 0 40px 10px 40px;width: 100px;text-align:center;}
#SermonSeriesChannel .SermonSuggestSection .TrendingContributor .TrendingContributorImageWrap {border: solid 1px #444;width:100px;height:110px;overflow:hidden;background-color: white;}
#SermonSeriesChannel .SermonSuggestSection .TrendingContributor a {color: #005aad;font-weight: bold;text-decoration: none;}
#SermonSeriesChannel .SermonSuggestSection .TrendingContributor a span {font-weight: normal;}
/*#endregion SermonSeries Channel*/

/*#region SermonSeries SERPS*/
#SermonSeriesSerps {}
#SermonSeriesSerps h1{font-size: 28px;font-family: Arial;font-weight:normal}
#SermonSeriesSerps #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#SermonSeriesSerps #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#SermonSeriesSerps #PageHeader h3 {font-size: 11px;color: #444; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#SermonSeriesSerps .ButtonWrap_Small {text-align:left;}
#SermonSeriesSerps .ButtonWrap_Small a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
#SermonSeriesSerps .ButtonWrap_Small .LeftButton {float:left;width:3px;height:20px;background-image: url(/images/50/btnSC5-right-5w-x-20-h.gif);background-repeat: no-repeat;}
#SermonSeriesSerps .ButtonWrap_Small .CenterButton {display:table;float:left;height:20px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-20-h.gif);background-repeat: repeat-x;text-align:left;padding: 0 20px 0 0;}
#SermonSeriesSerps .ButtonWrap_Small .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;text-align:left;}
#SermonSeriesSerps .ButtonWrap_Small .RightButton {float:left;display:block;width:18px;height:20px;}
#SermonSeriesSerps .ButtonWrap_Small .RightButton a{width:18px;height:20px;display:block;}
#SermonSeriesSerps .ButtonWrap_Small .ButtonDownload {background-image: url(/images/50/btnSC5-left-30w-x-20-h-dowload.gif);background-repeat: no-repeat;}
#SermonSeriesSerps .ButtonWrap_Small .ButtonPurchase {background-image: url(/images/50/btnSC5-left-30w-x-20-h-go.gif);background-repeat: no-repeat;}
#SermonSeriesSerps .ButtonWrap_Small .ButtonFavorite {background-image: url(/images/50/btnSC5-left-30w-x-20-h-plus.gif);background-repeat: no-repeat;}
#SeriesInfo {margin: 10px 0 10px 0;border-bottom: solid 1px #444;}
#SeriesInfo .NumberOfSermons, #SeriesInfo .SeriesScripture, #SeriesInfo .SeriesTags, #SeriesInfo .SeriesDenomination, #SeriesInfo .SeriesAudience {margin: 0 0 5px 0;}
#SeriesInfo .NumberOfSermons span, #SeriesInfo .SeriesScripture span, #SeriesInfo .SeriesTags span, #SeriesInfo .SeriesDenomination span, #SeriesInfo .SeriesAudience span{font-weight: bold;}
#SeriesInfo .SeriesScripture a, #SeriesInfo .SeriesTags a, #SeriesInfo .SeriesDenomination a, #SeriesInfo .SeriesAudience a {color: #0059ab;font-size: 11px; text-decoration: none;}
#SermonSeriesSerps .GrayRoundedBox {padding: 10px;width: 587px;background-color: #ebebeb; margin: 10px 0 10px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#SermonSeriesSerps .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
#SermonSeriesSerps #FilterBox {border-bottom: solid 1px black;}
#SermonSeriesSerps #FilterBox #ResultsCount {font-weight: bold; color: #444444;margin: 10px 0 10px 0;font-style: italic;text-align:center;}
#SermonSeriesSerps #FilterBox #FilterCol1 {float:left;width:200px;text-align:left;margin: 0 0 10px 0;position: relative;overflow: hidden;}
#SermonSeriesSerps #FilterBox #FilterCol2 {float:left;text-align:center;width:200px;position:relative;overflow: hidden;}
#SermonSeriesSerps #FilterBox #FilterCol3 {float:right;width:200px;text-align:right;margin: 0 0 10px 0;position:relative;overflow: hidden;}
#SermonSeriesSerps #FilterBox #FilterCol1 a,#SermonSeriesSerps #FilterBox #FilterCol2 a,#SermonSeriesSerps #FilterBox #FilterCol3 a{font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;}
#SermonSeriesSerps #FilterBox #FilterBox1{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 -5px;}
#SermonSeriesSerps #FilterBox #FilterBox2{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 516px;margin: -6px 0 0 50px;}
#SermonSeriesSerps #FilterBox #FilterBox3{z-index: 2000;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 404px;}
*+html #SermonSeriesSerps #FilterBox #FilterBox1{margin: 4px 0 0 -406px;} 
*+html #SermonSeriesSerps #FilterBox #FilterBox2{margin: 4px 0 0 -208px;} 
*+html #SermonSeriesSerps #FilterBox #FilterBox3{margin: 4px 0 0 4px;} 
#SermonSeriesSerps #FilterBox #FilterBox1 ul,#SermonSeriesSerps #FilterBox #FilterBox2 ul,#SermonSeriesSerps #FilterBox #FilterBox3 ul{list-style: none;margin: 0;padding: 0;line-height: 25px;text-indent: 30px;}
#SermonSeriesSerps #FilterBox #FilterBox1 ul .SelectedListItem,#SermonSeriesSerps #FilterBox #FilterBox2 ul .SelectedListItem,#SermonSeriesSerps #FilterBox #FilterBox3 ul .SelectedListItem{background-image: url(/images/50/check-mark.gif); background-repeat: no-repeat;}
#SermonSeriesSerps #FilterBox #FilterBox2 li {width: 25%;float:left;display:inline;}
#SermonSeriesSerps .RelatedMediaBox {width: 178px; float:left;clear:both;}
*+html #SermonSeriesSerps .RelatedMediaBox {margin-top: 20px;}
#SermonSeriesSerps .RelatedMediaBox .BoxTop{width:153px;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border:1px #9bc8f3 solid;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#SermonSeriesSerps .RelatedMediaBox .Box{border:1px #9bc8f3 solid;border-top:none;padding:10px 5px 0px 5px;display:block;width:158px;overflow:hidden;}
.MediaSuggestionsHorizontal {float:left;margin: 0 5px 10px 5px;}
.MediaSuggestionsHorizontal {text-align:center;line-height: 150%;margin: 0 5px 10px 5px;}
.MediaSuggestions {text-align:center;line-height: 150%;margin: 5px 0 20px 0;}
.MediaSuggestionsHorizontal .MediaSuggestionHeader {margin: 0 ;background-color: Black;padding: 3px 0 3px 0;width: 140px;}
.MediaSuggestions .MediaSuggestionHeader {margin: 0 8px 0 7px;background-color: Black;padding: 3px 0 3px 0;width: 140px;}
.MediaSuggestionsHorizontal .MediaSuggestionHeader a,.MediaSuggestions .MediaSuggestionHeader a{text-decoration: none;font-size: 12px;color: White;font-size: 10px;font-weight:bold;}
.MediaSuggestionsHorizontal .MediaSuggestion {margin: 0 0 5px 0;width: 140px;}
.MediaSuggestions .MediaSuggestion {margin: 0 0 5px 7px;width: 140px;}
.MediaSuggestionsHorizontal .MediaSuggestion img,.MediaSuggestions .MediaSuggestion img {width: 140px; height: 100px;}
.MediaSuggestionsHorizontal .MediaSuggestion .MediaTitle a,.MediaSuggestions .MediaSuggestion .MediaTitle a{font-weight: bold;font-size: 10px;}
.MediaSuggestionsHorizontal .MediaSuggestion a,.MediaSuggestions .MediaSuggestion a {text-decoration: none;color:#0059ab;}
/*#endregion SermonSeries SERPS*/

/*#region SermonSeries LIsting*/
.SermonSeriesListing {width: 600px;border-bottom: solid 1px black;padding: 10px 0 10px 0;margin: 0 0 0 0;}
.SermonSeriesListing .SermonListing-Left {float:left;width: 470px;}
.SermonSeriesListing .SermonListing-Left h2 {margin:0; padding: 0;font-size: 16px;}
.SermonSeriesListing .SermonListing-Left h2 a {color: #005aad;text-decoration: none;}
.SermonSeriesListing .SermonListing-Right {float:right;width: 130px;text-align:right;}
.SermonSeriesListing .SermonListing-Right .SermonListing-Ratings {float:right;}
.SermonSeriesListing .SermonTitle {float:left; width:290px;margin: 0 0 5px 0;}
.SermonSeriesListing .SermonDescription {margin: 5px 0 5px 0;}
.SermonSeriesListing .SermonContributor,.SermonSeriesListing .SermonDenomination,.SermonSeriesListing .SermonScripture {margin: 0 0 5px 0;}
.SermonSeriesListing .SermonTags {margin: 0 0 5px 0;float:left;}
.SermonSeriesListing .SermonShared {margin: 0 0 5px 0;float:right;}
.SermonSeriesListing .SermonContributor span,.SermonSeriesListing .SermonDenomination span,.SermonSeriesListing .SermonScripture span,.SermonSeriesListing .SermonShared span,.SermonSeriesListing .SermonTags span {color: #000; font-weight: bold;}
.SermonSeriesListing .SermonContributor a,.SermonSeriesListing .SermonDenomination a,.SermonSeriesListing .SermonDescription a,.SermonSeriesListing .SermonScripture a,.SermonSeriesListing .SermonTags a {color: #005aad; text-decoration: none;font-size: 11px;}
/*#endregion SermonSeries Listing*/

/*#region Contributor Channel*/
#ContributorChannel {margin: 0 0 0 1px;font-family: Verdana;text-align:left;}
#ContributorChannel #PageHeader {}
#ContributorChannel #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#ContributorChannel #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#ContributorChannel #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#ContributorChannel #FeaturedSection {margin: 0 0 0 20px;}
#ContributorChannel #FeaturedSection #FeaturedSectionLeft{float:left;width:300px;}
#ContributorChannel #FeaturedSection #FeaturedSectionRight{float:left;}	
#ContributorChannel #FeaturedSection #SearchContributorsBox{height: 193px;margin: 20px 0 0 0;padding: 10px;width: 260px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchHeader{font-size: 16px; font-weight: bold;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchScripture{margin: 15px 0 0 0;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchKeywordTopic{margin: 15px 0 0 0;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchDate{margin: 15px 0 20px 0;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchDate div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchDate select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchDenomination{padding: 5px 0 0 30px;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchDenomination a{text-decoration: none; color: #005aad;font-weight: bold;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .SearchDenomination a:hover{text-decoration: underline;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .Search {text-align:right;}
#ContributorChannel #FeaturedSection #SearchContributorsBox .Search input {margin: 5px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}
#ContributorChannel #FeaturedContributorWrap {overflow:hidden;text-align:left;margin: 20px 0 15px 0;width: 580px;}
#ContributorChannel #FeaturedContributorWrap .SectionTitle h2 {margin: 0;padding:0;font-family:Verdana;font-size:16px;}
#ContributorChannel #FeaturedContributorWrap .SectionTitle {border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;	margin: 0 0 0 45px;border-top: 1px solid #adadad;border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;width: 485px;padding: 10px 0 10px 5px;	}
#ContributorChannel #FeaturedContributorWrap .SectionBottom{border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;	margin: 0 0 0 45px;border-bottom: 1px solid #adadad;border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;display:block;width: 490px;height: 10px;}
#ContributorChannelAnythingSlider{width: 490px;height: 165px;text-align:center;}
#ContributorChannelAnythingSlider a{text-decoration: none; color: #005aad;font-weight: bold;}
#ContributorChannelAnythingSlider a:hover{text-decoration: underline;}
#ContributorChannelAnythingSlider a span{font-weight: normal;}
#ContributorChannel .anythingSlider-default {padding: 0 45px 0 45px;}
#ContributorChannel .anythingSlider .anythingWindow {border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;}
#ContributorChannel .ContributorCTA {margin: 20px 0 20px 0;font-weight: bold;}
#ContributorChannel .ContributorCTA a {text-decoration: none;color: #005aad;}
#ContributorChannel .ContributorSuggestSection {margin: 20px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
#ContributorChannel .ContributorSuggestSection .ContributorSuggestSection_HeaderLeft {float:left;}
#ContributorChannel .ContributorSuggestSection .ContributorSuggestSection_HeaderRight {float:left;margin: 5px 0 0 25px;font-weight:bold;}
#ContributorChannel .ContributorSuggestSection .ContributorSuggestSection_HeaderRight a{padding-right:5px; font-size:11px; text-decoration:none;}
#ContributorChannel .ContributorSuggestSection .ContributorSuggestSection_HeaderRight a:hover{text-decoration: underline;}                                                          
#ContributorChannel .ContributorSuggestSection h2{font-size: 16px;margin: 0 0 10px 0;font-family: Verdana;}
#ContributorChannel .ContributorSuggestSection .ContributorSuggestItem {float:left;width: 435px;line-height: 170%;font-size: 12px;font-weight: bold;margin: 0 0 0 15px;}
#ContributorChannel .ContributorSuggestSection a{color: #0059ab;text-decoration: none;}
#ContributorChannel .ContributorSuggestSection .ContributorSuggestItem a:hover{text-decoration: underline;}
#ContributorChannel .ContributorSuggestSection .ContributorSuggestItem a span {font-weight: normal;font-style: italic;}
#ContributorChannel .ContributorSuggestSection .TrendingContributor {float:left;margin: 0 40px 10px 40px;width: 100px;text-align:center;}
#ContributorChannel .ContributorSuggestSection .TrendingContributor .TrendingContributorImageWrap {border: solid 1px #444;width:100px;height:110px;overflow:hidden;background-color: white;}
#ContributorChannel .ContributorSuggestSection .TrendingContributor a {color: #005aad;font-weight: bold;text-decoration: none;}
#ContributorChannel .ContributorSuggestSection .TrendingContributor a span {font-weight: normal;}
#ContributorChannel .ContributorSuggestSection .ByDenomination {width: 890px;margin: 0 0 0 15px;}
*+html #ContributorChannel .ContributorSuggestSection .ByDenomination {width: 890px;margin: 0 0 0 30px}
#ContributorChannel .ContributorSuggestSection .ByDenomination span {font-size: 13px;font-style: italic;color: #666;font-weight: bold;}
#ContributorChannel .ContributorSuggestSection .ByDenomination ul {margin: 0 0 0 -20px;}
#ContributorChannel .ContributorSuggestSection .ByDenomination li {width: 210px; display: inline-block;margin: 0 0 0 0; white-space: nowrap; list-style: list;}
*+html #ContributorChannel .ContributorSuggestSection .ByDenomination li {float:left;}
#ContributorChannel .ContributorSuggestSection .ByDenomination a {color: #005aad;font-weight: bold;line-height: 20px;text-decoration: none;}
#ContributorChannel .ContributorSuggestSection .ByDenomination a:hover {text-decoration: underline;}
/*#endregion Contributor Channel*/

/*#region Contributor Listing*/
.ContributorListing {width: 600px;border-bottom: solid 1px black;padding: 10px 0 10px 0;}
.ContributorListing .CL-Left {float:left;width: 120px;height:140px;margin: 0 15px 0 0;}
.ContributorListing .CL-ImageWrap {width:120px;height: 140px;overflow:hidden;vertical-align:middle;display:table-cell;}
.ContributorListing .CL-Left img {}
.ContributorListing .CL-Right {float:left;width: 420px;}
.ContributorListing .CL-Right .CL-ContributorName {margin: 0 0 5px 0;}
.ContributorListing .CL-Right h2 {margin:0; padding: 0;font-size: 16px;}
.ContributorListing .CL-Right a {color: #005aad;text-decoration: none;}
.ContributorListing .CL-Right .CL-ViewPage {margin: 0 0 5px 0;}
.ContributorListing .CL-Right .CL-RecentSermons,.ContributorListing .CL-Right .CL-TopSermons {float:left;width: 210px;}
.ContributorListing .CL-Right .CL-RecentSermons span,.ContributorListing .CL-Right .CL-TopSermons span {font-weight: bold;}
.ContributorListing .CL-Right .CL-RecentSermons ul,.ContributorListing .CL-Right .CL-TopSermons ul{margin: 5px 0 0 -20px;}
*+html .ContributorListing .CL-Right .CL-RecentSermons ul,*+html .ContributorListing .CL-Right .CL-TopSermons ul{margin: 5px 0 0 20px;}
.ContributorListing .CL-Right .CL-RecentSermons li,.ContributorListing .CL-Right .CL-TopSermons li{line-height: 150%;font-size: 10px;margin: 0;padding:0;}
/*#endregion Contributor Listing*/

/*#region Contributor SERPS*/
#ContributorSerps {}
#ContributorSerps h1{font-size: 28px;font-family: Arial;font-weight:normal}
#ContributorSerps #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#ContributorSerps #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#ContributorSerps #PageHeader h3 {font-size: 11px;color: #444; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#ContributorSerps .GrayRoundedBox {padding: 10px;width: 587px;background-color: #ebebeb; margin: 10px 0 10px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#ContributorSerps .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
#ContributorSerps #FilterBox {border-bottom: solid 1px black;}
#ContributorSerps #FilterBox #ResultsCount {font-weight: bold; color: #444444;margin: 10px 0 10px 0;font-style: italic;text-align:center;}
#ContributorSerps #FilterBox #FilterCol1 {float:left;width:200px;text-align:left;margin: 0 0 10px 0;position: relative;overflow: hidden;}
#ContributorSerps #FilterBox #FilterCol2 {float:left;text-align:center;width:200px;position:relative;overflow: hidden;}
#ContributorSerps #FilterBox #FilterCol1 a,#ContributorSerps #FilterBox #FilterCol2 a {font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;}
#ContributorSerps #FilterBox #FilterBox1{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 -5px;}
#ContributorSerps #FilterBox #FilterBox2{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 516px;margin: -6px 0 0 50px;}
*+html #ContributorSerps #FilterBox #FilterBox1{margin: 4px 0 0 -406px;} 
*+html #ContributorSerps #FilterBox #FilterBox2{margin: 4px 0 0 -208px;} 
#ContributorSerps #FilterBox #FilterBox1 ul,#ContributorSerps #FilterBox #FilterBox2 ul {list-style: none;margin: 0;padding: 0;line-height: 25px;text-indent: 30px;}
#ContributorSerps #FilterBox #FilterBox1 ul .SelectedListItem,#ContributorSerps #FilterBox #FilterBox2 ul .SelectedListItem {background-image: url(/images/50/check-mark.gif); background-repeat: no-repeat;}
#ContributorSerps #FilterBox #FilterBox2 li {width: 50%;float:left;}
#ContributorSerps #FilterBox #FilterBox2 li a{font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;}
/*#endregion Contributor SERPS*/

/*#region Contributor Detail*/
#ContributorDetail {}
#ContributorDetail .ContributorHead {}
#ContributorDetail .ContributorHead .CH-Left {float:left;width: 200px;margin: 0 15px 0 0;}
#ContributorDetail .ContributorHead .CH-ImageWrap {width:162px;height: 192px;overflow:hidden;margin: 0 0 0 20px;}
#ContributorDetail .ContributorHead .CH-Left img {width:160px;height:190px;border: solid 1px black;}
#ContributorDetail .ContributorHead .CH-Left .CH-BoxTop{margin: 15px 0 0 0;width:185px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#ContributorDetail .ContributorHead .CH-Left .CH-Box{border:1px #9bc8f3 solid;border-top:none;padding:10px 5px 10px 5px;display:block;width:190px;overflow:hidden;}
#ContributorDetail .ContributorHead .CH-Left .CH-Box ul{margin: 0 0 0 -20px;}
*+html #ContributorDetail .ContributorHead .CH-Left .CH-Box ul{margin: 0 0 0 20px;}
#ContributorDetail .ContributorHead .CH-Left .CH-Box li{line-height: 150%;margin: 0 0 5px 0;}
#ContributorDetail .ContributorHead .CH-Left .CH-Box a{font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;font-size: 10px;}
#ContributorDetail .ContributorHead .CH-Left .CH-Meta {margin: 0px 0 15px 0;line-height: 150%;word-wrap: break-word;}
#ContributorDetail .ContributorHead .CH-Left .CH-ViewAllSermons {margin: 8px 0 8px 0;}
#ContributorDetail .ContributorHead .CH-Right {float:left;width: 380px;}
#ContributorDetail .ContributorHead .CH-Right .CH-ContributorName {float:left;}
#ContributorDetail .ContributorHead .CH-Right .CH-ContributorRSS {float:right;}
#ContributorDetail .ContributorHead .CH-Right h1 {margin:0; padding: 0;font-size: 26px;font-weight:normal;}
#ContributorDetail .ContributorHead .CH-Right h2 {margin:0; padding: 0;font-size: 18px;font-weight:normal;}
#ContributorDetail .ContributorHead .CH-Right h3 {margin:0; padding: 0;font-size: 11px;font-weight:normal;}
#ContributorDetail .ContributorHead .CH-Right .CH-Meta {margin: 5px 0 0 0;line-height: 150%;}
#ContributorDetail .ContributorHead .CH-Right .CH-Meta span {font-weight: bold;}
#ContributorDetail .ContributorHead .CH-Right .CH-SocialLinks {margin: 10px 0 0 0;z-index: 1000003;}
#ContributorDetail .ContributorHead .CH-Right .CH-BoxTop{margin: 15px 0 10px 0;width:375px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#ContributorDetail .ContributorHead .CH-Right .CH-Box-4RoundCornders{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #9bc8f3 solid;padding: 10px;margin: 0 0 15px 0;width: 370px;}
#ContributorDetail .ContributorHead .CH-Right .CH-Box-4RoundCornders textarea {width: 360px;border: solid 1px black;height: 100px;font-family: Verdana;}
#ContributorDetail .ContributorHead .CH-Right .CH-Box-4RoundCornders a {color: #0059ab; text-decoration: none;cursor: pointer;}
*+html #MvDetail #MvContent #MvInfo .ButtonWrap_Small .CenterButton {padding: 3px 0 0 0;cursor: pointer;}
*+html #MvDetail #MvContent .FacebookButton {padding: 5px 0 0 0;}
#ContributorDetail .ContributorHead .CH-Right .MsgBoxLeft {float:left;margin: 10px 0 0 0;position: relative;}
#ContributorDetail .ContributorHead .CH-Right .MsgBoxRight {float:right;margin: 10px 0 0 0;}
#ContributorDetail .ContributorHead .CH-Right .MsgBoxInfo {position: absolute;border: solid 1px #444;background-color: White;margin: 30px 0 0 0;padding: 10px;font-size: 14px;width: 300px;}
#ContributorDetail .ButtonWrap_Small {text-align:left;}
#ContributorDetail .ButtonWrap_Small a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
#ContributorDetail .ButtonWrap_Small .LeftButton {float:left;width:3px;height:20px;background-image: url(/images/50/btnSC5-right-5w-x-20-h.gif);background-repeat: no-repeat;}
#ContributorDetail .ButtonWrap_Small .CenterButton {display:table;float:left;height:20px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-20-h.gif);background-repeat: repeat-x;text-align:left;padding: 0 20px 0 0;}
#ContributorDetail .ButtonWrap_Small .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;text-align:left;}
#ContributorDetail .ButtonWrap_Small .RightButton {float:left;display:block;width:18px;height:20px;}
#ContributorDetail .ButtonWrap_Small .RightButton a{width:18px;height:20px;display:block;}
#ContributorDetail .ButtonWrap_Small .ButtonPost {background-image: url(/images/50/btnSC5-left-30w-x-20-h-plus.gif);background-repeat: no-repeat;}
#ContributorDetail .CommentingContributorLeft {float:left;overflow:hidden; width: 50px; height: 52px;margin: 0 0 10px 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #444 solid;}
#ContributorDetail .CommentingContributorLeft img {}
#ContributorDetail .CommentingContributorRight {float:left;font-size: 11px; font-weight: bold;width: 300px;margin: 0 0 10px 0;padding: 0 0 0 5px;}
#ContributorDetail .CommentingContributorRight a {text-decoration: none;}
#ContributorDetail .CommentingContributorRight span {color: Gray; font-size: 10px; font-weight: bold;}
#ContributorDetail .CommentButton {border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;background-color: #d7ebff;width: 115px;height: 25px;font-size: 12px;text-align: center;border: solid 1px #444;display: block;float:left;}
#ContributorDetail .CommentButton a {cursor: pointer;display: block;color: Black;line-height: 25px;}
/*#endregion Contributor Detail*/

/*#region Legacy Paging Controls*/
.Paging{display:block;max-width:325px;text-align:right;font-size:10px;}
.PagingLarge{display:block;max-width:325px;text-align:right;font-size:14px;}
.PagingBox, .PagingBoxPrevious, .PagingBoxNext{float:left;display:block;border:solid 1px #9bc8f3;text-align:center;}
.PagingBox_Selected{border:solid 1px #167ace;color:White;background-color:#167ace;padding:3px 4px 3px 4px;}
.PagingBoxDivider{float:left;display:block;padding:2px 1px 2px 1px;}
.PagingBox a{display:block;padding:3px 4px 3px 4px;text-decoration:none;color:#969a99;}
.PagingBox:hover, .PagingBox a:hover{background-color:#8ec3f9;color:White;}
.PagingBox_Selected:hover{background-color:#167ace;}

/*#endregion Legacy Paging Controls*/

/*#region Paging Controls*/
.ResultsPaging {text-align:center;padding: 5px 0 5px 0;margin: 0;}
.ResultsPaging .RP-PageNumbers{display:inline-block;}
*+html .ResultsPaging .RP-PageNumbers{margin: 0 0 0 130px;}
.ResultsPaging .RP-PageNumbers .RP-PagingDots {border:0;}
.ResultsPaging .RP-PageNumbers ul {list-style: none; margin: 0; padding: 0;}
.ResultsPaging .RP-PageNumbers li {display: inline-block;border: solid 1px #444;min-width: 16px;height: 20px;line-height: 20px;text-align:center;background-color: white;margin: 0 2px 0 2px;padding: 0 2px 0 2px;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
*+html .ResultsPaging .RP-PageNumbers li {float:left;}
.ResultsPaging .RP-PageNumbers li:hover {background-color: #0059ad;}
.ResultsPaging .RP-PageNumbers li a {text-decoration: none;font-weight: bold; color: #0059ad;line-height: 20px;display:block;}
.ResultsPaging .RP-PageNumbers li a:hover {color: White;}
.ResultsPaging .RP-PageNumbers .RP-Current {background-color: #0059ad;}
.ResultsPaging .RP-PageNumbers .RP-Current a {text-decoration: none;font-weight: bold; color: white;line-height: 20px;display:block;}
.ResultsPaging .RP-PageNumbers .RP-PagingDots:hover{background-color:White;}
/*#endregion Paging Controls*/

/*#region Contribute Sermon and Illustration*/
#TextIllustrationContribute {}
#TextIllustrationContribute div {margin: 0 0 10px 0;}
#TextIllustrationContribute div span {font-weight: bold;}
#SermonContribute {}
#SermonContribute #PageHeader {}
#SermonContribute #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#SermonContribute #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#SermonContribute #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#SermonContribute div {margin: 0 10px 10px 0;}
#SermonContribute div span {color: #444;}
#SermonContribute .SC-MessageHeader {color: #990000;font-size: 16px;font-weight: bold;margin: 20px 0 20px;}
#SermonContribute .SC-Message {}
#SermonContribute .SC-NextSteps {text-align:left;width:500px;margin: 50px 0 0 0;}
#SermonContribute .SC-NextSteps span {font-size: 14px; font-weight: bold;color: Black;margin: 0 0 10px 0;}
#SermonContribute .SC-NextSteps li {line-height: 200%;}
#SermonContribute .SC-NextSteps li a{color: #0059ab;}
#SermonContribute .SC-NextSteps .SC-ShareAnother {text-align:right;margin: 40px 0 0 0;}
#SermonContribute .SC-NextSteps .SC-ShareAnother a {color: #0059ab;}
/*#endregion Contribute Sermon and Illustration*/

/*#region Illustration Approval*/
#SermonApproval, #IllustrationApproval {}
#SermonApproval div, #IllustrationApproval div {margin: 0 0 10px 0;}
#SermonApproval div span, #IllustrationApproval div span {font-weight: bold;}
/*#endregion Illustration Approval*/

/*#region Manage Email Alerts*/
#ManageEmailAlerts {}
#ManageEmailAlerts h1{font-size: 28px;font-family: Arial;font-weight:normal}
#ManageEmailAlerts #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#ManageEmailAlerts #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#ManageEmailAlerts #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#ManageEmailAlerts #PageHeader .NotificationPref {margin: 10px 0 10px 0;}
/*#endregion Manage Email Alerts*/

/*#region Manage Shared Links*/
#ManageSharedLinks {}
#ManageSharedLinks h1{font-size: 28px;font-family: Arial;font-weight:normal}
#ManageSharedLinks #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#ManageSharedLinks #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#ManageSharedLinks #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#ManageSharedLinks .SL-SectionHeader {font-weight:bold;margin: 20px 0 10px 0;font-size: 14px; text-decoration: underline}
#ManageSharedLinks .SharedLinks {margin: 20px 0 20px 0;}
#ManageSharedLinks .SharedLinks h3 {font-size: 16px; color: #444444; padding: 0 0 3px 0; font-style: italic;border-bottom: solid 1px gray;font-weight:normal;font-family:Verdana;}
#ManageSharedLinks .AddNewLink h3 {font-size: 16px; color: #444444; padding: 0 0 3px 0; font-style: italic;border-bottom: solid 1px gray;font-weight:normal;font-family:Verdana;}
#ManageSharedLinks a {text-decoration: none; color: #0059ab;}
/*#endregion Manage Shared Links*/

/*#region Dashboard*/
#ContributorDashboard {}
#ContributorDashboard #PageHeader {}
#ContributorDashboard #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none;border-bottom: solid 1px #444;}
#ContributorDashboard .GrayRoundedBox {padding: 10px;width: 590px;background-color: #f7f7f7; margin: 15px 0 20px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#ContributorDashboard .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
#ContributorDashboard .CD-SectionHeader {border-bottom: solid 1px #444;font-size: 16px; font-weight: bold;}
#ContributorDashboard .CD-Section {margin: 10px 0 20px 0;}
#ContributorDashboard .CD-Section ul {list-style: none;margin: 0;padding:0;}
#ContributorDashboard .CD-Section ul li {float:left;width: 200px;line-height: 180%;}
#ContributorDashboard .CD-Section ul li a {font-size: 11px; text-decoration: none; color: #0059ab;}
#ContributorDashboard .CD-Section ul li a:hover {text-decoration: underline;}
#ContributorDashboard .CD-Section .CD-Stats {float:left;width: 200px;}
#ContributorDashboard .CD-Section .CD-Stats ul {list-style: inherit;margin-left: 20px;}
#ContributorDashboard .CD-Section .CD-Stats ul li {float: none;}
#ContributorDashboard .CD-Section .CD-Stats .CD-Stats-BoxTop{width:170px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#ContributorDashboard .CD-Section .CD-Stats .CD-Stats-Box{border:1px #9bc8f3 solid;border-top:none;padding:10px 5px 10px 5px;display:block;width:175px;overflow:hidden;}
#ContributorDashboard .CD-Section .CD-ContributorLinks {float:left;width: 400px;}
/*#endregion Dashboard*/

/*#region Edit Profile Pages*/
#EditProfile {}
#EditProfile #PageHeader {}
#EditProfile #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none;width:590px;}
#EditProfile #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0; text-transform: none;}
#EditProfile #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#EditProfile .ImageWrap {width:162px;height: 192px;overflow:hidden;margin: 0 0 0 20px;}
#EditProfile .ImageWrap img {width:160px;height:190px;border: solid 1px black;}
/*#endregion Edit Profile Pages*/

/*#region Closed PRO Messsage*/
#ClosedProMessage {margin: 0 0 10px 0;line-height: 150%;}
#ClosedProMessage .CPM-BoxHead {font-size: 22px;color: White;text-align:center;padding: 20px 10px 20px 10px;width: 580px;background-color: #990000;border-top: 1px solid #adadad;border-right: 1px solid #adadad;border-left: 1px solid #adadad;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#ClosedProMessage .CPM-Box {padding: 10px;width: 580px;background-color: #efefef;border-bottom: 1px solid #adadad;border-right: 1px solid #adadad;border-left: 1px solid #adadad;border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;}
#ClosedProMessage .CPM-Box a {text-decoration: none; color: #0059ab;}
#ClosedProMessage .CPM-Box a:hover {text-decoration: underline;}
#ClosedProMessage .CPM-Box .CPM-Links {margin: 20px 0 0 0;text-align: center;}
/*#endregion Closed PRO Message*/

/*#region Media Downloads*/
#titleSection {border-bottom:1px solid #000;margin-bottom:20px;	text-align:left;line-height:120%;}
#titleSection h1 {font-size:28px;font-weight:normal;margin-top:30px;}
#titleSection h2 {font-size:16px;font-weight:normal;}
.sectionHeader {text-align:left;margin-top:20px;}
#mainDownloads {text-align:left;}
.downloadHeaderBkgd {margin-top:10px;}
.downloadHeaderBkgd .header {background:#e5e5e5;}
.downloadHeaderBkgd th {padding:10px;}
.downloadHeaderBkgd td {padding:5px;border:5px solid #fff;}
td.downloadCol1 {text-align:left;display:table-cell;vertical-align:top;}
.downloadCol2 {text-align:left;display:table-cell;vertical-align:top;}
.downloadCol2 a {color:#005aad !important;font-weight:bold;text-decoration:none;}
.downloadCol2 h3 {font-size:14px;margin-bottom:0;line-height:150%;margin-top:3px;}
.downloadCol2 p {font-size:;margin-bottom:0;}
.downloadCol2 h3, .downloadCol2 p {padding-left:5px;}
.downloadCol3 p {padding-left:5px;}
.downloadCol4 {text-align:center;display:table-cell;vertical-align:top;}
.downloadCol4 a {margin-top:5px !important;display:inline-block;}
tr:nth-child(even) .downloadCol1, tr:nth-child(even) .downloadCol2, tr:nth-child(even) .downloadCol3, tr:nth-child(even) .downloadCol4 {background: #f5f5f5;}
#pastPurchases .downloadCol1 img {width:76px;}
.viewAll {text-align:right;}
.viewAll a {color:#448fdd;}
.downloadExpiring {color:#d60000;font-weight:bold;}
/*#endregion Media Downloads*/

/*#region Global Buttons*/
.ctaButton {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow: 0px 0px 3px #575858;-webkit-box-shadow: 0px 0px 3px #575858;box-shadow: 0px 0px 3px #575858;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#575858')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#575858');padding:10px;text-decoration:none;font-size:13px;border:none;}
.blue {color:#fff;background:#4a9cf1 !important;}
.blue:hover  {background:#448fdd;}
.orange {color:#fff;background:#e26c0c;}
.orange:hover  {background:#cf640d;}
.cart {background:url(/images/iconSprite.png) 0 -2px no-repeat;height:18px;width:18px;display:inline;padding-right:27px;}
.plus {background:url(/images/iconSprite.png) -35px -3px no-repeat;height:18px;width:18px;display:inline;padding-right:27px;}

.proButton {
    margin: 3px 0 0 20px;
    font-family: arial;
    color: #FFFFFF !important;
    font-size: 8px;
    padding: 1px 5px 1px 5px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #222;
    background: #e26c0c;
}
/*#endregion Global Buttons*/

/*#region Login Page*/
#signinArea {width:908px;margin:0 auto 0 35px;}
#signIn {width:410px;float:left;margin-top:30px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;}
#createAcct {width:497px;float:left;margin-top:30px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;border-left:#ececec 1px solid;}
#signIn h2, #createAcct h2 {padding-left:20px;margin-bottom:30px;}
#signIn label, #createAcct label {float:left;width:21%;margin-right:2%;text-align:right;padding-top:5px;font-size:14px;display:block;}
#signIn input, #createAcct input {float:left;width:72%;margin-right:2%;background:none;padding:5px;}
#signIn .paymentFormField, #createAcct .paymentFormField {display:block;margin-bottom:20px;}
#createAcct select {border:1px #999 solid;float:left;background:none;width:260px;height:30px;margin-right: 2%;}
#createAcct span {color:Red;}

#signIn .forgotPass{	width:50%;float:left;padding-top:15px;}
#signIn .forgotPass a {color:#4a9cf1;padding-left:23px;}
#signIn .signinBtn, #createAcct .signinBtn {width:50%;float:left;margin-top:5px;}
#signIn .contactUsBox {border:1px solid #999;padding:10px;width:250px;-moz-border-radius:5px; /* Firefox */  -webkit-border-radius:5px; /* Safari, Chrome */  border-radius:5px; /* CSS3 */margin-left:23px;margin-top:15px;}
#signIn .contactUsBox a {color:#4a9cf1;}
#signIn .secureShopping {padding-left:23px;margin-top:20px;}
#submitBtn, #createBtn {font-size:15px !important;margin-left:3px;padding:10px !important;cursor:hand !important;}
#createBtn {margin-left:247px;margin-top:10px;}
#signIn input[type="submit"]:hover, #createAcct input[type="submit"]:hover {background:#448fdd !important;cursor:hand !important;}
#ideasList {margin:10px 0;}
#ideasList input {float:left;width:13px;margin-left:40px;margin-bottom:0;}
#ideasList label {float:none;text-align:left;font-size:10px;}
#ideasList label div {padding-top:3px;}
/*#endregion Login Page*/

/*#region OrderHistory*/
.orderHistory {margin-top:20px;}
.orderHistory .header {background:#e5e5e5;}
.orderHistory th {padding:10px;}
.orderHistory td {padding:5px;border:5px solid #fff;}
.orderCol2 a {color:#005aad !important;font-weight:bold;text-decoration:none;}
.orderCol2 h3 {font-size:13px;margin-bottom:0;line-height:150%;}
.orderCol2 p {margin-bottom:0;font-size:10px;}
.orderCol1, .orderCol2, .orderCol3, .orderCol4 {text-align:left;display:table-cell;vertical-align:top;}
.orderCol5 {text-align:right;display:table-cell;vertical-align:top;}
.orderCol4 a {margin-top:10px !important;display:inline-block;}
tr:nth-child(even) .orderCol1, tr:nth-child(even) .orderCol2, tr:nth-child(even) .orderCol3, tr:nth-child(even) .orderCol4, tr:nth-child(even) .orderCol5 {background: #f5f5f5;}
#pastPurchases .orderCol2 img {width:42px;float:left;padding-right:8px;}
/*#endregion OrderHistory*/

/*#region Manage Credit Cards*/
#acceptedPaymentTypes {text-align:right;margin-top:10px;}
.manageCC {margin-top:20px;}
.manageCC .header {background:#e5e5e5;}
.manageCC th {padding:10px;}
.manageCC td {padding:10px;border:5px solid #fff;}
.manageCCCol4 a {color:#005aad !important;}
.manageCCCol2 h3 {font-size:13px;margin-bottom:0;line-height:150%;}
.manageCCCol1 p, .manageCCCol2 p, .manageCCCol3 p, .manageCCCol4 p, .manageCCCol5 p {margin-bottom:0;font-size:10px;}
.manageCCCol1, .manageCCCol2, .manageCCCol3, .manageCCCol4, .manageCCCol5 {text-align:left;display:table-cell;}
.manageCCCol4 {text-align:center;}
.manageCCCol5 {text-align:center;}
tr:nth-child(even) .manageCCCol1, tr:nth-child(even) .manageCCCol2, tr:nth-child(even) .manageCCCol3, tr:nth-child(even) .manageCCCol4, tr:nth-child(even) .manageCCCol5 {background: #f5f5f5;border-bottom:none;}
.manageCC .currentCard {font-weight:bold;}
.deleteCC {width: 18px;height: 18px;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;background:#bcbcbb;color:#fff !important;text-decoration:none;display:block;padding:0;text-align:center;margin:0 auto;font-weight:normal !important;}
.deleteCC:hover {background:#acabaa;}
.deleteCC div {padding-top:2px;margin:0;}
.addNewCard {text-align:right;margin-top:10px;}
.addNewCard a {color:#005aad;}
#addNewCardPanel {margin-top:0;background:#e4f1ff;padding:20px 5px;display:none;position:relative;margin:5px auto 0 3px;width:905px;-moz-border-radius:5px; /* Firefox */  -webkit-border-radius:5px; /* Safari, Chrome */  border-radius:5px; /* CSS3 */}
#addNewCardPanel h3 {font-weight:bold;text-align:center;font-size:16px;}
#addNewCardPanel .closeAddPanel {position:absolute;left:890px;margin-top:-13px;}
#addNewCardPanel .closeAddPanel a {color:#4a9cf1;font-weight:bold;width:18px;height:18px;display:block;text-align:center;text-decoration:none;font-size:15px;}
#paymentType {width:80%;margin:20px auto 10px auto;}
#paymentType label {text-align:right;margin-right:2%;float:left;width:125px;padding-top:8px;margin-bottom:10px;}
#paymentType input {float:left;margin-bottom:15px;padding:5px;width:200px;}
.paymentCol1, .paymentCol2 {width:50%;float:left;}
#paymentType .paymentLine {display:block;margin-bottom:20px;}
#saveCTA {margin-top:0;}
#saveCTA a{float:right;margin-right:98px;}
/*#endregion Manage Credit Cards*/

/*#region ROS ALERTS*/
#UpcomingRenewal_Message, #PriceChange_Message, #EULA_Message, #EULA_Message_DownloadDialog {margin: 0 0 10px 0;padding:10px;border:1px solid #e26c0c;background-color:#fed;color:black;font-size:120%;text-align:center;width:100%;}
/*#endregion ROS Alerts*/

/*#region Church Service Planner*/
#CSP {font-family: Arial, Verdana;width: 600px;margin: 0 0 20px 0;}
#CSP #CSP-Header {background-color: #d7ebff; border: solid 1px #99ccff;color:#222;font-size:12px;padding-left:10px !important;padding-right:5px !important;line-height: 30px;font-weight:bold;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-radius-top-left: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;border-radius-top-right: 5px;}
#CSP #CSP-Header h1{font-family:verdana;font-size: 12px; font-weight: bold;padding:0;margin:0;color:#222;}
#CSP #CSP-Bottom {padding: 10px;border-left: solid 1px #99ccff;border-right: solid 1px #99ccff;border-bottom: solid 1px #99ccff;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;border-radius-bottom-left: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-radius-bottom-right: 5px;}
#CSP #CSP-Bottom #CSP-MenuWrapper {width: 126px;float:left;}

#CSP #CSP-Bottom #CSP-MenuWrapper .CSP-MediaSearchButton,
#CSP #CSP-Bottom #CSP-MenuWrapper .CSP-SermonSearchButton{cursor:pointer;padding: 5px 0 5px 5px;margin: 0 0 5px;font-size: 14px;background-color: gray;color: White;border-left: 1px solid #adadad;border-top: 1px solid #adadad;border-bottom: 1px solid #adadad;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#CSP #CSP-Bottom #CSP-MenuWrapper .CSP-MediaSearchButton-Selected,
#CSP #CSP-Bottom #CSP-MenuWrapper .CSP-SermonSearchButton-Selected{cursor: auto;position:relative;z-index: 1000;width:121px;font-weight: bold;padding: 5px 0 5px 5px;margin: 0 0 5px;font-size: 14px;background-color: #ebebeb;border-left: 1px solid #adadad;border-top: 1px solid #adadad;border-bottom: 1px solid #adadad;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#CSP #CSP-Bottom #CSP-MenuWrapper .CSP-Stats-Wrapper {padding: 0 10px 0 0;}
#CSP #CSP-Bottom #CSP-MenuWrapper .CSP-Stats-Wrapper .CSP-Stats{color: #990000; font-size: 11px;margin: 20px 0 10px 0;}
#CSP #CSP-Bottom #CSP-MenuWrapper .CSP-Stats-Wrapper .CSP-Stats span{font-weight:bold;}

#CSP #CSP-Bottom #CSP-ContentWrapper{float:left;width:452px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch{float:left;height: 268px;margin: 0 10px 10px 0;padding: 10px;width: 260px;border: 1px solid #adadad;background-color: #ebebeb;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch{float:left;height: 268px;margin: 0 10px 10px 0;padding: 10px;width: 260px;border: 1px solid #adadad;background-color: #ebebeb;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; }

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchScripture{margin: 0px 0 0 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchKeywordTopic{margin: 5px 0 0 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchDenomination{margin: 0px 0 0px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchDenomination div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchDenomination select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchDate{margin: 5px 0 5px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchDate div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-SearchDate select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-Search {text-align:right;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-SermonPrepSearch .CSP-Search input {margin: 0px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchScripture{margin: 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchKeywordTopic{margin: 5px 0 0 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchAudience{margin: 0px 0 0px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchAudience div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchAudience select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchMood{margin: 5px 0 0 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchMood div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchMood select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchStyle{margin: 5px 0 5px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchStyle div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-SearchStyle select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-Search {text-align:right;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-MediaSearch .CSP-Search input {margin: 0px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-TrendingTopics{overflow:hidden;height: 268px;width: 135px;padding: 10px;float:left;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-TrendingTopics h2{font-size: 14px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-TrendingTopics ul {line-height: 180%;padding: 0 0 0 20px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-TrendingTopics ul li {}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-TrendingTopics ul li a{color:#0059ab;font-size: 12px; text-decoration: none; font-weight: bold;}

#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-Featured{padding: 10px;background-color: #ebebeb;border: 1px solid #adadad;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-Featured h2{font-size: 14px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-Featured .CSP-FeaturedItem{line-height: 180%;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-Featured .CSP-FeaturedItem span{color: #666666;font-weight:bold;font-size: 12px;}
#CSP #CSP-Bottom #CSP-ContentWrapper #CSP-Featured .CSP-FeaturedItem a{color:#0059ab; text-decoration: none; font-weight: bold;}

/*#endregion ChurchServicePlanner*/

/*#region Common Blue Box*/
.CommonBlueBox {width: 600px;margin: 0 0 20px 0;}
.CommonBlueBox .CBB-Header {background-color: #d7ebff; border: solid 1px #99ccff;color:#222;font-size:12px;padding-left:10px !important;padding-right:5px !important;line-height: 30px;font-weight:bold;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-radius-top-left: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;border-radius-top-right: 5px;}
.CommonBlueBox .CBB-Header h1{font-family:verdana;font-size: 12px; font-weight: bold;padding:0;margin:0;color:#222;}
.CommonBlueBox .CBB-Header h2{font-family:verdana;font-size: 12px; font-weight: bold;padding:0;margin:0;color:#222;}
.CommonBlueBox .CBB-Bottom {padding: 5px;border-left: solid 1px #99ccff;border-right: solid 1px #99ccff;border-bottom: solid 1px #99ccff;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;border-radius-bottom-left: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-radius-bottom-right: 5px;}
/*#endregion Common Blue Box*/

/*#region IllustrationChannel*/
#IllustrationChannel {margin: 0 0 0 1px;font-family: Verdana;text-align:left;}
#IllustrationChannel #PageHeader {}
#IllustrationChannel #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#IllustrationChannel #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#IllustrationChannel #PageHeader h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;text-transform: none}
#IllustrationChannel #FeaturedSection {margin: 0 0 0 20px;}
#IllustrationChannel #FeaturedSection #FeaturedSectionLeft{float:left;width:300px;}
#IllustrationChannel #FeaturedSection #FeaturedSectionRight{float:left;width:570px;}	
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox{height: 248px;margin: 20px 0 0 0;padding: 10px;width: 260px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;background-color: #ebebeb;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchHeader{font-size: 16px; font-weight: bold;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchScripture{margin: 10px 0 0 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchScripture div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchScripture input{margin: 1px 0 0 0;line-height: 19px;height:19px;width: 75px;color:Gray;font-size: 11px;padding: 0 0 0 5px;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchScripture select{line-height: 21px;height:21px;margin: 0 0 0 20px;width:150px;font-size: 11px;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchKeywordTopic{margin: 5px 0 0 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchKeywordTopic div {color: #636163; font-weight: bold; font-size: 12px;padding: 0 0 3px 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchKeywordTopic input{margin: 1px 0 0 0;line-height: 19px;height:19px;margin: 0 0 0 20px;width: 229px;color:Gray;font-size: 11px;padding: 0 0 0 5px;} 
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchDenomination{margin: 5px 0 10px 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchDenomination div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchDenomination select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchDate{margin: 5px 0 10px 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchDate div {color: #636163; font-weight: bold; font-size: 12px;margin: 0 0 3px 0;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .SearchDate select{line-height: 21px;height:21px;margin: 0 0 0 20px;width: 234px;font-size: 11px;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .Search {text-align:right;}
#IllustrationChannel #FeaturedSection #SearchIllustrationsBox .Search input {margin: 0px 5px 0 0;padding: 1px 20px 2px 20px;font-size: 11px;font-family:Verdana;}
#IllustrationChannel #FeaturedIllustrationWrap {overflow:hidden;text-align:left;margin: 20px 0 15px 0;width: 580px;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionTitle h2 {margin: 0;padding:0;font-family:Verdana;font-size:16px;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionTitle {border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;	border-top: 1px solid #adadad;border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;width: 565px;padding: 10px 0 10px 5px;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionMiddle{border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;width: 550px;padding: 0 10px 0 10px;min-height: 220px;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionMiddle .FeaturedIllustrations {background-color: #ebebeb;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionMiddle .FeaturedIllustrations .FeaturedIllustration {padding: 0 0 10px 0;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionMiddle .FeaturedIllustrations .FeaturedIllustration .FeaturedIllustration-Title a {color: #0059ab;text-decoration:none;font-weight:bold;float:left;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionMiddle .FeaturedIllustrations .FeaturedIllustration .FeaturedIllustration-Contributor a {font-size: 10px; color: gray;text-decoration:none;}
#IllustrationChannel #FeaturedIllustrationWrap .SectionBottom{border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;	border-bottom: 1px solid #adadad;border-left: 1px solid #adadad;border-right: 1px solid #adadad;background-color: #ebebeb;display:block;width: 570px;height: 10px;}
#IllustrationChannel .ContributorCTA {margin: 20px 0 20px 0;font-weight: bold;}
#IllustrationChannel .ContributorCTA a {text-decoration: none;color: #005aad;}
#IllustrationChannel .IllustrationSuggestSection {margin: 20px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
*+html #IllustrationChannel .IllustrationSuggestSection {margin: 40px 0 20px 0;border-top: solid 1px black;padding: 10px 0 0 0;}
#IllustrationChannel .IllustrationSuggestSection .IllustrationSuggestSection_HeaderLeft {float:left;}
#IllustrationChannel .IllustrationSuggestSection .IllustrationSuggestSection_HeaderRight {float:left;margin: 5px 0 0 25px;font-weight:bold;}
#IllustrationChannel .IllustrationSuggestSection .IllustrationSuggestSection_HeaderRight a{padding-right:5px; font-size:11px; text-decoration:none;}
#IllustrationChannel .IllustrationSuggestSection .IllustrationSuggestSection_HeaderRight a:hover{text-decoration: underline;}                                                          
#IllustrationChannel .IllustrationSuggestSection h2{font-size: 16px;margin: 0 0 10px 0;font-family: Verdana;}

#IllustrationChannel .IllustrationSuggestSection .IllustrationSuggestItem {float:left;width: 435px;line-height: 170%;font-size: 12px;font-weight: bold;margin: 0 0 0 15px;}
#IllustrationChannel .IllustrationSuggestSection .IllustrationSuggestItem a:hover{text-decoration: underline;}
#IllustrationChannel .IllustrationSuggestSection .IllustrationSuggestItem a span {font-weight: normal;font-style: italic;}

#IllustrationChannel .IllustrationSuggestSection a{color: #0059ab;text-decoration: none;}

#IllustrationChannel .IllustrationSuggestSection .ByTopic span {font-size: 13px;font-style: italic;color: #666;font-weight: bold;}
#IllustrationChannel .IllustrationSuggestSection .ByTopic ul {margin: 0 0 0 -20px;}
*+html #IllustrationChannel .IllustrationSuggestSection .ByTopic ul {margin: 0 0 0 20px;}
#IllustrationChannel .IllustrationSuggestSection .ByTopic .MostPopular,
#IllustrationChannel .IllustrationSuggestSection .ByTopic .StaffPickTopics,
#IllustrationChannel .IllustrationSuggestSection .ByTopic .Trending {width: 285px; float:left;margin: 0 0 0 15px;}
*+html #IllustrationChannel .IllustrationSuggestSection .ByTopic .Trending {width: 280px;margin: 0 0 0 20px}
*+html #IllustrationChannel .IllustrationSuggestSection .ByTopic .MostPopular {width: 280px;}
*+html #IllustrationChannel .IllustrationSuggestSection .ByTopic .StaffPickTopics {width: 280px;}
#IllustrationChannel .IllustrationSuggestSection .ByTopic .MostPopular a,
#IllustrationChannel .IllustrationSuggestSection .ByTopic .StaffPickTopics a,
#IllustrationChannel .IllustrationSuggestSection .ByTopic .Trending a {color: #005aad;font-weight: bold;line-height: 20px;text-decoration: none;}
#IllustrationChannel .IllustrationSuggestSection .TrendingContributor {float:left;margin: 0 40px 10px 40px;width: 100px;text-align:center;}
#IllustrationChannel .IllustrationSuggestSection .TrendingContributor .TrendingContributorImageWrap {border: solid 1px #444;width:100px;height:110px;overflow:hidden;background-color: white;}
#IllustrationChannel .IllustrationSuggestSection .TrendingContributor a {color: #005aad;font-weight: bold;text-decoration: none;}
#IllustrationChannel .IllustrationSuggestSection .TrendingContributor a span {font-weight: normal;}
/*#endregion IllustrationChannel*/

/*#region Illustration SERPS*/
#IllustrationSerps {}
#IllustrationSerps h1{font-size: 28px;font-family: Arial;font-weight:normal}
#IllustrationSerps #PageHeader h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none}
#IllustrationSerps #PageHeader h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;border-bottom: solid 1px #444;margin: 0 0 5px 0;text-transform: none}
#IllustrationSerps #PageHeader h3 {font-size: 11px;color: #444; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#IllustrationSerps .GrayRoundedBox {padding: 10px;width: 587px;background-color: #ebebeb; margin: 10px 0 10px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;}
#IllustrationSerps .GrayRoundedBox span {color: #e56d0c;font-weight: bold;}
#IllustrationSerps #FilterBox {border-bottom: solid 1px black;}
#IllustrationSerps #FilterBox #ResultsCount {font-weight: bold; color: #444444;margin: 10px 0 10px 0;font-style: italic;text-align:center;}
#IllustrationSerps #FilterBox #FilterCol1 {float:left;width:200px;text-align:left;margin: 0 0 10px 0;position: relative;overflow: hidden;}
#IllustrationSerps #FilterBox #FilterCol2 {float:left;text-align:center;width:200px;position:relative;overflow: hidden;}
#IllustrationSerps #FilterBox #FilterCol3 {float:right;width:200px;text-align:right;margin: 0 0 10px 0;position:relative;overflow: hidden;}
#IllustrationSerps #FilterBox #FilterCol1 a,#IllustrationSerps #FilterBox #FilterCol2 a,#IllustrationSerps #FilterBox #FilterCol3 a{font-size:11px;color:#0059ab;text-decoration: none;cursor: pointer;}
#IllustrationSerps #FilterBox #FilterBox1{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 -5px;}
#IllustrationSerps #FilterBox #FilterBox2{z-index: 200;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 516px;margin: -6px 0 0 50px;}
#IllustrationSerps #FilterBox #FilterBox3{z-index: 2000;position: absolute;background-color: white; padding: 5px;border: solid 1px black;width: 200px;margin: -6px 0 0 404px;}
/* hacks for ie7 */
*+html #IllustrationSerps #FilterBox #FilterBox1{margin: 4px 0 0 -406px;} 
*+html #IllustrationSerps #FilterBox #FilterBox2{margin: 4px 0 0 -208px;} 
*+html #IllustrationSerps #FilterBox #FilterBox3{margin: 4px 0 0 4px;} 
#IllustrationSerps #FilterBox #FilterBox1 ul,#IllustrationSerps #FilterBox #FilterBox2 ul,#IllustrationSerps #FilterBox #FilterBox3 ul{list-style: none;margin: 0;padding: 0;line-height: 25px;text-indent: 30px;}
#IllustrationSerps #FilterBox #FilterBox1 ul .SelectedListItem,#IllustrationSerps #FilterBox #FilterBox2 ul .SelectedListItem,#IllustrationSerps #FilterBox #FilterBox3 ul .SelectedListItem{background-image: url(/images/50/check-mark.gif); background-repeat: no-repeat;}
#IllustrationSerps #FilterBox #FilterBox2 li {width: 25%;float:left;display:inline;}
/*#endregion Illustration SERPS*/

/*#region Illustration Listing*/
.IllustrationListing {width: 600px;border-bottom: solid 1px black;padding: 10px 0 10px 0;margin: 0 0 0 0;}
.IllustrationListing .IllustrationListing-Left {float:left;width: 470px;}
.IllustrationListing .IllustrationListing-Left h2 {margin:0; padding: 0;font-size: 16px;}
.IllustrationListing .IllustrationListing-Left h2 a {color: #005aad;text-decoration: none;}
.IllustrationListing .IllustrationListing-Right {float:right;width: 130px;text-align:right;}
.IllustrationListing .IllustrationListing-Right .IllustrationListing-Ratings {float:right;}
.IllustrationListing .IllustrationTitle {float:left; width:290px;margin: 0 0 5px 0;}
.IllustrationListing .IllustrationDescription {margin: 5px 0 5px 0;}
.IllustrationListing .IllustrationCategory,.IllustrationListing .IllustrationContributor,.IllustrationListing .IllustrationDenomination,.IllustrationListing .IllustrationScripture {margin: 0 0 5px 0;}
.IllustrationListing .IllustrationTags {margin: 0 0 5px 0;float:left;}
.IllustrationListing .IllustrationShared {margin: 0 0 5px 0;float:right;}
.IllustrationListing .IllustrationCategory span,.IllustrationListing .IllustrationContributor span,.IllustrationListing .IllustrationDenomination span,.IllustrationListing .IllustrationScripture span,.IllustrationListing .IllustrationShared span,.IllustrationListing .IllustrationTags span {color: #000; font-weight: bold;}
.IllustrationListing .IllustrationCategory a,.IllustrationListing .IllustrationContributor a,.IllustrationListing .IllustrationDenomination a,.IllustrationListing .IllustrationScripture a,.IllustrationListing .ManageIllustration,.IllustrationListing .IllustrationTags a {color: #0059ab; text-decoration: none;font-size: 11px;}
/*#endregion Illustration Listing*/

/*#region IllustrationDetail*/
#IllustrationDetail {margin: 0px 0 0 5px;}
#IllustrationDetail #IllustrationHead {border-bottom: solid 1px #444;margin: 0 0 10px 0;font-size: 16px;}
#IllustrationDetail #IllustrationHead .IllustrationTitle {float:left;width:470px;font-size:11px;}
#IllustrationDetail #IllustrationHead .IllustrationRating {float:right;}
#IllustrationDetail #IllustrationHead .IllustrationAuthor {float:left;}
#IllustrationDetail #IllustrationHead .IllustrationDate {float:right;}
#IllustrationDetail #IllustrationHead h1 {font-size: 28px;color: #000; margin: 0; padding: 0;font-weight: normal;text-transform: none;width:490px;}
#IllustrationDetail #IllustrationHead h2 {font-size: 16px;color: #444; margin: 0; padding: 0; font-weight: normal;margin: 0; text-transform: none;}
#IllustrationDetail #IllustrationHead h3 {font-size: 11px;color: #000; margin: 0; padding: 0; font-weight: normal;font-family: Verdana;}
#IllustrationDetail #IllustrationInfo {margin: 15px 0 0 0;}
#IllustrationDetail #IllustrationInfo div {margin: 0 0 4px 0;line-height: 150%;}
#IllustrationDetail #IllustrationInfo .Scripture span,#IllustrationDetail #IllustrationInfo .Tags span,#IllustrationDetail #IllustrationInfo .Audience span,#IllustrationDetail #IllustrationInfo .Category span{font-weight: bold;}
#IllustrationDetail #IllustrationInfo a {color: #005aad;font-weight: normal;text-decoration: none;font-size: 11px;}
#IllustrationDetail #IllustrationInfo a:hover {text-decoration: underline;}

#IllustrationDetail .ButtonWrap_Small {text-align:left;}
#IllustrationDetail .ButtonWrap_Small a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
#IllustrationDetail .ButtonWrap_Small .LeftButton {float:left;width:3px;height:20px;background-image: url(/images/50/btnSC5-right-5w-x-20-h.gif);background-repeat: no-repeat;}
#IllustrationDetail .ButtonWrap_Small .CenterButton {display:table;float:left;height:20px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-20-h.gif);background-repeat: repeat-x;text-align:left;padding: 0 20px 0 0;}
#IllustrationDetail .ButtonWrap_Small .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;text-align:left;}
#IllustrationDetail .ButtonWrap_Small .RightButton {float:left;display:block;width:18px;height:20px;}
#IllustrationDetail .ButtonWrap_Small .RightButton a{width:18px;height:20px;display:block;}
#IllustrationDetail .ButtonWrap_Small .ButtonDownload {background-image: url(/images/50/btnSC5-left-30w-x-20-h-dowload.gif);background-repeat: no-repeat;}
#IllustrationDetail .ButtonWrap_Small .ButtonPurchase {background-image: url(/images/50/btnSC5-left-30w-x-20-h-go.gif);background-repeat: no-repeat;}
#IllustrationDetail .ButtonWrap_Small .ButtonFavorite {background-image: url(/images/50/btnSC5-left-30w-x-20-h-plus.gif);background-repeat: no-repeat;}

#IllustrationDetail .ButtonWrap_Large {max-width:200px;text-align:left;}
#IllustrationDetail .ButtonWrap_Large a {color: #5c5445;font-weight:bold;font-size: 10px;text-decoration: none;}
#IllustrationDetail .ButtonWrap_Large .LeftButton {float:left;width:5px;height:35px;background-image: url(/images/50/btnSC5-right-5w-x-35-h.gif);background-repeat: no-repeat;}
#IllustrationDetail .ButtonWrap_Large .CenterButton {display:table;float:left;width:150px;height:35px;padding: 0 5px 0 0;background-image: url(/images/50/btnSC5-center-1w-x-35-h.gif);background-repeat: repeat-x;}
#IllustrationDetail .ButtonWrap_Large .CenterButton .CenterButtonText {display: table-cell;vertical-align: middle;}
#IllustrationDetail .ButtonWrap_Large .RightButton {float:left;display:block;width:30px;height:35px;}
#IllustrationDetail .ButtonWrap_Large .RightButton a{width:30px;height:35px;display:block;}
#IllustrationDetail .ButtonWrap_Large .ButtonDownload {background-image: url(/images/50/btnSC5-left-30w-x-35-h-dowload.gif);background-repeat: no-repeat;}
#IllustrationDetail .ButtonWrap_Large .ButtonPurchase {background-image: url(/images/50/btnSC5-left-30w-x-35-h-go.gif);background-repeat: no-repeat;}
#IllustrationDetail .ButtonWrap_Large .ButtonFavorite {background-image: url(/images/50/btnSC5-left-30w-x-35-h-plus.gif);background-repeat: no-repeat;}
*+html #IllustrationDetail .ButtonWrap_Large .CenterButton {padding: 5px 0 0 5px;cursor: pointer;}
*+html #IllustrationDetail .ButtonWrap_Small .CenterButton {padding: 3px 0 0 0;cursor: pointer;}
*+html #IllustrationDetail .FacebookButton {padding: 5px 0 0 0;}
#IllustrationDetail #IllustrationBody {margin: 10px 0 30px 0;line-height: 200%; font-size: 14px;}
#IllustrationDetail #IllustrationBody .ContributorBox {width: 278px; float:left;clear:both;line-height: 150%;}
*+html #IllustrationDetail #IllustrationBody .ContributorBox {margin-top: 20px;}
#IllustrationDetail #IllustrationBody .TopWrapSpacer {width: 0px;height: 120px;float: left;}
#IllustrationDetail #IllustrationBody .ContributorBox .BoxTop{width:253px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#IllustrationDetail #IllustrationBody .ContributorBox .Box{border:1px #9bc8f3 solid;border-top:none;padding:10px 5px 0px 5px;display:block;width:258px;overflow:hidden;font-size: 11px;}
#IllustrationDetail #IllustrationBody .ContributorBox .ContributorPhotoWrap {float:left;margin:0 10px 5px 0;width: 80px;height:95px;overflow:hidden;border: solid 1px black;}
#IllustrationDetail #IllustrationBody .ContributorBox .ContributorPhotoWrap img{}
#IllustrationDetail #IllustrationBody .ContributorBox .ContributorInfo {float:left;width: 165px;}
#IllustrationDetail #IllustrationBody .ContributorBox .ContributorInfo h3 {margin: 0; padding: 0;font-family:Verdana;}
#IllustrationDetail #IllustrationBody .ContributorBox a {color:#0059ab;text-decoration: none;}
#IllustrationDetail #IllustrationBody .ContributorBox a:hover {text-decoration: underline;}
#IllustrationDetail #IllustrationBody .TopWrapSpacer2 {clear:left;width: 0px;height: 150px;float: left;}
#IllustrationDetail #Comments, #IllustrationDetail #RelatedIllustrations, #IllustrationDetail #RelatedSermons,#IllustrationDetail #RelatedMedia{margin: 0 0 25px 0;}
#IllustrationDetail #Comments h3,#IllustrationDetail #RelatedIllustrations h3,#IllustrationDetail #RelatedSermons h3,#IllustrationDetail #RelatedMedia h3 {font-size: 16px; color: #444444; padding: 3px 0 0 0; font-style: italic;border-top: solid 1px gray;font-weight:normal;font-family:Verdana;}
#IllustrationDetail #RelatedIllustrations ul,#IllustrationDetail #RelatedSermons ul{list-style: none;margin-left: 0;padding-left: 0;text-indent: 0;}
#IllustrationDetail #RelatedIllustrations li,#IllustrationDetail #RelatedSermons li{line-height:1.5em;float:left;width:290px;text-indent: 0;padding-right: 10px;}
#IllustrationDetail #RelatedIllustrations li a,#IllustrationDetail #RelatedSermons li a{color: #0058ab;text-decoration:none;}
*+html #IllustrationDetail #RelatedIllustrations,*+html #IllustrationDetail #RelatedSermons,*+html #IllustrationDetail #RelatedMedia{margin: 0 0 35px 0;}
#IllustrationDetail #RelatedMedia .RelatedMediaItem{float:left;border: solid 1px #efefef;height: 105px;width: 140px;margin: 0px 8px 20px 0;text-align:center;}
#IllustrationDetail #RelatedMedia .RelatedMediaItem span{color: #444444; font-weight: normal;text-transform: lowercase}
#IllustrationDetail #RelatedMedia .RelatedMediaItem img{width:140px;height: 105px;}
#IllustrationDetail #RelatedMedia .RelatedMediaItem .RelatedMediaItemHeader {text-align:center;background-color: black;color: White;padding: 4px 0 4px 0;font-weight: bold; font-size: 10px;margin: 0;}
#IllustrationDetail #RelatedMedia .RelatedMediaItemRight{float:left;border: solid 1px #efefef;height: 105px; width: 140px;margin: 0;}
#IllustrationDetail .ID-BoxTop{margin: 15px 0 10px 0;width:585px;border:1px #9bc8f3 solid;background:#d7ebff;color:#222;font-size:12px;text-transform:capitalize !important;line-height:30px;padding-left:10px !important;padding-right:5px !important;font-weight:bold;border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;}
#IllustrationDetail .IllustrationComments .CH-Box-4RoundCornders{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #9bc8f3 solid;padding: 10px;margin: 0 0 15px 0;width: 580px;}
#IllustrationDetail .IllustrationComments .CH-Box-4RoundCornders a {color: #0059ab; text-decoration: none;cursor: pointer;}
#IllustrationDetail .IllustrationComments .CommentingContributorLeft {float:left;overflow:hidden; width: 50px; height: 52px;margin: 0 0 10px 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:1px #444 solid;}
#IllustrationDetail .IllustrationComments .CommentingContributorLeft img {}
#IllustrationDetail .IllustrationComments .CommentingContributorRight {float:left;font-size: 11px; font-weight: bold;margin: 0 0 10px 0;padding: 0 0 0 5px;}
#IllustrationDetail .IllustrationComments .CommentingContributorRight a {text-decoration: none;}
#IllustrationDetail .IllustrationComments .CommentingContributorRight span {color: Gray; font-size: 10px; font-weight: bold;}
#IllustrationDetail .CommentButton {border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px;border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;border-bottom-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px;background-color: #d7ebff;width: 115px;height: 25px;font-size: 12px;text-align: center;border: solid 1px #444;display: block;float:left;}
#IllustrationDetail .CommentCancel {float:left;margin: 0 0 0 10px;padding: 7px 0 0 0;}
#IllustrationDetail .CommentButton a {cursor: pointer;display: block;color: Black;line-height: 25px;}
/*#endregion IllustrationDetail*/

/*#region All Resources Search*/
#SermonPrep_LeftCol {float:left;width:150px;text-align:left;margin: 0 10px 0 0;}
#SermonPrep_LeftCol ul {list-style: none;margin: 0;padding: 0;width: 150px;}
#SermonPrep_LeftMenu li, #MultiSearch_LeftMenu li{color: #005aad;line-height: 130%;background-color:#e7f3ff;border-top: solid 1px #9bc8f3;border-left: solid 1px #9bc8f3;border-right: solid 1px #9bc8f3;padding: 7px 5px 7px 5px;}
#SermonPrep_LeftCol li a {color: #005aad;}
#SermonPrep_LeftCol .SermonDetailListHeader {background-color:white;}
#SermonPrep_LeftCol .SermonDetailListHeader a {text-decoration:none;color: #005aad;}
#SermonPrep_LeftCol .BottomLI {border-bottom: solid 1px #c9cac9;}

#SermonPrep_RightCol {float:left;width: 440px;text-align:left;margin: 0 0px 0 0px;}
#SermonPrep_RightCol #SermonHeader div {margin: 5px 0 5px 0;}
#SermonPrep_RightCol #SermonBody {width: 440px;line-height: 150%;border-top: solid 1px #9bc8f3;margin: 0 0 15px 0;font-size: 15px;}
#SermonPrep_RightCol #SermonBodyLinks {float:right;width:100px;border-right:solid 1px #9bc8f3;border-left:solid 1px #9bc8f3;border-bottom:solid 1px #9bc8f3;background-color:#e7f3ff;margin: 0 0 10px 20px;padding: 10px 15px 10px 15px;}
#SermonPrep_RightCol #SermonBodyLinks div {white-space: nowrap;}
#SermonPrep_LeftCol #TopPowerPointsSectionHeader,
#SermonPrep_LeftCol #RelatedVideosSectionHeader {font-size:14px;color:#005aad;font-weight:bold;border-bottom: solid 1px #c9cac9;margin: 0 0 15px 0;}

.MultiSearchSerpHeader{font-size:26px;font-weight:normal;text-transform:capitalize;margin: 0 0 0 0px;}
.MultiSearchHeaderCon{ border-bottom: solid 1px #0059ab;padding: 10px 0 0 10px;}
.MultiSearchHeader{float:left;text-transform: none;}
.MultiSearchHeaderResultsCount{float:right;padding: 0 10px 0 0;}
.MultiSearchHeaderResultsCount a {text-decoration: none;color:#005aad;font-weight:bold;}
.MultiSearchHeaderClear{clear:both;}
.MultiSearchSermonListing, .MultiSearchIllustrationListing{padding:0;}
.MultiSearchListingEnum {padding: 2px 10px 5px 0px;font-size: 12px;color: gray;font-weight:bold;}
/*#endregion All Resources Search*/


#ArticleChannel .RecentArticles .Article a {color: #0059ab;text-decoration:none;}
#ArticleChannel .RecentArticles {width: 600px;}
#ArticleChannel .RecentArticles .Article a:hover {text-decoration:underline;}
#ArticleChannel .GrayRoundedBox {padding: 10px;width: 580px;background-color: #f7f7f7; margin: 0px 0 20px 0px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #adadad;text-align:center;font-weight: bold;}
#ArticleChannel .GrayRoundedBox a {color:#0056ab;}

#ArticleDetail_FullWidth {float:right;width: 600px;margin: 0 5px 0 15px;}
#ArticleDetail_FullWidth #ArticleHeader {} 
#ArticleDetail_FullWidth #ArticleHeader h1 {text-transform: none;}
#ArticleDetail_FullWidth #ArticleHeader h2 {text-transform: none;margin:0;padding:0;color: #444444;}
#ArticleDetail_FullWidth #ArticleHeader h2 a {text-transform: none;font-size: 11px; color: #0059ab; font-weight: normal;}
#ArticleDetail_FullWidth #ArticleHeader h3 a {text-transform: none;font-size: 11px; color: #0059ab; font-weight: normal;}
#ArticleDetail_FullWidth #ArticleHeader .HeaderRow {margin: 0 0 5px 0;} 


#ArticleDetail_FullWidth #ArticleBody {width: 600px;line-height: 150%;border-top: solid 1px #9bc8f3;margin: 0 0 15px 0;font-size: 15px;}
#ArticleDetail_FullWidth #ArticleBody .AbstractWrapper {font-size: 10px;padding: 0 0 0 10px;float:right;}
#ArticleDetail_FullWidth #ArticleBody .AbstractWrapper .Abstract {padding: 5px 0 5px 0;width:245px; font-style: italic; color: #424141;line-height: 120%;}
#ArticleDetail_FullWidth #ArticleBody .Links {line-height: 160%;margin: 10px 0 10px 140px;}
#ArticleDetail_FullWidth #ArticleBody .ArticleText {padding: 10px 0 0 0; line-height: 140%;}
#ArticleDetail_FullWidth #ArticleBody .ArticleText h2 {margin: 15px 0 0 0;}

#ArticleDetail_FullWidth #ArticleBody .Author .LeftCol {float:left;width: 110px;}
#ArticleDetail_FullWidth #ArticleBody .Author .RightCol {width: 600px;}
#ArticleDetail_FullWidth #ArticleBody .Author .Author-Header {border-bottom:0 ;height: auto;padding: 0 0 15px 0;}
#ArticleDetail_FullWidth #ArticleBody .Author .Author-Image{padding: 0 0px 0px 0;}
#ArticleDetail_FullWidth #ArticleBody .Author .Author-Header h2{font-weight: bold;font-size: 24px;}
#ArticleDetail_FullWidth #ArticleBody .Author .Author-Bio {margin: 10px 0 0 0;line-height: 140%; font-size: 15px;}

/* ------ End Article Detail Page */

.ArticleListing {margin: 10px 10px 0 0;border:solid 1px #9bc8f3;padding: 10px;}
.ArticleListing .LeftCol {float:left;margin: 0 5px 0 0;}
.ArticleListing .RightCol {}
.ArticleListing .RightCol h2 {font-size: 18px;margin-bottom: 0;padding: 0;}
.ArticleListing .RightCol h2 a {margin: 0;padding: 0;}
.ArticleListing .RightCol .AuthorName {margin: 3px 0 5px 0;}
.ArticleListing .RightCol .AuthorName a{color: #0059ab;font-size: 12px;font-weight: bold;}
.ArticleListing .RightCol .AuthorName span {font-size: 11px;font-weight: bold;}
.ArticleListing .RightCol {float:left;}
.ArticleListing .RightCol .InfoLeft {float:left;width: 215px;}
.ArticleListing .RightCol .InfoRight {float:right;}
.ArticleListing .Abstract {margin: 10px 0 0 0;font-size: 15px;}
.ArticleListing .Abstract a {color: #990000;font-weight:bold;}

.SortLinks {margin: 10px 0 10px 0;}

.Author {}
.Author .LeftCol {float:left;width: 110px;}
.Author .RightCol {width: 600px;}
.Author .Author-Header { border-bottom: solid 1px #cdcdcd;height: auto;padding: 0 0 15px 0;}
.Author .Author-Image{padding: 0 0px 0px 0;}
.Author .Author-Header .Author-Name {float:left;font-weight: normal;}
.Author .Author-Header .Author-Name h1 {margin: 0;padding: 0;font-size: 22px;}
.Author .Author-Header .Author-Social-Links {} 
.Author .Author-Header .Author-Social-Links a {} 
.Author .Author-Links {margin: 5px 0 0 0;}
.Author .Author-Links a{font-size: 13px;}
.Author .Author-Bio {margin: 10px 0 0 0;line-height: 140%; font-size: 15px;}

.RecentArticles {margin: 0 0 0px 0;}
.RecentArticles .Article {margin: 0 0 10px 0;border-bottom: solid 1px black;}
.RecentArticles .Article .ArticleInfo .Title {font-size: 18px;}
.RecentArticles .Article .AbstractImage {float:left;text-align:right;width:160px;height: 120px;}
.RecentArticles .Article .ArticleInfo {float:left;margin: 0 0 0 15px;width:390px;}

