/* 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;
}

/*-------------------Top Navigation----------------*/

#topnavholder{
	width:881px;
	height:26px;
	position:relative;
	float:left;
	margin-left:27px;
}

#topnavbox{
	width:420px;
	height:20px;
	margin-left:60px;
	position:relative;
	float:left;
	margin-top:6px;
}

#topnav{
	padding:0px;
	margin:0px;
}

#topnav li {
font-family:Times, "Times New Roman", serif;
font-size:14px;
padding-right:40px;
list-style:none;
display:inline;
float:left;

}

#topnav li a{
	color:#fff;
	text-decoration:none;

}


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

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

#top_bdr_home,#top_bdr_about, #top_bdr_cultural, #top_bdr_exhibits, #top_bdr_collections, #top_bdr_learning, #top_bdr_visit, #top_bdr_calendar, #top_bdr_support, #top_bdr_antiques {
	width:881px;
	height:3px;
	position:relative;
	float:left;
	left:35px;
}

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

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

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

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

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

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

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

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

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

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


#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:67px;
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:67px;
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);
}

#headerbox{
width:875px;
height:67px;
position:relative;
float:left;
background-image:url(images/header_bg.jpg);
background-repeat:repeat-x;
}
/* OLD 
#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;
}

*/

#headerlogo a{
width:875px;
height:35px;
position:relative;
float:left;
background-image:url(images/CCHS_logo.png);
background-position:0px -35px;
text-indent:-9000px;
margin-top:16px;
}

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

#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:875px;
position:relative;
float:left;
padding-top:5px;
padding-left:50px;
font-size:1px;
padding-bottom:3px;
}

#copyright a, #copyright_about a, #copyright_antiques a, #copyright_cultural a, #copyright_exhibits a, #copyright_collect a, #copyright_learning a, #copyright_support a, #copyright_visit a, #copyright_cal a{
text-decoration:none;
}


#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;
}

#antiquesbody_eleven #contentbox{
background:url(images/bdr_antiques_eleven.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;
}

#quote_test{
font-family:Times, "Times New Roman", serif;
font-size:20px;
color:magenta;
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:150px;
height:21px;
position:relative;
float:right;
background-image:url(images/support.png);
background-repeat:repeat-y;
color:#47484a;
font-size:16px;
font-family:Times, Times New Roman;
text-decoration:none;
padding-top:5px;
padding-left:20px;
letter-spacing:1.7px;

}

#photoarchive a{
	width:176px;
	height:21px;
	position:relative;
	float:right;
	background-image:url(images/photoarchive_bg.png);
	background-repeat:repeat-y;
	color:#715e8a;
	font-family:Times, Times New Roman;
	text-decoration:none;
	font-size:14px;
	padding-left:20px;
	padding-top:5px;
}



.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, .head a{
font-family:Times, "Times New Roman", serif;
/*
font-size:13px;
*/
font-size:24px;
line-height:26px;
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--------------------------- */


/*---------Original Navigation------------------
#navbar{
width:875px;
height:25px;
position:relative;
float:left;
background-color:#ffffff;
display:inline;
margin-top:10px;
}



#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;
text-align:center;
}

#homenav ul .first{
	padding-left:0px;
	margin-left:0px;
}

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

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

}

*/



#navbar{
width:875px;
height:21px;
position:relative;
background-color:#ffffff;
margin-top:10px;
}

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

#homenav li{
	display:inline;
}


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

#navbar li a{
padding-top:5px;
border-top:3px solid white;
text-decoration:none;
color:#47484a;
letter-spacing:1.7px;
margin-left:15px;
_margin-left:15px;
line-height:14px;
}

#navbar li.first a{
	margin-left:0px;
}



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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

#supportmain a:hover{
border-bottom:3px solid #738e64;
}

#supportbody #supportmain a{
	border-bottom:3px solid #738e64;
}


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

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

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

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

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

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




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

