#wrapper , div#wrapper{
	max-width: 1060px;
	margin: 0px auto;
	position: relative;
	padding-top: 160px;
	background-image: url(transparent url() center top);
}
#telethonTicker {
	text-align: center;
	padding-bottom: 15px;
	padding-top: 5px;
}

div#Login_UpdatePanel1 { float: right; }
div#utilityNav {
	height: 36px;
	line-height: 36px;
	color:#FFF;
	font-size:12px;
	text-transform:uppercase;
	position: absolute;
	right: 0px;
	top: 5px;
	white-space: nowrap;
}
div#utilityNav ul {
	padding:0px;
	text-align:left;
}
div#utilityNav li {
	display:inline;
	padding:0px;
	margin:0px;
	text-align:center;
	border-right: 1px solid;
	color: #CBE9F3;
}
div#utilityNav li#search {
	text-transform: none;
	padding-right: 0px;
	padding-left: 15px;
	border: none;
}
div#utilityNav li#search .text, div#utilityNav li#search .button, #HomeEmailPreferencesControl_EmailTextbox, #HomeEmailPreferencesControl_SubmitEmail { border: 1px solid; line-height: 16px; }
div#utilityNav li#search .text, #HomeEmailPreferencesControl_EmailTextbox {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	background-color: #BDC6D7;
	border-color: #0E1833;
	width: 170px;
	margin-right: 2px;
	background-image: url(http://cdn.cbn.com/redesign-prototype/images/textInputBG.gif);
}
#HomeEmailPreferencesControl_EmailTextbox { width:190px }
div#utilityNav li#search .button, #HomeEmailPreferencesControl_SubmitEmail {
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;
	color: #FFF;
	border: none;
	background-color: #0D7095;
}
div#utilityNav li#myCBN {
	text-transform: none;
	padding: 0px 10px;
}
div#utilityNav li#myCBN img { }
div#utilityNav li a { color: #FFF; 
}
div#utilityNav li a.menuItem { padding: 0px 10px; }
div#nav {
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	color:#ccc;
	font-size:14px;
	line-height: 40px;
	height: 40px;
	position: relative;
	background-image: url();
	text-transform: uppercase;
	font-weight: bold;
	white-space: nowrap;
}
div#nav ul { display: table; padding: 0px; margin-left: auto; margin-right: auto; text-align: center; }
div#nav li.menuItemBlock { display: inline; padding: 0px; margin: 0px; width: auto; text-align: left; }
div#nav li.menuItemBlock a.menuItem { color: #ccc; text-decoration: none; display: inline-block; padding: 0px 14px; }
div#nav li.menuItemBlock a.menuItem.selected { color: #FFF; 
}
div#nav li.menuItemBlock a.menuItem.current { color: #FFF; }
div#nav li.menuItemBlock#give a.menuItem { color:#fff; background-image: url(http://cdn.cbn.com/redesign-prototype/images/giveButtonOffBG.gif); background-position: center; background-repeat: no-repeat; }
div#nav li.menuItemBlock#give a.menuItem.selected, div#nav li.menuItemBlock#give a.menuItem.current { color:#fff; }
div#nav li#giveTest.menuItemBlock a.menuItem {
	background-image:url(http://cdn.cbn.com/redesign-prototype/images/giveButtonOffBG.gif);
	background-position:center center;
	background-repeat:no-repeat;
	color:#FFFFFF;
}
div#nav li#giveTest.menuItemBlock a.menuItem.current { 
	background-color: transparent; color: #fff; 
}

div#subnav {
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	color:#ccc;
	font-size:12px;
	line-height: 40px;
	height: inherit;
	position: relative;
	background-image: url();
	text-transform: uppercase;
	font-weight: normal;
	margin-bottom: 20px;
}
div#subnav ul { display: table; padding: 0px; margin-left: auto; margin-right: auto; text-align: center; }
div#subnav li.menuItemBlock { display: inline; padding: 0px; margin: 0px; width: auto; text-align: left; }
div#subnav li.menuItemBlock.divider { padding: 0px 15px; }
div#subnav li.menuItemBlock.interactive a.menuItem{ color: #666; }


