﻿@charset "utf-8";
/* ARHP Styles */

body
{
	background-color: #fffaf5;
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a
{
	color: #3a4e64;
}
input
{
	background-color: #fffaf5;
	margin: 0px;
	padding: 0px;
}
form
{
	display: inline;
	margin: 0px;
	padding: 0px;
}
#utilitySearch
{
	background: url(images/utilitySearchBG.gif) no-repeat top left;
	width: 116px;
	height: 24px;
	padding-left: 55px;
	padding-top: 6px;
}
#utilitySearch input.searchBox
{
	border: 1px solid #978f60;
	height: 14px;
	width: 96px;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}
#utilityLinks
{
	background: url(images/utilityLinksBG.gif) no-repeat top left;
	width: 243px;
	height: 45px;
	color: #3a4e64;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
}
#utilityLinks a
{
	text-decoration: none;
}
#utilityLinks a:hover
{
	text-decoration: underline;
}
#homepageContent
{
	border-bottom: 1px solid #f1ead9;
	padding-bottom: 42px;
}
#homeHighlights
{
	padding-top: 39px;
	padding-left: 33px;
	padding-right: 65px;
	font-size: 11px;
	line-height: 15px;
}
/*
#homeHighlights a.title
{
	font-size: 13px;
	line-height: 17px;
}

#homeHighlights div
{
	padding-bottom: 10px;
	padding-top: 8px;
	border-bottom: 1px solid #afa882;
	vertical-align: top;
}
*/
#homeHighlights div img
{
	margin-right: 5px;
}


#homeHighlights table td
{
	padding-bottom: 10px;
	padding-top: 8px;
	border-bottom: 1px solid #afa882;
	vertical-align: top;
}

#homeHighlights table td img
{
	margin-right: 5px;
}


#homeHighlights h1
{
	/*
	font-size: 13px;
	line-height: 17px;
	display:inline;
	font-weight:normal;
	*/
	font-size: 14px;
	margin: 0px;
	display:inline;
	font-weight: bold;
	color: #000000;
}

#homeRightTopBox
{
	background-color: #f1ead9;
	width: 421px;
	height: 94px;
	padding-left: 23px;
	border-bottom: 1px solid #fffaf5;
}
#homeDropdown
{
	width: 218px;
	background-color: #978f60;
	border: 1px solid #706a46;
	border-top: none;
	padding-top: 10px;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom: 10px;
	position: absolute;
	z-index: 10;
}
#homeDropdown ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#homeDropdown ul li
{
	background: url(images/bulletHomepageDropdown.gif) no-repeat;
	background-position: 0px 5px;
	padding-left: 7px;
	padding-bottom: 3px;
}
#homeDropdown ul li a
{
	color: #fffaf5;
	text-decoration: none;
	display: block;
	width: 100%;
}
#homeDropdown ul li a:hover
{
	text-decoration: underline;
}
#homeRightMiddleBox
{
	background-color: #f6f0e2;
	width: 421px;
	height: 144px;
	border-bottom: 1px solid #fffaf5;
	padding-left: 14px;
	color: #32312f;
}
#homeRightBtmBox
{
	background-color: #f1ead9;
	width: 421px;
	height: 99px;
	padding-left: 14px;
	color: #32312f;
}
#interiorContent
{
	border-bottom: 1px solid #f1ead9;
	padding-bottom: 5px;
}
#interiorHdrContainer
{
	padding-top: 5px;
}
#interiorHdr
{
	background: url(images/interiorHdrBG.gif) repeat-x top left;
	width: 100%;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #f6f0e2;
	text-align: right;
	padding-right: 10px;
	vertical-align: middle;
}
#subnav
{
	background-color: #e4ebe5;
	width: 184px;
	padding-bottom: 48px;
}
#subnav a
{
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 7px;
	background: url(images/bulletSubnav.gif) no-repeat top left;
	background-position: 7px 11px;
	text-decoration: none;
}
#subnav a:hover
{
	text-decoration: underline;
}
#subnav a.on
{
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background: #f4f6f4 url(images/bulletSubnav.gif) no-repeat top left;
	background-position: 7px 11px;
	color: #000000;
}
#subnav a.on:hover
{
	text-decoration: underline;
}
#subnav a.third
{
	display: block;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 26px;
	padding-right: 7px;
	background: #f4f6f4 url(images/bulletSubnavThird.gif) no-repeat top left;
	background-position: 20px 5px;
	text-decoration: none;
	font-size: 11px;
	color: #706a46;
}
#subnav a.third:hover
{
	text-decoration: underline;
}
#subnav a.thirdOn
{
	display: block;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 26px;
	padding-right: 7px;
	background: #f4f6f4 url(images/bulletSubnavThird.gif) no-repeat top left;
	background-position: 20px 5px;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}
#subnav a.thirdOn:hover
{
	text-decoration: underline;
}
#pageActions
{
	font-size: 9px;
	height: 22px;
	background-color: #f4f6f4;
	border-bottom: 1px solid #7d8e7e;
	border-right: 1px solid #7d8e7e;
	text-align: right;
	padding-top: 1px;
	padding-right: 20px;
}
#pageActions img
{
	margin-left: 20px;
	position: relative;
	top: 2px;
}
#pageContent
{
	padding-left: 26px;
	padding-top: 25px;
	padding-right: 12px;
	padding-bottom: 17px;
	line-height: 18px;
	width: 715px;
}

/*used to define width of templates in editor */
#innerContainer 
{	
	width:715px;
}
#pageContent ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#pageContent ul li
{
	background: url(images/bulletPageContent.gif) no-repeat;
	padding-left: 8px;
	background-position: 0px 8px;
	padding-bottom: 2px;
}
#pageContent h1
{
	font-size: 14px;
	margin: 0px;
	display:inline;
	font-weight: bold;
	color: #000000;
}
#pageContent h2
{
	font-size: 13px;
	margin: 0px;
	display:inline;
	font-weight:bold;
	color: #7d8e7e;
}
#pageContent h3
{
	font-size: 12px;
	margin: 0px;
	display:inline;
	font-weight: bold;
	color: #a14e3e;
}
#pageContent a:hover
{
	color: #706a46;
}
.pageTitle
{
	font-size: 18px;
	font-weight: bold;
	color: #a14e3e;
	display: block;
	padding-bottom: 2px;
}
.articleTitle
{
	font-size: 14px; 
	font-weight: bold;
}

#upcomingOpportunities li 
{
	margin-bottom: 13px;
}
.brownBox
{
	background-color: #ede6d5;
	border: 1px solid #dfd0bf;
	text-align: left;
	padding-top: 16px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 11px;
	color: #121210;
	font-weight: normal;
	line-height: 17px;
}
.brownBox ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-left: 6px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.brownBox ul li
{
	background: url(images/bulletBrownBox.gif) no-repeat;
	background-position: 0px 7px;
	padding-left: 8px;
	padding-bottom: 12px;
	line-height: 18px;
}

.brownBox h1
{
	font-weight: bold;
	font-size: 15px;
	color: #a14e3e;
	text-decoration: none;
	display: block;
}	
#brownBoxSmallText
{
	background-color: #ede6d5;
	border: 1px solid #dfd0bf;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 14px;
	padding-left: 12px;
	padding-right: 10px;
	color: #121210;
	font-weight: normal;
	line-height: normal;
	font-size: 11px;
	position:relative;
}
#brownBoxSmallText ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
}
#brownBoxSmallText ul#linksBox
{
	padding-top: 0px;
}
#brownBoxSmallText ul#linksBox li
{
	background: url(images/bulletBrownBox.gif) no-repeat;
	background-position: 0px 7px;
	padding-left: 6px;
	margin-bottom: 9px;
	line-height: 14px;
}
#brownBoxSmallText ul li
{
	background: url(images/bulletBrownBox.gif) no-repeat;
	background-position: 0px 7px;
	padding-left: 6px;
	margin-bottom: 12px;
	line-height: 14px;
}
.titleOutsideBox
{
	font-size: 15px;
	font-weight: bold;
	color: #a14e3e;
	padding-top: 20px;
	text-align: left;
}
#continuingEducation
{
	padding-top: 1px;
	padding-bottom: 2px;
}
#continuingEducation li
{
	padding-bottom: 16px;
}
#programsList li
{
	background: url(images/bulletBrownBox.gif) no-repeat;
	background-position: 0px 7px;
	padding-left: 8px;
	padding-bottom: 0px;
	line-height: 18px;
}
#patientResources ul
{
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 20px;
}
#patientResources li
{
	margin-bottom: 10px;	
}
.whiteBox
{
	 border: 1px solid #c1d0d0;
	 padding-top: 12px;
	 padding-left: 16px;
	 padding-right: 16px;
	 line-height: 10px;
	 padding-bottom: 12px;
}