#subnavbox, #subnavbox_home,#subnavbox_about, #subnavbox_cultural, #subnavbox_exhibits, #subnavbox_collections, #subnavbox_learning, #subnavbox_visit, #subnavbox_support{
width:875px;
height:26px;
position:relative;
float:left;
padding-top:5px;
color:#fff;
margin-bottom:30px;
}

#subnavbox_antiques{
width:875px;
height:26px;
position:relative;
float:left;
padding-top:5px;
color:#fff;
}

#subnavbox_calendar{
width:875px;
height:31px;
position:relative;
float:left;
color:#fff;
margin-bottom:22px;
background-color:#93be9c;
}



#subnavbox_home{
	background-color:#94b681;
}

#subnavbox_about{
	background-color:#4e2029;
}

#subnavbox_cultural{
	background-color:#e49969;
}

#subnavbox_exhibits{
	background-color:#18462c;
}

#subnavbox_collections{
	background-color:#00365b;
}

#subnavbox_learning{
	background-color:#6e7649;
}

#subnavbox_visit{
	background-color:#772b2f;
}

#subnavbox_calendar{
	background-color:#93be9c;
}

#subnavbox_support{
	background-color:#9f2d20;
}

#subnavbox_antiques{
	background-color:#719b88;
}

/*
#subnavleft{
text-align:center;
position:relative;
float:left;
height:26px;
}

*/

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

*/

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

/*
.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, .subnav_about, .subnav_about a, .subnav_cultural, .subnav_cultural a, .subnav_exhibits, .subnav_exhibits a, .subnav_collections, .subnav_collections a, .subnav_learning a, .subnav_learning, .subnav_visit, .subnav_visit a, .subnav_support, .subnav_support a, .subnav_antiques a{
color:#fff;
text-align:center;
list-style:none;
margin-top:2px;
margin-left:0px;
margin-right:0px;
padding:0px;
}



.subnav_home li, .subnav_about li, .subnav_cultural li, .subnav_exhibits li, .subnav_collections li, .subnav_learning li, .subnav_visit li, .subnav_support li, .subnav_antiques li{
	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, #subnavbox_home li,#subnavbox_about li, #subnavbox_cultural li, #subnavbox_exhibits li, #subnavbox_collections li, #subnavbox_learning li, #subnavbox_visit li, #subnavbox_calendar li, #subnavbox_support li, #subnavbox_antiques 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;
height:13px;
}

#subnavbox li.first, #subnavbox_home li.first, #subnavbox_about li.first, #subnavbox_cultural li.first, #subnavbox_exhibits li.first, #subnavbox_collections li.first, #subnavbox_learning li.first, #subnavbox_visit li.first, #subnavbox_calendar li.first, #subnavbox_support li.first, #subnavbox_antiques li.first{
border-left:none;
padding-left:0px;
}

/*
#subnavbox li, #subnavbox_home li,#subnavbox_about li, #subnavbox_cultural li, #subnavbox_exhibits li, #subnavbox_collections li, #subnavbox_learning li , #subnavbox_visit li, #subnavbox_calendar li, #subnavbox_support li {
	border-left: solid 1px #6b9438;
}
*/

#subnavbox li a, #subnavbox_home li a, #subnavbox_about li a, #subnavbox_cultural li a, #subnavbox_exhibits li a, #subnavbox_collections li a,  #subnavbox_learning li a, #subnavbox_visit li a, #subnavbox_calendar li a, #subnavbox_support li a, #subnavbox_antiques li a{
text-decoration:none;
}

#sub_subnavbox, #sub_subnavbox_home,#sub_subnavbox_about, #sub_subnavbox_cultural, #sub_subnavbox_exhibits, #sub_subnavbox_collections, #sub_subnavbox_learning, #sub_subnavbox_visit, #sub_subnavbox_calendar, #sub_subnavbox_support{
width:875px;
	height:auto;
	position:relative;
	padding-top:5px;
	float:left;
	margin-top:-30px;
	margin-bottom:30px;
}