div#subnav li.menuItemBlock a.menuItem {
	color: #0D3550;
	text-decoration: none;
	display: inline-block;
	padding: 0px 8px;
}
div#subnav li.menuItemBlock a.menuItem.selected , div#subnav li.menuItemBlock a.menuItem:hover{ text-decoration: underline; 
}
div#subnav li.menuItemBlock a.menuItem.current {
	color: #000;
	text-decoration: underline;
}



#contentHeader { position: relative; height: 50px; }
#contentHeader h2 { color: #132748; font-size: 2.5em; display: inline; }
#contentHeader h2 a { text-decoration: none; color: #132748; }
#contentHeader #contentHeaderMenu { text-align: right; font-size: 1.2em; }
#contentHeader #contentHeaderMenu .title { padding-left: 3em; font-weight: bold; }
#contentHeader .shareButton { position: absolute; right: 0px; top: 5px; _left:863px; }
#contentHeader .shareButton a.iconButton span{ width:235px;}
#sectionNav {
	padding-bottom:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	background-color: #0F6080;
	margin-bottom: 25px;
	width: 160px;
}
#sectionNav h3 {
	background-color: #0F6080;
	color: #fff;
	line-height: 30px;
	font-size: 15px;
	padding: 0px 10px;
}
#sectionNav .top { -webkit-border-top-left-radius:10px; -moz-border-radius-topleft:10px; -webkit-border-top-right-radius:10px; -moz-border-radius-topright:10px; }
#section ul.top { border-top: 10px solid #6C84A6; }
#sectionNav ul, #sectionNav p { margin: 0px; padding: 10px; list-style: none; background-color: #efefef; color: #666; font-size: 12px; }
#sectionNav ul li { list-style: none; list-style-position: outside; margin-left: 5px; }
#sectionNav ul li a { color: #333; text-decoration: none; }
#sectionNav ul li a.selected { font-weight: bold; color: #000; }
#sectionNav ul li a:hover { text-decoration: underline; }
div#copy { font-size: 1.2em; padding: 25px; overflow: hidden; background-color: #fff; text-align: left; }
div#content { width: 685px; float: left; }
div#contentSidebar { width: 160px; float: left; clear: left; }
div#contentBody { width: 500px; float: right; position: relative; }
div#contentBody .sectionTitle, td.centerTD .sectionTitle   { font-size: 1.6em; margin-bottom: .5em; }
table.contentTable td { vertical-align: top; width: auto !important }
table.contentTable td.centerTD h1, table.contentTable td.centerTD h2, table.contentTable td.centerTD h3, table.contentTable td.centerTD h4, table.contentTable td.centerTD h5, table.contentTable td.centerTD h6 { margin:0px; padding:0px; }
table.contentTable td.centerTD h6 , #centerTD h6{ text-transform:uppercase; font-size:.9em; letter-spacing:.2em; }
table.contentTable td.centerTD h1 , #centerTD h1{ font-size:1.6em; margin-top:.2em; margin-bottom:.2em; }
table.contentTable td.centerTD h5, #centerTD h5 { margin-bottom: .5em; }

table.contentTable td.leftMenu { width: 160px; }
table.contentTable td.rightTD { width: 300px; }

div#articleMedia { width:100%; background:#dfdfdf; margin:20px 0px; }
div#articleSidebar { width: 200px; float: right; margin-left: 25px; margin-bottom: 25px; }
img#articleImage  { margin-bottom: 1em; margin-left: auto; margin-right: auto; display: block; }
div#articleSidebar .sectionHeader { margin-bottom: .5em; }
div#articleSidebar .tout { height: auto; overflow: hidden; }

div#articleSidebar .tout img { }




	div#leftMenu { float:left; width:160px; }
	div#centerTD { float: left; width: 500px; margin-left: 25px; margin-right: 25px; }
	div#rightTD { float: right; width: 300px; }
