/* CSS Document */


/*------------------------UNIVERSAL-------------------------- */

#container{
width:951px;
height:100%;
margin-left:auto;
margin-right:auto;
overflow:hidden;
text-align:left;
position:relative;
}

body{
text-align:center;
margin:0px;
padding:0px;
}

#contentcopy tr{
margin-bottom:10px;
}


/*-------------------Header---------------------- */

#header{
width:951px;
height:100%;
position:relative;
float:left;
left:35px;
}


#lt_header_home, #rt_header_home, #rt_header_about, #lt_header_about,#rt_header_antiques, #lt_header_antiques, #lt_header_cultural, #rt_header_cultural, #lt_header_exhibits, #rt_header_exhibits, #lt_header_collect, #rt_header_collect,
#lt_header_learning, #rt_header_learning, #lt_header_learning, #rt_header_learning,#lt_header_support, #rt_header_support, #lt_header_visit, #rt_header_visit, #lt_header_cal, #rt_header_cal{
width:3px;
height:139px;
position:relative;
float:left;
}

#lt_header_home{
background-image:url(images/tl_bdr_home.jpg);

}

#lt_header_about{
background-image:url(images/tl_bdr_about.jpg);
}

#lt_header_antiques{
background-image:url(images/tl_bdr_antiques.jpg);
}

#lt_header_cultural{
background-image:url(images/tl_bdr_cultural.jpg);
}

#lt_header_exhibits{
background-image:url(images/tl_bdr_exhibits.jpg);
}

#lt_header_collect{
background-image:url(images/tl_bdr_collect.jpg);
}

#lt_header_learning{
background-image:url(images/tl_bdr_learning.jpg);
}

#lt_header_support{
background-image:url(images/tl_bdr_support.jpg);
}

#lt_header_visit{
background-image:url(images/tl_bdr_visit.jpg);
}

#lt_header_cal{
background-image:url(images/tl_bdr_cal.jpg);
}

#rt_header_home{
background-image:url(images/tr_bdr_home.jpg);
}

#rt_header_about{
background-image:url(images/tr_bdr_about.jpg);
}

#rt_header_antiques{
background-image:url(images/tr_bdr_antiques.jpg);
}

#rt_header_cultural{
background-image:url(images/tr_bdr_cultural.jpg);
}

#rt_header_exhibits{
background-image:url(images/tr_bdr_exhibits.jpg);
}

#rt_header_collect{
background-image:url(images/tr_bdr_collect.jpg);
}

#rt_header_learning{
background-image:url(images/tr_bdr_learning.jpg);
}

#rt_header_support{
background-image:url(images/tr_bdr_support.jpg);
}

#rt_header_visit{
background-image:url(images/tr_bdr_visit.jpg);
}

#rt_header_cal{
background-image:url(images/tr_bdr_cal.jpg);
}



#headermain{
width:875px;
height:139px;
position:relative;
float:left;
}

#banner{
width:875px;
height:114px;
position:relative;
float:left;
background-image:url(images/header_test.jpg);
}

#headertop{
width:875px;
height:45px;
position:relative;
float:left;
background-image:url(images/header_top.jpg);
}

#headerlogo a{
width:875px;
height:41px;
position:relative;
float:left;
background-image:url(images/cchs_logo.jpg);
background-position:0px 0px;
text-indent:-9000px;
}

#headerlogo a:hover{
background-position:0px -41px;
}

#headerbot{
width:875px;
height:28px;
position:relative;
float:left;
background-image:url(images/header_bot.jpg);
}



/*-------------------Footer---------------------- */

#footer{
width:951px;
height:3px;
position:relative;
float:left;
font-size:1px;
overflow:hidden;
left:35px;
}

#l_footer_home, #l_footer_about,#l_footer_antiques, #l_footer_cultural, #l_footer_exhibits, #l_footer_collect, #l_footer_learning, #l_footer_support, #l_footer_visit, #l_footer_cal{
width:3px;
height:3px;
position:relative;
float:left;
background-repeat:no-repeat;
font-size:1px;
}