#sub_subnavbox_antiques_ten {
width:875px;
	height:auto;
	position:relative;
	padding-top:5px;
	float:left;
	margin-bottom:30px;
}


#sub_subnavbox li, #sub_subnavbox_home li,#sub_subnavbox_about li, #sub_subnavbox_cultural li, #sub_subnavbox_exhibits li, #sub_subnavbox_collections li, #sub_subnavbox_learning li, #sub_subnavbox_visit li, #sub_subnavbox_calendar li, #sub_subnavbox_support li, #sub_subnavbox_antiques_ten li{
font-family:Times, "Times New Roman", serif;
font-size:13px;
padding-left:10px;
padding-right:10px;
list-style:none;
display:inline;
border-left:1px solid;
height:13px;
}


#sub_subnavbox li a:hover, #sub_subnavbox_home li a:hover,#sub_subnavbox_about li a:hover, #sub_subnavbox_cultural li a:hover, #sub_subnavbox_exhibits li a:hover, #sub_subnavbox_collections li a:hover, #sub_subnavbox_learning li a:hover, #sub_subnavbox_visit li a:hover, #sub_subnavbox_calendar li a:hover, #sub_subnavbox_support li a:hover, #sub_subnavbox_antiques_ten li a:hover {
text-decoration:underline;
}


#sub_subnavbox li.first, #sub_subnavbox_home li.first, #sub_subnavbox_about li.first, #sub_subnavbox_cultural li.first, #sub_subnavbox_exhibits li.first, #sub_subnavbox_collections li.first, #sub_subnavbox_learning li.first, #sub_subnavbox_visit li.first, #sub_subnavbox_calendar li.first, #sub_subnavbox_support li.first, #sub_subnavbox_antiques_ten li.first{
border-left:none;
padding-left:0px;
}


#sub_subnavbox_about li a, #sub_subnavbox_about li{
color:#4e2029;
text-decoration:none;
}


#sub_subnavbox_collections li a, #sub_subnavbox_collections li{
color:#00365b;
text-decoration:none;
}

#sub_subnavbox_learning li a, #sub_subnavbox_learning li{
color:#6e7649;
text-decoration:none;
}

#sub_subnavbox_support li a, #sub_subnavbox_support li{
	text-decoration:none;
	color:#9f2d20;
}

#sub_subnavbox_home li a, #sub_subnavbox_home li{
	text-decoration:none;
	color:#94b681;
}

#sub_subnavbox_antiques_ten li a, #sub_subnav_antiques_ten li{
	text-decoration:none;
	color:#000000;
}


#collections_gallery #subnav5, #about_pressreleases #subnav1, #about_cchsnewsletter #subnav2, #about_articles #subnav3, #about_podcasts #subnav4, #collections_whatwewore #subnav1, #collections_inthehouse #subnav2, #collections_captured #subnav3, #collections_flagsandbanners #subnav4, #collections_accesspolicy #subnav5, #collections_rights #subnav6, #collections_accesstocollect #subnav7, #learning_speakers #subnav1, #learning_groups #subnav2, #learning_lectures #subnav3, #learning_family #subnav4, #learning_history #subnav5, #learning_youth #subnav1, #learning_planyourprogram #subnav1, #learning_planyourprogram #subnav2, #learning_programs #subnav1, #learning_programs #subnav2, #learning_museumvisit #subnav1, #learning_museumvisit #subnav2, #learning_museumvisit #subnav3, #learning_travelingtrunks #subnav1, #learning_travelingtrunks #subnav2, #learning_travelingtrunks #subnav4, #learning_outreach #subnav1, #learning_outreach #subnav2, #learning_outreach #subnav5, #learning_teacher #subnav1, #learning_teacher #subnav4, #support_young #subnav1, #visit_shop #subnav1, #home_directory #subnav1, 
#az_a #subnav1, #az_b #subnav2, #az_c #subnav3, #az_d #subnav4, #az_e #subnav5, #az_f #subnav6, #az_g #subnav7, #az_h #subnav8, #az_i #subnav9, #az_j #subnav10, #az_k #subnav11, #az_l #subnav12, #az_m #subnav13, #az_n #subnav14, #az_o #subnav15, #az_p #subnav16, #az_q #subnav17, #az_r #subnav18, #az_s #subnav19, #az_t #subnav20, #az_u #subnav21, #az_v #subnav22, #az_w #subnav23, #az_x #subnav24, #az_y #subnav25, #az_z #subnav26, #calendarnhd #subnav1, #teachersnhd #subnav2, #studentsnhd #subnav3, #judgesnhd #subnav4, #resourcesnhd #subnav5, #registrationnhd #subnav6{
	text-decoration:underline;
}



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

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