.viewMoreLink
{
	font-size: 11px;
}

#calendarBox
{
	border: 1px solid #9fa48d;
	width: 715px;
}
#calendarBoxTop
{
	background-color: #ede6d5;
	font-size: 15px;
	color: #a14e3e;
	font-weight: bold;
	height: 43px;
	padding-top: 0px;
}
.calendarTabOff
{
	font-size: 12px;
	color: #9b9f9c;
	border: 1px solid #9fa48d;
	border-right: none;
	width: 36px;
	background: #f7f2e4;
	/*text-align: center;*/
	vertical-align: bottom;
	margin: 0px;
	float: left;
	line-height: normal;
	cursor: pointer;
	padding-left:3px;
}
.calendarTabOff a
{
	font-size: 12px;
	color: #9b9f9c;
	text-decoration: none;
}
.calendarTabOff a:hover
{
	color: #32312f; 
}
.calendarTabOn
{
	color: #32312f; 
	background: #fffaf5; 
	font-size: 12px;
	border-left: 1px solid #9fa48d;
	border-top: 1px solid #9fa48d;	
	border-right: none;
	border-bottom: 1px solid #fffaf5;
	width: 36px;
	/*text-align: center;*/
	vertical-align: bottom;
	margin: 0px;
	float: left;
	line-height: normal;
	cursor: pointer;
	padding-left:3px;
}
.calendarTabOn a
{
	color: #32312f; 
	font-size: 12px;
	text-decoration: none;	
}
#calendarBoxContent
{
	padding-top: 23px;
	padding-bottom: 23px;
}
.calendarEvent
{
	padding-left: 15px;
	border-bottom: 1px solid #9fa48d;
	padding-top: 8px;
	padding-bottom: 8px;
}