#l_footer_home{
background-image:url(images/l_footer_home.jpg);
}

#l_footer_about{
background-image:url(images/l_footer_about.jpg);
}

#l_footer_antiques{
background-image:url(images/l_footer_antiques.jpg);
}

#l_footer_cultural{
background-image:url(images/l_footer_cultural.jpg);
}

#l_footer_exhibits{
background-image:url(images/l_footer_exhibits.jpg);
}

#l_footer_collect{
background-image:url(images/l_footer_collect.jpg);
}

#l_footer_learning{
background-image:url(images/l_footer_learning.jpg);
}

#l_footer_support{
background-image:url(images/l_footer_support.jpg);
}

#l_footer_visit{
background-image:url(images/l_footer_visit.jpg);
}

#l_footer_cal{
background-image:url(images/l_footer_cal.jpg);
}

#r_footer_home, #r_footer_about, #r_footer_antiques, #r_footer_cultural, #r_footer_exhibits, #r_footer_collect, #r_footer_learning, #r_footer_support, #r_footer_visit, #r_footer_cal{
width:3px;
height:3px;
position:relative;
float:left;
background-repeat:no-repeat;
font-size:1px;
}

#r_footer_home{
background-image:url(images/r_footer_home.jpg);
}

#r_footer_about{
background-image:url(images/r_footer_about.jpg);
}

#r_footer_antiques{
background-image:url(images/r_footer_antiques.jpg);
}

#r_footer_cultural{
background-image:url(images/r_footer_cultural.jpg);
}

#r_footer_exhibits{
background-image:url(images/r_footer_exhibits.jpg);
}

#r_footer_collect{
background-image:url(images/r_footer_collect.jpg);
}

#r_footer_learning{
background-image:url(images/r_footer_learning.jpg);
}

#r_footer_support{
background-image:url(images/r_footer_support.jpg);
}

#r_footer_visit{
background-image:url(images/r_footer_visit.jpg);
}

#r_footer_cal{
background-image:url(images/r_footer_cal.jpg);
}

#mid_footer_home, #mid_footer_about, #mid_footer_antiques, #mid_footer_cultural, #mid_footer_exhibits, #mid_footer_collect, #mid_footer_learning, #mid_footer_support, #mid_footer_visit, #mid_footer_cal{
width:875px;
height:3px;
position:relative;
float:left;
background-repeat:repeat-x;
font-size:1px;
}

#mid_footer_home{
background-image:url(images/footer.jpg);
}

#mid_footer_about{
background-image:url(images/footer_about.jpg);
}

#mid_footer_antiques{
	background-image:url(images/footer_antiques.jpg);
}

#mid_footer_cultural{
background-image:url(images/footer_cultural.jpg);
}

#mid_footer_exhibits{
background-image:url(images/footer_exhibits.jpg);
}

#mid_footer_collect{
background-image:url(images/footer_collect.jpg);
}

#mid_footer_learning{
background-image:url(images/footer_learning.jpg);
}

#mid_footer_support{
background-image:url(images/footer_support.jpg);
}

#mid_footer_visit{
background-image:url(images/footer_visit.jpg);
}

#mid_footer_cal{
background-image:url(images/footer_cal.jpg);
}


#copyright, #copyright_about, #copyright_antiques, #copyright_cultural, #copyright_exhibits, #copyright_collect, #copyright_learning, #copyright_support, #copyright_visit, #copyright_cal{
width:886px;
height:10px;
position:relative;
float:left;
padding-top:5px;
padding-left:65px;
font-size:1px;
padding-bottom:3px;
}

#copyright{
background-color:#587992; 
}

#copyright_about{
background-color:#9d9754; 
}

#copyright_antiques{
	background-color:#abc4da;
}

#copyright_collect{
background-color:#715e8a;
}

#copyrightcopy{
font-family:Times, "Times New Roman", serif;
font-size:10px;
color:#ffffff;
}