/* 3rd level navigation */

#thirdlevelnav{
	width:875px;
	height:auto;
	position:relative;
	padding-top:5px;
	float:left;
	margin-top:-30px;
	margin-bottom:30px;
	
	
}




.subnav_b_home a, .subnav_b_home, .subnav_b_about, .subnav_b_about a, .subnav_b_cultural, .subnav_b_cultural a, .subnav_b_exhibits, .subnav_b_exhibits a, .subnav_b_collections, .subnav_b_collections a, .subnav_b_learning a, .subnav_b_learning, .subnav_b_visit, .subnav_b_visit a, .subnav_b_support, .subnav_b_support a{
color:#fff;
text-align:center;
list-style:none;
margin-top:2px;
margin-left:0px;
margin-right:0px;
padding:0px;
}



.subnav_b_home li, .subnav_b_about li, .subnav_b_cultural li, .subnav_b_exhibits li, .subnav_b_collections li, .subnav_b_learning li, .subnav_b_visit li, .subnav_b_support li{
	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_b_learning a{
color:#6e7649;
display:inline;
}

.subnav_b_learning a:hover{
	color:#222222;
}

.subnav_learningcrumb a, .subnav_learningcrumb{
color:#f1bb46;
display:inline;
font-family:Times, "Times New Roman", serif;
font-size:15px;
list-style:none;
display:inline;
height:13px;
font-style:italic;
}

.subnav_learningcrumb li.first{
	border-left:none;
}
	

.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;
}


/* needed?  ---
#thirdlevelnav 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 #222222; */
height:13px;
}




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

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



#subnavbox li.first, #subnavbox_home li.first, #subnavbox_about li.first, #subnavbox_cultural li.first, #subnavbox_exhibits li.first, #subnavbox_collections li.first, #subnavbox_learning li.first, #subnavbox_visit li.first, #subnavbox_calendar li.first, #subnavbox_support li.first, #subnavbox_antiques li.first{
border-left:none;
padding-left:0px;
}

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





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

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


#homebanner,#aboutbanner, #culturalbanner, #exhibitsbanner, #collectbanner, #learningbanner,#supportbanner, #visitbanner, #calbanner, #antiquesbanner, #nhdbanner{
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:170px;
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;
}

.featured_support a{
font-family:Helvetica;
font-size:12px;
color:#fff;
text-decoration:none;
}

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

.featured_support{
	padding-left:7px;
	padding-top:7px;
}



.currentevent{
padding-top:7px;
padding-left:7px;
}

.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;
}


#homeimages{
width:378px;
height:100%;
position:relative;
float:right;
padding-bottom:0px;
}