.calendarYearOn 
{
	color:#a14e3e;
	text-decoration:none;
}

.calendarYearOff 
{
	color:#3A4E64;
	text-decoration:none;
}
#imageBox
{
	background: url(images/imageSwitchBG.gif) no-repeat top left;
	width: 357px;
	height: 248px;
	vertical-align: top;
	padding-top: 15px;
	text-align: center;
}
#footer
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #121210;
	padding-left: 23px;
	padding-right: 14px;
	padding-top: 8px;
	padding-bottom: 20px;
}
#footer a
{
	text-decoration: none;
}
#footer a:hover
{
	text-decoration: underline;
}

a.coreLinkLargeBox
{
	text-align: right; 
	display: block; 
	margin-top: 10px;
}
img.coreImageLargeBox
{
	margin-left: 10px; 
	margin-right: 35px; 
	margin-bottom: 16px;
}


/* WEB PARTS */
td.relatedLinksBox
{
	border: 1px solid #dfd0bf;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
}
#relatedLinksBox 
{
	margin-left:29px;
	margin-bottom:12px;
}
#relatedLinksBox ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


#relatedLinksBox ul li
{
	background: url(images/spacer.gif) no-repeat;
	background-position: 0px 5px;
	padding-left: 0px;
	padding-bottom: 10px;

}


.reproductiveHealthBox
{
	 border: 1px solid #c1d0d0;
	 padding-top: 12px;
	 padding-left: 16px;
	 padding-right: 16px;
	 line-height: 14px;
	 padding-bottom: 12px;
	 margin-top: 23px;
}


.smallerARHPediaBox
{
	background: #EED9D7 url(/uploadImages/smallARHPediaBoxBG.gif) no-repeat;
	height: 100px;
	border: 1px solid #A14E3E;
	padding-top: 18px;
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 12px;
	text-align: left;
	line-height: normal;
	margin-top: 23px;
}

.smallerCOREBox
{
	background: #e4ebeb url(/images/smallCOREBoxBG.gif) no-repeat;
	height: 100px;
	border: 1px solid #93a7a3;
	padding-top: 18px;
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 12px;
	text-align: left;
	line-height: normal;
	margin-top: 23px;
}
.smallCOREBox
{
	background: #e4ebeb url(images/COREBoxBG.gif) no-repeat;
	width: 296px;
	height: 247px;
	border: 1px solid #93a7a3;
	padding-top: 12px;
	padding-left: 16px;
	padding-right: 28px;
	padding-bottom: 12px;
	text-align: left;
}