#copyrightcopy a{
color:#ffffff;
}

/*-------------------MAIN CONTENT-----------------*/

#mainbox{
width:951px;
height:100%;
position:relative;
float:left;
overflow:hidden;
}

#contentbox{
width:875px;
height:100%;
position:relative;
float:left;
background-color:#ffffff;
padding-bottom:25px;
padding-left:3px;
padding-right:3px;
margin-left:35px;
}

#home #contentboxhome{
background:url(images/bdr_home.jpg) repeat-y;
}

#home #contentbox{
background:url(images/bdr_home.jpg) repeat-y;
}


#aboutbody #contentbox{
background:url(images/bdr_about.jpg) repeat-y;
}

#antiquesbody #contentbox{
background:url(images/bdr_antiques.jpg) repeat-y;
}

#antiquesbodyb #contentbox{
background:url(images/bdr_antiquesb.jpg) repeat-y;
}

#calbody #contentbox{
background:url(images/bdr_cal.jpg) repeat-y;
}

#culturalbody #contentbox{
background:url(images/bdr_cultural.jpg) repeat-y;
}

#exhibitsbody #contentbox{
background:url(images/bdr_exhibits.jpg) repeat-y;
}

#collectionsbody #contentbox{
background:url(images/bdr_collections.jpg) repeat-y;
}

#learningbody #contentbox{
background:url(images/bdr_learning.jpg) repeat-y;
}

#supportbody #contentbox{
background:url(images/bdr_support.jpg) repeat-y;
}

#visitbody #contentbox{
background:url(images/bdr_visit.jpg) repeat-y;
}

#contentcopy{
width:425px;
height:100%;
position:relative;
float:left;
padding-left:27px;
padding-right:45px;
}

.contentpin{
width:415px;
height:1px;
position:relative;
float:left;
background-color:#2b5f6b;
margin-top:20px;
margin-bottom:10px;
font-size:0px;
}

#contentimages{
width:378px;
height:100%;
position:relative;
float:left;
padding-bottom:70px;
}

#quotebox{
width:378px;
height:225px;
position:relative;
float:left;
background-image:url(images/quote_bg.jpg);
background-repeat:no-repeat;
}

#quoteholder{
width:295px;
height:100%;
position:relative;
float:left;
padding-top:30px;
padding-left:45px;
}

#quote{
font-family:Times, "Times New Roman", serif;
font-size:20px;
color:#53575a;
line-height:23px;
letter-spacing:2px;
}

.lt_bdr_home, .rt_bdr_home, .lt_bdr_about, .rt_bdr_about, .lt_bdr_cultural, .rt_bdr_cultural, .lt_bdr_exhibits, .rt_bdr_exhibits, .lt_bdr_collect, .rt_bdr_collect, .lt_bdr_learning, .rt_bdr_learning, .lt_bdr_support, .rt_bdr_support, .lt_bdr_visit, .rt_bdr_visit, .lt_bdr_cal, .rt_bdr_cal{
height:auto;
width:3px;
position:relative;
float:left;
background-repeat:repeat-y;
padding-bottom: 20010px;
margin-bottom: -20000px;
}

.lt_bdr_home{
background-image:url(images/bl_bdr_home.jpg);
}

.lt_bdr_about{
background-image:url(images/bl_bdr_about.jpg);
}

.lt_bdr_cultural{
background-image:url(images/bl_bdr_cultural.jpg);
}

.lt_bdr_exhibits{
background-image:url(images/bl_bdr_exhibits.jpg);
}

.lt_bdr_collect{
background-image:url(images/bl_bdr_collect.jpg);
}

.lt_bdr_learning{
background-image:url(images/bl_bdr_learning.jpg);
}

.lt_bdr_support{
background-image:url(images/bl_bdr_support.jpg);
}

.lt_bdr_visit{
background-image:url(images/bl_bdr_visit.jpg);
}

.lt_bdr_cal{
background-image:url(images/bl_bdr_cal.jpg);
}