div#footer { background-image: url(http://cdn.cbn.com/images/template/int-bg-footer.jpg); background-repeat: repeat-x; background-position: center top; background-color: #fff; text-align:left; padding:20px; clear: both; overflow: hidden; font-size: 1.2em; color: #333; margin: 0px; }
div#footerContent { width: 1060px; margin-left: auto; margin-right: auto; background: #fff; overflow: hidden; }
div#footerContent .fadeUp {padding:0px 10px; background-image:url(http://cdn.cbn.com/redesign-prototype/images/int-bg-fadeup.jpg); background-repeat:repeat-x; background-position:bottom left;}
div#footerContent .fadeDown {padding:0px 10px; background-image:url(http://cdn.cbn.com/redesign-prototype/images/int-bg-fadedown.jpg); background-repeat:repeat-x; background-position:top left;}
div#footerContent h1, div#footerContent h2, div#footerContent h3, div#footerContent h4, div#footerContent h5, div#footerContent h6 
	{ font-size:18px; }
div#footerContent ul.horizontalList { font-size:12px; list-style:none; list-style-position:outside; margin:.5em 0em 1.5em 10px; padding:0px; overflow:hidden; }
div#footerContent ul.horizontalList li { margin:0em 0em .5em; padding:0px; float:left; width: 160px \; line-height:30px; width: 170px; }
/*div#footer a, div#footer a:visited { color: #2A5B96; }*/
div#copyright { margin-bottom: 25px; }

div#sidebar { width: 300px; float: right; }
/* email update block styles */
ul#emailUpdatesList ul { margin:0px; }
ul#emailUpdatesList li { position:relative; list-style-type: none; list-style-position:outside; padding:0px; margin:0px; width:130px; margin-right:10px; float:left; display:block; }
ul#emailUpdatesList .tooltip { padding:2px 5px; color:#fff; background-color:#069; border:1px solid #036; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; position:absolute; top:20px; right:0px; width:auto; white-space:nowrap; z-index:900; display:none;}