/*-----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;
}


#content_home{
width:470px;
height:100%;
position:relative;
float:left;
padding-left:27px;
}

#partners_box{
	width:675px;
	height:50px;
	position:relative;
	float:left;
	background-image:url(images/partners_bg.jpg);
	background-repeat:repeat-y;
	padding-left:23px;
	padding-top:15px;
}

#partners_headline a{
	font-family:Times, "Times New Roman";
	font-size:14px;
	color:#53575a;
	text-transform:uppercase;
	letter-spacing:2px;
}

#partners_copy{
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-top:10px;
	font-family:Times. "Times New Roman";
	font-size:12px;
	color:#53575a;
}


/* ------------HOME NEW EVENTS AREA----------------*/

.featureditem{
	width:167px;
	height:184px;
	position:relative;
	float:right;
	border-left:solid 1px #587992;
	border-top:solid 1px #587992;
	border-bottom:solid 1px #587992;
	margin-bottom:5px;
}

.featured_top{
	width:167px;
	height:65px;
	background-color:#f2d65e;
	position:relative;
}

.support_top{
	width:167px;
	height:65px;
	background-color:#738e64;
	position:relative;
}

.featured_bottom{
	width:167px;
	height:119px;
	position:relative;
}

#facebook_box{
	width:168px;
	height:67px;
	position:relative;
	float:right;
	/* background-image:url(images/facebook_bg.jpg); */
	background-color:#587992;
}

#bookofface a{
	width:78px;
	height:67px;
	position:relative;
	float:right;
}


/*-------------------HOME JQUERY EVENT SLIDER-------------------*/


.eventbox, .eventbox{
	position:relative;
	float:left;
	height:186px;
	width:653px;
	display:block;
}

/* .eventinfo_a, .eventinfo_b, .eventinfo_c{
	position:relative;
                 float:left;
                 height:150px;
                 width:330px;
                 padding-top:25px;
                 padding-bottom:11px;
                 padding-left:300px;
                 padding-right:23px;
                 
} 

*/



.eventinfo_a, .eventinfo_b, .eventinfo_c{
	position:absolute;
	top:15px;
	left:300px;
	height:150px;
	width:330px;
	display:block;
                 
}



/*
.eventinfo_a{
	background-image:url(images/home_feature/milliondollar.jpg); 
}

.eventinfo_b{
	background-image:url(images/home_feature/arcticexplorers.jpg);
}

.eventinfo_c{
	background-image:url(images/home_feature/test_3.jpg);
}

*/

.eventinfo_a a, .eventinfo_b a, .eventinfo_c a{
	text-decoration:none;
}

.event_headline, .event_headline a{
	font-family:Helvetica; font-size:24px; color:white; text-decoration:none;
}

.event_date, .event_date a{
	font-family:'Times New Roman', Times, serif; font-size:20px; color:white; text-transform:capitalize; text-decoration:none;
}

.event_copy, .event_copy a{
	font-family:helvetica; font-size:14px; color:white; text-decoration:none;
}

.event_headline_b, .event_headline_b a{
	font-family:Helvetica; font-size:24px; color:#587992; text-decoration:none;
}

.event_date_b, .event_date_b a{
	font-family:'Times New Roman', Times, serif; font-size:20px; color:#587992; text-transform:capitalize; text-decoration:none;
}

.event_copy_b, .event_copy_b a{
	font-family:helvetica; font-size:14px; color:#587992; text-decoration:none;
}

.event_headline_c, .event_headline_c a{
	font-family:Helvetica; font-size:24px; color:#53575a; text-decoration:none;
}

.event_date_c, .event_date_c a{
	font-family:'Times New Roman', Times, serif; font-size:20px; color:#53575a; text-transform:capitalize; text-decoration:none;
}

.event_copy_c, .event_copy_c a{
	font-family:helvetica; font-size:14px; color:#53575a; text-decoration:none;
}


/*---------------------------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 2011------------------------------------*/

#antiquesbody_eleven, #antiquesbodyb_eleven{
background-color:#abc4da;
/*background-color:#012961;*/
text-align:center;
}