.rt_bdr_home{
background-image:url(images/br_bdr_home.jpg);
}

.rt_bdr_about{
background-image:url(images/br_bdr_about.jpg);
}

.rt_bdr_cultural{
background-image:url(images/br_bdr_cultural.jpg);
}

.rt_bdr_exhibits{
background-image:url(images/br_bdr_exhibits.jpg);
}

.rt_bdr_collect{
background-image:url(images/br_bdr_collect.jpg);
}

.rt_bdr_learning{
background-image:url(images/br_bdr_learning.jpg);
}

.rt_bdr_support{
background-image:url(images/br_bdr_support.jpg);
}

.rt_bdr_visit{
background-image:url(images/br_bdr_visit.jpg);
}

.rt_bdr_cal{
background-image:url(images/br_bdr_cal.jpg);
}

#supportblock{
width:875px;
height:32px;
position:relative;
float:left;
}

#support a{
width:220px;
height:22px;
position:relative;
float:right;
background-image:url(images/support.jpg);
}

.margincolor_home,.margincolor_about, .margincolor_cultural, .margincolor_exhibits, .margincolor_collect, .margincolor_learning, .margincolor_support, .margincolor_visit, .margincolor_cal{
width:35px;
height:100%;
position:relative;
float:left;
padding-bottom: 20010px;
margin-bottom: -20000px;
}

/*-----------------COPY-----------------*/

.body{
font-family:Times, "Times New Roman", serif;
font-size:13px;
line-height:17px;
color:#53575a;
}

.body a{
color:#53575a;
}

.body a:hover{
color:#587992;
}

.head{
font-family:Times, "Times New Roman", serif;
font-size:13px;
line-height:17px;
font-weight:bold;
text-transform:uppercase;
color:#53575a;
}

/*-------------------IMAGES-----------------*/

.img{
height:auto;
width:100%;
position:relative;
float:left;
}

.img_b{
height:auto;
width:auto;
position:relative;
float:left;
margin-bottom:12px;
}

.img_c{
height:auto;
width:100%;
position:relative;
float:left;
margin-top:12px;
margin-bottom:12px;
}

.img_d{
height:auto;
width:auto;
position:relative;
float:left;
margin-bottom:5px;
margin-right:7px;
}

.img_text{
height:auto;
width:auto;
position:relative;
float:left;
margin-right:6px;
margin-bottom:6px;
}

.img_body{
position:relative;
float:left;
padding-bottom:10px;
height:auto;
width:100px;
}

.imgcaption{
height:auto;
width:auto;
position:relative;
float:left;
margin-bottom:12px;
}

.caption{
display:block;
position:relative;
float:left;
margin-top:4px;
}

.captiontext{
font-family:Helvetica, Arial;
font-size:10px;
color:#2b5f6b;
}

img{
border:none;
}


/*----------------------NAV--------------------------- */

#navbar{
width:820px;
height:25px;
position:relative;
float:left;
background-color:#ffffff;
display:inline;
padding-left:55px;
}


/*
#navcenterer{
height:25px;
width:850px;
position:relative;
margin-left:auto;
margin-right:auto;
}

*/

#contactbox{
width:167px;
height:20px;
padding-top:0px;
position:relative;
float:right;
}

.contact a{
font-family:Times, "Times New Roman", serif;
font-size:13px;
color:#343534;
text-decoration:none;
}

.contact a:hover{
color:#587992;
text-decoration:underline;
}

#homenav{
list-style:none;
margin:0px;
padding:0px;
}

#navbar li {
font-family:Times, "Times New Roman", serif;
font-size:13px;
float:left;
}

#navbar li a{
display:block;
padding-top:5px;
border-top:3px solid white;
text-decoration:none;
color:#47484a;
letter-spacing:2px;
margin-left:20px;
_margin-left:24px;
line-height:14px;

}


#about a{
border-bottom:3px solid #9d9754;
}

#about a:hover{
border-top:3px solid #9d9754;
}