.subNavBlock { position:relative; color:#333; font-size:11px; text-transform:none; line-height:13px; text-align:left; padding: 7px 14px; height: 171px; background-image: url(http://cdn.cbn.com/redesign-prototype/images/subNavBG.png); width: 1032px; display: none; }
.subNavBlock h1, .subNavBlock h2, .subNavBlock h3, .subNavBlock h4, .subNavBlock h5, .subNavBlock h6 { margin-bottom: 0.5em; font-size: 1.3em; }
.subNavBlock ul, div#nav .subNavBlock ul { text-align:left; list-style:disc; margin: 0px; padding: 0px; color: #333; }
.subNavBlock li, div#nav .subNavBlock li { text-align: left; margin-left: 15px; color: #444; }
.subNavBlock #exploreMenu { clear:both; line-height: 25px; position: absolute; bottom: 25px; left: 14px; }
.subNavBlock .layoutBlock { margin:7px; float: left; position: relative; padding: 0px; }
.subNavBlock .layoutBlock.quarter { width:244px; }
.subNavBlock .layoutBlock.half { width:502px; }
.subNavBlock .layoutBlock.third { width:330px; }
.subNavBlock .layoutBlock.twoThirds { width:674px; }
.subNavBlock .layoutBlock .left.margin { margin-left: 7px; }
.subNavBlock .layoutBlock.ClubBlock, .subNavBlock .layoutBlock.NewsBlock { height: 47px; background-position:0px 0px; position:relative; background-repeat: no-repeat; overflow: hidden; padding-top: 85px; }
.subNavBlock .layoutBlock.ClubBlock a.logoLink, .subNavBlock .layoutBlock.NewsBlock a.logoLink{ position: absolute; top: 0px; left: 0px; display: block; width: 110px; height: 80px; }

.subNavBlock .layoutBlock.ClubBlock:hover, .subNavBlock .layoutBlock.NewsBlock:hover { background-position:-244px 0px; }
.subNavBlock .layoutBlock.ClubBlock ul, .subNavBlock .layoutBlock.NewsBlock ul { position:absolute; top:15px; left: 115px; }
.subNavBlock .layoutBlock.ClubBlock .tout, .subNavBlock .layoutBlock.NewsBlock .tout { margin-left: 20px; margin-right: 20px; }
.subNavBlock .layoutBlock.ClubBlock { background-image:url(http://cdn.cbn.com/redesign-prototype/images/int-bg-showMenu-700club.gif); }
.subNavBlock .layoutBlock.NewsBlock { background-image:url(http://cdn.cbn.com/redesign-prototype/images/int-bg-showMenu-News.gif); }
.subNavBlock .layoutBlock.buttonStack { }
.subNavBlock a.ClubIBlock span, .subNavBlock a.SpGiftsBlock span { display:none; }
.subNavBlock a.ClubIBlock, .subNavBlock a.SpGiftsBlock { display:block; width:244px; height:62px; background-position:0px 0px; }
.subNavBlock a.ClubIBlock:hover, .subNavBlock a.SpGiftsBlock:hover { background-position:-244px 0px; }
.subNavBlock a.ClubIBlock { float:left; background-image:url(http://cdn.cbn.com/redesign-prototype/images/int-bg-showMenu-7ci.gif); margin-bottom:8px; }
.subNavBlock a.SpGiftsBlock { clear:left; background-image:url(http://cdn.cbn.com/redesign-prototype/images/int-bg-showMenu-spgifts.gif); }
.subNavBlock #givePartnersList .tout { margin-bottom: 10px; }

.subNavBlock ul#giveOptionMenu li { list-style-type: none; margin-top: 10px;  margin-left: 0px; }
.subNavBlock ul#giveOptionMenu li a{ color: #990000; line-height: 20px; background-image: url(http://cdn.cbn.com/images/template/int-bg-givebullet.gif); background-repeat: no-repeat; background-position: left; padding-left: 30px; font-size: 14px; font-weight: bold; }


div#nav .subNavBlock { position: absolute; top: 40px; left: 0px; text-align: left; font-weight: normal; }
div#featureTabs div.pane { }
div#featureStoriesSlider { width: 685px; margin-bottom: 25px; position: relative; height: 260px; background-image: url(http://cdn.cbn.com/redesign-prototype/images/loading.gif); background-position: center; background-repeat: no-repeat; overflow: hidden; }
div#featureStoriesSlider ul { margin: 0px; padding: 0px; position: relative; left: 0px; display: none; }
div#featureStoriesSlider ul li { position: relative; padding: 0px; height: 250px; overflow: hidden; margin: 0px; border-bottom: 10px solid; float: left; display: inline-block; list-style-type: none; width: 685px; border-bottom-color: #efefef; }
div#featureStoriesSlider ul li img { position: absolute; top: 0px; left: 0px; z-index: 0; width: 685px; border: 0; }
div#featureStoriesSlider ul li .content, div#featureStoriesSlider p { line-height: 1.5em; font-size: 12px; color: #666; }
div#featureStoriesSlider ul li .content { width: 170px; z-index: 50; position: absolute; left: 12px; padding: 10px 15px 35px; bottom: 0px; background-color: #efefef; }
div#featureStoriesSlider ul li .content a { color: #26497F; }
div#featureStoriesSlider h1, div#featureStoriesSlider h2, div#featureStoriesSlider h3, div#featureStoriesSlider h4, div#featureStoriesSlider h5 { font-size: 16px; line-height: 1.4em; font-family: Georgia, "Times New Roman", Times, serif; color: #26497F; }
div#featureStoriesSliderNav { position: absolute; z-index: 1000; left: 27px; width:170px; top: 230px; }
div#featureStoriesSliderNav .rightButton, div#featureStoriesSliderNav .leftButton { float: left; width: 20px; background: #dfdfdf; border: 1px solid #6C84A6; line-height: 20px; text-align: center; font-weight: bold; color: #6C84A6; display: block; cursor: pointer; }
div#featureStoriesSliderNav #featureStoriesPager { border-top: 1px solid #6C84A6; background: #ffffff; height: 20px; display: block; float: left; border-bottom: 1px solid #6C84A6; }
div#featureStoriesSliderNav #featureStoriesPager a { display: block; width: 20px; height: 20px; background-image: url(http://cdn.cbn.com/redesign-prototype/images/slider_inactive.gif); background-repeat: no-repeat; background-position: center; float: left; text-decoration: none; }
div#featureStoriesSliderNav #featureStoriesPager a:hover, div#featureStoriesSliderNav #featureStoriesPager a.current { background-image: url(http://cdn.cbn.com/redesign-prototype/images/slider_active.gif); }
div#sectionFeatureSlider { width: 500px; position: relative; overflow: hidden; background-image: url(http://cdn.cbn.com/redesign-prototype/images/loading-white.gif); background-position: center; background-repeat: no-repeat; height: 210px; margin-bottom: 25px; }
div#sectionFeatureSlider ul { margin: 0px; padding: 0px; position: relative; left: 0px; display: none; }
div#sectionFeatureSlider ul li { position: relative; padding: 0px; height: 200px; overflow: hidden; margin: 0px; border-bottom: 10px solid; float: left; display: inline-block; list-style-type: none; width: 500px; border-bottom-color: #efefef; }
div#sectionFeatureSlider ul li img { position: absolute; top: 0px; z-index: 0; width: 500px; border: 0; right: 0px; height: 200px; }
div#sectionFeatureSlider ul li .content, div#sectionFeatureSlider p { line-height: 1.5em; font-size: 12px; color: #666; }
div#sectionFeatureSlider ul li .content { width: 160px; z-index: 50; position: absolute; left: 12px; padding: 10px 15px 35px; bottom: 0px; background-color: #efefef; }
div#sectionFeatureSlider ul li .content a { color: #26497F; }
div#sectionFeatureSlider h1, div#sectionFeatureSlider h2, div#sectionFeatureSlider h3, div#sectionFeatureSlider h4, div#sectionFeatureSlider h5 { font-size: 16px; line-height: 1.4em; font-family: Georgia, "Times New Roman", Times, serif; color: #26497F; }
div#sectionFeatureSliderNav { position: absolute; z-index: 500; left: 27px; width:160px; top: 185px; margin-bottom: 25px; height: 200px; overflow: hidden; }
div#sectionFeatureSliderNav .rightButton, div#sectionFeatureSliderNav .leftButton { float: left; width: 20px; background: #dfdfdf; border: 1px solid #6C84A6; line-height: 20px; text-align: center; font-weight: bold; color: #6C84A6; display: block; cursor: pointer; }
div#sectionFeatureSliderNav #sectionFeaturePager { border-top: 1px solid #6C84A6; background: #ffffff; height: 20px; display: block; float: left; border-bottom: 1px solid #6C84A6; }
div#sectionFeatureSliderNav #sectionFeaturePager a { display: block; width: 20px; height: 20px; background-image: url(http://cdn.cbn.com/redesign-prototype/images/slider_inactive.gif); background-repeat: no-repeat; background-position: center; float: left; text-decoration: none; }
div#sectionFeatureSliderNav #sectionFeaturePager a:hover, div#sectionFeatureSliderNav #sectionFeaturePager a.current { background-image: url(http://cdn.cbn.com/redesign-prototype/images/slider_active.gif); }
#PrayerList { margin-left: auto; margin-right: auto; width: 450px; overflow: hidden; }
#PrayerList li { list-style: none; width:215px; padding: 0px; margin: 5px; float: left; }
#PrayerList li a:link, #PrayerList li a:visited { color:#333; display:block; background-color:#ffffff; border: 1px solid #cccccc; padding: 5px 10px; text-decoration:none; font-weight:bold; line-height: 1.5em; }
#PrayerList li a:hover { color:#333; display:block; background-color:#CCC; border: 1px solid #aaaaff; }
/* article page styles */
.sectionHeader { font-weight:bold; font-size: 16px; line-height: 16px; margin: 0px; color: #0f6080; padding-top: 5px; padding-left: 5px; text-transform: none; border-bottom:1px solid #0f6080; }
.sectionDivider { width: 20px; height: 15px; }
.sectionDivider img { width:20px; }
.sectionBlock { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-top:5px; vertical-align:top; }
.sectionBlock h2 { font-size:12px; line-height:14px; font-weight:bold; }
.sectionBlock h3 { font-size:12px; font-weight:normal; }
.sectionBlock h4 { letter-spacing: 2px; text-transform: uppercase; color: #000000; background-color: #FFF; font-size: 10px; font-weight: normal; margin-top: 12px; margin-right: 0px; margin-bottom: 0px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }
.sectionBlock p { line-height:14px; margin-left: 10px; margin-bottom: .8em; }
.sectionBlock b, .sectionBlock strong { color: #000000; }
.sectionBlock ul { margin-left: 15px; margin-top: 5px; margin-bottom: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align:left; }
.sectionBlock li { list-style-position: outside; list-style-type: square; margin-left: 2px; padding-bottom: 4px; margin-bottom: 3px; }

/* icon button styles */
ul.articleTools { margin:0px; margin-left:auto; margin-right:auto; padding:0px; height:50px; display:table; text-align:center; margin-top: 25px; }
ul.articleTools li{margin:0px; padding:0px; list-style-type:none; list-style-position:outside; display:inline; width:auto; position:relative;}
ul.articleTools a.iconButton, ul.articleTools a.iconButtonSmall { display: inline-block; margin-right: 2px; }
a.iconButton  { display:block; height:50px; line-height:50px; font-size:14px; font-weight:bold; color: #346; background-repeat:no-repeat; background-position:top left; text-decoration: none; margin-bottom: 10px; background-image: url(http://cdn.cbn.com/images/template/int-bg-iconButton-generic.jpg); }
a.iconButton:hover, a.iconButtonSmall:hover { text-decoration: none; }
a.iconButton span { margin-left:15px; background-image:url(http://cdn.cbn.com/images/template/int-bg-iconButton.jpg); background-position:right top; display: inline-block; line-height: 50px; ; padding-right: 15px; }
a.iconButton.translate {background-image:url(http://cdn.cbn.com/images/template/int-bg-iconButton-translate.jpg); }
a.iconButton.print {background-image:url(http://cdn.cbn.com/images/template/int-bg-iconButton-print.jpg); }
a.iconButton.email {background-image:url(http://cdn.cbn.com/images/template/int-bg-iconButton-mail.jpg); }
a.iconButton.share {background-image:url(http://cdn.cbn.com/images/template/int-bg-iconButton-share.jpg); }
a.iconButton.translate span,a.iconButton.print span,a.iconButton.email span,a.iconButton.share span { margin-left:55px; }
a.iconButtonSmall  { display:block; height:25px; line-height:25px; font-size:12px; font-weight:bold; color: #346; background-repeat:no-repeat; background-position:top left; text-decoration: none; margin-bottom: 5px; background-image: url(http://cdn.cbn.com/images/template/int-bg-smallIconButton-generic.jpg); }
a.iconButtonSmall span { margin-left:30px; background-image:url(http://cdn.cbn.com/images/template/int-bg-smallIconButton.jpg); background-position:right top; display: inline-block; line-height: 25px; ; padding-right: 5px; }
a.iconButtonSmall.translate {background-image:url(http://cdn.cbn.com/images/template/int-bg-smallIconButton-translate.jpg); }
a.iconButtonSmall.print {background-image:url(http://cdn.cbn.com/images/template/int-bg-smallIconButton-print.jpg); }
a.iconButtonSmall.email {background-image:url(http://cdn.cbn.com/images/template/int-bg-smallIconButton-mail.jpg); }
a.iconButtonSmall.share {background-image:url(http://cdn.cbn.com/images/template/int-bg-smallIconButton-share.jpg); }

/* poll styles */
.poll_info { font-size:.8em; }
table.poll_options_table { font-size:1.2em; padding:0px; }
td.poll_left, td.poll_right { line-height:1.5; font-size:1.2em; }

/* shareLinks */
div#shareLinks
{
	text-align:center;
	padding:10px;
}
div.shareLinks-item
{
	display:inline;
	height:20px;
	padding:0px 20px;
}

/* PRINT ONLY STYLES */
body.print { background:#fff url(); padding:20px; font-size: 12px; }
body.print table { width:100%; }
body.print table h1, body.print table h2, body.print table h3, body.print table h4, body.print table h5, body.print table h6 { margin:0px; padding:0px; font-weight:normal; }
body.print table h6 { text-transform:uppercase; font-size:.9em; letter-spacing:.2em; }
body.print table td h1 { font-size:1.6em; }
body.print table td.leftMenu, body.print table td.rightTD { display:none; }
body.print table table { display:none; }

/* New Wrapper */
.leftMenu { display: none; }

@media only screen and (max-width: 800px) { 
.rightTD { display: inline-block; padding: 15px; }
.centerTD { display: block; }
}

@media only screen and (max-width: 600px) { 
div#copy { padding: 25px 0; }
.centerTD { padding-left: 10px !important; padding-right: 10px !important }
.centerTD table  { display: block; width: 100%; }
}

@media only screen and (max-width: 340px) { 
.rightTD { padding: 0; }
}
