/*---===<<< UNIVERSAL RESETS AND STYLES >>>===---*/
* {
margin: 0;
padding: 0;
outline:none;
}
.clear {
clear: both;
display: block;
height: 0;
overflow: hidden;
}
a img {
border: 0;
} 
a:focus {
border: none;
outline: none;
}
.dnnActionMenu{z-index:20000;} 
.dnnActionMenuBody{z-index:20000;} 
/*---===<<< FONTS >>>===---*/
@font-face {
    font-family: 'DroidSerifRegular';
    src: url('fonts/droid/droidserif-regular-webfont.eot');
    src: url('fonts/droid/droidserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droid/droidserif-regular-webfont.woff') format('woff'),
         url('fonts/droid/droidserif-regular-webfont.ttf') format('truetype'),
         url('fonts/droid/droidserif-regular-webfont.svg#DroidSerifRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'EauSansBold';
    src: url('fonts/eau-sans-bold/eau_sans_bold-webfont.eot');
    src: url('fonts/eau-sans-bold/eau_sans_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/eau-sans-bold/eau_sans_bold-webfont.woff') format('woff'),
         url('fonts/eau-sans-bold/eau_sans_bold-webfont.ttf') format('truetype'),
         url('fonts/eau-sans-bold/eau_sans_bold-webfont.svg#EauSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'EauSansBook';
    src: url('fonts/eau-sans-book/eau_sans_book-webfont.eot');
    src: url('fonts/eau-sans-book/eau_sans_book-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/eau-sans-book/eau_sans_book-webfont.woff') format('woff'),
         url('fonts/eau-sans-book/eau_sans_book-webfont.ttf') format('truetype'),
         url('fonts/eau-sans-book/eau_sans_book-webfont.svg#EauSansBook') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*---===<<< CONTENT STYLES >>>===---*/
#Body {
	background:url(images/top-bg.jpg) repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
html {
	background:url(images/bg.jpg) repeat;
}
a:link, a:visited, a:active {text-decoration:underline;}
/*---===<<< MAIN NAVIGATION STYLES>>>===---*/
.header {position: relative; z-index: 10;}
.in-the-spotlight, .main-column-wrapper {position: relative; z-index: 0;}
#nav-menu-wrapper {position: relative;}
#nav-menu-wrapper span {font-family:EauSansBold;font-size:10px;text-transform:uppercase;font-weight:bold;margin:3px 0 0;display:block;}
#nav-menu-wrapper .nav-menu-item {position: relative; line-height: 25px;height:25px;float:left;}
#nav-menu-wrapper div#last-nav-menu-item {}
#nav-menu-wrapper .sub-nav-wrap {display: none;position:relative;z-index:42;}

#nav-menu-wrapper .item-0 .sub-nav-wrap {margin: 20px 0 0 -75px;}
#nav-menu-wrapper .item-0.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_life.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-1 .sub-nav-wrap {margin: 20px 0 0 -75px;}
#nav-menu-wrapper .item-1.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_work.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-2 .sub-nav-wrap {margin: 20px 0 0 -75px;}
#nav-menu-wrapper .item-2.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_play.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-3 .sub-nav-wrap {margin: 20px 0 0 -168px;}
#nav-menu-wrapper .item-3.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_faith.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-4 .sub-nav-wrap {margin: 20px 0 0 -290px;}
#nav-menu-wrapper .item-4.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_generations.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-5 .sub-nav-wrap {margin: 20px 0 0 -497px;}
#nav-menu-wrapper .item-5.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_local_news.png) center repeat-x;display:block; height:110px}
/*#nav-menu-wrapper .item-6 .sub-nav-wrap {margin: 20px 0 0 -402px;}
#nav-menu-wrapper .item-6.hover span{cursor:pointer;color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_catholic_resources.png) center repeat-x;display:block; height:110px}*/
#nav-menu-wrapper .item-6 .sub-nav-wrap {margin: 20px 0 0 -402px;}
#nav-menu-wrapper .item-6.hover span{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_blog.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-7 .sub-nav-wrap {margin: 20px 0 0 -450px;}
#nav-menu-wrapper .item-7.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_connect.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-8 .sub-nav-wrap {margin: 20px 0 0 -419px;}
#nav-menu-wrapper .item-8.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_media.png) center repeat-x;display:block; height:110px}

#nav-menu-wrapper .hover .sub-nav-wrap {display: block; position: absolute; left:50%; top:25px;width:914px}

#nav-menu-wrapper .item-0 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-1 .sub-nav-wrap .sub-nav-top, 
#nav-menu-wrapper .item-2 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-3 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-4 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-5 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-6 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-7 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-8 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-9 .sub-nav-wrap .sub-nav-top {background:url(images/mega-menu-new.png) no-repeat 0 0; padding: 55px 0 0;}

#nav-menu-wrapper .sub-nav-wrap .sub-nav-mid {background: url(images/mega-menu-mid.png)  repeat-y; padding: 20px;}
#nav-menu-wrapper .sub-nav-wrap .sub-nav-bot {background: url(images/mega-menu-bot.png)  no-repeat 0 100%;height:26px;}
#nav-menu-wrapper .sub-nav-wrap .li_container{float:left;}
#nav-menu-wrapper .sub-nav-wrap .mm-video{float:left;margin: 0 0 0 10px;}
#nav-menu-wrapper .sub-nav-wrap ul {width: 180px;}
#nav-menu-wrapper .sub-nav-wrap ul li {float: left; width: 220px; list-style: none;}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont1 {border-right: #B1AEAA 1px dotted; width: 225px !important;padding:0 10px;float:left;}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 {width: 225px !important;padding:0 10px;}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 li {}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 li ul {}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 li li {}
#nav-menu-wrapper .sub-nav-wrap ul li a:link, #nav-menu-wrapper .sub-nav-wrap ul li a:visited, #nav-menu-wrapper .sub-nav-wrap ul li a:active{color: #000; font-family:EauSansBold; font-size: 11px;font-weight: bold;text-transform:uppercase;border-right:none!important;border-bottom:#c8c8c8 1px solid;font-style:normal;display:inline-block;width:170px;background:#fff; height:25px;}
#nav-menu-wrapper .sub-nav-wrap ul li a:hover{color:#a2ad00;}
#nav-menu-wrapper .sub-nav-wrap ul ul li {float: none; margin: 0; line-height: 14px;}
#nav-menu-wrapper .sub-nav-wrap ul ul li a:link, #nav-menu-wrapper .sub-nav-wrap ul ul li a:active, #nav-menu-wrapper .sub-nav-wrap ul ul li a:visited {color: #000; font-size: 10px; font-weight: normal;}
#nav-menu-wrapper .sub-nav-wrap ul ul li a:hover{color:#a2ad00;}
/*---=== HEADING STYLES ===---*/
h1 {
margin-bottom:10px;
}
h1, 
h1 .Head {
}
h2 {
}
h2, 
h2 .Head {
}
h3 {
	margin: 0 0 15px 0;font-size:24px;font-weight:normal;
}
h3, 
h3 .Head {
}
h4 {
}
h4, 
h4 .Head {
}
h5 {
}
h5, 
h5 .Head {
}

.news {font-family:EauSansBold !important;font-size:24px !important;margin:0 0 5px 0 !important;}
/*--- SUBHEAD ---*/
.SubHead {
}
/*---=== TEXT STYLES ===---*/
body,
p,
.Normal, 
.NormalRed,
.NormalDisabled,
.NormalBold,
.SkinObject,
.CommandButton {
}
p {
}
strong {
}
em {
}
hr {
}
/*---=== LINK STYLES ===---*/
a:link, 
a:visited, 
a:active {
}
a:hover {
}

/*---===<<< SKIN SETUP >>>===---*/
.skin-wrap {width:1129px;margin: 0 auto;background:url(images/gray-body-bg.jpg) repeat-x;}
.home-wrap {}
.interior-wrap {}
.admin-wrap {}
.inner-wrap{background:#fff url(images/white-body-bg.png) no-repeat;width:1080px;margin:0 25px;}
.grayBg{background:url(images/gray-bg.jpg) repeat-y center;}
/*---=== HEADER ===---*/
.header {position:relative;z-index:1000;}
.header .utility-nav{background:url(images/utility-nav-bg.gif) no-repeat; position:fixed;top:0;left:50%;width:673px;height:37px;padding:5px 0 0 40px;margin:0 0 0 -323px;z-index:1000;}
.header .utility-nav .link-bar{float:left;margin: 5px 0 0 0;}
.header .utility-nav .link-bar p {border-right:#fff 1px solid;}
.header .utility-nav .link-bar a{color:#fff;font-size:12px;display:inline-block;padding:2px 8px 0 5px;text-decoration:none;font-style:italic;}
.header .utility-nav .link-bar a:hover{text-decoration:none;color:#a2ad00;}
.header .utility-nav .link-bar .last-link{border:0!important;}

.nav {float:left;position:relative;}
.nav li {float:left;position:relative;list-style:none;}
.nav a {display:block;color:#fff;}
.nav ul {background:#000;list-style:none;position:absolute;left:-9999px;}
.nav ul li {padding:5px;float:none;width:150px;font-family:EauSansBold;}
.nav ul li a:link {padding:5px;float:none;width:150px;font-family:EauSansBold;font-style:normal !important;}
.nav li:hover ul {left:0;}

.search {float:left;margin:2px 20px 0 10px;}
.search input{background:#484848;line-height:18px;color:#fff;font-style:italic;display:inline-block;outline:none;height:21px;border:none;float:left;text-indent:5px;padding:1px 0;width:150px;}
.search a{background:url(images/mag-lens.gif) no-repeat;height:23px;width:23px;display:inline-block;float:left;}
.search a:hover{background:url(images/mag-lens-hover.gif) no-repeat;}
.headSocial ul li{list-style:none;margin:0 5px;}
.headSocial ul {margin: 3px 0 0 0;display:block;}
.headSocial li{height:23px;width:23px;float:left;margin-right:13px;}
.headSocial .facebook {background:url(images/social-header-sprite.png) -44px 0 no-repeat;list-style:none;}
.headSocial .facebook:hover{background-position: -44px -28px;}
.headSocial .twitter {background:url(images/social-header-sprite.png) 0 0 no-repeat;list-style:none;}
.headSocial .twitter:hover{background-position: 0 -28px;}
.headSocial .linkedin {background:url(images/social-header-sprite.png) -134px -0 no-repeat;list-style:none;}
.headSocial .linkedin:hover{background-position: -134px -28px;}
.header .logo {padding: 50px 0 0 280px;}
.header .logo .main-logo {margin:25px auto 0; float:left;}
.header .logo a{font-family: EauSansBold;text-transform:uppercase;font-size:11px;color:#000;font-weight:bold;text-align:right;display:inline-block;width:100%;font-style:normal;margin:3px 0 0 0;}
.header .logo-link{float:left;width:auto!important;}
.header .logo div{float:left;font-size:10px;font-style:italic;color:#000;text-align:right;width:80px;margin:40px 0 0;}
.header .main-nav-border{background:url(images/main-nav-border.gif) no-repeat;width:1048px;height:8px;margin: 0 0 10px 18px;clear:both;}
.header .main-nav{width:1060px;margin: 10px 0 10px 18px;}
.header .main-nav .nav-wrapper{margin: 0 3px 10px 0;float:left;height:25px;width:1050px;padding:3px 0;}
.header .main-nav a{display:inline-block;font-size:18px;font-style:italic;float:left;color:#000;text-decoration:none;padding: 3px 13px;}
.header .main-nav .nav-menu-item{border-right:#c8c8c8 1px solid;padding: 0 15px 3px 15px;}
.header .main-nav .nav-wrapper .item-4{border-right:#c8c8c8 double;}
.header .main-nav .nav-wrapper .item-4 a{margin: 0 3px 0 0;}
.header .main-nav .nav-wrapper .item-9{border:none!important;}

.nav-wrapper .item-5 a, .nav-wrapper .item-6 span, .nav-wrapper .item-7 a, .nav-wrapper .item-8 a, .nav-wrapper .item-9 a{text-transform: uppercase;font-style: normal;font-size: 10px;color: #000;display: inline-block;padding: 0 12px;font-weight: bold;font-family: EauSansBold;margin:3px 0 0 0;}
/*---=== FOOTER ===---*/
.footer-wrapper {background: url(images/footer-bg.jpg) repeat-x;width:100%;}
.footer-wrapper .footer {min-height:285px;background:url(images/footer-bg-tab.jpg) no-repeat;width:1080px;margin:0 auto;}
.footer-wrapper .footer .flag-anchor{position:relative;height:100px;}
.footer-wrapper .footer .flag-anchor img{position:absolute;right:-10px;}
.footer-wrapper .footer .footer-social{margin:10px 0 40px 0;}
.footer-wrapper .footer .footer-social img{float:left;margin:10px 40px 0 0;}
.footer-wrapper #twtr-widget-1 ul { height: 90px; }
.footer-wrapper #twtr-widget-1 li.twtr-tweet { list-style: none; color:#fff; font-family:Georgia, Times New Roman, serif;font-size:14px; width: 400px; }
.footer-wrapper #twtr-widget-1 li.twtr-tweet a { color:#6F90B8;font-family:EauSansBold;font-size:14px;}
.footer-wrapper #twtr-widget-1 li.twtr-tweet a:hover{color:#a2ad00;}
/*
.twitter-wrapper .twtr-hd, .twitter-wrapper .twtr-ft{display:none;}
.footer-wrapper #twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {font-size:12px;}
.footer-wrapper #twtr-widget-1 .twtr-tweet a {font-size:12px;}

#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {font-family:Georgia, Times New Roman, serif;font-size:14px;}
#twtr-widget-1 .twtr-tweet a {font-family:EauSansBold;font-size:14px;}
*/
.footer-wrapper .footer .twitter-wrapper{float:left;}
.footer-wrapper .footer .footer-social .social{float:right;}
.footer-wrapper .footer .footer-social .social ul li{list-style:none;margin:0 15px;}
.footer-wrapper .footer .footer-social .social ul{margin: 3px 0 0 0;display:block;}
.footer-wrapper .footer .footer-social .social li{height:33px;width:33px;float:left;}
.footer-wrapper .footer .footer-social .social .twitter{background:url(images/social-sprite.png) -8px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .twitter:hover{background-position: -8px -49px;}
.footer-wrapper .footer .footer-social .social .facebook{background:url(images/social-sprite.png) -74px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .facebook:hover{background-position: -74px -49px;}
.footer-wrapper .footer .footer-social .social .youtube{background:url(images/social-sprite.png) -141px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .youtube:hover{background-position: -141px -49px;}
.footer-wrapper .footer .footer-social .social .linkedin{background:url(images/social-sprite.png) -207px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .linkedin:hover{background-position: -207px -49px;}
.footer-wrapper .footer .footer-social .social .rss{background:url(images/social-sprite.png) -273px -8px no-repeat;}
.footer-wrapper .footer .footer-social .social .rss:hover{background-position: -273px -49px;}
.footer-wrapper .footer .main-nav-footer{width:1080px;margin:20px 0 10px;}
.footer-wrapper .footer .main-nav-footer span {display:none;}
.footer-wrapper .main-nav-footer nav-menu-item{float:left;}
.footer-wrapper .main-nav-footer .item-5 a{margin-left:0 !important;}
.footer-wrapper .main-nav-footer a{text-transform: uppercase;font-style: normal;font-size: 11px;color: #fff;height: 21px;display: inline-block;font-weight: bold;font-family: EauSansBold;text-decoration:none;margin:0 27px;float:left;}
.footer-wrapper .main-nav-footer a:hover{color:#a2ad00;}
.footer-wrapper .main-nav-footer .footer-menu-item .haschild span {display:none;}
.footer-wrapper .footer .copyright-line{font-size:10px;color:#fff;font-family: EauSansBook;padding:0 55px;margin:20px 0 0 0;}
.footer-wrapper .footer .copyright {float:left;font-size:11px;}
.footer-wrapper .footer .address{float:left;margin:0 20px;font-size:12px;font-style:italic;}
.footer-wrapper .footer .contact{float:left;}
.footer-wrapper .footer .contact a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:9px;}
.footer-wrapper .footer .contact a:hover{color:#a2ad00;}
/*---=== CONTENT AREA ===---*/

/*--- HOME CONTENT AREA ---*/
.home-wrap .section-wrap {min-height:1550px; margin:10px 0 0;}
.section-wrap .left-body{width:730px;position:relative;margin:0 15px;float:left;}
.section-wrap .right-body{width:300px;position:relative;float:left;}
/*--- CAMPAIGN AREA ---*/
.left-body .CampaignAdPane{position:relative;z-index:1;}
.left-body .CampaignPane{position:relative;margin:10px 0 20px 0;z-index:1;}
.left-body .CampaignPane .grey-banner{background:url(images/left-grey-banner.png) no-repeat;position:absolute;top:160px;left:-57px;width:699px;height:75px;overflow:hidden;}
.left-body .CampaignPane .grey-banner a{text-decoration:none;color:#fff;font-size:20px;margin:15px 0 0 60px;display:inline-block;font-family:DroidSerifRegular;}
.left-body .CampaignPane .blue-banner{background:url(images/left-green-banner.png) no-repeat;position:absolute;top:225px;left:-31px;width:519px;height:112px;overflow:hidden;}
.left-body .CampaignPane .blue-banner p{width:400px;margin:0 0 0 30px;float:left;line-height:18px;font-family:EauSansBook;font-size:12px;}
.left-body .CampaignPane .blue-banner h2 {font-size:18px;font-family:Georgia;color:#000;margin:10px 0 0 30px;}
.left-body .CampaignPane .blue-banner h2 a{color:#000;width:420px;}
.left-body .CampaignPane .blue-banner .read-more{display:block;background:url(images/read-more.png) no-repeat;width:42px;height:42px;float:left;margin: 0 0 0 40px;}
.left-body .CampaignPane .blue-banner .read-more:hover{background:url(images/read-more-hover.png) no-repeat;}
.left-body .divider {float:left;width:8px;margin:0 20px 0 0; height:840px !important;}
/*-- GREEN LONG BANNER ---*/
.green-long-bannerContainer {position:relative;margin-top:10px;}
.green-long-banner{background:url(images/green-long-banner.gif) no-repeat;position:absolute;left:-31px;width:879px;height:80px;}
.green-long-banner h2{margin:10px 0 0 60px;font-family:Georgia, "Times New Roman", Times, serif;}
.green-long-banner h2 .Head {font-size:30px;color:#fff;}
.green-long-bannerPadding {padding-top:80px !important;}

.green-short-bannerContainer {position:relative;margin-top:10px;}
.green-short-banner{background:url(images/green-long-banner.gif) no-repeat;position:absolute;left:-31px;width:760px;height:80px;}
.green-short-banner h2{margin:10px 0 0 60px;font-family:Georgia, "Times New Roman", Times, serif;}
.green-short-banner h2 .Head {font-size:30px;color:#fff;}
.green-short-bannerPadding {padding-top:80px !important;}
/*--- VIEW MORE ---*/
.view-more{height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;position:absolute;right:50px;top:0;}
.view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
/*--- EVENTS AND NEWS ---*/
.left-body .lb-first-wrapper{margin:30px 0 0 0;}
.left-body .lb-first-wrapper .EventPane{float:left;width:48%;z-index:1;position:relative;}
.left-body .lb-first-wrapper .EventPane h3{diplay:inline-block;}
.left-body .lb-first-wrapper .EventPane a{color:#000; text-decoration:none;font-family:EauSansBold;}
.left-body .lb-first-wrapper .EventPane .map-view{color:#6f90b8;}
.left-body .lb-first-wrapper .EventPane .view-more{height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;position:absolute;right:50px;top:0;}
.left-body .lb-first-wrapper .EventPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.left-body .lb-first-wrapper .EventPane ul li{list-style:none;float:left;}
.left-body .lb-first-wrapper .EventPane ul {margin: 9px 0 0 20px;float:left;}
.left-body .lb-first-wrapper .EventPane li{margin: 0 3px;}
.left-body .lb-first-wrapper .EventPane p{margin:0 0 20px;width: 330px;line-height:120%;font-size:14px;}
.left-body .lb-first-wrapper .EventPane span{font-weight:bold;text-transform:uppercase;}
.left-body .lb-first-wrapper .ContentPane{width:48%;z-index:1;position:relative;zoom:1;}
.left-body .lb-first-wrapper .ContentPane h3{diplay:inline-block;}
.left-body .lb-first-wrapper .ContentPane .hp-news-line-item p {font-size:14px;}
.hp-news-line-item{margin:0 0 20px 0;}
.hp-news-line-item img{float:left;margin:0 10px 0 0;}
.hp-news-line-item p{float:left;line-height:120%;width:100%;margin:10px 0 0 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;}
.hp-news-line-item span{background:#e9edaa;font-weight:bold;text-transform:none;font-size:10px;font-family:Georgia, "Times New Roman", Times, serif;}
.hp-news-line-item span.hp-news-line-item-address{background:none;line-height:100%;}
.hp-news-line-item a{color:#000; text-decoration:none;text-transform:none;font-family:EauSansBold;font-size:16px;}
.hp-news-line-item .author a{color:#000; text-decoration:none;text-transform:none;font-family:Georgia, "Times New Roman", serif;font-size:16px;}
.blog-commentary{margin:0 0 20px 0;}
.blog-commentary img{float:left;margin:0 10px 0 0;}
.blog-commentary p{float:left;line-height:120%;width:100%;margin:10px 0 0 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;}
.blog-commentary span{background:#e9edaa;font-weight:bold;text-transform:none;font-size:10px;font-family:Georgia, "Times New Roman", Times, serif;}
.blog-commentary a{color:#000; text-decoration:none;text-transform:none;font-family:EauSansBold;font-size:12px;}
.blog-commentary .author a{color:#000; text-decoration:none;text-transform:none;font-family:Georgia, "Times New Roman", serif;font-size:16px;}


.CommentaryPane .jobs-volunteering a{color:#000; text-decoration:none;font-family:EauSansBold;font-size:16px;}
.jobs-volunteering{}
.jobs-volunteering img{float:left;margin:0 10px 0 0;}
.jobs-volunteering p{float:left;line-height:120%;width:250px;margin:10px 0 0 0;}
.jobs-volunteering span{font-weight:bold;text-transform:uppercase;}
.jobs-volunteering a{color:#000; text-decoration:none;font-family:EauSansBold;font-size:16px;}

/*--- COMMENTARY AND MEDIA ---*/
.left-body .lb-second-wrapper{min-height:300px;background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;}
.left-body .lb-second-wrapper .CommentaryPane{
	/*float:left;
	width:48%;
	padding:30px 0 0 11px;
	z-index:1;
	position:relative;*/
	float: left;
	width: 48%;
	z-index: 1;
	position: relative;
	margin-left: 20px;
	margin-top: 20px;	
}
.CommentaryPane h2{
	font-size: 16px !important; 
	font-weight: bold !important;
}
.left-body .lb-second-wrapper .divider{margin: 30px 10px 0 0!important;}
.left-body .lb-second-wrapper .CommentaryPane .hp-news-line-item .commentary{display:inline-block;margin: 0 0 5px 0;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;text-transform:none;}
.left-body .lb-second-wrapper .CommentaryPane .hp-news-line-item p{margin: 0;font-size:12px;}
.left-body .lb-second-wrapper .MediaPane{
	/*float:left;
	width:48%;
	padding:30px 0 0 0;
	z-index:1;
	position:relative;*/
	float: left;
	z-index: 1;
	position: relative;
	margin-top: 20px;
}
.left-body .lb-second-wrapper .MediaPane strong{font-weight:bold; font-size:12px;display:block;margin: 30px 0 3px 0;text-transform:uppercase;font-family:EauSansBold;}
.left-body .lb-second-wrapper .MediaPane p{font-size:14px;line-height:17px;font-family:Georgia, "Times New Roman", serif;}
/*--- POPULAR CONTENT AND CONTRIBUTE ---*/
.left-body .lb-third-wrapper{min-height:300px;background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;}
.left-body .lb-third-wrapper .PopContentPane{float:left;width:48%;padding:30px 0 0 11px;z-index:1;position:relative;}
.left-body .lb-third-wrapper .PopContentPane .hp-news-line-item p{width:150px;}
.left-body .lb-third-wrapper .PopContentPane .hp-news-line-item a{text-transform:none;color:#6f90b8;}
.left-body .lb-third-wrapper .divider{margin: 30px 10px 0 0!important;height:210px;overflow:hidden;}
.left-body .lb-third-wrapper .ContributePane{float:left;width:48%;padding:30px 0 0 0;z-index:1;position:relative;}
.left-body .lb-third-wrapper .ContributePane .contribute{background:url(images/contribute-bg.jpg) no-repeat;width:320px;height:120px;display:block;padding: 20px 0 0 10px;}
.left-body .lb-third-wrapper .ContributePane .contribute h4{color:#fff;font-size:21px;margin:0 0 10px 0;}
.left-body .lb-third-wrapper .ContributePane .contribute h5{color:#fff;font-size:16px;margin:0 0 10px 0;width:150px;}
.left-body .lb-third-wrapper .ContributePane .contribute a{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
.left-body .lb-third-wrapper .ContributePane .contribute a:hover{color:#2bc3d0;}

/*---===<<< HOME PAGE RIGHT SIDE >>>===---*/
.right-body .RegisterPane{position:relative;height:238px;z-index:1;}
.right-body .RegisterPane .register-box{background:url(images/register-box.png) no-repeat;padding:10px;color:#fff;height:238px;width:318px;position:absolute;left:-1px;}
.right-body .RegisterPane .register-box h2{color:#000;font-size:28px;margin:0 0 5px 0;font-weight:normal;font-family:DroidSerifRegular;}
.right-body .RegisterPane .register-box h3{color:#fff;font-size:28px;margin:0 0 5px 0;font-weight:normal;font-family:DroidSerifRegular;}
.right-body .RegisterPane .register-box input{width:270px; height:16px;padding:5px;color:#bdbdbd;margin: 0 0 5px 0;font-family:EauSansBook;}
.right-body .RegisterPane .register-box .signup-button{text-decoration:none;text-transform:uppercase;background:#000;color:#fff;padding:5px 8px;margin:0 170px 15px 0;display:inline-block;font-family:EauSansBold;font-size:12px;}
.right-body .RegisterPane .register-box .signup-button:hover{color:#a2ad00;}
.right-body .RegisterPane .register-box a{color:#fff;text-decoration:none;font-family:EauSansBook;}
.right-body .RegisterPane .register-box a:hover{color:#000;}

.section-wrap .right-body .SidebarPane{z-index:1;position:relative;}
.section-wrap .right-body .SidebarPane img{margin: 0 0 10px 0;}
.ContentPane p {font-size:14px;}

.right-body .CommunityPane{z-index:1;position:relative;}
.right-body .CommunityPane .community{background:#6f90b8;width:250px;height:100%;padding:45px 25px 25px 25px;margin:75px 0 0 0;position:relative;}
.right-body .CommunityPane .community img{position:absolute;top:-75px;left:0;}
.right-body .CommunityPane .community .line-item{border-bottom:#577090 1px solid;padding: 10px 0;width:240px;}
.right-body .CommunityPane .community .line-item h5{font-size:14px;display:block;margin: 0 0 8px 0;font-weight:normal;}
.right-body .CommunityPane .community .line-item a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#000;font-family:EauSansBold;}
.right-body .CommunityPane .community .line-item a:hover{color:#fff;}
.right-body .CommunityPane .community h3{font-size:24px;margin:15px 0 5px 0;}
.right-body .CommunityPane .community select{margin: 0 0 25px 0;width:245px;font-family:EauSansBold;}
.right-body .CommunityPane .community p{margin:0 0 5px 0;}
.right-body .CommunityPane .community textarea{width:235px;height:85px;padding:5px;margin: 0 0 10px 0;color:#bdbdbd;font-size:10px;font-family:EauSansBook;}
.right-body .CommunityPane .community .see-all{color:#fff;font-size:11px;text-decoration:none;float:left;display:inline-block;}
.right-body .CommunityPane .community .see-all:hover{color:#a2ad00;}
.right-body .CommunityPane .community .submit{color:#fff;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;}
.right-body .CommunityPane .community .submit:hover{color:#a2ad00;}


.CommunityPane{z-index:1;position:relative;}
.community{background:#6f90b8;width:250px;height:100%;padding:45px 25px 25px 25px;margin:75px 0 0 0;position:relative;}
.community img{position:absolute;top:-75px;left:0;}
.community .line-item{border-bottom:#577090 1px solid;padding: 10px 0;width:240px;}
.community .line-item h5{font-size:14px;display:block;margin: 0 0 8px 0;font-weight:normal;}
.community .line-item a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#000;font-family:EauSansBold;}
.community .line-item a:hover{color:#fff;}
.community h3{font-size:24px;margin:15px 0 5px 0;}
.community select{margin: 0 0 25px 0;width:245px;font-family:EauSansBold;}
.community p{margin:0 0 5px 0;}
.community textarea{width:235px;height:85px;padding:5px;margin: 0 0 10px 0;color:#bdbdbd;font-size:10px;font-family:EauSansBook;}
.community .see-all{color:#fff;font-size:11px;text-decoration:none;float:left;display:inline-block;}
.community .see-all:hover{color:#a2ad00;}
.community .submit{color:#fff;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;}
.community .submit:hover{color:#a2ad00;}

/*---===<<< LANDING MAIN INTERIOR CONTENT AREA >>>===---*/
.landing-wrap{height:auto;}
.l-header{height:auto;margin:0 0 20px 0;}
.l-header .CampaignAdPane{width:730px;margin:0 15px;z-index:1;}
.l-header .RegisterPane{width:300px;position:relative;z-index:1;}
.l-header .RegisterPane .register-box{background:url(images/register-box-small.png) no-repeat;position:absolute;left:-2px;width:339px;height:106px;}
.l-header .RegisterPane .register-box .register{font-size:24px;color:#000;display:inline-block;margin:27px 0 0 0;}
.l-header .RegisterPane .register-box .register:hover{text-decoration:none;}
.l-header .RegisterPane .register-box .free{color:#fff;}

.l-header .RegisterPane .register-box a{color:#fff;text-decoration:none;font-family:EauSansBook;font-size:14px;}
.l-header .RegisterPane .register-box a:hover{color:#000;}

.body{float:left;width:877px;}
.sidebar{float:left;width:18%;margin: 0 0 0 15px;}

.CampaignPaneTall{position:relative;height:80%;z-index:1;}
.CampaignPane{height:341px;z-index:1;width:877px;}
.CampaignPaneConnect{height:200px;margin:0 0 25px 0;z-index:1;width:877px;}
.campaign-box{position:absolute;background:url(images/campaign-int-banner.png) no-repeat;left:-31px;width:877px;height:341px;}
.campaign-box .photo-bg{background:url(images/campaign-photo-bg.png) no-repeat;width:318px;height:309px;float:left;margin:7px 20px 0 45px;}
.campaign-wrap{position:relative;float:left;width:54%;padding:15px 0 0 0;}
.campaign-items{position:relative;height:125px;width:100%;background:#a4ad00;}
.campaign-items .anchor{position:absolute;display:none;top:0px;left:0px;}
.campaign-items .anchor .image{position:absolute;left:-324px;top:4px;}
.campaign-items .anchor .text h3{font-size:22px;margin:0 0 15px 0;color:#000;}
.campaign-items .anchor .text a{color:#000}
.campaign-items .anchor .text p{font-size:12px;font-family:EauSansBook;}
#slidetabsHome {position:absolute;margin:0 0 20px;left:625px;top:295px;z-index:300;}
#slidetabsHome a{display:block;float:left;padding:3px 5px;margin:0 0 0 1px;background:#000;color:#fff;font-family:DroidSerifRegular;}
#slidetabsHome a:hover{background:#fff;color:#000;text-decoration:none;}
#slidetabsHome a.activeSlide{background:#fff!important;color:#000!important;}
hr{width:100%;clear:both;margin: 0 0 20px 0;color:#ccc;background-color:#ccc;height:1px;border:none;}
.campaign-slider-wrap {margin-bottom:30px;}

#slidetabs{float:right;clear:both;margin:10px 0 20px 0;}
#slidetabs a{display:block;float:left;padding:3px 5px;margin:0 0 0 1px;background:#000;color:#fff;font-family:DroidSerifRegular;}
#slidetabs a:hover{background:#fff;color:#000;text-decoration:none;}
#slidetabs a.activeSlide{background:#fff!important;color:#000!important;}
hr{width:100%;clear:both;margin: 0 0 20px 0;color:#ccc;background-color:#ccc;height:1px;border:none;}
.hot-topics{font-family:EauSansBold;}
.hot-topics h4{font-size:14px;font-weight:normal;margin:0 0 10px 0;}
.hot-topics p,
.hot-topics p a{font-size:10px;text-transform:uppercase;font-weight:bold;line-height:140%;float:none;color:#000;}
.hot-topics p a{margin:20px 0 0 0;}
.hot-topics a:hover{text-decoration:underline;color:#000;}
.hot-topics a {font-size:10px;text-transform:uppercase;font-weight:bold;float:right;padding-top:10px;color:#000;}

.divider {float:left;width:8px;margin:0 20px;}
.b-first-wrapper, 
.b-second-wrapper, 
.b-third-wrapper{padding: 30px 0 0 45px;margin:0 0 10px -16px; width:800px;}
.b-second-wrapper, .body .b-third-wrapper{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;}

.CommunityPane {width:46%;float:left;position:relative;z-index:1;}
.community h3{font-size:24px;margin:0 0 10px 0;}
.community .subtitle{font-size:14px;margin:0 0 10px 0;}
.community a{font-family:EauSansBold;font-size:12px;text-decoration:none;color:#000;display:block;margin: 0 0 10px 0;}
.community a:hover{text-decoration:underline;}
.community h2{font-size:24px;margin:0 0 10px 0;}
.community select{margin:0 0 10px 0;width:100%;}
.community .textarea-title{margin:0 0 10px 0;font-size:14px;font-family:DroidSerifRegular;}
.community textarea{width:100%;height:50px;border:#ccc 1px solid; color:#ccc;margin: 0 0 10px 0;padding:3px;}
.community .submit{float:right;padding:3px 8px;color:#fff;background:#000;text-transform:uppercase;font-size:12px;}
.community .submit:hover{color:#a2ad00 !important; text-decoration:none;}
.ContentPane{width:46%;float:left;position:relative;z-index:1;}
.ContentPane h3{diplay:inline-block;float:left;}
.ContentPane .view-more{height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;position:absolute;right:50px;top:0;}
.ContentPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.ContentPane-full-width{width:1055px;}

.CommentaryPane{width:46%;float:left;position:relative;z-index:1;padding-bottom:20px;}
.MediaPane{width:46%;float:left;position:relative;z-index:1;}
.MediaPane strong{font-weight:bold; font-size:11px;display:block;margin: 30px 0 3px 0;text-transform:uppercase;font-family:EauSansBold;}
.MediaPane p{font-size:11px;line-height:120%;font-family:EauSansBook;}

.ContributePane{width:46%;float:left;position:relative;z-index:1;}
.ContributePane .contribute{background:url(images/contribute-bg.jpg) no-repeat;width:320px;height:120px;display:block;padding: 20px 0 0 10px;}
.ContributePane .contribute h4{color:#fff;font-size:21px;margin:0 0 10px 0;}
.ContributePane .contribute h5{color:#fff;font-size:16px;margin:0 0 10px 0;width:150px;}
.ContributePane .contribute a{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
.ContributePane .contribute a:hover{color:#2bc3d0;}
.b-third-wrapper .divider{margin: 30px 20px 0!important;height:210px;overflow:hidden;}
.TopicsPane{width:46%;float:left;position:relative;z-index:1;}
.TopicsPane .view-more{display:inline-block;height:15px;width:9px;background:url(images/view-more.gif) no-repeat;float:right;margin:8px 0 0 0;}
.TopicsPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.TopicsPane h4{font-size:14px;margin:20px 0 5px 0;}
.TopicsPane a{display:block;text-transform:uppercase;color:#000;margin:0 0 3px 0;font-family:EauSansBold;text-decoration:none;font-size:10px;}
.TopicsPane a:hover{text-decoration:underline;}

.sidebar .SidebarAdPane{margin:0 0 15px 0;}
.sidebar .EventsPane{float:right;width:189px;margin-top:30px;padding-right:10px;}
.sidebar .EventsPane h3{diplay:block;margin:0;}
html>/**/body .sidebar .EventsPane h3 {float:left;}
.sidebar .EventsPane a{color:#000; text-decoration:none;font-family:EauSansBold;font-size:14px;}
.sidebar .EventsPane .map-view{color:#6f90b8;}
.sidebar .EventsPane .view-more{display:inline-block;height:15px;width:9px;background:url(images/view-more.gif) no-repeat;float:right;margin:8px 0 0 0;}
.sidebar .EventsPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.sidebar .EventsPane ul li{list-style:none;float:left;}
.sidebar .EventsPane ul {margin: 9px 0;float:left;}
.sidebar .EventsPane li{margin: 0 3px;}
.sidebar .EventsPane p{margin: 20px 0;width: 100%;line-height:120%;font-size:12px;}
.sidebar .EventsPane span{font-weight:bold;background:#E9EDAA;font-size:10px;}
.sidebar {float:right;position:relative;width:187px;}
.SidebarAdPane {float:right;width:187px;padding-right:10px;}
/*---===<<< INTERIOR CONTENT AREA >>>===---*/
.interior-wrap{height:auto;}
.interior-wrap .l-header{height:auto;margin:0 0 20px 0;z-index:1;}
.interior-wrap .l-header .CampaignAdPane{width:730px;position:relative;margin:0 15px;float:left;z-index:1;}
.interior-wrap .l-header .RegisterPane{width:300px;position:relative;float:left;z-index:1;}
.RegisterPane{width:300px;position:relative;float:left;position:relative;z-index:1;}
.interior-wrap .l-header .RegisterPane .register-box{background:url(images/register-box-small.png) no-repeat;position:absolute;left:-2px;width:339px;height:106px;padding:0 0 0 23px;}
.register-box{background:url(images/register-box-small.png) no-repeat;position:absolute;left:-2px;width:339px;height:106px;color:#fff;font-size:14px;}
.interior-wrap .l-header .RegisterPane .register-box .register{font-size:24px;color:#000;display:inline-block;margin:20px 0 10px 0;font-family:DroidSerifRegular;}
.interior-wrap .l-header .RegisterPane .register-box .register:hover{text-decoration:none;}
.register:hover{text-decoration:none;}
.interior-wrap .l-header .RegisterPane .register-box .free{color:#fff;}
.register-box .free{color:#fff;}

/*----====<<< BLOG STYLES >>>====----*/
.interior-wrap .fullWidth {width:1050px;padding:0 15px 0 15px;}
.leftCol .margin, .rightCol .margin {margin:0 0 25px 0;clear:both;}
.interior-wrap .leftCol {width:260px;float:left;margin:0 0 25px 0;border:1px solid #6d90ba;padding:10px;background:#d8e4f2;}
.interior-wrap .leftCol hr {margin:5px 0;background:#ccc;color:#ccc;}
.interior-wrap .leftCol h1 {font-weight:normal;margin:0 0;font-size:24px;}
.interior-wrap .leftCol p {font-size:14px;padding-bottom:10px;}
.interior-wrap .leftCol a:link,
.interior-wrap .leftCol a:visited,
.interior-wrap .leftCol a:active {font-family:EauSansBold;color:#005796;font-size:14px;}
a.block {background:#000;padding:5px;color:#fff !important;font-size:12px !important;float:right;font-family:EauSansBold;}
.interior-wrap .middleCol {width:510px;padding:0 15px;float:left;}
.interior-wrap .middleCol hr {margin:3px 0;background:#ccc;color:#ccc;}
.interior-wrap .middleCol h1 {font-weight:normal;margin:0 0;font-size:24px;}
.interior-wrap .middleCol h1 a:link, .interior-wrap .middleCol h1 a:visited, .interior-wrap .middleCol h1 a:active {font-family:Georgia, Times New Roman, serif;font-size:24px;}
.interior-wrap .middleCol p {font-size:14px;padding-bottom:10px;font-family:Georgia, Times New Roman, serif;}
.interior-wrap .middleCol img {padding:0 10px 10px 0;}
.interior-wrap .middleCol a:link,
.interior-wrap .middleCol a:visited,
.interior-wrap .middleCol a:active {font-family:EauSansBold;color:#005796;font-size:14px;}
.interior-wrap .rightCol {width:220px;margin:0 0 25px;float:left;}
.interior-wrap .rightCol hr {margin:5px 0;background:#ccc;color:#ccc;}
.interior-wrap .rightCol h1 {font-weight:normal;margin:0 0;font-size:24px;}
.interior-wrap .rightCol p {font-size:14px;padding-bottom:10px;}
.interior-wrap .rightCol a:link,
.interior-wrap .rightCol a:visited,
.interior-wrap .rightCol a:active {font-family:EauSansBold;color:#000;font-size:14px;}
a.block {background:#000;padding:5px;color:#fff !important;font-size:12px !important;float:right;font-family:EauSansBold;}
/*---===<<< BLOG INTERIOR STYLES >>>===---*/
.interior-wrap .sidebarBlank hr {margin:15px 0;background:#ccc;color:#ccc;}
.interior-wrap .bloggers {width:260px;margin:0 15px 25px 0;float:left;}
.interior-wrap .bloggers img {float:left;padding:0 10px 0 0;}
.interior-wrap .blogdescription {width:425px;float:left;}
.interior-wrap .blogdescription p {margin:0 0 15px;}
.interior-wrap .blogdescription a:link,
.interior-wrap .blogdescription a:visited,
.interior-wrap .blogdescription a:active {font-family:EauSansBold;color:#000;font-size:14px;}
.interior-wrap .bodyBlank hr {margin:15px 0 15px 0;background:#ccc;color:#ccc;}

.interior-wrap .bodyBlank{width:700px;position:relative;margin:0 15px; float:left; z-index:1;}
.interior-wrap .bodyBlank p {}
.interior-wrap .body{width:730px;position:relative;margin:0 15px; float:left;}
.interior-wrap .sidebar{width:300px;position:relative;float:left;}
.interior-wrap .sidebarBlank{float:right;}
.interior-wrap .sidebarBlank .SidebarAdPane {width:300px; padding-right:10px;}
.SidebarAdPane .margin {clear:both;margin:0 0 25px;}
.interior-wrap .bodyProfile {width:1050px; position:relative;margin:0 15px;}

.interior-wrap .body .ContentPane{margin:0 0 20px 0;z-index:1;}
.interior-wrap .body .ContentPane .picture-box{float:left;padding:13px;width:290px;display:block; background:url(images/campaign-photo-bg.png) no-repeat;margin: 0 15px 10px 0;}
.interior-wrap .body .ContentPane .picture-box .picture-wrapper{margin:0 0 20px 0;width:290px;height:282px;overflow:hidden;}
.interior-wrap .body .ContentPane .picture-box{font-style:italic;font-size:12px;}
.interior-wrap .body .ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.interior-wrap .body .ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.interior-wrap .body .ContentPane .article-text h4{font-size:22px;margin:0 0 15px 0;}
.interior-wrap .body .ContentPane .article-text p{margin:0 0 10px 0;font-size:14px;}
.interior-wrap .body .ContentPane .article-header{position:absolute;top:5px;left:330px;width:400px;}
.interior-wrap .body .ContentPane .article-header .mail{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -17px -7px no-repeat;}
.interior-wrap .body .ContentPane .article-header .mail:hover{background-position: -17px -34px;}
.interior-wrap .body .ContentPane .article-header .print{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -55px -7px no-repeat;}
.interior-wrap .body .ContentPane .article-header .print:hover{background-position: -55px -34px;}
.interior-wrap .body .ContentPane .article-header ul{list-style:none;margin:0 0 10px 0;height:20px;float:left;}
.interior-wrap .body .ContentPane .article-header li{list-style:none;display:inline-block;float:left;}
.interior-wrap .body .ContentPane .article-header .share{border-right: #000 1px solid;}
.interior-wrap .body .ContentPane .article-header .share li{margin:0 10px}
.interior-wrap .body .ContentPane .article-header .social li{margin: 0 5px;}
.interior-wrap .body .ContentPane .article-header .breadcrumb{font-family:EauSansBook;text-transform:uppercase;font-size:10px;}

.blog-entry-title-pane .blog-entry-title a:link, 
.blog-entry-title-pane .blog-entry-title a:visited,
.blog-entry-title-pane .blog-entry-title  a:active {font-size:24px;font-family:Georgia;}
.blog-comments {clear:both;padding-top:10px;}
.blog-comments ul li {list-style:none;}
.blog-comments li {padding-top:30px;border-bottom:1px solid #ccc;padding-bottom:20px;}
.blog-comments ul ul li {padding:10px;background:#ebeda7;margin:30px 0 0 30px;border:1px solid #ccc;}

.ContentPane{margin:0 0 20px 0;z-index:1;}
.ContentPane .picture-box{float:left;padding:13px;width:290px;display:block; background:url(images/campaign-photo-bg.png) no-repeat;margin: 0 15px 10px 0;}
.ContentPane .picture-box .picture-wrapper{margin:0 0 20px 0;width:290px;height:282px;overflow:hidden;}
.ContentPane .picture-box{font-style:italic;font-size:12px;}
.ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.ContentPane .article-text h4{font-size:22px;margin:0 0 15px 0;}
.ContentPane .article-text p{margin:0 0 10px 0;font-size:14px;}
.ContentPane .article-header{position:absolute;top:5px;left:330px;width:400px;}
.ContentPane .article-header .mail{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -17px -7px no-repeat;}
.ContentPane .article-header .mail:hover{background-position: -17px -34px;}
.ContentPane .article-header .print{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -55px -7px no-repeat;}
.ContentPane .article-header .print:hover{background-position: -55px -34px;}
.ContentPane .article-header ul{list-style:none;margin:0 0 10px 0;height:20px;float:left;}
.ContentPane .article-header li{list-style:none;display:inline-block;float:left;}
.ContentPane .article-header .share{border-right: #000 1px solid;}
.ContentPane .article-header .share li{margin:0 10px}
.ContentPane .article-header .social li{margin: 0 5px;}
.ContentPane .article-header .breadcrumb{font-family:EauSansBook;text-transform:uppercase;font-size:10px;}





.articleFull{margin:0 0 20px 0;z-index:1;}
.articleFull .picture-box{float:left;padding:13px;width:290px;display:block; background:url(images/campaign-photo-bg.png) no-repeat;margin: 0 15px 10px 0;}
.articleFull .picture-box .picture-wrapper{margin:0 0 20px 0;width:290px;height:282px;overflow:hidden;}
.articleFull .picture-box{font-style:italic;font-size:12px;}
.articleFull .article-text{position:relative;padding:60px 0 0 0;}
.articleFull .article-text h4{font-size:22px;margin:0 0 15px 0;}
.articleFull .article-text p{margin:0 0 10px 0;font-size:12px;}
.articleFull .article-header{position:absolute;top:5px;left:330px;width:400px;}
.articleFull .article-header .mail{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -17px -7px no-repeat;}
.articleFull .article-header .mail:hover{background-position: -17px -34px;}
.articleFull .article-header .print{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -55px -7px no-repeat;}
.articleFull .article-header .print:hover{background-position: -55px -34px;}
.articleFull .article-header ul{list-style:none;margin:0 0 10px 0;height:20px;float:left;}
.articleFull .article-header li{list-style:none;display:inline-block;float:left;}
.articleFull .article-header .share{border-right: #000 1px solid;}
.articleFull .article-header .share li{margin:0 10px}
.articleFull .article-header .social li{margin: 0 5px;}
.articleFull .article-header .breadcrumb{font-family:EauSansBook;text-transform:uppercase;font-size:10px;}


.CommentPane{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;padding: 30px 0 0 16px;}
.CommentPane h2{float:left;margin: 0 10px 0 0;}
.CommentPane .bubble{display:block;height:21px;width:27px;background:url(images/comment-bubble.png) no-repeat;color:#fff;padding:5px 0 0 0;text-align:center;font-family:EauSansBook;font-size:12px;font-weight:bold;}
html>/**/body .CommentPane .bubble {float:left;}
.CommentPane .bubble:hover{color:#a2ad00;}
.CommentPane .comment-line-item{margin:0 0 15px 0;}
.CommentPane .comment-line-item .left{width:20%;margin: 0 15px 0 0;float:left;}
.CommentPane .comment-line-item .left p{font-size:14px;}
.CommentPane .comment-line-item .left strong{font-weight:bold;font-family:EauSansBold;font-size:10px;}
.CommentPane .comment-line-item .right{width:75%;float:left;}
.CommentPane .comment-line-item .right p{color:#4f4f4f;font-family:EauSansBook;}

.interior-wrap .body .CommentPane{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;padding: 30px 0 0 16px;}
.interior-wrap .body .CommentPane h2{float:left;margin: 0 10px 0 0;}
.interior-wrap .body .CommentPane .bubble{display:block;height:21px;width:27px;background:url(images/comment-bubble.png) no-repeat;color:#fff;padding:5px 0 0 0;text-align:center;font-family:EauSansBook;font-size:12px;font-weight:bold;}
html>/**/body .interior-wrap .body .CommentPane .bubble {float:left;}
.interior-wrap .body .CommentPane .bubble:hover{color:#a2ad00;}
.interior-wrap .body .CommentPane .comment-line-item{margin:0 0 15px 0;}
.interior-wrap .body .CommentPane .comment-line-item .left{width:20%;margin: 0 15px 0 0;float:left;}
.interior-wrap .body .CommentPane .comment-line-item .left p{font-size:14px;}
.interior-wrap .body .CommentPane .comment-line-item .left strong{font-weight:bold;font-family:EauSansBold;font-size:10px;}
.interior-wrap .body .CommentPane .comment-line-item .right{width:75%;float:left;}
.interior-wrap .body .CommentPane .comment-line-item .right p{color:#4f4f4f;font-family:EauSansBook;}

.interior-wrap .body .bottom{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;padding: 30px 0 0 16px;position:relative;zoom:1;}
.interior-wrap .body .ContributePane{width:46%;float:left;position:relative;z-index:1;zoom:1;}
.interior-wrap .body .ContributePane .contribute{background:url(images/contribute-bg.jpg) no-repeat;width:320px;height:120px;display:block;padding: 20px 0 0 10px;}
.interior-wrap .body .ContributePane .contribute h4{color:#fff;font-size:21px;margin:0 0 10px 0;}
.interior-wrap .body .ContributePane .contribute h5{color:#fff;font-size:16px;margin:0 0 10px 0;width:150px;}
.interior-wrap .body .ContributePane .contribute a{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
.interior-wrap .body .ContributePane .contribute a:hover{color:#2bc3d0;}
.interior-wrap .body .bottom .divider{margin: 30px 20px 0!important;height:210px;overflow:hidden;float:left;}
.interior-wrap .body .TopicsPane{width:46%;float:left;position:relative;z-index:1;}
.interior-wrap .body .TopicsPane .view-more{position:absolute; right:50px; top:0;height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;}
.interior-wrap .body .TopicsPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.interior-wrap .body .TopicsPane h4{font-size:16px;margin:20px 0 5px 0;}
.interior-wrap .body .TopicsPane a{display:block;color:#000;margin:0 0 3px 0;font-family:EauSansBold;text-decoration:none;font-size:12px;text-transform:none;}
.interior-wrap .body .TopicsPane a:hover{text-decoration:underline;}

.interior-wrap .sidebar .SidebarPane{z-index:1;position:relative;}
.interior-wrap .sidebar .SidebarPane img{margin: 0 0 10px 0;}
.interior-wrap .sidebar .SidebarPane hr {background:#ccc;color:#ccc;margin:15px 0;}

.interior-wrap .sidebar .CommunityPane{z-index:1;}
.interior-wrap .sidebar .CommunityPane .community{background:#6f90b8;width:250px;padding:45px 25px 25px 25px;margin:75px 0 0 0;position:relative;}
.interior-wrap .sidebar .CommunityPane .community img{position:absolute;top:-75px;left:0;}
.interior-wrap .sidebar .CommunityPane .community .line-item{border-bottom:#557091 1px solid;padding: 10px 0;width:240px;}
.interior-wrap .sidebar .CommunityPane .community .line-item h5{font-size:14px;display:block;margin: 0 0 8px 0;font-weight:normal;}
.interior-wrap .sidebar .CommunityPane .community .line-item a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#000;font-family:EauSansBold;}
.interior-wrap .sidebar .CommunityPane .community .line-item a:hover{color:#fff;}
.interior-wrap .sidebar .CommunityPane .community h3{font-size:24px;margin:15px 0 5px 0;}
.interior-wrap .sidebar .CommunityPane .community select{margin: 0 0 25px 0;width:245px;font-family:EauSansBold;}
.interior-wrap .sidebar .CommunityPane .community p{margin:0 0 5px 0;}
.interior-wrap .sidebar .CommunityPane .community textarea{width:235px;height:85px;padding:5px;margin: 0 0 10px 0;color:#bdbdbd;font-size:10px;font-family:EauSansBook;}
.interior-wrap .sidebar .CommunityPane .community .see-all{color:#fff;font-size:11px;text-decoration:none;float:left;display:inline-block;}
.interior-wrap .sidebar .CommunityPane .community .see-all:hover{color:#a2ad00;}
.interior-wrap .sidebar .CommunityPane .community .submit{color:#fff;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;}
.interior-wrap .sidebar .CommunityPane .community .submit:hover{color:#a2ad00;}

/*--- ADMIN CONTENT AREA ---*/
.admin-wrap .section-wrap .int-nav {}
.admin-wrap .section-wrap .section {}

/*---===<<< FORMS >>>===---*/
.general-form fieldset {}
.general-form legend {}
.general-form label {}
.general-form input {}
.general-form input.checkRadio {}
.general-form textarea {}
.general-form select {}
/*---===<<< MODULE STYLES GO BELOW HERE >>>===---*/
.ModuleTitle_SubMenu {z-index: 9000 !important;} /* Fixes dnn module menu popping under rad panel. ~Sean */
/*---===<<< OWS >>>===---*/
.submit{color:#fff !important;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;font-family:EauSansBold;}
.submit:hover{color:#a2ad00 !important; text-decoration:none;}
.submitLeft{color:#fff !important;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:left;display:inline-block;font-family:EauSansBold;}
.submitLeft:hover{color:#a2ad00 !important; text-decoration:none;}

#jobslist {
margin-top:20px;}

#jobslist p{
line-height:120%;}

.bodyBlank .ContentPane {width:100%;}

.bodyBlank .ContentPane p {
font-size:14px;
line-height:120%;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0 0 10px 0;
}
.bodyBlank .ContentPane a:link, .bodyBlank .ContentPane a:active, .bodyBlank .ContentPane a:visited {font-family:EauSans;color:#005796;}

.bodyBlank .ContentPane h2 {
margin-top:10px;}

/*--- UTILITY DROPDOWN ---*/
#nav{
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
	/* Clear floats */
	float:left;
	width:100%;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:5;
	*/
}
#nav li{
	float:left;
	margin-right:10px;
	position:relative;
}
#nav a{
	display:block;
	padding:5px;
	color:#fff;
	background:#333;
	text-decoration:none;
}
#nav a:hover{
	color:#fff;
	background:#6b0c36;
	text-decoration:underline;
}

.bulletList ul {color:#6c90b9;width:100%;}
.bulletList li {list-style-image:url(images/bullet_arrow.png);list-style-position:inside;font-size:14px;line-height:150%;}

.article {zoom:1;}

.articleFull p {font-size:14px;}


/*** TALK TO CATHOLIC REVIEW FORM ***/
#dvContact {margin:10px 0;font-size:14px;}
#dvContact h2 {margin-bottom:10px;}

#dvContact .wrap {position:relative;}
#dvContact .left {float:left;width:300px;}
#dvContact .right {float:right;}
#dvContact .padding {width:120px;height:30px;display:inline-block;}
#dvContact a:link,
#dvContact a:visited,
#dvContact a:active {background:#000;color:#fff;padding:5px;font-family:EauSansBold;text-transform:uppercase;font-size:12px;}
#dvContact a:hover {color:#a2ad00;text-decoration:none;}
#dvContact .validator {font-size:10px;color:#ff0000;}

/*** REGISTER FORM ***/
#ContactUs .wrap {position:relative;}
#ContactUs .left {float:left;width:300px;}
#ContactUs .right {float:right;}
#ContactUs .padding {width:120px;height:30px;display:inline-block;}
#ContactUs .register a:link,
#ContactUs .register a:visited,
#ContactUs .register a:active {background:#000;color:#fff;padding:5px;font-family:EauSansBold;text-transform:uppercase;font-size:12px;}
#ContactUs .register a:hover {color:#a2ad00;text-decoration:none;}
#ContactUs .validator {font-size:10px;color:#ff0000;}

/*** SUBMIT VIDEO ***/
#submitVideo .wrap {position:relative;margin-top:15px;}
#submitVideo .left {float:left;width:300px;}
#submitVideo .right {float:right;}
#submitVideo .padding {width:120px;height:30px;display:inline-block;}
#submitVideo a:link,
#submitVideo a:visited,
#submitVideo a:active {background:#000;color:#fff;padding:5px;font-family:EauSansBold;text-transform:uppercase;font-size:12px;}
#submitVideo a:hover {color:#a2ad00;text-decoration:none;}
#submitVideo .validator {font-size:10px;color:#ff0000;}

.wrap {position:relative;}
.left {float:left;}

/*** H1 CONTAINERS ***/
.icon-wrap {width:100%;margin-top:15px;}
.icon-wrap hr {background:#d7d7d7;margin-top:10px;}
.icon-wrap h1 {float:left;color:#000;}
.icon-wrap .Head {font-size:24px;}
.icon-wrap img {padding:0 0 0 10px;margin:-10px 0 0;}

/*** BLOG EDITS ***/
.blogArticles a:link,
.blogArticles a:active,
.blogArticles a:visited {color:#000;}
.blogWrapper{margin:20px 0 0;padding:20px 0 0;border-top:#C8C8C8 1px solid;}
.blogInfo img{float:left;margin:0 10px 10px 0;width:108px;}
.blogInfo p{margin-bottom:10px;}
.blog-entry-date {clear:both;}
.blog-entry-about img {float:left;}
.blog-entry-image {width:100%; height:100%;}
.blog-entry-image img {float:left;padding:0 10px 0 0 !important;}
.blog-entry-separator {margin-bottom:25px;}
.blog-entry-footer {border-top:1px solid #ccc;padding-top:5px;margin-top:25px;}
.blog-entry-footer h4 {clear:both;}
.blog-entry-footer img {float:left;padding-right:10px;}
.blogArticles a:link, .blogArticles a:active, .blogArticles a:visited {font-family:EauSansBold;} #dnnCPWrap{position:absolute !important;}

/*** SEARCH ENGINE ***/
.dnnGridItem {margin:5px 0;}
.dnnGridItem td {padding:20px 5px 20px 5px;}
.dnnGridItem span {font-size:14px;}
.dnnGridItem a {font-size:14px;font-family:EauSansBold;color:#000;}
.dnnGridItem a:hover {color:#000;}

.dnnGridAltItem {margin:5px 0;background:#E9EDAA;}
.dnnGridAltItem td {padding:5px 5px 5px 5px;}
.dnnGridAltItem span {font-size:14px;}
.dnnGridAltItem a {font-size:14px;font-family:EauSansBold;color:#000;}
.dnnGridAltItem a:hover {color:#000;}

.PagingTable {border:none !important;margin:15px 0;}
.PagingTable a:link,
.PagingTable a:visited,
.PagingTable a:active {background:#000;color:#fff;padding:3px 5px;font-family:DroidSerifRegular;}
.PagingTable a:hover {text-decoration:none;background:#fff;color:#000;}

a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {color:#fff !important;}

blockquote, pre {font-family:Georgia, Times New Roman, serif; font-size:14px;}
#cboBlogArchive {margin:10px 10px 0 0;}
.tooltip span{height:106px;display:block;overflow-y:scroll;}
.tooltip span p{line-height:22px;font-size:14px;color:#000000;font-family: EauSansBold;}


.itxnewsignupformLabel{
	float: left;
}
.itxnewsignupformField{
	float: left;
}
/*---===<<< UNIVERSAL RESETS AND STYLES >>>===---*/
* {
margin: 0;
padding: 0;
outline:none;
}
.clear {
clear: both;
display: block;
height: 0;
overflow: hidden;
}
a img {
border: 0;
} 
a:focus {
border: none;
outline: none;
}
.dnnActionMenu{z-index:20000;} 
.dnnActionMenuBody{z-index:20000;} 
/*---===<<< FONTS >>>===---*/
@font-face {
    font-family: 'DroidSerifRegular';
    src: url('fonts/droid/droidserif-regular-webfont.eot');
    src: url('fonts/droid/droidserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droid/droidserif-regular-webfont.woff') format('woff'),
         url('fonts/droid/droidserif-regular-webfont.ttf') format('truetype'),
         url('fonts/droid/droidserif-regular-webfont.svg#DroidSerifRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'EauSansBold';
    src: url('fonts/eau-sans-bold/eau_sans_bold-webfont.eot');
    src: url('fonts/eau-sans-bold/eau_sans_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/eau-sans-bold/eau_sans_bold-webfont.woff') format('woff'),
         url('fonts/eau-sans-bold/eau_sans_bold-webfont.ttf') format('truetype'),
         url('fonts/eau-sans-bold/eau_sans_bold-webfont.svg#EauSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'EauSansBook';
    src: url('fonts/eau-sans-book/eau_sans_book-webfont.eot');
    src: url('fonts/eau-sans-book/eau_sans_book-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/eau-sans-book/eau_sans_book-webfont.woff') format('woff'),
         url('fonts/eau-sans-book/eau_sans_book-webfont.ttf') format('truetype'),
         url('fonts/eau-sans-book/eau_sans_book-webfont.svg#EauSansBook') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*---===<<< CONTENT STYLES >>>===---*/
#Body {
	background:url(images/top-bg.jpg) repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
html {
	background:url(images/bg.jpg) repeat;
}
a:link, a:visited, a:active {text-decoration:underline;}
/*---===<<< MAIN NAVIGATION STYLES>>>===---*/
.header {position: relative; z-index: 10;}
.in-the-spotlight, .main-column-wrapper {position: relative; z-index: 0;}
#nav-menu-wrapper {position: relative;}
#nav-menu-wrapper span {font-family:EauSansBold;font-size:10px;text-transform:uppercase;font-weight:bold;margin:3px 0 0;display:block;}
#nav-menu-wrapper .nav-menu-item {position: relative; line-height: 25px;height:25px;float:left;}
#nav-menu-wrapper div#last-nav-menu-item {}
#nav-menu-wrapper .sub-nav-wrap {display: none;position:relative;z-index:42;}

#nav-menu-wrapper .item-0 .sub-nav-wrap {margin: 20px 0 0 -75px;}
#nav-menu-wrapper .item-0.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_life.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-1 .sub-nav-wrap {margin: 20px 0 0 -75px;}
#nav-menu-wrapper .item-1.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_work.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-2 .sub-nav-wrap {margin: 20px 0 0 -75px;}
#nav-menu-wrapper .item-2.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_play.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-3 .sub-nav-wrap {margin: 20px 0 0 -168px;}
#nav-menu-wrapper .item-3.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_faith.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-4 .sub-nav-wrap {margin: 20px 0 0 -290px;}
#nav-menu-wrapper .item-4.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_generations.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-5 .sub-nav-wrap {margin: 20px 0 0 -497px;}
#nav-menu-wrapper .item-5.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_local_news.png) center repeat-x;display:block; height:110px}
/*#nav-menu-wrapper .item-6 .sub-nav-wrap {margin: 20px 0 0 -402px;}
#nav-menu-wrapper .item-6.hover span{cursor:pointer;color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_catholic_resources.png) center repeat-x;display:block; height:110px}*/
#nav-menu-wrapper .item-6 .sub-nav-wrap {margin: 20px 0 0 -402px;}
#nav-menu-wrapper .item-6.hover span{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_blog.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-7 .sub-nav-wrap {margin: 20px 0 0 -450px;}
#nav-menu-wrapper .item-7.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_connect.png) center repeat-x;display:block; height:110px}
#nav-menu-wrapper .item-8 .sub-nav-wrap {margin: 20px 0 0 -419px;}
#nav-menu-wrapper .item-8.hover a{color:#fff;position:relative;z-index:80;background:url(images/subnav_tag_media.png) center repeat-x;display:block; height:110px}

#nav-menu-wrapper .hover .sub-nav-wrap {display: block; position: absolute; left:50%; top:25px;width:914px}

#nav-menu-wrapper .item-0 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-1 .sub-nav-wrap .sub-nav-top, 
#nav-menu-wrapper .item-2 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-3 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-4 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-5 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-6 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-7 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-8 .sub-nav-wrap .sub-nav-top,
#nav-menu-wrapper .item-9 .sub-nav-wrap .sub-nav-top {background:url(images/mega-menu-new.png) no-repeat 0 0; padding: 55px 0 0;}

#nav-menu-wrapper .sub-nav-wrap .sub-nav-mid {background: url(images/mega-menu-mid.png)  repeat-y; padding: 20px;}
#nav-menu-wrapper .sub-nav-wrap .sub-nav-bot {background: url(images/mega-menu-bot.png)  no-repeat 0 100%;height:26px;}
#nav-menu-wrapper .sub-nav-wrap .li_container{float:left;}
#nav-menu-wrapper .sub-nav-wrap .mm-video{float:left;margin: 0 0 0 10px;}
#nav-menu-wrapper .sub-nav-wrap ul {width: 180px;}
#nav-menu-wrapper .sub-nav-wrap ul li {float: left; width: 220px; list-style: none;}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont1 {border-right: #B1AEAA 1px dotted; width: 225px !important;padding:0 10px;float:left;}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 {width: 225px !important;padding:0 10px;}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 li {}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 li ul {}
#nav-menu-wrapper .sub-nav-wrap ul.li_cont2 li li {}
#nav-menu-wrapper .sub-nav-wrap ul li a:link, #nav-menu-wrapper .sub-nav-wrap ul li a:visited, #nav-menu-wrapper .sub-nav-wrap ul li a:active{color: #000; font-family:EauSansBold; font-size: 11px;font-weight: bold;text-transform:uppercase;border-right:none!important;border-bottom:#c8c8c8 1px solid;font-style:normal;display:inline-block;width:170px;background:#fff; height:25px;}
#nav-menu-wrapper .sub-nav-wrap ul li a:hover{color:#a2ad00;}
#nav-menu-wrapper .sub-nav-wrap ul ul li {float: none; margin: 0; line-height: 14px;}
#nav-menu-wrapper .sub-nav-wrap ul ul li a:link, #nav-menu-wrapper .sub-nav-wrap ul ul li a:active, #nav-menu-wrapper .sub-nav-wrap ul ul li a:visited {color: #000; font-size: 10px; font-weight: normal;}
#nav-menu-wrapper .sub-nav-wrap ul ul li a:hover{color:#a2ad00;}
/*---=== HEADING STYLES ===---*/
h1 {
margin-bottom:10px;
}
h1, 
h1 .Head {
}
h2 {
}
h2, 
h2 .Head {
}
h3 {
	margin: 0 0 15px 0;font-size:24px;font-weight:normal;
}
h3, 
h3 .Head {
}
h4 {
}
h4, 
h4 .Head {
}
h5 {
}
h5, 
h5 .Head {
}

.news {font-family:EauSansBold !important;font-size:24px !important;margin:0 0 5px 0 !important;}
/*--- SUBHEAD ---*/
.SubHead {
}
/*---=== TEXT STYLES ===---*/
body,
p,
.Normal, 
.NormalRed,
.NormalDisabled,
.NormalBold,
.SkinObject,
.CommandButton {
}
p {
}
strong {
}
em {
}
hr {
}
/*---=== LINK STYLES ===---*/
a:link, 
a:visited, 
a:active {
}
a:hover {
}

/*---===<<< SKIN SETUP >>>===---*/
.skin-wrap {width:1129px;margin: 0 auto;background:url(images/gray-body-bg.jpg) repeat-x;}
.home-wrap {}
.interior-wrap {}
.admin-wrap {}
.inner-wrap{background:#fff url(images/white-body-bg.png) no-repeat;width:1080px;margin:0 25px;}
.grayBg{background:url(images/gray-bg.jpg) repeat-y center;}
/*---=== HEADER ===---*/
.header {position:relative;z-index:1000;}
.header .utility-nav{background:url(images/utility-nav-bg.gif) no-repeat; position:fixed;top:0;left:50%;width:673px;height:37px;padding:5px 0 0 40px;margin:0 0 0 -323px;z-index:1000;}
.header .utility-nav .link-bar{float:left;margin: 5px 0 0 0;}
.header .utility-nav .link-bar p {border-right:#fff 1px solid;}
.header .utility-nav .link-bar a{color:#fff;font-size:12px;display:inline-block;padding:2px 8px 0 5px;text-decoration:none;font-style:italic;}
.header .utility-nav .link-bar a:hover{text-decoration:none;color:#a2ad00;}
.header .utility-nav .link-bar .last-link{border:0!important;}

.nav {float:left;position:relative;}
.nav li {float:left;position:relative;list-style:none;}
.nav a {display:block;color:#fff;}
.nav ul {background:#000;list-style:none;position:absolute;left:-9999px;}
.nav ul li {padding:5px;float:none;width:150px;font-family:EauSansBold;}
.nav ul li a:link {padding:5px;float:none;width:150px;font-family:EauSansBold;font-style:normal !important;}
.nav li:hover ul {left:0;}

.search {float:left;margin:2px 20px 0 10px;}
.search input{background:#484848;line-height:18px;color:#fff;font-style:italic;display:inline-block;outline:none;height:21px;border:none;float:left;text-indent:5px;padding:1px 0;width:150px;}
.search a{background:url(images/mag-lens.gif) no-repeat;height:23px;width:23px;display:inline-block;float:left;}
.search a:hover{background:url(images/mag-lens-hover.gif) no-repeat;}
.headSocial ul li{list-style:none;margin:0 5px;}
.headSocial ul {margin: 3px 0 0 0;display:block;}
.headSocial li{height:23px;width:23px;float:left;margin-right:13px;}
.headSocial .facebook {background:url(images/social-header-sprite.png) -44px 0 no-repeat;list-style:none;}
.headSocial .facebook:hover{background-position: -44px -28px;}
.headSocial .twitter {background:url(images/social-header-sprite.png) 0 0 no-repeat;list-style:none;}
.headSocial .twitter:hover{background-position: 0 -28px;}
.headSocial .linkedin {background:url(images/social-header-sprite.png) -134px -0 no-repeat;list-style:none;}
.headSocial .linkedin:hover{background-position: -134px -28px;}
.header .logo {padding: 50px 0 0 280px;}
.header .logo .main-logo {margin:25px auto 0; float:left;}
.header .logo a{font-family: EauSansBold;text-transform:uppercase;font-size:11px;color:#000;font-weight:bold;text-align:right;display:inline-block;width:100%;font-style:normal;margin:3px 0 0 0;}
.header .logo-link{float:left;width:auto!important;}
.header .logo div{float:left;font-size:10px;font-style:italic;color:#000;text-align:right;width:80px;margin:40px 0 0;}
.header .main-nav-border{background:url(images/main-nav-border.gif) no-repeat;width:1048px;height:8px;margin: 0 0 10px 18px;clear:both;}
.header .main-nav{width:1060px;margin: 10px 0 10px 18px;}
.header .main-nav .nav-wrapper{margin: 0 3px 10px 0;float:left;height:25px;width:1050px;padding:3px 0;}
.header .main-nav a{display:inline-block;font-size:18px;font-style:italic;float:left;color:#000;text-decoration:none;padding: 3px 13px;}
.header .main-nav .nav-menu-item{border-right:#c8c8c8 1px solid;padding: 0 15px 3px 15px;}
.header .main-nav .nav-wrapper .item-4{border-right:#c8c8c8 double;}
.header .main-nav .nav-wrapper .item-4 a{margin: 0 3px 0 0;}
.header .main-nav .nav-wrapper .item-9{border:none!important;}

.nav-wrapper .item-5 a, .nav-wrapper .item-6 span, .nav-wrapper .item-7 a, .nav-wrapper .item-8 a, .nav-wrapper .item-9 a{text-transform: uppercase;font-style: normal;font-size: 10px;color: #000;display: inline-block;padding: 0 12px;font-weight: bold;font-family: EauSansBold;margin:3px 0 0 0;}
/*---=== FOOTER ===---*/
.footer-wrapper {background: url(images/footer-bg.jpg) repeat-x;width:100%;}
.footer-wrapper .footer {min-height:285px;background:url(images/footer-bg-tab.jpg) no-repeat;width:1080px;margin:0 auto;}
.footer-wrapper .footer .flag-anchor{position:relative;height:100px;}
.footer-wrapper .footer .flag-anchor img{position:absolute;right:-10px;}
.footer-wrapper .footer .footer-social{margin:10px 0 40px 0;}
.footer-wrapper .footer .footer-social img{float:left;margin:10px 40px 0 0;}
.footer-wrapper #twtr-widget-1 ul { height: 90px; }
.footer-wrapper #twtr-widget-1 li.twtr-tweet { list-style: none; color:#fff; font-family:Georgia, Times New Roman, serif;font-size:14px; width: 400px; }
.footer-wrapper #twtr-widget-1 li.twtr-tweet a { color:#6F90B8;font-family:EauSansBold;font-size:14px;}
.footer-wrapper #twtr-widget-1 li.twtr-tweet a:hover{color:#a2ad00;}
/*
.twitter-wrapper .twtr-hd, .twitter-wrapper .twtr-ft{display:none;}
.footer-wrapper #twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {font-size:12px;}
.footer-wrapper #twtr-widget-1 .twtr-tweet a {font-size:12px;}

#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {font-family:Georgia, Times New Roman, serif;font-size:14px;}
#twtr-widget-1 .twtr-tweet a {font-family:EauSansBold;font-size:14px;}
*/
.footer-wrapper .footer .twitter-wrapper{float:left;}
.footer-wrapper .footer .footer-social .social{float:right;}
.footer-wrapper .footer .footer-social .social ul li{list-style:none;margin:0 15px;}
.footer-wrapper .footer .footer-social .social ul{margin: 3px 0 0 0;display:block;}
.footer-wrapper .footer .footer-social .social li{height:33px;width:33px;float:left;}
.footer-wrapper .footer .footer-social .social .twitter{background:url(images/social-sprite.png) -8px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .twitter:hover{background-position: -8px -49px;}
.footer-wrapper .footer .footer-social .social .facebook{background:url(images/social-sprite.png) -74px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .facebook:hover{background-position: -74px -49px;}
.footer-wrapper .footer .footer-social .social .youtube{background:url(images/social-sprite.png) -141px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .youtube:hover{background-position: -141px -49px;}
.footer-wrapper .footer .footer-social .social .linkedin{background:url(images/social-sprite.png) -207px -8px no-repeat;list-style:none;}
.footer-wrapper .footer .footer-social .social .linkedin:hover{background-position: -207px -49px;}
.footer-wrapper .footer .footer-social .social .rss{background:url(images/social-sprite.png) -273px -8px no-repeat;}
.footer-wrapper .footer .footer-social .social .rss:hover{background-position: -273px -49px;}
.footer-wrapper .footer .main-nav-footer{width:1080px;margin:20px 0 10px;}
.footer-wrapper .footer .main-nav-footer span {display:none;}
.footer-wrapper .main-nav-footer nav-menu-item{float:left;}
.footer-wrapper .main-nav-footer .item-5 a{margin-left:0 !important;}
.footer-wrapper .main-nav-footer a{text-transform: uppercase;font-style: normal;font-size: 11px;color: #fff;height: 21px;display: inline-block;font-weight: bold;font-family: EauSansBold;text-decoration:none;margin:0 27px;float:left;}
.footer-wrapper .main-nav-footer a:hover{color:#a2ad00;}
.footer-wrapper .main-nav-footer .footer-menu-item .haschild span {display:none;}
.footer-wrapper .footer .copyright-line{font-size:10px;color:#fff;font-family: EauSansBook;padding:0 55px;margin:20px 0 0 0;}
.footer-wrapper .footer .copyright {float:left;font-size:11px;}
.footer-wrapper .footer .address{float:left;margin:0 20px;font-size:12px;font-style:italic;}
.footer-wrapper .footer .contact{float:left;}
.footer-wrapper .footer .contact a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:9px;}
.footer-wrapper .footer .contact a:hover{color:#a2ad00;}
/*---=== CONTENT AREA ===---*/

/*--- HOME CONTENT AREA ---*/
.home-wrap .section-wrap {min-height:1550px; margin:10px 0 0;}
.section-wrap .left-body{width:730px;position:relative;margin:0 15px;float:left;}
.section-wrap .right-body{width:300px;position:relative;float:left;}
/*--- CAMPAIGN AREA ---*/
.left-body .CampaignAdPane{position:relative;z-index:1;}
.left-body .CampaignPane{position:relative;margin:10px 0 20px 0;z-index:1;}
.left-body .CampaignPane .grey-banner{background:url(images/left-grey-banner.png) no-repeat;position:absolute;top:160px;left:-57px;width:699px;height:75px;overflow:hidden;}
.left-body .CampaignPane .grey-banner a{text-decoration:none;color:#fff;font-size:20px;margin:15px 0 0 60px;display:inline-block;font-family:DroidSerifRegular;}
.left-body .CampaignPane .blue-banner{background:url(images/left-green-banner.png) no-repeat;position:absolute;top:225px;left:-31px;width:519px;height:112px;overflow:hidden;}
.left-body .CampaignPane .blue-banner p{width:400px;margin:0 0 0 30px;float:left;line-height:18px;font-family:EauSansBook;font-size:12px;}
.left-body .CampaignPane .blue-banner h2 {font-size:18px;font-family:Georgia;color:#000;margin:10px 0 0 30px;}
.left-body .CampaignPane .blue-banner h2 a{color:#000;width:420px;}
.left-body .CampaignPane .blue-banner .read-more{display:block;background:url(images/read-more.png) no-repeat;width:42px;height:42px;float:left;margin: 0 0 0 40px;}
.left-body .CampaignPane .blue-banner .read-more:hover{background:url(images/read-more-hover.png) no-repeat;}
.left-body .divider {float:left;width:8px;margin:0 20px 0 0; height:840px !important;}
/*-- GREEN LONG BANNER ---*/
.green-long-bannerContainer {position:relative;margin-top:10px;}
.green-long-banner{background:url(images/green-long-banner.gif) no-repeat;position:absolute;left:-31px;width:879px;height:80px;}
.green-long-banner h2{margin:10px 0 0 60px;font-family:Georgia, "Times New Roman", Times, serif;}
.green-long-banner h2 .Head {font-size:30px;color:#fff;}
.green-long-bannerPadding {padding-top:80px !important;}

.green-short-bannerContainer {position:relative;margin-top:10px;}
.green-short-banner{background:url(images/green-long-banner.gif) no-repeat;position:absolute;left:-31px;width:760px;height:80px;}
.green-short-banner h2{margin:10px 0 0 60px;font-family:Georgia, "Times New Roman", Times, serif;}
.green-short-banner h2 .Head {font-size:30px;color:#fff;}
.green-short-bannerPadding {padding-top:80px !important;}
/*--- VIEW MORE ---*/
.view-more{height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;position:absolute;right:50px;top:0;}
.view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
/*--- EVENTS AND NEWS ---*/
.left-body .lb-first-wrapper{margin:30px 0 0 0;}
.left-body .lb-first-wrapper .EventPane{float:left;width:48%;z-index:1;position:relative;}
.left-body .lb-first-wrapper .EventPane h3{diplay:inline-block;}
.left-body .lb-first-wrapper .EventPane a{color:#000; text-decoration:none;font-family:EauSansBold;}
.left-body .lb-first-wrapper .EventPane .map-view{color:#6f90b8;}
.left-body .lb-first-wrapper .EventPane .view-more{height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;position:absolute;right:50px;top:0;}
.left-body .lb-first-wrapper .EventPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.left-body .lb-first-wrapper .EventPane ul li{list-style:none;float:left;}
.left-body .lb-first-wrapper .EventPane ul {margin: 9px 0 0 20px;float:left;}
.left-body .lb-first-wrapper .EventPane li{margin: 0 3px;}
.left-body .lb-first-wrapper .EventPane p{margin:0 0 20px;width: 330px;line-height:120%;font-size:14px;}
.left-body .lb-first-wrapper .EventPane span{font-weight:bold;text-transform:uppercase;}
.left-body .lb-first-wrapper .ContentPane{width:48%;z-index:1;position:relative;zoom:1;}
.left-body .lb-first-wrapper .ContentPane h3{diplay:inline-block;}
.left-body .lb-first-wrapper .ContentPane .hp-news-line-item p {font-size:14px;}
.hp-news-line-item{margin:0 0 20px 0;}
.hp-news-line-item img{float:left;margin:0 10px 0 0;}
.hp-news-line-item p{float:left;line-height:120%;width:100%;margin:10px 0 0 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;}
.hp-news-line-item span{background:#e9edaa;font-weight:bold;text-transform:none;font-size:10px;font-family:Georgia, "Times New Roman", Times, serif;}
.hp-news-line-item span.hp-news-line-item-address{background:none;line-height:100%;}
.hp-news-line-item a{color:#000; text-decoration:none;text-transform:none;font-family:EauSansBold;font-size:16px;}
.hp-news-line-item .author a{color:#000; text-decoration:none;text-transform:none;font-family:Georgia, "Times New Roman", serif;font-size:16px;}
.blog-commentary{margin:0 0 20px 0;}
.blog-commentary img{float:left;margin:0 10px 0 0;}
.blog-commentary p{float:left;line-height:120%;width:100%;margin:10px 0 0 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;}
.blog-commentary span{background:#e9edaa;font-weight:bold;text-transform:none;font-size:10px;font-family:Georgia, "Times New Roman", Times, serif;}
.blog-commentary a{color:#000; text-decoration:none;text-transform:none;font-family:EauSansBold;font-size:12px;}
.blog-commentary .author a{color:#000; text-decoration:none;text-transform:none;font-family:Georgia, "Times New Roman", serif;font-size:16px;}


.CommentaryPane .jobs-volunteering a{color:#000; text-decoration:none;font-family:EauSansBold;font-size:16px;}
.jobs-volunteering{}
.jobs-volunteering img{float:left;margin:0 10px 0 0;}
.jobs-volunteering p{float:left;line-height:120%;width:250px;margin:10px 0 0 0;}
.jobs-volunteering span{font-weight:bold;text-transform:uppercase;}
.jobs-volunteering a{color:#000; text-decoration:none;font-family:EauSansBold;font-size:16px;}

/*--- COMMENTARY AND MEDIA ---*/
.left-body .lb-second-wrapper{min-height:300px;background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;}
.left-body .lb-second-wrapper .CommentaryPane{
	/*float:left;
	width:48%;
	padding:30px 0 0 11px;
	z-index:1;
	position:relative;*/
	float: left;
	width: 48%;
	z-index: 1;
	position: relative;
	margin-left: 20px;
	margin-top: 20px;	
}
.CommentaryPane h2{
	font-size: 16px !important; 
	font-weight: bold !important;
}
.left-body .lb-second-wrapper .divider{margin: 30px 10px 0 0!important;}
.left-body .lb-second-wrapper .CommentaryPane .hp-news-line-item .commentary{display:inline-block;margin: 0 0 5px 0;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;text-transform:none;}
.left-body .lb-second-wrapper .CommentaryPane .hp-news-line-item p{margin: 0;font-size:12px;}
.left-body .lb-second-wrapper .MediaPane{
	/*float:left;
	width:48%;
	padding:30px 0 0 0;
	z-index:1;
	position:relative;*/
	float: left;
	z-index: 1;
	position: relative;
	margin-top: 20px;
}
.left-body .lb-second-wrapper .MediaPane strong{font-weight:bold; font-size:12px;display:block;margin: 30px 0 3px 0;text-transform:uppercase;font-family:EauSansBold;}
.left-body .lb-second-wrapper .MediaPane p{font-size:14px;line-height:17px;font-family:Georgia, "Times New Roman", serif;}
/*--- POPULAR CONTENT AND CONTRIBUTE ---*/
.left-body .lb-third-wrapper{min-height:300px;background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;}
.left-body .lb-third-wrapper .PopContentPane{float:left;width:48%;padding:30px 0 0 11px;z-index:1;position:relative;}
.left-body .lb-third-wrapper .PopContentPane .hp-news-line-item p{width:150px;}
.left-body .lb-third-wrapper .PopContentPane .hp-news-line-item a{text-transform:none;color:#6f90b8;}
.left-body .lb-third-wrapper .divider{margin: 30px 10px 0 0!important;height:210px;overflow:hidden;}
.left-body .lb-third-wrapper .ContributePane{float:left;width:48%;padding:30px 0 0 0;z-index:1;position:relative;}
.left-body .lb-third-wrapper .ContributePane .contribute{background:url(images/contribute-bg.jpg) no-repeat;width:320px;height:120px;display:block;padding: 20px 0 0 10px;}
.left-body .lb-third-wrapper .ContributePane .contribute h4{color:#fff;font-size:21px;margin:0 0 10px 0;}
.left-body .lb-third-wrapper .ContributePane .contribute h5{color:#fff;font-size:16px;margin:0 0 10px 0;width:150px;}
.left-body .lb-third-wrapper .ContributePane .contribute a{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
.left-body .lb-third-wrapper .ContributePane .contribute a:hover{color:#2bc3d0;}

/*---===<<< HOME PAGE RIGHT SIDE >>>===---*/
.right-body .RegisterPane{position:relative;height:238px;z-index:1;}
.right-body .RegisterPane .register-box{background:url(images/register-box.png) no-repeat;padding:10px;color:#fff;height:238px;width:318px;position:absolute;left:-1px;}
.right-body .RegisterPane .register-box h2{color:#000;font-size:28px;margin:0 0 5px 0;font-weight:normal;font-family:DroidSerifRegular;}
.right-body .RegisterPane .register-box h3{color:#fff;font-size:28px;margin:0 0 5px 0;font-weight:normal;font-family:DroidSerifRegular;}
.right-body .RegisterPane .register-box input{width:270px; height:16px;padding:5px;color:#bdbdbd;margin: 0 0 5px 0;font-family:EauSansBook;}
.right-body .RegisterPane .register-box .signup-button{text-decoration:none;text-transform:uppercase;background:#000;color:#fff;padding:5px 8px;margin:0 170px 15px 0;display:inline-block;font-family:EauSansBold;font-size:12px;}
.right-body .RegisterPane .register-box .signup-button:hover{color:#a2ad00;}
.right-body .RegisterPane .register-box a{color:#fff;text-decoration:none;font-family:EauSansBook;}
.right-body .RegisterPane .register-box a:hover{color:#000;}

.section-wrap .right-body .SidebarPane{z-index:1;position:relative;}
.section-wrap .right-body .SidebarPane img{margin: 0 0 10px 0;}
.ContentPane p {font-size:14px;}

.right-body .CommunityPane{z-index:1;position:relative;}
.right-body .CommunityPane .community{background:#6f90b8;width:250px;height:100%;padding:45px 25px 25px 25px;margin:75px 0 0 0;position:relative;}
.right-body .CommunityPane .community img{position:absolute;top:-75px;left:0;}
.right-body .CommunityPane .community .line-item{border-bottom:#577090 1px solid;padding: 10px 0;width:240px;}
.right-body .CommunityPane .community .line-item h5{font-size:14px;display:block;margin: 0 0 8px 0;font-weight:normal;}
.right-body .CommunityPane .community .line-item a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#000;font-family:EauSansBold;}
.right-body .CommunityPane .community .line-item a:hover{color:#fff;}
.right-body .CommunityPane .community h3{font-size:24px;margin:15px 0 5px 0;}
.right-body .CommunityPane .community select{margin: 0 0 25px 0;width:245px;font-family:EauSansBold;}
.right-body .CommunityPane .community p{margin:0 0 5px 0;}
.right-body .CommunityPane .community textarea{width:235px;height:85px;padding:5px;margin: 0 0 10px 0;color:#bdbdbd;font-size:10px;font-family:EauSansBook;}
.right-body .CommunityPane .community .see-all{color:#fff;font-size:11px;text-decoration:none;float:left;display:inline-block;}
.right-body .CommunityPane .community .see-all:hover{color:#a2ad00;}
.right-body .CommunityPane .community .submit{color:#fff;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;}
.right-body .CommunityPane .community .submit:hover{color:#a2ad00;}


.CommunityPane{z-index:1;position:relative;}
.community{background:#6f90b8;width:250px;height:100%;padding:45px 25px 25px 25px;margin:75px 0 0 0;position:relative;}
.community img{position:absolute;top:-75px;left:0;}
.community .line-item{border-bottom:#577090 1px solid;padding: 10px 0;width:240px;}
.community .line-item h5{font-size:14px;display:block;margin: 0 0 8px 0;font-weight:normal;}
.community .line-item a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#000;font-family:EauSansBold;}
.community .line-item a:hover{color:#fff;}
.community h3{font-size:24px;margin:15px 0 5px 0;}
.community select{margin: 0 0 25px 0;width:245px;font-family:EauSansBold;}
.community p{margin:0 0 5px 0;}
.community textarea{width:235px;height:85px;padding:5px;margin: 0 0 10px 0;color:#bdbdbd;font-size:10px;font-family:EauSansBook;}
.community .see-all{color:#fff;font-size:11px;text-decoration:none;float:left;display:inline-block;}
.community .see-all:hover{color:#a2ad00;}
.community .submit{color:#fff;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;}
.community .submit:hover{color:#a2ad00;}

/*---===<<< LANDING MAIN INTERIOR CONTENT AREA >>>===---*/
.landing-wrap{height:auto;}
.l-header{height:auto;margin:0 0 20px 0;}
.l-header .CampaignAdPane{width:730px;margin:0 15px;z-index:1;}
.l-header .RegisterPane{width:300px;position:relative;z-index:1;}
.l-header .RegisterPane .register-box{background:url(images/register-box-small.png) no-repeat;position:absolute;left:-2px;width:339px;height:106px;}
.l-header .RegisterPane .register-box .register{font-size:24px;color:#000;display:inline-block;margin:27px 0 0 0;}
.l-header .RegisterPane .register-box .register:hover{text-decoration:none;}
.l-header .RegisterPane .register-box .free{color:#fff;}

.l-header .RegisterPane .register-box a{color:#fff;text-decoration:none;font-family:EauSansBook;font-size:14px;}
.l-header .RegisterPane .register-box a:hover{color:#000;}

.body{float:left;width:877px;}
.sidebar{float:left;width:18%;margin: 0 0 0 15px;}

.CampaignPaneTall{position:relative;height:80%;z-index:1;}
.CampaignPane{height:341px;z-index:1;width:877px;}
.CampaignPaneConnect{height:200px;margin:0 0 25px 0;z-index:1;width:877px;}
.campaign-box{position:absolute;background:url(images/campaign-int-banner.png) no-repeat;left:-31px;width:877px;height:341px;}
.campaign-box .photo-bg{background:url(images/campaign-photo-bg.png) no-repeat;width:318px;height:309px;float:left;margin:7px 20px 0 45px;}
.campaign-wrap{position:relative;float:left;width:54%;padding:15px 0 0 0;}
.campaign-items{position:relative;height:125px;width:100%;background:#a4ad00;}
.campaign-items .anchor{position:absolute;display:none;top:0px;left:0px;}
.campaign-items .anchor .image{position:absolute;left:-324px;top:4px;}
.campaign-items .anchor .text h3{font-size:22px;margin:0 0 15px 0;color:#000;}
.campaign-items .anchor .text a{color:#000}
.campaign-items .anchor .text p{font-size:12px;font-family:EauSansBook;}
#slidetabsHome {position:absolute;margin:0 0 20px;left:625px;top:295px;z-index:300;}
#slidetabsHome a{display:block;float:left;padding:3px 5px;margin:0 0 0 1px;background:#000;color:#fff;font-family:DroidSerifRegular;}
#slidetabsHome a:hover{background:#fff;color:#000;text-decoration:none;}
#slidetabsHome a.activeSlide{background:#fff!important;color:#000!important;}
hr{width:100%;clear:both;margin: 0 0 20px 0;color:#ccc;background-color:#ccc;height:1px;border:none;}
.campaign-slider-wrap {margin-bottom:30px;}

#slidetabs{float:right;clear:both;margin:10px 0 20px 0;}
#slidetabs a{display:block;float:left;padding:3px 5px;margin:0 0 0 1px;background:#000;color:#fff;font-family:DroidSerifRegular;}
#slidetabs a:hover{background:#fff;color:#000;text-decoration:none;}
#slidetabs a.activeSlide{background:#fff!important;color:#000!important;}
hr{width:100%;clear:both;margin: 0 0 20px 0;color:#ccc;background-color:#ccc;height:1px;border:none;}
.hot-topics{font-family:EauSansBold;}
.hot-topics h4{font-size:14px;font-weight:normal;margin:0 0 10px 0;}
.hot-topics p,
.hot-topics p a{font-size:10px;text-transform:uppercase;font-weight:bold;line-height:140%;float:none;color:#000;}
.hot-topics p a{margin:20px 0 0 0;}
.hot-topics a:hover{text-decoration:underline;color:#000;}
.hot-topics a {font-size:10px;text-transform:uppercase;font-weight:bold;float:right;padding-top:10px;color:#000;}

.divider {float:left;width:8px;margin:0 20px;}
.b-first-wrapper, 
.b-second-wrapper, 
.b-third-wrapper{padding: 30px 0 0 45px;margin:0 0 10px -16px; width:800px;}
.b-second-wrapper, .body .b-third-wrapper{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;}

.CommunityPane {width:46%;float:left;position:relative;z-index:1;}
.community h3{font-size:24px;margin:0 0 10px 0;}
.community .subtitle{font-size:14px;margin:0 0 10px 0;}
.community a{font-family:EauSansBold;font-size:12px;text-decoration:none;color:#000;display:block;margin: 0 0 10px 0;}
.community a:hover{text-decoration:underline;}
.community h2{font-size:24px;margin:0 0 10px 0;}
.community select{margin:0 0 10px 0;width:100%;}
.community .textarea-title{margin:0 0 10px 0;font-size:14px;font-family:DroidSerifRegular;}
.community textarea{width:100%;height:50px;border:#ccc 1px solid; color:#ccc;margin: 0 0 10px 0;padding:3px;}
.community .submit{float:right;padding:3px 8px;color:#fff;background:#000;text-transform:uppercase;font-size:12px;}
.community .submit:hover{color:#a2ad00 !important; text-decoration:none;}
.ContentPane{width:46%;float:left;position:relative;z-index:1;}
.ContentPane h3{diplay:inline-block;float:left;}
.ContentPane .view-more{height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;position:absolute;right:50px;top:0;}
.ContentPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.ContentPane-full-width{width:1055px;}

.CommentaryPane{width:46%;float:left;position:relative;z-index:1;padding-bottom:20px;}
.MediaPane{width:46%;float:left;position:relative;z-index:1;}
.MediaPane strong{font-weight:bold; font-size:11px;display:block;margin: 30px 0 3px 0;text-transform:uppercase;font-family:EauSansBold;}
.MediaPane p{font-size:11px;line-height:120%;font-family:EauSansBook;}

.ContributePane{width:46%;float:left;position:relative;z-index:1;}
.ContributePane .contribute{background:url(images/contribute-bg.jpg) no-repeat;width:320px;height:120px;display:block;padding: 20px 0 0 10px;}
.ContributePane .contribute h4{color:#fff;font-size:21px;margin:0 0 10px 0;}
.ContributePane .contribute h5{color:#fff;font-size:16px;margin:0 0 10px 0;width:150px;}
.ContributePane .contribute a{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
.ContributePane .contribute a:hover{color:#2bc3d0;}
.b-third-wrapper .divider{margin: 30px 20px 0!important;height:210px;overflow:hidden;}
.TopicsPane{width:46%;float:left;position:relative;z-index:1;}
.TopicsPane .view-more{display:inline-block;height:15px;width:9px;background:url(images/view-more.gif) no-repeat;float:right;margin:8px 0 0 0;}
.TopicsPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.TopicsPane h4{font-size:14px;margin:20px 0 5px 0;}
.TopicsPane a{display:block;text-transform:uppercase;color:#000;margin:0 0 3px 0;font-family:EauSansBold;text-decoration:none;font-size:10px;}
.TopicsPane a:hover{text-decoration:underline;}

.sidebar .SidebarAdPane{margin:0 0 15px 0;}
.sidebar .EventsPane{float:right;width:189px;margin-top:30px;padding-right:10px;}
.sidebar .EventsPane h3{diplay:block;margin:0;}
html>/**/body .sidebar .EventsPane h3 {float:left;}
.sidebar .EventsPane a{color:#000; text-decoration:none;font-family:EauSansBold;font-size:14px;}
.sidebar .EventsPane .map-view{color:#6f90b8;}
.sidebar .EventsPane .view-more{display:inline-block;height:15px;width:9px;background:url(images/view-more.gif) no-repeat;float:right;margin:8px 0 0 0;}
.sidebar .EventsPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.sidebar .EventsPane ul li{list-style:none;float:left;}
.sidebar .EventsPane ul {margin: 9px 0;float:left;}
.sidebar .EventsPane li{margin: 0 3px;}
.sidebar .EventsPane p{margin: 20px 0;width: 100%;line-height:120%;font-size:12px;}
.sidebar .EventsPane span{font-weight:bold;background:#E9EDAA;font-size:10px;}
.sidebar {float:right;position:relative;width:187px;}
.SidebarAdPane {float:right;width:187px;padding-right:10px;}
/*---===<<< INTERIOR CONTENT AREA >>>===---*/
.interior-wrap{height:auto;}
.interior-wrap .l-header{height:auto;margin:0 0 20px 0;z-index:1;}
.interior-wrap .l-header .CampaignAdPane{width:730px;position:relative;margin:0 15px;float:left;z-index:1;}
.interior-wrap .l-header .RegisterPane{width:300px;position:relative;float:left;z-index:1;}
.RegisterPane{width:300px;position:relative;float:left;position:relative;z-index:1;}
.interior-wrap .l-header .RegisterPane .register-box{background:url(images/register-box-small.png) no-repeat;position:absolute;left:-2px;width:339px;height:106px;padding:0 0 0 23px;}
.register-box{background:url(images/register-box-small.png) no-repeat;position:absolute;left:-2px;width:339px;height:106px;color:#fff;font-size:14px;}
.interior-wrap .l-header .RegisterPane .register-box .register{font-size:24px;color:#000;display:inline-block;margin:20px 0 10px 0;font-family:DroidSerifRegular;}
.interior-wrap .l-header .RegisterPane .register-box .register:hover{text-decoration:none;}
.register:hover{text-decoration:none;}
.interior-wrap .l-header .RegisterPane .register-box .free{color:#fff;}
.register-box .free{color:#fff;}

/*----====<<< BLOG STYLES >>>====----*/
.interior-wrap .fullWidth {width:1050px;padding:0 15px 0 15px;}
.leftCol .margin, .rightCol .margin {margin:0 0 25px 0;clear:both;}
.interior-wrap .leftCol {width:260px;float:left;margin:0 0 25px 0;border:1px solid #6d90ba;padding:10px;background:#d8e4f2;}
.interior-wrap .leftCol hr {margin:5px 0;background:#ccc;color:#ccc;}
.interior-wrap .leftCol h1 {font-weight:normal;margin:0 0;font-size:24px;}
.interior-wrap .leftCol p {font-size:14px;padding-bottom:10px;}
.interior-wrap .leftCol a:link,
.interior-wrap .leftCol a:visited,
.interior-wrap .leftCol a:active {font-family:EauSansBold;color:#005796;font-size:14px;}
a.block {background:#000;padding:5px;color:#fff !important;font-size:12px !important;float:right;font-family:EauSansBold;}
.interior-wrap .middleCol {width:510px;padding:0 15px;float:left;}
.interior-wrap .middleCol hr {margin:3px 0;background:#ccc;color:#ccc;}
.interior-wrap .middleCol h1 {font-weight:normal;margin:0 0;font-size:24px;}
.interior-wrap .middleCol h1 a:link, .interior-wrap .middleCol h1 a:visited, .interior-wrap .middleCol h1 a:active {font-family:Georgia, Times New Roman, serif;font-size:24px;}
.interior-wrap .middleCol p {font-size:14px;padding-bottom:10px;font-family:Georgia, Times New Roman, serif;}
.interior-wrap .middleCol img {padding:0 10px 10px 0;}
.interior-wrap .middleCol a:link,
.interior-wrap .middleCol a:visited,
.interior-wrap .middleCol a:active {font-family:EauSansBold;color:#005796;font-size:14px;}
.interior-wrap .rightCol {width:220px;margin:0 0 25px;float:left;}
.interior-wrap .rightCol hr {margin:5px 0;background:#ccc;color:#ccc;}
.interior-wrap .rightCol h1 {font-weight:normal;margin:0 0;font-size:24px;}
.interior-wrap .rightCol p {font-size:14px;padding-bottom:10px;}
.interior-wrap .rightCol a:link,
.interior-wrap .rightCol a:visited,
.interior-wrap .rightCol a:active {font-family:EauSansBold;color:#000;font-size:14px;}
a.block {background:#000;padding:5px;color:#fff !important;font-size:12px !important;float:right;font-family:EauSansBold;}
/*---===<<< BLOG INTERIOR STYLES >>>===---*/
.interior-wrap .sidebarBlank hr {margin:15px 0;background:#ccc;color:#ccc;}
.interior-wrap .bloggers {width:260px;margin:0 15px 25px 0;float:left;}
.interior-wrap .bloggers img {float:left;padding:0 10px 0 0;}
.interior-wrap .blogdescription {width:425px;float:left;}
.interior-wrap .blogdescription p {margin:0 0 15px;}
.interior-wrap .blogdescription a:link,
.interior-wrap .blogdescription a:visited,
.interior-wrap .blogdescription a:active {font-family:EauSansBold;color:#000;font-size:14px;}
.interior-wrap .bodyBlank hr {margin:15px 0 15px 0;background:#ccc;color:#ccc;}

.interior-wrap .bodyBlank{width:700px;position:relative;margin:0 15px; float:left; z-index:1;}
.interior-wrap .bodyBlank p {}
.interior-wrap .body{width:730px;position:relative;margin:0 15px; float:left;}
.interior-wrap .sidebar{width:300px;position:relative;float:left;}
.interior-wrap .sidebarBlank{float:right;}
.interior-wrap .sidebarBlank .SidebarAdPane {width:300px; padding-right:10px;}
.SidebarAdPane .margin {clear:both;margin:0 0 25px;}
.interior-wrap .bodyProfile {width:1050px; position:relative;margin:0 15px;}

.interior-wrap .body .ContentPane{margin:0 0 20px 0;z-index:1;}
.interior-wrap .body .ContentPane .picture-box{float:left;padding:13px;width:290px;display:block; background:url(images/campaign-photo-bg.png) no-repeat;margin: 0 15px 10px 0;}
.interior-wrap .body .ContentPane .picture-box .picture-wrapper{margin:0 0 20px 0;width:290px;height:282px;overflow:hidden;}
.interior-wrap .body .ContentPane .picture-box{font-style:italic;font-size:12px;}
.interior-wrap .body .ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.interior-wrap .body .ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.interior-wrap .body .ContentPane .article-text h4{font-size:22px;margin:0 0 15px 0;}
.interior-wrap .body .ContentPane .article-text p{margin:0 0 10px 0;font-size:14px;}
.interior-wrap .body .ContentPane .article-header{position:absolute;top:5px;left:330px;width:400px;}
.interior-wrap .body .ContentPane .article-header .mail{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -17px -7px no-repeat;}
.interior-wrap .body .ContentPane .article-header .mail:hover{background-position: -17px -34px;}
.interior-wrap .body .ContentPane .article-header .print{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -55px -7px no-repeat;}
.interior-wrap .body .ContentPane .article-header .print:hover{background-position: -55px -34px;}
.interior-wrap .body .ContentPane .article-header ul{list-style:none;margin:0 0 10px 0;height:20px;float:left;}
.interior-wrap .body .ContentPane .article-header li{list-style:none;display:inline-block;float:left;}
.interior-wrap .body .ContentPane .article-header .share{border-right: #000 1px solid;}
.interior-wrap .body .ContentPane .article-header .share li{margin:0 10px}
.interior-wrap .body .ContentPane .article-header .social li{margin: 0 5px;}
.interior-wrap .body .ContentPane .article-header .breadcrumb{font-family:EauSansBook;text-transform:uppercase;font-size:10px;}

.blog-entry-title-pane .blog-entry-title a:link, 
.blog-entry-title-pane .blog-entry-title a:visited,
.blog-entry-title-pane .blog-entry-title  a:active {font-size:24px;font-family:Georgia;}
.blog-comments {clear:both;padding-top:10px;}
.blog-comments ul li {list-style:none;}
.blog-comments li {padding-top:30px;border-bottom:1px solid #ccc;padding-bottom:20px;}
.blog-comments ul ul li {padding:10px;background:#ebeda7;margin:30px 0 0 30px;border:1px solid #ccc;}

.ContentPane{margin:0 0 20px 0;z-index:1;}
.ContentPane .picture-box{float:left;padding:13px;width:290px;display:block; background:url(images/campaign-photo-bg.png) no-repeat;margin: 0 15px 10px 0;}
.ContentPane .picture-box .picture-wrapper{margin:0 0 20px 0;width:290px;height:282px;overflow:hidden;}
.ContentPane .picture-box{font-style:italic;font-size:12px;}
.ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.ContentPane .article-text{position:relative;padding:60px 0 0 0;}
.ContentPane .article-text h4{font-size:22px;margin:0 0 15px 0;}
.ContentPane .article-text p{margin:0 0 10px 0;font-size:14px;}
.ContentPane .article-header{position:absolute;top:5px;left:330px;width:400px;}
.ContentPane .article-header .mail{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -17px -7px no-repeat;}
.ContentPane .article-header .mail:hover{background-position: -17px -34px;}
.ContentPane .article-header .print{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -55px -7px no-repeat;}
.ContentPane .article-header .print:hover{background-position: -55px -34px;}
.ContentPane .article-header ul{list-style:none;margin:0 0 10px 0;height:20px;float:left;}
.ContentPane .article-header li{list-style:none;display:inline-block;float:left;}
.ContentPane .article-header .share{border-right: #000 1px solid;}
.ContentPane .article-header .share li{margin:0 10px}
.ContentPane .article-header .social li{margin: 0 5px;}
.ContentPane .article-header .breadcrumb{font-family:EauSansBook;text-transform:uppercase;font-size:10px;}





.articleFull{margin:0 0 20px 0;z-index:1;}
.articleFull .picture-box{float:left;padding:13px;width:290px;display:block; background:url(images/campaign-photo-bg.png) no-repeat;margin: 0 15px 10px 0;}
.articleFull .picture-box .picture-wrapper{margin:0 0 20px 0;width:290px;height:282px;overflow:hidden;}
.articleFull .picture-box{font-style:italic;font-size:12px;}
.articleFull .article-text{position:relative;padding:60px 0 0 0;}
.articleFull .article-text h4{font-size:22px;margin:0 0 15px 0;}
.articleFull .article-text p{margin:0 0 10px 0;font-size:12px;}
.articleFull .article-header{position:absolute;top:5px;left:330px;width:400px;}
.articleFull .article-header .mail{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -17px -7px no-repeat;}
.articleFull .article-header .mail:hover{background-position: -17px -34px;}
.articleFull .article-header .print{display:block;width:18px;height:18px;background:url(images/article-sprite.png) -55px -7px no-repeat;}
.articleFull .article-header .print:hover{background-position: -55px -34px;}
.articleFull .article-header ul{list-style:none;margin:0 0 10px 0;height:20px;float:left;}
.articleFull .article-header li{list-style:none;display:inline-block;float:left;}
.articleFull .article-header .share{border-right: #000 1px solid;}
.articleFull .article-header .share li{margin:0 10px}
.articleFull .article-header .social li{margin: 0 5px;}
.articleFull .article-header .breadcrumb{font-family:EauSansBook;text-transform:uppercase;font-size:10px;}


.CommentPane{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;padding: 30px 0 0 16px;}
.CommentPane h2{float:left;margin: 0 10px 0 0;}
.CommentPane .bubble{display:block;height:21px;width:27px;background:url(images/comment-bubble.png) no-repeat;color:#fff;padding:5px 0 0 0;text-align:center;font-family:EauSansBook;font-size:12px;font-weight:bold;}
html>/**/body .CommentPane .bubble {float:left;}
.CommentPane .bubble:hover{color:#a2ad00;}
.CommentPane .comment-line-item{margin:0 0 15px 0;}
.CommentPane .comment-line-item .left{width:20%;margin: 0 15px 0 0;float:left;}
.CommentPane .comment-line-item .left p{font-size:14px;}
.CommentPane .comment-line-item .left strong{font-weight:bold;font-family:EauSansBold;font-size:10px;}
.CommentPane .comment-line-item .right{width:75%;float:left;}
.CommentPane .comment-line-item .right p{color:#4f4f4f;font-family:EauSansBook;}

.interior-wrap .body .CommentPane{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;padding: 30px 0 0 16px;}
.interior-wrap .body .CommentPane h2{float:left;margin: 0 10px 0 0;}
.interior-wrap .body .CommentPane .bubble{display:block;height:21px;width:27px;background:url(images/comment-bubble.png) no-repeat;color:#fff;padding:5px 0 0 0;text-align:center;font-family:EauSansBook;font-size:12px;font-weight:bold;}
html>/**/body .interior-wrap .body .CommentPane .bubble {float:left;}
.interior-wrap .body .CommentPane .bubble:hover{color:#a2ad00;}
.interior-wrap .body .CommentPane .comment-line-item{margin:0 0 15px 0;}
.interior-wrap .body .CommentPane .comment-line-item .left{width:20%;margin: 0 15px 0 0;float:left;}
.interior-wrap .body .CommentPane .comment-line-item .left p{font-size:14px;}
.interior-wrap .body .CommentPane .comment-line-item .left strong{font-weight:bold;font-family:EauSansBold;font-size:10px;}
.interior-wrap .body .CommentPane .comment-line-item .right{width:75%;float:left;}
.interior-wrap .body .CommentPane .comment-line-item .right p{color:#4f4f4f;font-family:EauSansBook;}

.interior-wrap .body .bottom{background:url(images/content-fade.png) no-repeat;margin:0 0 0 -16px;padding: 30px 0 0 16px;position:relative;zoom:1;}
.interior-wrap .body .ContributePane{width:46%;float:left;position:relative;z-index:1;zoom:1;}
.interior-wrap .body .ContributePane .contribute{background:url(images/contribute-bg.jpg) no-repeat;width:320px;height:120px;display:block;padding: 20px 0 0 10px;}
.interior-wrap .body .ContributePane .contribute h4{color:#fff;font-size:21px;margin:0 0 10px 0;}
.interior-wrap .body .ContributePane .contribute h5{color:#fff;font-size:16px;margin:0 0 10px 0;width:150px;}
.interior-wrap .body .ContributePane .contribute a{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
.interior-wrap .body .ContributePane .contribute a:hover{color:#2bc3d0;}
.interior-wrap .body .bottom .divider{margin: 30px 20px 0!important;height:210px;overflow:hidden;float:left;}
.interior-wrap .body .TopicsPane{width:46%;float:left;position:relative;z-index:1;}
.interior-wrap .body .TopicsPane .view-more{position:absolute; right:50px; top:0;height:15px;width:9px;background:url(images/view-more.gif) no-repeat;margin:8px 0 0 0;}
.interior-wrap .body .TopicsPane .view-more:hover{background:url(images/view-more-hover.gif) no-repeat;}
.interior-wrap .body .TopicsPane h4{font-size:16px;margin:20px 0 5px 0;}
.interior-wrap .body .TopicsPane a{display:block;color:#000;margin:0 0 3px 0;font-family:EauSansBold;text-decoration:none;font-size:12px;text-transform:none;}
.interior-wrap .body .TopicsPane a:hover{text-decoration:underline;}

.interior-wrap .sidebar .SidebarPane{z-index:1;position:relative;}
.interior-wrap .sidebar .SidebarPane img{margin: 0 0 10px 0;}
.interior-wrap .sidebar .SidebarPane hr {background:#ccc;color:#ccc;margin:15px 0;}

.interior-wrap .sidebar .CommunityPane{z-index:1;}
.interior-wrap .sidebar .CommunityPane .community{background:#6f90b8;width:250px;padding:45px 25px 25px 25px;margin:75px 0 0 0;position:relative;}
.interior-wrap .sidebar .CommunityPane .community img{position:absolute;top:-75px;left:0;}
.interior-wrap .sidebar .CommunityPane .community .line-item{border-bottom:#557091 1px solid;padding: 10px 0;width:240px;}
.interior-wrap .sidebar .CommunityPane .community .line-item h5{font-size:14px;display:block;margin: 0 0 8px 0;font-weight:normal;}
.interior-wrap .sidebar .CommunityPane .community .line-item a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#000;font-family:EauSansBold;}
.interior-wrap .sidebar .CommunityPane .community .line-item a:hover{color:#fff;}
.interior-wrap .sidebar .CommunityPane .community h3{font-size:24px;margin:15px 0 5px 0;}
.interior-wrap .sidebar .CommunityPane .community select{margin: 0 0 25px 0;width:245px;font-family:EauSansBold;}
.interior-wrap .sidebar .CommunityPane .community p{margin:0 0 5px 0;}
.interior-wrap .sidebar .CommunityPane .community textarea{width:235px;height:85px;padding:5px;margin: 0 0 10px 0;color:#bdbdbd;font-size:10px;font-family:EauSansBook;}
.interior-wrap .sidebar .CommunityPane .community .see-all{color:#fff;font-size:11px;text-decoration:none;float:left;display:inline-block;}
.interior-wrap .sidebar .CommunityPane .community .see-all:hover{color:#a2ad00;}
.interior-wrap .sidebar .CommunityPane .community .submit{color:#fff;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;}
.interior-wrap .sidebar .CommunityPane .community .submit:hover{color:#a2ad00;}

/*--- ADMIN CONTENT AREA ---*/
.admin-wrap .section-wrap .int-nav {}
.admin-wrap .section-wrap .section {}

/*---===<<< FORMS >>>===---*/
.general-form fieldset {}
.general-form legend {}
.general-form label {}
.general-form input {}
.general-form input.checkRadio {}
.general-form textarea {}
.general-form select {}
/*---===<<< MODULE STYLES GO BELOW HERE >>>===---*/
.ModuleTitle_SubMenu {z-index: 9000 !important;} /* Fixes dnn module menu popping under rad panel. ~Sean */
/*---===<<< OWS >>>===---*/
.submit{color:#fff !important;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:right;display:inline-block;font-family:EauSansBold;}
.submit:hover{color:#a2ad00 !important; text-decoration:none;}
.submitLeft{color:#fff !important;background:#000;padding:3px 8px;text-transform:uppercase;text-decoration:none;float:left;display:inline-block;font-family:EauSansBold;}
.submitLeft:hover{color:#a2ad00 !important; text-decoration:none;}

#jobslist {
margin-top:20px;}

#jobslist p{
line-height:120%;}

.bodyBlank .ContentPane {width:100%;}

.bodyBlank .ContentPane p {
font-size:14px;
line-height:120%;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0 0 10px 0;
}
.bodyBlank .ContentPane a:link, .bodyBlank .ContentPane a:active, .bodyBlank .ContentPane a:visited {font-family:EauSans;color:#005796;}

.bodyBlank .ContentPane h2 {
margin-top:10px;}

/*--- UTILITY DROPDOWN ---*/
#nav{
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
	/* Clear floats */
	float:left;
	width:100%;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:5;
	*/
}
#nav li{
	float:left;
	margin-right:10px;
	position:relative;
}
#nav a{
	display:block;
	padding:5px;
	color:#fff;
	background:#333;
	text-decoration:none;
}
#nav a:hover{
	color:#fff;
	background:#6b0c36;
	text-decoration:underline;
}

.bulletList ul {color:#6c90b9;width:100%;}
.bulletList li {list-style-image:url(images/bullet_arrow.png);list-style-position:inside;font-size:14px;line-height:150%;}

.article {zoom:1;}

.articleFull p {font-size:14px;}


/*** TALK TO CATHOLIC REVIEW FORM ***/
#dvContact {margin:10px 0;font-size:14px;}
#dvContact h2 {margin-bottom:10px;}

#dvContact .wrap {position:relative;}
#dvContact .left {float:left;width:300px;}
#dvContact .right {float:right;}
#dvContact .padding {width:120px;height:30px;display:inline-block;}
#dvContact a:link,
#dvContact a:visited,
#dvContact a:active {background:#000;color:#fff;padding:5px;font-family:EauSansBold;text-transform:uppercase;font-size:12px;}
#dvContact a:hover {color:#a2ad00;text-decoration:none;}
#dvContact .validator {font-size:10px;color:#ff0000;}

/*** REGISTER FORM ***/
#ContactUs .wrap {position:relative;}
#ContactUs .left {float:left;width:300px;}
#ContactUs .right {float:right;}
#ContactUs .padding {width:120px;height:30px;display:inline-block;}
#ContactUs .register a:link,
#ContactUs .register a:visited,
#ContactUs .register a:active {background:#000;color:#fff;padding:5px;font-family:EauSansBold;text-transform:uppercase;font-size:12px;}
#ContactUs .register a:hover {color:#a2ad00;text-decoration:none;}
#ContactUs .validator {font-size:10px;color:#ff0000;}

/*** SUBMIT VIDEO ***/
#submitVideo .wrap {position:relative;margin-top:15px;}
#submitVideo .left {float:left;width:300px;}
#submitVideo .right {float:right;}
#submitVideo .padding {width:120px;height:30px;display:inline-block;}
#submitVideo a:link,
#submitVideo a:visited,
#submitVideo a:active {background:#000;color:#fff;padding:5px;font-family:EauSansBold;text-transform:uppercase;font-size:12px;}
#submitVideo a:hover {color:#a2ad00;text-decoration:none;}
#submitVideo .validator {font-size:10px;color:#ff0000;}

.wrap {position:relative;}
.left {float:left;}

/*** H1 CONTAINERS ***/
.icon-wrap {width:100%;margin-top:15px;}
.icon-wrap hr {background:#d7d7d7;margin-top:10px;}
.icon-wrap h1 {float:left;color:#000;}
.icon-wrap .Head {font-size:24px;}
.icon-wrap img {padding:0 0 0 10px;margin:-10px 0 0;}

/*** BLOG EDITS ***/
.blogArticles a:link,
.blogArticles a:active,
.blogArticles a:visited {color:#000;}
.blogWrapper{margin:20px 0 0;padding:20px 0 0;border-top:#C8C8C8 1px solid;}
.blogInfo img{float:left;margin:0 10px 10px 0;width:108px;}
.blogInfo p{margin-bottom:10px;}
.blog-entry-date {clear:both;}
.blog-entry-about img {float:left;}
.blog-entry-image {width:100%; height:100%;}
.blog-entry-image img {float:left;padding:0 10px 0 0 !important;}
.blog-entry-separator {margin-bottom:25px;}
.blog-entry-footer {border-top:1px solid #ccc;padding-top:5px;margin-top:25px;}
.blog-entry-footer h4 {clear:both;}
.blog-entry-footer img {float:left;padding-right:10px;}
.blogArticles a:link, .blogArticles a:active, .blogArticles a:visited {font-family:EauSansBold;} #dnnCPWrap{position:absolute !important;}

/*** SEARCH ENGINE ***/
.dnnGridItem {margin:5px 0;}
.dnnGridItem td {padding:20px 5px 20px 5px;}
.dnnGridItem span {font-size:14px;}
.dnnGridItem a {font-size:14px;font-family:EauSansBold;color:#000;}
.dnnGridItem a:hover {color:#000;}

.dnnGridAltItem {margin:5px 0;background:#E9EDAA;}
.dnnGridAltItem td {padding:5px 5px 5px 5px;}
.dnnGridAltItem span {font-size:14px;}
.dnnGridAltItem a {font-size:14px;font-family:EauSansBold;color:#000;}
.dnnGridAltItem a:hover {color:#000;}

.PagingTable {border:none !important;margin:15px 0;}
.PagingTable a:link,
.PagingTable a:visited,
.PagingTable a:active {background:#000;color:#fff;padding:3px 5px;font-family:DroidSerifRegular;}
.PagingTable a:hover {text-decoration:none;background:#fff;color:#000;}

a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {color:#fff !important;}

blockquote, pre {font-family:Georgia, Times New Roman, serif; font-size:14px;}
#cboBlogArchive {margin:10px 10px 0 0;}
.tooltip span{height:106px;display:block;overflow-y:scroll;}
.tooltip span p{line-height:22px;font-size:14px;color:#000000;font-family: EauSansBold;}



.itxnewsignupformLabel{
	width: 125px;
	margin-top: 15px;
	font-weight: 700;
	font-size: 12px;
}

.itxnewsignupformLabelState{
	width: 125px;
	margin-top: 5px;
	font-weight: 700;
	font-size: 12px;
	float: left;
}
.itxnewsignupformLabelBirthday{
	width: 125px;
	font-weight: 700;
	font-size: 12px;
		float: left;
		margin-top: 5px;
}

.itxnewsignupformField{
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857;
color: #555;
background-color: #FFF;
background-image: none;
border: 1px solid #CCC;
border-radius: 4px;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
width: 200px !important;
}
.itxnewsignupformFieldCheckbox{
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857;
color: #555;
background-color: #FFF;
background-image: none;
margin-top: 15px;
}
.itxnewsignupformFieldDropdown{
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857;
color: #555;
background-color: #FFF;
background-image: none;
border: 1px solid #CCC;
border-radius: 4px;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
width: 200px !important;
float: left;
}
.DR-FieldRow.DR-Row1.DR-Field1.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row2.DR-Field2.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row3.DR-Field3.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row4.DR-Field4.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row5.DR-Field5.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row6.DR-Field6.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row7.DR-Field7.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row8.DR-Field8.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 50%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row9.DR-Field9.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 100%;
	display: inline-block;
	margin-bottom: 15px;
}
.DynamicRegistration_QuestionTopDiv.DRQTopDiv8 {
	float: left;
}
.DR-FieldRow.DR-Row13.DR-Field13.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 100%;
	display: inline-block;
	margin-bottom: 15px;
}
.DR-FieldRow.DR-Row12.DR-Field12.DR-SameLineFalse.DR-SameCell0.dr-FieldLabelSame0{
	width: 100%;
	display: inline-block;
	margin-top: 15px;
}