#aboutbody #about a{
border-top:3px solid #9d9754;
}

#cultural a{
border-bottom:3px solid #a45e5c;
}

#cultural a:hover{
border-top:3px solid #a45e5c;
}

#culturalbody #cultural a{
border-top:3px solid #a45e5c;
}

#exhibits a{
border-bottom:3px solid #aadae5;
}

#exhibits a:hover{
border-top:3px solid #aadae5;
}

#exhibitsbody #exhibits a{
border-top:3px solid #aadae5;
}

#collections a{
border-bottom:3px solid #715e8a;
}

#collections a:hover{
border-top:3px solid #715e8a;
}

#collectionsbody #collections a{
border-top:3px solid #715e8a;
}


#collectionspage #collections a{
border-top:3px solid #c6b0be;
}

#learning a{
border-bottom:3px solid #f1bb46;
}

#learning a:hover{
border-top:3px solid #f1bb46;
}

#learningbody #learning a{
border-top:3px solid #f1bb46;
}

#supportmain a{
border-bottom:3px solid #cbd24c;
}

#supportmain a:hover{
border-top:3px solid #cbd24c;
}



#visit a{
border-bottom:3px solid #5780ae;
}

#visit a:hover{
border-top:3px solid #5780ae;
}

#visitbody #visit a{
border-top:3px solid #5780ae;
}

#calendar a{
border-bottom:3px solid #f2d65e;
}

#calendar a:hover{
border-top:3px solid #f2d65e;
}

#calbody #calendar a{
border-top:3px solid #f2d65e;
}




/*----------------------SUB NAV--------------------------- */

#subnavbox{
width:848px;
height:100%;
position:relative;
float:left;
padding-bottom:30px;
padding-left:27px;
}

#subnavleft{
height:100%;
width:425px;
position:relative;
float:left;
}

#subnavright{
height:100%;
width:378px;
position:relative;
float:left;
}

#photoarchive #subnav1, #mission #subnav2, #mediaroom #nav1, #cchshistory #subnav3, #pressreleases #subnav1, #cchsnewsletter #subnav2, #publishedarticles #subnav3, #podcasts #subnav4, #boardandstaff #nav1, #staff #subnav2, #trustees #subnav1, #faq #subnav5, #links #subnav6, #hiring #subnav7, 
#rentals #subnav2,#culturalgallery #subnav3, #featured #subnav1, #upcominglink #subnav2,
#photoarchives #nav1, #museum #nav1, #whatwewore #subnav1, #inthehouse #subnav2, #capturedoncanvas #subnav3, #flagsandbanners #subnav4, #museumaccess #subnav5, #rightsandrepro #subnav6, #accesstocollect #subnav7, #library #nav1, #research #subnav1, #archives #subnav4,
#publicprograms #nav1, #speakersbureau #subnav1, #groups #subnav2, #lecturesandseminars #subnav3, #familyprograms #subnav4, #historylab #subnav5, #schoolandyouth #nav1, #youthprograms #subnav1, #schoolprograms  #nav2, #planyourprogram #subnav1,#programs #nav3, #teacherresources #subnav3, #museumvisit #subnav1, #travelingtrunks #subnav2, #classroomoutreach #subnav3,
#membership #subnav1, #donate #subnav2, #corporatesupport #nav1, #corporatemembership #subnav1, #eitc #subnav4, #plannedgiving #subnav5, #namingopps #subnav6, #volunteer #nav1, #youngfriends #subnav1,
#historycenter #nav1, #museumshop #subnav1, #visitarchives #subnav2,
#staffdirectory #subnav1,
#photogallery #subnav5,
#emaillist #nav1, #contactpage #nav1, #sub_antiques1 #nav1, #sub_antiques2 #nav2, #sub_antiques3 #nav3, #subantiques4 #nav4{
color:#222222;
}

/*
.subnav_home a, .subnav_collect a{
font-famly:Times, "Times New Roman", serif;
font-size:15px;
line-height:18px;
text-decoration:none;
} */