.smallCOREBox h1
{	
	font-weight: bold;
	font-size: 15px;
	color: #a14e3e;
	text-decoration: none;
	display: block;
}

.largeCOREBox
{
	background: #e4ebeb url(images/largeCOREBoxBG.gif) no-repeat;
	width: 427px;
	height: 207px;
	border: 1px solid #93a7a3;
	padding-top: 16px;
	padding-left: 16px;
	padding-right: 22px;
	padding-bottom: 12px;
	text-align: left;
	line-height: 18px;
}

.largeCOREBox h1
{	
	font-weight: bold;
	font-size: 15px;
	color: #a14e3e;
	text-decoration: none;
	display: block;
}

.paddingRight12
{
	padding-right:12px;	
}

.resourceCallout
{
	
	background-color: #ede6d5;
	border: 1px solid #dfd0bf;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 10px;
	color: #635d39;
	font-weight: normal;
}

table.resourceCallout
{
	float:right;
	width:235px;
	background-color: #fffaf5;
	border: 0px;
	margin-bottom: 12px;
	margin-left: 29px;
}
.resourceCalloutTitle
{
	font-weight: bold;
	font-size: 15px;
	color: #a14e3e;
	text-decoration: none;
	display: block;
}



.resourceCalloutQuote
{
	font-style: italic;
	padding-bottom: 16px;
}

.greenBox
{
	background-color: #7d8e7e;
	border: 1px solid #d9cbba;
	border-top: none;
	width: 235px;
	font-size: 11px;
	color: #fffaf5;
	line-height: normal;
	padding-left: 15px;
	padding-top: 4px;
}

table.quickReferenceGuide 
{
	background-color: #7d8e7e;
	border: 1px solid #d9cbba;
}

td.quickReferenceGuide 
{
	background-color: #7d8e7e;
}

td.quickReferenceGuideText 
{
	background-color: #7d8e7e;
	font-size: 11px;
	color: #fffaf5;
	line-height: normal;
	padding-left: 15px;
	padding-top: 4px;
}

#mediaContactTable 
{
	border: 1px solid black;	
}
#pressTable 
{
	/*width:470px;*/
}

#pressTable td 
{
	padding-right:8px;
	padding-bottom:8px;
	vertical-align:top;
}



.swFormsTable td
{
	padding-right:8px;
	padding-bottom:8px;
	vertical-align:top;
}


.swFormsTable input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.swFormsTable textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:250px;
	height:100px;
}

/* IE */
.swFormsTable input
{
	width: expression(this.type=="text"?'250px':'');

	background-color: expression(this.type=="text"?'#FFFFFF':'');
	
}

/*firefox */
.swFormsTable input[type="swTextBox"]
{
	width:250px;
	background-color:#FFFFFF;

}

.swFormsTable select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#jobsTable 
{
	width:600px;
}

#jobsTable td 
{
	padding-right:8px;
	padding-bottom:8px;
	vertical-align:top;
}