.body_antiques_eleven{
font-family:Times, "Times New Roman", serif;
font-size:13px;
line-height:17px;
color:#000;
text-align:center;
letter-spacing:2px;
}

.body_antiques_eleven a, .body_antiquesb_eleven a{
color:#000;
}

.body_antiques_eleven a:hover, .body_antiques_eleven a:hover{
color:#fff;
}



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

#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;
}

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

.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_antiquesc{
font-family:Times, "Times New Roman", serif;
font-size:12px;
line-height:20px;
color:#000000;
text-align:left;
}

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

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

#antiques_whitepart{
	position:relative;
	float:left;
	height:auto;
	width:875px;
	background-color:#fff;
}

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


#contentcopy_gala{
width:825px;
height:100%;
position:relative;
float:left;
padding-left:27px;
padding-right:25px;
text-align:center;
}

#contentcopy_gala ul li{
	list-style:none;
}

/*---------------------------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);
}


/*---------------------------NATIONAL HISTORY DAY------------------------------------*/

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

.nhd_righttext{
	margin-left:35px;
	background-image:url(images/nhd_rightbg.jpg);
	padding-top:20px;
	padding-bottom:10px;
	padding-left:10px;
}

.nhd_dates{
	font-size:15px;
}


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

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

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

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

#support_btn{
	width:316px;
	height:51px;
	position:relative;
	float:right;
}


/*---------------------------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;
}


#cal_upcomingbox{
	width:803px;
	left:27px;
	position:relative;
	float:left;
	margin-bottom:15px;
}

#cal_upcoming_events{
	width:553px;
	height:auto;
	position:relative;
	float:left;
}

.cal_newest_event, .cal_newest_event_one{
	width:275px;
	height:28px;
	padding-top:10px;
	position:relative;
	float:left;
	background-color:#93be9c;
	text-align:center;
}

.cal_newest_event_one{
	margin-right:3px;
}

.cal_middle_event, .cal_middle_event_one{
	width:275px;
	height:28px;
	padding-top:10px;
	position:relative;
	float:left;
	background-color:#c0dbc8;
	text-align:center;
}

.cal_middle_event_one{
	margin-right:3px;
}

.cal_bottom_event, .cal_bottom_event_one{
	width:275px;
	height:28px;
	padding-top:10px;
	position:relative;
	float:left;
	background-color:#ddebe2;
	text-align:center;
}

.cal_bottom_event_one{
	margin-right:3px;
}

.upcoming_title, .upcoming_title_cultural a, .upcoming_title_learning a, .upcoming_title_exhibit a{
	font-family:Times, "Times New Roman";
	font-size:18px;
	text-align:center;
	text-decoration:none;
}

.upcoming_title_cultural a{
	color:#6e8699;
}

.upcoming_title_learning a{
	color:#ab9a78;
}

.upcoming_title_exhibit a{
	color:#ab7894;
}

.upcoming_title_cultural a:hover, .upcoming_title_learning a:hover, .upcoming_title_exhibit a:hover{
	color:#fff;
}

#minicalendar{
	width:246px;
	height:174px;
	position:relative;
	float:right;
	background-color:#ddebe2;

}

.calendar_month{
	font-family:helvetica;
	font-size:28px;
	color:fff;
	margin-left:27px;
	height:28px;
	position:relative;
	float:left;
}
/* Target all Gecko (includes Firefox) */
*>.calendar_month{
	padding-top:4px;
	padding-bottom: 4px;
}

.cal_row{
	position:relative;
	float:left;
	height:38px;
	width:553px;
	margin-bottom:7px;
}

#minicalendar td, #minicalendar th { 
border: 1px #bababa solid; 
}

#minicalendar table{
	border-collapse: collapse; 
	}
	
	
.cal_daysofweek {
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#575656;
}

.cal_numbers{
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color:#575656;
}

.cal_numbers a{
	font-weight:bold;
	color:#575656;
}




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

.indent{
text-indent:7px;
}