.subnav_home a, .subnav_home{
color:#6b9438;
display:inline;
}

.subnav_homecrumb a, .subnav_homecrumb{
color:#587992;
display:inline;
}

.subnav_about a, .subnav_about{
color:#4e2029;
display:inline;
}

.subnav_aboutcrumb a, .subnav_aboutcrumb{
color:#9d9754;
display:inline;
}

.subnav_antiques a, .subnav_antiques{
color:#000000;
display:inline;
}

.subnav_antiquescrumb a, .subnav_antiquescrumb{
color:#000000;
display:inline;
}

.subnav_cultural a, .subnav_cultural{
color:#e49969;
display:inline;
}

.subnav_exhibits a, .subnav_exhibits{
color:#18462c;
display:inline;
}

.subnav_collect a, .subnav_collect{
color:#00365b;
display:inline;
}

.subnav_collectcrumb a, .subnav_collectcrumb{
color:#715e8a;
display:inline;
}

.subnav_learning a, .subnav_learning{
color:#6e7649;
display:inline;
}

.subnav_learningcrumb a, .subnav_learningcrumb{
color:#f1bb46;
display:inline;
}

.subnav_support a, .subnav_support{
color:#9f2d20;
display:inline;
}

.subnav_supportcrumb a, .subnav_supportcrumb{
color:#738e64;
display:inline;
}

.subnav_visit a, .subnav_visit{
color:#772b2f;
display:inline;
}

.subnav_visitcrumb a, .subnav_visitcrumb{
color:#5780ae;
display:inline;
}

.subnav_cal a, .subnav_cal{
color:#93be9c;
display:inline;
}

.subnav_home a:hover, .subnav_about a:hover,.subnav_antiques a:hover, .subnav_cultural a:hover, .subnav_exhibits a:hover, .subnav_collect a:hover, .subnav_learning a:hover, .subnav_support a:hover, .subnav_visit a:hover, .subnav_cal a:hover, .subnav_aboutcrumb a:hover, .subnav_learningcrumb a:hover, .subnav_supportcrumb a:hover, .subnav_visitcrumb a:hover{
text-decoration:underline;
color:#222222;
}

#subnavbox li {
font-family:Times, "Times New Roman", serif;
font-size:15px;
padding-left:10px;
padding-right:10px;
list-style:none;
display:inline;
border-left:1px solid;
float:left;
height:13px;
}

#subnavbox li.first{
border-left:none;
padding-left:0px;
}

.subnavbox li{
border-left:#6b9438;
}

#subnavbox li a{
text-decoration:none;
}

#crumbs li{
font-family:Times, "Times New Roman", serif;
font-size:15px;
padding-left:5px;
padding-right:0px;
list-style:none;
display:inline;
float:left;
border:none;
height:13px;
font-style:italic;
padding-bottom:0px;
}

#crumbs ul{
padding:0px;
margin:0px;
}



/*---------------------------HOME-----------------------------*/

#home{
background-color:#587992;
text-align:center;
}

#homebanner,#aboutbanner, #culturalbanner, #exhibitsbanner, #collectbanner, #learningbanner,#supportbanner, #visitbanner, #calbanner, #antiquesbanner{
width:951px;
height:197px;
position:relative;
float:left;
text-indent: -9000px;
font-family:Times, "Times New Roman";
font-size:24px;
}

#homebanner{
background-image:url(images/banner_home.jpg);
}

#upcoming{
width:250px;
height:100%;
position:relative;
float:right;
}

#events a{
font-family:Times, "Times New Roman", serif;
font-size:15px;
text-transform:uppercase;
color:#587992;
padding-right:15px;
}

.currenteventtext{
padding-left:10px;
padding-top:6px;
float:left;
position:relative;
}

.currentevent a{
font-family:Helvetica;
font-size:12px;
color:#2b5f6b;
text-decoration:none;
}

.currentevent{
padding-top:4px;
}

.currenttitle a{
font-family:Times, "Times New Roman";
font-size:12px;
color:#2b5f6b;
text-decoration:none;
}

