@import url(news.css);
@import url(index.css);

*{padding:0;border:0;margin:0;}

body {
  text-align: center;
  font-family: Helvetica;
  color: #666666;
  font-size: 12px;
  line-height: 16px;
  margin-top: 0px;
}

a, a:link, a:active, a:visited { color:#BCAC7B; }
a:hover { color:#B79F68; }

h1, h2, h3 { color:#BCAC7B; }
h3 {
	font-size:14px;
	margin-bottom:10px;
}

.container {
  margin: 0 auto;
  width: 749px;
  margin-bottom: 50px;
  text-align: left;
}
ul.lBlue {
	list-style:inside;
	color:#4C8EC6;
}
ul.lBlue li { padding-bottom:15px; }
.Header{
	background-image: url(../images/header.jpg);
	width: 749px;
	height: 132px;
}

.HeaderSearch{
	float: right;
	margin-top: 55px;
	margin-right: 15px;
	height: 21px;
}

p.subHead { padding: 15px 10px; }

.Menu{
	margin-top: 1px;
	position:relative;
	z-index:900;
}

#m1, #m2, #m3, #m4, #m5, #m6, #m7 { zoom:1; }
#m1 { z-index: 991; }
#m2 { z-index: 992; }
#m3 { z-index: 993; }
#m4 { z-index: 994; }
#m5 { z-index: 995; }
#m6 { z-index: 996; }
#m7 { z-index: 997; }

.Menu img{
	padding: 0px;
	margin-right: 1px;
}
.LeftColumn{
	width: 375px;
	float: left;
}
.RightColumn{
	width: 360px;
	float: Right;
}
.ColumnMiddleLine{
	width: 1px;
	background-color: #efefef;
	height: 950px;
	float: left;
}
.ContentBody{
	margin-top: 20px;
	width: 749px;
}

.back_to_top {
	border-bottom:1px solid #F4F1E8;
	height:6px;
	margin:20px 0 10px 0;
	position:relative;
}
.back_to_top a {
	text-decoration:none;
	padding-left:7px;
	background-color:#FFF;
	position:absolute;
	right:0;
	top:0;
	font-weight:bold;
}
.clear {clear:both;}
.MsgChairBg{
	width: 739px;
	background-image: url(../images/MsgFromChairBgImage.jpg);
	background-repeat: no-repeat;
}

.SelectHeaderBox,.SelectHeaderBox2{
	background:transparent url(../images/section_header.png) no-repeat 0 0;
	width: 354px;
	height: 34px;
	color: #6D5F3A;
	font-size: 16px;
	font-weight: bold;
	padding:16px 0 0 9px;
	clear:both;
}
.SelectHeaderBox2{
	padding:8px 0 0 9px;
	height: 42px;
}

.SelectHeaderBoxRss{
	background-image: url(../images/section_header_rss.jpg);
	width: 362px;
	height: 49px;
	color: #6d5f3a;
	font-size: 15px;
	font-weight: bold;
}

#SelectHeaderBox1{
	padding-left: 10px;
	line-height: 50px;
	width: 363px;
	vertical-align: middle;
}
#SelectHeaderBox2{
	padding-left: 10px;
	line-height: 20px;
	vertical-align: middle;
}

.SelectHeaderBoxLong{
	background:transparent url(../images/section_header_long.png) no-repeat 0 0;
	width: 740px;
	height: 32px;
	color: #6D5F3A;
	font-size: 16px;
	font-weight: bold;
	padding:16px 0 0 9px;
}

.SelectHeaderBoxLongBlue{
	background-image: url(../images/section_header_long_blue.jpg);
	width: 749px;
	height: 48px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}

#SelectHeaderBoxLong{
	padding-left: 10px;
	line-height: 50px;
	vertical-align: middle;
}

.SelectHeaderBoxMedium{
	background-image: url(../images/section_header_medium.jpg);
	width: 468px;
	height: 48px;
	color: #6d5f3a;
	font-size: 14px;
	font-weight: bold;
}
#SelectHeaderBoxMedium{
	padding-left: 10px;
	line-height: 50px;
	vertical-align: middle;
}

.SelectHeaderBoxShort{
	background-image: url(../images/section_header_short.jpg);
	width: 242px;
	height: 48px;
	color: #6d5f3a;
	font-size: 14px;
	font-weight: bold;
}
#SelectHeaderBoxShort{
	padding-left: 10px;
	line-height: 50px;
	vertical-align: middle;
}

#SelectHeaderBoxShort2{
	padding-left: 10px;
	line-height: 23px;
	vertical-align: middle;
}

.ColumnCopyLong{
	font-size: 11px;
	width: 749px;
	padding-left: 10px;
	margin-top: 20px;
}

.ColumnCopy{
	font-size: 12px;
	width: 340px;
	padding-left: 10px;
	margin-top: 20px;
}

