body			{ text-align:center; background:url(../images/home/body-bg.jpg) no-repeat top center; }
#HeaderWpr      { position:relative; height:558px; background:url(../images/Home/Header-Bg.jpg) no-repeat left top; }

#HeaderContentWpr { position:absolute; top:200px; left:0; width:980px; }
#HeaderContentInnerWpr {}

#MediaMgrWpr { float:left; width:494px; height:310px; margin:37px 0 0 0; }
#MediaMgrInnerWpr {}

#MainCTAWpr { float:right; height:314px; width:462px; }
#MainCTAInnerWpr { width:416px; height:314px; padding:60px 23px 0; }
#MainCTAInnerWpr td { color:#000000; font-size:15px; }

#SiteContentOuterWpr { background:url(../images/Home/SiteContentOuterWpr-bg2.jpg) repeat-y left top; }	
#SiteContentWpr		 { background:url(../images/Home/SiteContentWpr-bg.jpg) no-repeat left bottom; }
#SiteContentInnerWpr { background:url(../images/Home/SiteContentInnerWpr-bg.jpg) no-repeat left top; padding:29px 0 40px; height:auto; min-height:auto; }

#BackgroundFill { background-color:#FFF; overflow:hidden; }

#HomeContentWpr {}
#HomeContentInnerWpr {}

#LeftContentWpr { width:664px; float:left; }
#LeftContentInnerWpr { padding:14px 0 0 21px; }

#RightContentWpr { width:295px; float:right; }
#RightContentInnerWpr { padding:10px 20px 40px 20px;} 

#CommonContentOneWpr { width:332px; float:left; background:url(../images/Home/Vertical-Spacer.jpg) no-repeat right top; margin-bottom:22px; }
#CommonContentOneInnerWpr { padding:0 25px 0 0; }
#CommonContentOneInnerWpr h2 { padding:0 0 5px 0; margin:0; font-size:19px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase; } 
#CommonContentOneInnerWpr a.learnMore { display:block; width:307px; height:31px; background:url(../images/Home/LearnMoreBtn.jpg) no-repeat left top; margin:15px 0 0 0; }
#CommonContentOneInnerWpr a.learnMore span { display:none; }

#CommonContentTwoWpr { width:311px; float:left; margin-bottom:22px; }
#CommonContentTwoInnerWpr { padding:0 0 0 25px; }
#CommonContentTwoInnerWpr h2 { padding:0 0 5px 0; margin:0; font-size:19px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase; } 
#CommonContentTwoInnerWpr a.learnMore { display:block; width:286px; height:31px; background:url(../images/Home/ViewAllBtn.jpg) no-repeat left top; margin:15px 0 0 0; }
#CommonContentTwoInnerWpr a.learnMore span { display:none; }

#CommonContentOneWpr .equal,
#CommonContentTwoWpr .equal { overflow:hidden;   }

#CommonContentThreeWpr { float:none; clear:both; background:url(../images/Home/CommonContentThreeWpr-bg.jpg) repeat-y left top; margin-bottom:76px; margin-left:1px;  }
#CommonContentThreeInnerWpr { background:url(../images/Home/CommonContentThreeInnerWpr-bg.jpg) no-repeat left top; padding:20px 23px 20px 23px; min-height:115px; height: auto !important; height:115px; }

#CommonContentFourWpr { margin-bottom:23px; }
#CommonContentFourInnerWpr { color:#333333; }
#CommonContentFourInnerWpr h2 { padding:0 0 5px 0; margin:0; font-size:19px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase;  background:url(../images/Home/icon_piano.jpg) no-repeat left top; line-height:41px; padding-left:43px;  } 
#CommonContentFourInnerWpr a.learnMore { display:block; width:252px; height:31px; background:url(../images/Home/ViewAllBtn2.jpg) no-repeat left top; margin:10px 0 0 0; }
#CommonContentFourInnerWpr a.learnMore span { display:none; }

#CommonContentFiveWpr {}
#CommonContentFiveInnerWpr {}
#CommonContentFiveInnerWpr h2 { padding:0 0 8px 0; margin:0; font-size:19px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase; background:url(../images/Home/icon_arrow.jpg) no-repeat left top; line-height:24px; padding-left:40px; } 
#CommonContentFiveInnerWpr #PhoneCt { width:252px; height:30px; background:url(../images/Home/Phone-bg.jpg) no-repeat left top; margin:0 0 10px 0; }
#CommonContentFiveInnerWpr #PhoneInnerCt { line-height:30px; text-align:center; font-size:16px; font-weight:bold; color:#666666; }
#CommonContentFiveInnerWpr #Hours { background-color:#DDDDDD; width:241px; padding:5px; font-size:14px; color:#606060; text-align:center; }
#CommonContentFiveInnerWpr #Hours p { margin:0; padding:0; line-height:1.25em; }
#CommonContentFiveInnerWpr #Hours .small { font-size:12px; }
#CommonContentFiveInnerWpr #Map { width:251px; height:300px; } 
#CommonContentFiveInnerWpr #Map a { display:block; width:251px; height:300px; background:url(../images/Home/Map.jpg) no-repeat left top; }
#CommonContentFiveInnerWpr #Map a span { display:none; }

#ActionLinkOne { position:absolute; left:22px; bottom:37px; display:block; width:239px; height:79px; background:url(../images/Home/ActionLinkOne-bg.jpg) no-repeat left top; }
#ActionLinkTwo { position:absolute; left:261px; bottom:37px; display:block; width:218px; height:79px; background:url(../images/Home/ActionLinkTwo-bg.jpg) no-repeat left top; }
#ActionLinkThree { position:absolute; left:479px; bottom:37px; display:block; width:185px; height:79px; background:url(../images/Home/ActionLinkThree-bg.jpg) no-repeat left top; }

#ActionLinkOne span, #ActionLinkTwo span, #ActionLinkThree span { display:none; }

#HomepageNewsList {}
#HomepageNewsList .item { float:none; clear:both; overflow:hidden; }


#HomepageNewsList .title,
#HomepageNewsList .title a { font-size:13px; font-weight:bold; color:#B3621D; }
#HomepageNewsList .title a:hover { font-size:13px; font-weight:bold; color:#E79B0E; }
#HomepageNewsList .summary { font-size:12px; color:#333333; line-height:1.25em; padding-top:3px; }
#HomepageNewsList .hasThumbnail { width:186px; float:left; }

#HomepageNewsList .thumbnail { width:90px; float:left; margin-left:10px; }
#HomepageNewsList .thumbnailCt { border:4px solid #DBDBDB; }
#HomepageNewsList .thumbnailCt img { display:block; }

#HomepageNewsList .expanded { padding:4px 0 12px 0; }
#HomepageNewsList .collapsed { padding:8px 0; border-top:1px solid #D9D9D9; }