.currentevent a:hover{
text-decoration:underline;
}

.currentimage{
width:48px;
height:48px;
position:relative;
float:left;
padding-right:7px;
}

.homeeventbox{
height:48px;
width:248px;
position:relative;
float:left;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
}

.margincolor_home{
background-color:#587992; 
}

#homeexhibit{
width:250px;
height:50px;
position:relative;
float:right;
}

.featurelink{
width:275px;
height:80px;
position:relative;
float:left;
padding-top:15px;
}

#contentboxhome{
width:875px;
height:100%;
position:relative;
float:left;
background-color:#ffffff;
padding-left:3px;
padding-right:3px;
margin-left:35px;
}


.homesidebar {
font-family:Times, "Times New Roman", serif;
font-size:13px;
float:left;
}

.homesidebar a{
display:block;
padding-top:5px;
text-decoration:none;
color:#47484a;
letter-spacing:2px;
}

#upcomingevents a{
border-bottom:3px solid #f2d65e;
border-top:3px solid #ebeae9;
}

#upcomingevents a:hover{
border-top:3px solid #f2d65e;
}

#currexhibit a{
border-bottom:3px solid #aadae5;
border-top:3px solid #ebeae9;
}

#currexhibit a:hover{
border-top:3px solid #aadae5;
}

/*-----Home V2----*/

#featurelinkbox{
position:relative;
float:left;
width:275px;
height:100%;
padding-left:75px;
margin-top:40px;
}

#featurelinkboxb{
position:relative;
float:left;
width:275px;
height:100%;
padding-left:75px;
}

.homefeaturelink a{
font-family:Times, "Times New Roman", serif;
font-size:18px;
color:#715e8a;
letter-spacing:3px;
text-decoration:none;
}

.homefeaturelink a:hover{
text-decoration:underline;
}

.featuretext {
font-family:Times, "Times New Roman", serif;
font-size:13px;
color:#715e8a;
text-decoration:none;
}

#acknowledgementsbox{
height:25px;
width:850px;
position:relative;
float:left;
padding-top:-20px;
padding-bottom:7px;
text-align:center;
}

#acknowledgements{
font-family:Times, "Times New Roman", serif;
font-size:11px;
color:#53575a;
}

/*---------------------------ABOUT------------------------------------*/

#aboutbody{
background-color:#9d9754;
text-align:center;
}

#aboutbanner{
background-image:url(images/banner_about.jpg);
}

.margincolor_about{
background-color:#9d9754; 
}

.bodyimgbox{
position:relative;
float:left;
padding-bottom:15px;
width:425px;
height:auto;
}

/*---------------------------ANTIQUES SHOW------------------------------------*/

#antiquesbody, #antiquesbodyb{
background-color:#abc4da;
text-align:center;
}

#antiquesbanner{
background-image:url(images/banner_antiques.jpg);
}

.margincolor_antiques{
background-color:#abc4da; 
}

.bodyimgbox{
position:relative;
float:left;
padding-bottom:15px;
width:425px;
height:auto;
}

#contentcopy_antiques{
width:825px;
height:100%;
position:relative;
float:left;
padding-left:27px;
padding-right:45px;
}

.body_antiques{
font-family:Times, "Times New Roman", serif;
font-size:13px;
line-height:17px;
color:#000000;
text-align:center;
}

.body_antiquesb{
font-family:Times, "Times New Roman", serif;
font-size:13px;
line-height:17px;
color:#000000;
text-align:left;
}

.body_antiques a, .body_antiquesb a{
color:#53575a;
}

.body_antiques a:hover, .body_antiques a:hover{
color:#587992;
}



/*---------------------------CULTURAL CENTER------------------------------------*/

#culturalbody{
background-color:#b7413c;
text-align:center;
}

#culturalbanner{
background-image:url(images/banner_cultural.jpg);
}

.margincolor_cultural{
background-color:#b7413c; 
}