.ColumnCopyCustomWidth{
	font-size: 11px;
	padding-left: 10px;
	margin-top: 20px;
}

.Footer{
	width: 749px;
	height: 52px;
	margin-top: 50px;
	margin-bottom: 30px;
	background-color: #fefefe;
	border: 1px solid #f2f1f1;
	color: #9f9f9f;
	text-align: center;
	font-size: 11px;
	line-height: 20px;
	vertical-align: middle;
}
.Footer a{
	color: #9f9f9f;
}
.Footer a:hover{
	text-decoration: none;
}



/*------ Contact Us ------*/

.ContactImageArea{
	float: left;
}
.ContactImage{
	border: 1px solid #f2f1f1;
	padding: 3px;
}

.ContactCopy{
	float:right;
	width: 430px;
	font-size: 11px;
}

.ContactCopy a{
	color:#baa977;
}

/*------ donate index -------*/

.DonateIndexTopLeft{
	margin-top: 20px;
	width: 380px;
	float: left;
}

.DonateIndexTopRight{
	margin-top: 20px;
	width: 338px;
	float: right;
}

.DonateWhyGive{
	float: left;
	font-size: 15px;
	height: 20px;
	width: 68px;
	font-weight: bold;
	padding-left: 15px;
	line-height: 50px;
	vertical-align: middle;
}

.DonateNowIndexHeaderInnerText{
	font-size: 10px;
	width: 510px;
	float: right;
	margin-right: 130px;
	margin-top: 8px;
	font-size: 11px;
}

/*------ Foundation - Honourary ------*/

.FoundationHonouraryImageArea{
	float: left;
	text-align:right;
}
.FoundationHonouraryImage{
	border: 1px solid #f2f1f1;
	padding: 3px;
}

.FoundationHonouraryCopy{
	float:right;
	width: 455px;
	font-size: 11px;
}

/*------ Publications -------*/
.PublicationArea{
	font-size: 11px;
}
.PublicationArea a{
	color: #b59f70;
}

.PubLinkArea{
	float: left;
}

.PubImage{
	float: right;
	width: 376px;
	text-align: right;
}

/*------ Diseases --------*/

.DiseasesColOne{
	float: left;
	width: 360px;
}

.DiseasesColTwo{
	float: right;
	width: 360px;
	text-align: right;
}

.DiseasesList{
	width: 700px;
	margin-top:20px;
	float: left;
}

.DiseasesList a{
	color: #4569c1;
}

.DiseaseFactsLowColLeft{
	float: left;
}

.DiseaseFactsLowColRight{
	float: right;
	width: 380px;
}
/*------ Pateient Stories ------*/

.PateientStoriesArea{
	width: 749px;
	height: 135px;
	margin-top: 20px;
	display: block;
}

.PateientStoriesImageArea{
	float: left;
}

.PateientStoriesImage{
	border: 1px solid #f2f1f1;
	padding: 3px;
}

.PateientStoriesLink{
	color: #4589c3;
	font-weight: bold;
	text-decoration: underline;
 }

.PateientStoriesCopy{
	float: right;
	padding-left: 10px;
	font-size: 10pt;
	width: 560px;
}

/*------ Patient Programs -----*/

.PatientProgramsTopColLeft{
	margin-top: 20px;
	float: left;
	width: 370px;
	height: 240px;
}

.PatientProgramsTopColRight{
	margin-top: 20px;
	float: right;
	width: 370px;
}

.PatientProgramsTopImage{
	border: 1px solid #f2f1f1;
	padding: 3px;
}

.PatientProgramsList{
	color: #4a93cf;
	font-weight: bold;
	margin-left: 40px;
	margin-top: 20px;
	line-height: 20px;
	vertical-align: middle;
}

.PatientProgramsLowerLeft{
	float: left;
	border: 1px solid #f2f1f1;
	padding: 3px;
}

.PatientProgramsLowerRight{
	float: right;
	width: 200px;
}



/*------ Research Index -----*/

.ResearchTopColLeft{
	float: left;
	width: 486px;
}

.ResearchColumnCopyLeft{

	width: 467px;
	height: 220px;
	padding-left: 10px;
	margin-top: 10px;
}

.ResearchTopColRight{
	float: right;
	width: 242px;
}

.ResearchColumnCopyRight{
	font-size: 12pt;
	width: 236px;
	padding-left: 0px;
	margin-top: 10px;
}

.ReseachLowerLeft{
	float: left;
	width: 360px;
}

.ReseachLowerRight{
	float: left;
	width: 360px;
}

