body {
	position: relative;
	font: 12px/18px Tahoma, TradeGothic, "Trebuchet MS", Verdana;
	color: #555;
	height: 110%;
	background: #333 url(/img/background_tile.jpg) center top repeat;
	/*background: url(/img/background_base.jpg) center bottom repeat-x;*/
	background-attachment: fixed;
	margin:0;
	padding:0;
	border: 1px solid
}

table td { font: 12px/18px Tahoma, TradeGothic, "Trebuchet MS", Verdana; color: #555 }
 

#backgroundPattern {
	background: url(/img/background_base.jpg) center bottom repeat-x;
	/*background-attachment: fixed;*/
	/*background: #333 url(/img/background_tile.jpg) center top repeat;*/
	margin: 0;
	padding: 0;
	height: 100%;
}

a { color:#006699; text-decoration: none }
a:hover { text-decoration: underline }

#mainContent a { color: #006699 }
#mainContent a:hover { text-decoration: underline; color: #FF9900 }

#container { position: relative; width: 900px; margin: 0 auto; padding: 0; background: #fff; overflow: hidden }

#APTA_Bar { position: relative; width: 880px; height:25px; margin:3px auto; background: #767676 url(/img/APTA_logo_sm.gif) 10px 2px no-repeat }
#APTA_Bar a { display: block; width: 880px; height: 25px; margin: 0; padding: 0; border: none }

#logoBar { position: relative; width: 880px; height: 50px; margin: 1px auto; padding: 0; background: #fff; border: 0px solid #333 }

#logo { position: relative; width: 322px; height: 50px; left: 0; background: url(/img/neuroptLogo.gif) top left no-repeat; border: 0px solid #333 }

#searchBox { position: absolute; top: 10px; right:0; width: 245px; height: 29px; background: #333 url(/img/searchBckgrndCap.gif) top left no-repeat }
#searchBoxLong { position: relative; top: 3px; margin: 10px 0 20px 0; height: 29px; background: #333 url(/img/searchBckgrndCap.gif) top left no-repeat }
.search-recordCount_show { margin: 7px auto; padding: 7px auto; border-top: 1px solid; border-bottom: 1px solid }

.searchField { float:left; height:13px; width: 138px; margin: 5px 5px 0 0; padding:2px 2px 3px 2px; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #767676; border: 1px solid }

/* Search Results */

.search-recordCountWrapper { display: none }
.search-resultScore { font-weight: bold; float: left }
.search-resultScore { margin-right: 10px }
.search-resultWrapper { border-bottom: 1px solid #f5f5cb; padding: 10px 0 }
h1.search-resultTitle { float: left; margin: 0 }
p.search-resultSummary { clear: left; margin: 0 }

form { margin: 0; padding: 0 }

#mainNav { position: relative; width: 880px; height: 35px; background: #336666 url(/img/mainNavBckgrnd.jpg) left bottom repeat-x; margin: 0 auto; padding: 0 }

#mainNav p { position: relative; float: left; margin: 0; padding: 0; display: block; height: 35px }
#mainNav a { text-decoration:none; display: block; height: 35px; }

.nav_AboutUs { background: url(/img/nav_AboutUs_off.jpg) bottom left no-repeat; width: 90px; margin-left: 20px }
.nav_HealthCProf { background: url(/img/nav_HealthCProf_off.jpg) bottom left no-repeat; width: 119px; }
.nav_SpecialInt { background: url(/img/nav_SpecialInt_off.jpg) bottom left no-repeat; width: 129px; }
.nav_ConsumerInfo { background: url(/img/nav_ConsumerInfo_off.jpg) bottom left no-repeat; width: 106px; }
.nav_Research { background: url(/img/nav_Research_off.jpg) bottom left no-repeat; width: 92px; }
.nav_EventsCourses { background: url(/img/nav_EventsCourses_off.jpg) bottom left no-repeat; width: 91px; }
.nav_JoinUs { background: url(/img/nav_JoinUs_off.jpg) bottom left no-repeat; width: 80px; }
.nav_MembersOnly { background: url(/img/nav_SectionMembers_off.jpg) bottom left no-repeat; width: 91px; }

a:hover.nav_AboutUs { background: url(/img/nav_AboutUs_on.jpg) }
a:hover.nav_HealthCProf { background: url(/img/nav_HealthCProf_on.jpg) }
a:hover.nav_SpecialInt { background: url(/img/nav_SpecialInt_on.jpg) }
a:hover.nav_ConsumerInfo { background: url(/img/nav_ConsumerInfo_on.jpg) }
a:hover.nav_Research { background: url(/img/nav_Research_on.jpg) }
a:hover.nav_EventsCourses { background: url(/img/nav_EventsCourses_on.jpg) }
a:hover.nav_JoinUs { background: url(/img/nav_JoinUs_on.jpg) }
a:hover.nav_MembersOnly { background: url(/img/nav_SectionMembers_on.jpg) bottom left no-repeat; width: 91px; }

#mainNav li { position: relative; float: left; width: 100px; text-align: center; list-style: none; font: 12px/13px Arial, Helvetica, sans-serif; font-weight: bold; border: 1px solid }
#mainNav li a { position: relative; color: #fff; text-decoration: none; text-align: center; padding: 9px 15px }



#billboard { width: 880px; height: 280px; margin: 0 auto; /*background: url(/img/billboard.jpg) center top no-repeat*/  }
#billboardTopCap { width: 750px; height: 10px; margin: 0 auto; padding: 0; background: url(/img/billboardTopShadow.jpg) center bottom no-repeat }

#billboardBttmCap { width: 750px; height: 10px; margin: 0 auto; padding: 0; background: url(/img/billboardBttmShadow.jpg) center top no-repeat }

#memberSpotlight { position: relative; width: 880px; background: #333; margin: 2px auto; padding-bottom: 12px; _padding-bottom: 7px; font: 11px/13px Tahoma, TradeGothic, "Trebuchet MS", Verdana; color: #e6e5e5  }
#memberSpotlight strong { font: 13px Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: #ff9100 }
.memberInfo { float: left; width: 120px; margin: 24px 10px 0 40px; _margin-left: 10px; padding-right: 5px; text-align: right; border-right: 1px solid #858585 }
.memberDescript { float: left; width: 425px; margin-top:24px }
.memberPhoto { float: right; margin: 10px 40px 0 0; height: 59px; width: 67px; border: 1px solid }

#adHighlight { position: relative; width: 880px; background: #FF9900; margin: 2px auto; padding: 7px 0; _padding: 7px 0; font: 11px/13px Tahoma, TradeGothic, "Trebuchet MS", Verdana; color: #fff }

#adHighlight a { color:#346667; padding: 4px }

#mainHighlights { width: 880px; margin: 0 auto; padding-bottom: 10px; border: 1px solid #f5f5f5 }
#mainHighlights .column1 { float: left; width: 291px; _width: 291px; margin-right:1px; padding: 32px 1px 0 0; _padding-top: 35px; border-right:1px solid #f5f5f5; background: url(/img/highlightTitle_SpecialInt.jpg) center top no-repeat }
#mainHighlights .column2 { float: left; width: 291px; _width: 291px; padding: 32px 0 0 0; _padding-top: 35px; background: url(/img/highlightTitle_ConsumerInfo.jpg) center top no-repeat }

#mainHighlights .column3 { float: left; width: 291px; _width: 291px; margin-left:1px; padding: 32px 0 0 1px; _padding-top: 35px; border-left:1px solid #f5f5f5; background: url(/img/highlightTitle_SectionJ.jpg) center top no-repeat }

.prevPhoto { width: 287px; height: 100px; margin: 3px auto 1px 4px; background: #333 }
.prevPhotoShadow { width: 287px; height: 10px; margin: 0; background: url(/img/prevPhotoShadow.jpg) center top no-repeat }

#mainHighlights p { font: 11px/15px Lucida Grande, Tahoma, TradeGothic, "Trebuchet MS", Verdana; color: #7a7a7a; margin: 7px 15px }
#mainHighlights .highlightTitle { font: 13px/15px Georgia, "Times New Roman", Times, serif; color: #336666; margin-top: 0 }


#content {
	position: relative;
	width: 890px;
	margin-top: 7px;
	background: #193f40 url(/img/sectionNewsBckgrnd.jpg) left top no-repeat;
	overflow: hidden;
}
#content p {  }

#sectionNews { position: relative; float: left; margin-left:10px; width: 470px  }
#sectionNews h2 { font:24px Georgia, "Times New Roman", Times, serif; font-weight: normal; display: none }

#contentTitle { height: 40px; width: 470px; background: url(/img/ttl_SectionNews.gif) 20px center no-repeat }

#mainNews {
	position: relative;
	width: 560px;
	/*margin: 0 30px 0 10px;*/
	border-top: 7px solid #295353;
	background: none;
}

#mainNews p {
	font: 12px/18px Tahoma, TradeGothic, "Trebuchet MS", Verdana;
	font-weight: lighter;
	color: #fff;
	margin: 0 0 12px 0;
}

#mainNews #newsItem { margin: 10px 0 17px 20px; padding-bottom: 10px; border-bottom: 0px solid #719895 }
#mainNews .newsDate { font: 11px Lucide Grande, Tahoma, TradeGothic, "Trebuchet MS", Verdana; text-transform: uppercase; margin-bottom: 12px }
#mainNews .newsTitle { font: 22px/24px Georgia, "Times New Roman", Times, serif; color: #f5f5c5; margin: 0 0 7px 0 }
#mainNews .readLink { font: 11px Lucide Grande, Tahoma, TradeGothic, "Trebuchet MS", Verdana; margin-bottom: 12px }
#mainNews .readLink a { color:#fefb9a; text-decoration: none }
#mainNews .readLink a:hover { color:#fefb9a; text-decoration: underline }

/*#contentColumn { position: absolute; height: 400px; width: 245px; background: #1e4747; top: -40px; right: 10px }*/
#contentColumn { position: relative; float: right; width: 280px; background: #1e4747; padding: 10px 0 25px 0; top: 0; margin-right: 10px; color: #fff }
#contentColumn a { color: #FFFFCC }
#contentColumn .promo { width: 180px; margin: 20px auto; padding: 0; font: 11px/13px Arial, Helvetica, sans-serif; background: url(/img/promoGradient.jpg) center bottom repeat-x; border: 1px solid #4b6c6c }
#contentColumn .promo p { width: 130px; margin:7px 0 7px 20px }
#contentColumn .flashDisplay { width: 180px; margin: 20px auto; padding: 0; font: 11px/13px Arial, Helvetica, sans-serif; border: 1px solid #4b6c6c }
#contentColumn ul { width: 180px; margin: 0 auto; padding: 0; font: 11px/12px Arial, Helvetica, sans-serif; font-weight: normal }
#contentColumn li { margin: 0; padding: 0; list-style: none; border-top: 1px solid #4b6c6c; _border-bottom: 1px solid #1e4747; background: url(/img/columnBullet.gif) 2px 9px no-repeat }
#contentColumn li a { display: block; color: #fff; margin: 0; padding: 7px 7px 7px 15px; text-decoration: none }
#contentColumn li a:hover { background: #4f8181 }
#contentColumn #relatedLinks { width: 180px; margin: 0 auto; background: url(/img/ttl_RelatedLinks.gif) top left no-repeat; padding-top: 30px }

#columnBox { width: 180px; margin: 10px auto; padding: 10px 0; border-top: 1px solid #4b6c6c }
#columnBox h4 { font: 17px/19px Georgia, "Times New Roman", Times, serif; margin: 0 auto 7px auto }
#columnBox p { margin: 4px auto; font: 11px/14px Arial, Helvetica, sans-serif }

#sponsorBar { position: relative; width: 880px; min-height: 90px; _height: 90px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; margin: 2px auto; clear: both }
#sponsorBar p { width: 470px; margin: 20px; font: 13px/17px Georgia, "Times New Roman", Times, serif; font-style: italic; color: #555 }
#sponsorBar .logo { position: absolute; top: 4px; right: 20px; height: 78px; width: 300px; border: 0px solid #999 } 

#footer { position: relative; width: 880px; margin: 0 auto; padding-bottom: 20px }
#footer a {  }
.copyRight { width: 450px; margin: 10px 20px; font: 10px/12px Lucida Grande, Tahoma, TradeGothic, "Trebuchet MS", Verdana }
.footerNav { font: 10px/12px Lucida Grande, Tahoma, TradeGothic, "Trebuchet MS", Verdana }
.footerNav ul { width: 450px; margin: 0 20px; padding: 0 }
.footerNav li { float: left; list-style: none; margin: 0; margin-right: 20px }

.clearBar { clear: both; height: 0 }

#myriadTag { position: absolute; top: 0px; right: 20px; height: 50px; width: 150px }
#myriadTag a { display: block; height: 50px; width: 150px; background: url(http://www.myriadmedia.com/img/MyriadTag.gif) no-repeat }
#myriadTag a:hover { background: url(http://www.myriadmedia.com/img/MyriadTag_on.gif) }