/*---------------------------EXHIBITS------------------------------------*/

#exhibitsbody{
background-color:#aadae5;
text-align:center;
}

#exhibitsbanner{
background-image:url(images/banner_exhibits.jpg);
}

.margincolor_exhibits{
background-color:#aadae5; 
}

.fullscreen{
width:876px;
height:auto;
position:relative;
float:left;
padding-bottom:10px;
}

.contentcopy{
width:425px;
height:100%;
position:relative;
float:left;
padding-left:27px;
padding-right:45px;
}

.contentimages{
width:378px;
height:100%;
position:relative;
float:left;
}




/*------------------------------COLLECTIONS--------------------------------*/

#collectionsbody{
background-color:#715e8a;
text-align:center;
}

.margincolor_collect{
background-color:#715e8a;
}

#collectbanner{
background-image:url(images/banner_collect.jpg);
}



/*---------------------------LEARNING------------------------------------*/

#learningbody{
background-color:#f1bb46;
text-align:center;
}

.margincolor_learning{
background-color:#f1bb46;
}

#learningbanner{
background-image:url(images/banner_learning.jpg);
}

/*---------------------------SUPPORT------------------------------------*/

#supportbody{
background-color:#738e64;
text-align:center;
}

.margincolor_support{
background-color:#738e64;
}

#supportbanner{
background-image:url(images/banner_support.jpg);
}


/*---------------------------VISIT------------------------------------*/

#visitbody{
background-color:#5780ae;
text-align:center;
}

.margincolor_visit{
background-color:#5780ae;
}

#visitbanner{
background-image:url(images/banner_visit.jpg);
}


/*---------------------------CALENDAR------------------------------------*/

#calbody{
background-color:#f2d65e;
text-align:center;
}

.margincolor_cal{
background-color:#f2d65e;
}

#calbanner{
background-image:url(images/banner_cal.jpg);
}

#keybox{
width:801px;
padding-left:27px;
position:relative;
float:left;
height:15px;
padding-bottom:5px;
}

.key_cultural, .key_learning, .key_exhibit{
width:15px;
height:15px;
position:relative;
float:left;
margin-right:5px;
}

.keytext_cultural, .keytext_learning, .keytext_exhibit, .keytext_viewall{
font-family:Times, "Times New Roman", serif;
font-size:12px;
padding-right:17px;
position:relative;
float:left;
}

.key_cultural{
background-color:#6e8699;
}

.key_learning{
background-color:#ab9a78;
}

.key_exhibit{
background-color:#ab7894;
}

.pinline_cal{
width:801px;
height:1px;
background-color:#93be9c;
position:relative;
float:left;
margin-left:27px;
font-size:1px;
}

.keytext_viewall a{
color:#93be9c;
visibility:hidden;
}

.title_cultural, .title_learning, .title_exhibit{
font-family:Times, "Times New Roman", serif;
font-size:24px;
}

.title_cultural, .keytext_cultural a{
color:#6e8699;
}

.title_learning, .keytext_learning a{
color:#ab9a78;
}

.title_exhibit, .keytext_exhibit a{
color:#ab7894;
}

.date{
font-family:Times, "Times New Roman", serif;
font-size:14px;
color:#29518c;
}

.img_cal{
height:auto;
width:auto;
position:relative;
float:right;
padding-top:10px;
padding-bottom:10px;
}

.newevent_cal{
width:803px;
height:100%;
position:relative;
float:left;
border-top:1px solid #93BE9C;
left:27px;
}

.copy_cal{
height:100%;
width:425px;
position:relative;
float:left;

padding-bottom:10px;
padding-top:10px;
}


.photos_cal{
width:376px;
height:100%;
position:relative;
float:right;
margin-bottom:7px;
margin-top:7px;
}

/*CALENDAR_REVISE */

#calendartable{
	position:relative; 
	float:left; 
	display:inline; 
	margin-left:25px;
}


/*---------------------------SITE MAP------------------------------------*/

.indent{
text-indent:7px;
}