.ResearchPatientPrograms{
	line-height: 23px;
	vertical-align: middle;
	color: #69a1ce;
	font-weight: bold;
}
/*------ Stories ------*/
.blue {
 color: #4569C1;
 font-size: 11px;
}
.gold {
 color: #B79F68;
}
.purp {
 color: #492745;
}
.purpBold {
	color:#492745;
	font-weight:bold;
}
.blueBold, a.blueBold:link, a.blueBold:active, a.blueBold:visited, a.blueBold {
 color: #4569C1;
 font-weight:bold;
}
a.blueBold:hover {
 color: #2852B7;
 font-weight:bold;
}
.goldBold {
 color: #B79F68;
 font-weight:bold;
}
a.goldBold:hover {
 color: #927E51;
 font-weight:bold;
}
.goldH2 {
 color: #B79F68;
 font-weight:bold;
 font-size:12px;
}
/*------ Staff ------*/

.StaffBlock{
	width: 749px;
	height: 145px;
	margin-top:20px;
}

.StaffImageArea{
	float: left;
	width: 175px;
	text-align: center;
}

.StaffImage{
	border: 1px solid #f2f1f1;
	padding: 3px;
}

.StaffCopy{
	float: right;
	font-size: 11px;
	margin-left: 20px;
	width: 540px;
}

.StaffProfileName{
	color:#baa977;
	font-weight:bold;
}

#horizonArch {
	display:none;
}

/*----------- Drop Down Menu --------------*/
#m1{
	position: absolute;
	visibility: hidden;
}

#m2, #m3, #m4, #m5, #m6, #m7 {
	position: absolute;
	visibility: hidden;
	border-bottom: solid 1px #FFFFFF;
	border-top: 0;
	background-color: #563056;
	top: 40px;
	width: 120px;
	left: 70px;
	z-index: 100;
}

#m3 { width: 124px; left: 168px; z-index: 101; }
#m4 { width: 113px; left: 265px; z-index: 102; }
#m5 { width: 110px; left: 368px; z-index: 103; }
#m6 { width: 100px; left: 458px; z-index: 104; }
#m7 { width: 100px; left: 576px; z-index: 104; }

#m2 a, #m3 a, #m4 a, #m5 a, #m6 a,#m7 a, #m2 a:link, #m3 a:link, #m4 a:link, #m5 a:link, #m6 a:link, #m7 a:link, #m2 a:visited, #m3 a:visited, #m4 a:visited, #m5 a:visited, #m6 a:visited, #m7 a:visited {
	display: block;
	text-align: center;
	padding: 10px 5px 10px 5px;
	border-top: solid 1px #634E63;
	background-color: #563056;
	font: normal 10px/10px "Myriad Pro", Helvetica,Arial,sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
#m2 a:hover, #m3 a:hover, #m4 a:hover, #m5 a:hover, #m6 a:hover, #m7 a:hover {
	background-color: #744774;
}

/*

Tooltip Bubble

*/
.def{
	display:block;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	width: 300px;
	padding:3px 0 3px 5px;
	margin:0px 5px 2px 0px;
	background-color:#F1F8FE;
}
.def:hover{
	color:#FFFFFF;
	background-color:#5694C8;
}

.tooltip{
	width: 300px;
	color:#333;
	font:lighter 12px/16px Arial,sans-serif;
	text-decoration:none;
	text-align:left
}

.tooltip span.top{
	font-size: 13px;
	color:#FFF;
	font-weight: bold;
	padding: 1px 8px 1px;
    background: url(../images/for_scripts/bubble_tip_back.gif) no-repeat top;
}

.tooltip b.bottom{
	padding:3px 8px 5px;
	font-weight:normal;
    background: url(../images/for_scripts/bubble_tip_back.gif) no-repeat bottom;
}

#cont_full {
	width:100%;
	text-align:left;
}

div.newsItemWrapper, div.joinItemWrapper {
	margin:15px 0 0 5px;
	padding:11px 9px 0 10px;
	background:url(../images/universal/round_frame.png) scroll no-repeat 0 0;
	width:720px;
	height:364px;
}
div.joinItemWrapper {
	background:url(../images/universal/round_frame_small.png) scroll no-repeat 0 0;
	height:291px;
}