#sendToFriendTable td 
{
	padding-right:8px;
	padding-bottom:8px;
	vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*
#webinarTable 
{
	width:650px;
}

#webinarTable td 
{
	padding-right:8px;
	padding-bottom:8px;
	vertical-align:top;
}
*/

#webinarTable 
{
	width:700px;
	border-collapse: collapse;
	margin-left:10px;
	margin-right:10px;
	border-color: #9fa48d;
		border-width: 1px 1px 1px 1px;
		border-style: solid;

}
#webinarTable td 
{
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;

}

.webinarAlternateRow 
{
	background: #f9f4e9;
}

#webinarRegistrationTable 
{
	width:450px;
}

#webinarRegistrationTable td 
{
	padding-right:8px;
	padding-bottom:8px;
	vertical-align:top;
}

#fullWidthCallout 
{
	border-color: #9fa48d;
	border-width: 0 0 1px 1px;
	border-style: solid;
	border-collapse: collapse;
}
	
#fullWidthCallout td 
{
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
	border-color: #9fa48d;
	border-width: 1px 1px 0 0;
	border-style: solid;
	vertical-align:top;
	background: #ede6d5;

}

/* CONTENT TABLE STYLES THAT CAN BE USED IN SMARTWEBS */

	#borderedTable 
	{
		border-color: #9fa48d;
		border-width: 1px 1px 0 0;
		border-style: solid;
		border-collapse: collapse;
		margin-left:10px;
		margin-right:10px;

	}
	#borderedTable td 
	{
		padding-left:8px;
		padding-right:8px;
		padding-top:5px;
		padding-bottom:5px;
		border-color: #9fa48d;
		border-width: 0 0 1px 1px;
		border-style: solid;
		vertical-align:top;

	}
	.tableHeader 
	{
		background: #ede6d5;
	}
	
	.tableAlternateRow 
	{
		background: #f9f4e9;
	}
	
	#mediaContactBox
	{
		background-color: #ede6d5;
		border: 1px solid #dfd0bf;
		text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
		color: #121210;
		width:170px;
		position:relative;
		left:0px;
		display:inline;
	}
	.toolkitBox 
	{
		border: 1px solid #dfd0bf;
		background-color: #FFFFFF;	
		padding-left:8px;
		padding-right:8px;
		padding-top:10px;
		padding-bottom: 10px;
	}
	
	sup 
	{
		font-size:10px;
	}
	
	.bottomRight
	{
		position:absolute;
		bottom:0px;
		right:0px;
		margin-right:10px;
		margin-bottom:10px;
	}
/* elective guide - details page */
#egDetails {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#egDetails hr{width:100%; height:1px; color:#873124;background:#873124;margin:0;text-align:left;border:0;}
#egDetails .sectionHeading{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;}
#egDetails .fieldlabel {font-weight:bold;}
:root{overflow-y:scroll;}
#egUtilities {}
#egReviews {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#egReviews h1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color:#873124;}
#egReviews .egReviewFormField {border:solid 1px #cccccc;}
.egCrumb {font-size:9px;}
.egCrumb .current{font-size:10px;}
.egCrumb a:link{color:#7d8e7e;font-size:10px;}
.egCrumb a:visited{color:#7d8e7e;font-size:10px;}
.egCrumb a:hover{color:#7d8e7e;font-size:10px;}




/* home page slider */
#featured{ 
	width:702px; 
	padding-right:250px; 
	position:relative; 
	border:5px solid #dfd0bf; 
	height:250px; overflow:hidden;
	background:#ede6d5;
    font-family:Verdana;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:702px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; height:250px;
	overflow:auto;
	overflow-x:hidden;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#ede6d5; 
	padding:2px; 
	border:1px solid #dfd0bf;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; text-decoration:none;
	color:#333;  background:#ede6d5; 
	line-height:20px; outline:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ 
	background:url('/images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{ 
	background:#dfd0bf; 
}
#featured .ui-tabs-panel{ 
	width:702px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:70px; 
	background: url('/images/transparent-bg.png'); 
    width:702px;
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.ui-tabs-nav img {
    width: 80px;
    height: 50px;
}

.ui-tabs-panel img {
    width: 702px;
    height: 250px;
}

table#homeBuckets {
    width: 100%;
    margin-top:5px;
}
table#homeBuckets td {
    vertical-align:top;
}
table#homeBuckets td#left {
    background: #EDE6D5;
    width:45%;
    padding:1%;
}
table#homeBuckets td#right {
    background: #EDE6D5;
    width:49%;
    width:45%;
    padding:1%;
}
table#homeBuckets td#center {
    width:.25%;
}


table#homeBuckets td h1 {
    color: #A14E3E;
    display: block;
    font-size: 18px;
    padding-bottom: 2px;
    margin:0px;
    font-weight:normal;
}

    table#homeBuckets td#right ul li {
        margin-top:5px;
    }
    table#homeBuckets td#right ul {
        list-style: none outside none;
        margin:0px;
        margin-top:10px;
        padding:0px;

    }

    table#homeBuckets td#right #topicsLeft {
        float: left;
        width: 49%;
    }
    table#homeBuckets td#right #topicsRight {
        float: right;
        width: 49%;
    }

#megaFooter {
    width: 942px;
    background: #EDE6D5;
    padding: 15px 10px 15px 10px;
    margin-left:-23px;
    font-size:12px;
    margin-bottom:15px;
    overflow:auto;
}

    #megaFooter li {
        margin: 0px 0px 5px 0px;
    }

    #megaFooter ul {
        float:left;
        width:19%;
        padding:0;
        padding-right:1%;
        list-style: none outside none;
        margin: 10px 0 0;

    }