body, div#wrapper, div#mainContent, div#header, div#content  { background-image: url(); padding: 0px; margin: 0px; background-color: transparent; background-repeat: repeat; float: none; width: auto; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border: none; }
div.copyright { display: none; }

body { background: #843E03 url(http://cdn.cbn.com/images/partners/int-bg-wrapper.jpg) bottom center repeat-y; }
h1 { font-size: 18px; }
li { color: #333; }
form#Form1 {margin:0px;}

div#pageWrapper { background: url(http://cdn.cbn.com/images/partners/int-bg-content.jpg) center -30px no-repeat; min-height: 800px; font-size: 1.3em; line-height: 1.75em; min-width: 1060px; }
div#contentWrapper { width: 1060px; margin: 0px auto; position: relative; }
div#header {  height: 125px;color: #fff; overflow: hidden; margin: 0px; padding: 0px; }
div#header a#logoLink { background:url(); width: 450px; height: 75px; display: block; top:0px; margin-top: 25px; padding: 0px; margin-bottom: 25px; }

div#header a#logoLink h1 { display: none; }

div#mainMenu { }
div#mainMenu ul { margin: 0px; padding: 0px; overflow: hidden; }
div#mainMenu li { float: left; width: 265px; padding: 0px; margin: 0px; list-style: none; }
div#mainMenu li a { display: block; background: url(http://cdn.cbn.com/images/partners/int-bg-mainMenu.jpg) top left repeat-x; width: 200px; height: 40px; line-height: 40px; font-size: 18px; padding: 10px 15px 10px 50px; color: #fff; position: relative; }
div#mainMenu li a:hover { background-position: -265px; text-decoration: none; }
div#mainMenu li a.selected, div#mainMenu li a.selected:hover { background-position: -530px; }
div#mainMenu a span.info { display: none; }

div#sectionContent  { padding: 40px; background-color: #232323; color: #efefef !important; overflow: hidden; }
div#sectionContent h1, div#sectionContent h2, div#sectionContent h3, div#sectionContent h4, div#sectionContent h5, div#sectionContent h6 { color: #fff; }
div#sectionContent li { color: #ccc; }
div#sectionContent a, div#sectionContent a:link { color: #ccc; }

div#content { background: #fff url(http://cdn.cbn.com/images/partners/int-bg-fadeDown.jpg) top left repeat-x; padding: 25px 35px; }
div#content .third { width: 300px; overflow: hidden; }
div#content .twoThirds { width: 645px; }

div#toutSlider{ margin: 0em 0em 2em; height:300px; }
div#toutSlider h1#toutSliderTitle {font-size:20px; margin-bottom:.5em;}
div#toutSlider a.leftButton ,div#toutSlider a.rightButton{ cursor:pointer; width: 50px; height: 300px; background-repeat:no-repeat;  }
div#toutSlider a.leftButton:hover , div#toutSlider a.rightButton:hover{ text-decoration:none; font-size: 40px; color: #000; }
div#toutSlider a.leftButton { float:left; margin-right:5px; background-image:url(http://cdn.cbn.com/images/partners/int-bg-toutSliderLeftButton.gif); background-position: left 50px; }
div#toutSlider a.rightButton { float: right; margin-left: 5px; background-image:url(http://cdn.cbn.com/images/partners/int-bg-toutSliderRightButton.gif); background-position: right 50px; }
div#toutSlider div#toutSliderContentWrapper { float:left; width:880px; height:300px; overflow:hidden; position:relative;}
div#toutSlider div#toutSliderContent { position:relative;}
div#toutSlider .tout { width: 184px; height:300px; display:inline-block;}
div#toutSlider .tout img { margin-left: 0px; width:178px; height:100px; border:3px solid #c7c5c5;}

div#featureList h2 { font-size: 22px; color: #525252; margin-top: 1em; margin-bottom: 0.75em; font-weight: normal; }
div#featureList .tout.md { padding-left: 175px; margin-bottom: 50px; }
div#featureList .tout p , div#featureList .tout h3  { line-height: 1.75em; }



div#stayConnected { background: url(http://cdn.cbn.com/images/partners/int-bg-frontlinesBlock.jpg) center bottom no-repeat; position: relative; padding-bottom: 0px; }
div#stayConnected a#frontlinesLink { display: block; width: 250px; height: 110px; margin-bottom: 0px; }
div#stayConnected a#frontlinesLink span { display: none; }

div#footer { background: url(http://cdn.cbn.com/images/partners/int-bg-footer.jpg) left top; color:#999 !important; line-height:1em !important; height: 150px; overflow: hidden; padding: 25px; font-size: 1em; }
div#footer div {margin:0px; padding:0px; position:relative;}
div#footer h2 { color: #dfdfdf; margin-bottom: .5em; }

div#footer div#about { width: 620px; height: 100px; line-height: 1; float: left; padding-top: 1em; margin-bottom:0px; }
div#footer div#about p.overview { width: 310px; float: left; font-size: 11px; }
div#footer div#about ul.links { float: left; padding-top: 1px; font-size: 12px; padding-left: 40px; width: 260px; }
div#footer div#about ul.links li { list-style-type: disc; float: left; color: #CCC; text-wrap: none; width: 110px; margin: 0px 15px 10px 0px; }
div#footer div#about ul.links li a { color: #ccc; }
div#footer div#info { float: left; width: 120px; height: 100px; border-left: 1px solid #666; padding-left: 25px; padding-right: 25px; margin-right: 25px; border-right: 1px solid #666; padding-top: 1em; margin-bottom:0px; }
div#footer div#info p { font-size: 11px; }
div#footer div#connect { float: left; padding-top: 1em; margin-bottom:0px; }
div#footer div#copyright { clear: both; text-align: center; font-size: 11px; padding-top:15px !important; padding-bottom:15px !important;}
.container { clear: both; }


.whiteBlock , .blackBlock{ padding: 15px; margin-bottom: 25px; }
.blackBlock {background-color:#000; border:none;}
.blackBlock a, .blackBlock a:link { color: #64b0eb !important; }
.blackBlock .tout,
.blackBlock .tout:link { color: #ccc; }
.blackBlock .tout:hover,
.blackBlock .tout:active { color: #ccc; }




.whiteBlock h1, .whiteBlock h2, .whiteBlock h3, .whiteBlock h4, .whiteBlock h5, .whiteBlock h6,
.blackBlock h1, .blackBlock h2, .blackBlock h3, .blackBlock h4, .blackBlock h5, .blackBlock h6 { font-size: 20px; margin-bottom: 0.5em; }


a.bigRedButton, a.bigRedButton:link { -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius:20px; border-color: #FFF; background: url(http://cdn.cbn.com/images/partners/int-bg-bigRedButton.jpg) no-repeat; text-align: left; font-weight: normal; background-position: center left; display: block; font-size: 18px; border-width: 5px; line-height: 35px; padding: 0px 20px 0px 45px; clear: left; margin: 1em !important; color: #fff !important; }
a.bigRedButton:hover { background-position: center left; background: url(http://cdn.cbn.com/images/partners/int-bg-bigRedButton.jpg) no-repeat; margin:1em !important; }

a.bigRedButton.centered { float: none; margin: 0px auto; }
.blackBlock a.bigRedButton { border-color: #efefef; }
.blackBlock a.bigRedButton:hover { border-color: #ccc; }
a.smallRedButton , a.smallRedButton:link{ display: block; height: 30px; line-height: 30px; font-size: 14px; padding-left: 30px; background: url(http://cdn.cbn.com/images/partners/int-bg-smallRedButton.gif) center left no-repeat; margin-top: 0.5em; margin-bottom: .5em; }



.tout h1, .tout h2, .tout h3, .tout h4, .tout h5, .tout h6 { font-size: 16px !important; }
.left.margin { margin-left: 35px; }

ul.twoCol { width: 45%; margin: 0px 0px 0px 15px; }
.caption {
	color: #492f18;
	display: block;
}

#blueBlock a { text-decoration: underline; }
#greenBlock a { text-decoration: underline; }
div#sectionContentWhite .blackBlock { background-color: #ffffff;} /*ie 8 compatability mode bug - j.s.