div.newsLCol, div.joinLCol {
	display:inline;
	width:312px;
	float:left;
	margin-right:2px;
	_margin-right:0px;
}
div.joinLCol { width:395px; }
div.newsLCol strong, div.joinLCol strong {
	color:#B09866;
	font-size:13px;
}
div.newsLCol a, div.newsLCol a:link, div.newsLCol a:active, div.newsLCol a:visited, div.joinLCol a, div.joinLCol a:link, div.joinLCol a:active, div.joinLCol a:visited {
	color:#B09866;
	text-decoration:none;
	font-weight:bold;
}
div.newsLCol a:hover, div.joinLCol a:hover {
	text-decoration:underline;
}
div.newsLCol div.scrollCopy {
	width:290px;
	height:276px;
	padding:10px 10px 10px 8px;
	overflow-y:auto;
}
div.newsLCol div.scrollCopy p, div.joinLCol div.scrollCopy p {
	padding-bottom:20px;
}
div.joinLCol div.scrollCopy {
	width:376px;
	height:200px;
	padding:10px 10px 10px 8px;
	overflow-y:auto;
}
div.joinRCol p {
	padding-top:13px;
}
div.h1Wrapper {
	height:46px;
	background:url(../images/universal/title_back.png) scroll no-repeat top right;
	position:relative;
}
div.h1Wrapper h1 { margin-top:8px; }
div.newsLCol h1, div.joinLCol h1 {
	position:absolute;
	top:6px;
	_top:14px;
	left:11px;
	z-index:2;
	width:375px;
	height:17px;
	text-align:left;
	font-size:115%;
	font-weight:bold;
	text-decoration:none;
	text-indent:-2000em;
	display:block;
}
div.newsRCol {
	width:404px;
	float:left;
}

div.eventItemWrapper {
	margin:15px 0 0 0;
	background:url(../images/events/round_frame_background.png) scroll no-repeat 0 0;
	width:760px;
}
div.eventItemWrapper div.bottom {
	clear: both;
	background:url(../images/events/round_frame_background.png) scroll no-repeat 0 -623px;
	width:760px;
	height:14px;
}
div.eventItemWrapper h1 {
	font-size: 14px;
	line-height: 16px;
	color: #FFF;
	padding: 21px 0 10px 20px;
}
div.eventItemWrapper p { padding-bottom: 20px; }
div.eventItemWrapper div.joinLCol {
	margin-left: 20px;
	margin-top: 10px;
}
div.eventItemWrapper div.joinRCol {
	float: left;
	position: relative;
	width: 20px;
	height: 20px;
}

.sIFR-active h1 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 20px;
}

div.imageCap {
	width:404px;
	padding-top:14px;
	font-weight:bold;
	font-size:12px;
	line-height:19px;
	color:#B09866;
}
div.imageCap strong { color:#5C3A5A; }


.h1spring { //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='../images/events/titles/spring_filng.png'); }
.h1spring[class] { background:transparent url(../images/events/titles/spring_filng.png) no-repeat scroll 0px 0px; }

.h1POM { //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='../images/events/titles/power_of_movement.png'); }
.h1POM[class] { background:transparent url(../images/events/titles/power_of_movement.png) no-repeat scroll 0px 0px; }

.h1dance { //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='../images/events/titles/dance_for_the_cure.png'); }
.h1dance[class] { background:transparent url(../images/events/titles/dance_for_the_cure.png) no-repeat scroll 0px 0px; }

.h1golf { //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='../images/events/titles/4th_annual_charlie_spencer.png'); }
.h1golf[class] { background:transparent url(../images/events/titles/4th_annual_charlie_spencer.png) no-repeat scroll 0px 0px; }

.h1fashion { //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='../images/events/titles/5th_annual_st_regis_room.png'); }
.h1fashion[class] { background:transparent url(../images/events/titles/5th_annual_st_regis_room.png) no-repeat scroll 0px 0px; }

.h1races { //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='../images/events/titles/10th_annual_day_at_the_races.png'); }
.h1races[class] { background:transparent url(../images/events/titles/9th_annual_day_at_the_races.png) no-repeat scroll 0px 0px; }


/* Reserachers Map */
#mapWrap {
	padding:4px;
	border:solid 1px #CCC;
	margin: 15px 0;
}
#map { height: 400px; }
.researchMapCol {
	float: left;
	width: 200px;
	margin-right: 45px;
}
.researchMapCol h1 {
	color:#FFF;
	background: transparent url(/donate/aarc/site/images/universal/blue_title_l.png) scroll no-repeat 0 0;
	height: 36px;
	font-size: 17px;
	line-height: 20px;
}
.researchMapCol h1 img { float: right; }
.researchMapCol h1 span {
	float:left;
	padding: 8px 0 0 10px;
}
.researchMapCol ul {
	padding: 8px 0 0 10px;
	list-style: none;
}
.researchMapCol a, .researchMapCol a:link, .researchMapCol a:active, .researchMapCol a:visited {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color:#666;
	text-decoration: none;
}
.researchMapCol a.curr, .researchMapCol a.curr:link, .researchMapCol a.curr:active, .researchMapCol a.curr:visited,
.researchMapCol a:hover { color:#478FC9; }

.drTitles {
	color:#333;
	font-size:15px;
	line-height:19px;
	font-weight:bold;
}
.hospitalLink, .hospitalLink:link, .hospitalLink:active, .hospitalLink:visited {
	color:#BAA877;
	font-weight:bold;
	font-size:14px;
}
