@charset "utf-8";

/* CSS Document */

body {

margin-top:0px;

margin-left:0px;

}



hr {

	border: none 0;

	border-top: 1px dashed #999;/*the border*/

	width: 100%;

	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

} 



table {

	font-family:"Times New Roman", Times, serif;

	font-size:12px;

	color:#333;

	border:none;

}

tr {

	border: none;

}

td {

	border-bottom:1px dotted #CCC;

	border-left:1px dotted #CCC;

	border-right:1px dotted #CCC;

	padding:6px;

}



a {

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#990000;

	font-size:12px;

	text-decoration:none;

}





#flashcontent {

	width: 409px;

	height: 230px;

	

}

/*Main Layout Styles-----------------------------------------------------------------------------------------  */

#widthTest {

	width:1000px;

	height:250px;

	margin-bottom:15px;

	border:1px solid red;

	margin:auto;

}

#Container {

	position:absolute;

	margin-top:0px;

	margin-left: 0px;

	width:100%;

	background-image:url(../imgs/bkrnd_repeat.jpg);	

}



#Main {

	margin-top:0px;	

	width: 1000px;		

	padding-left:28px;

	background:#ebebeb url(../imgs/layoutBG.jpg) repeat-x;

	margin:auto;

	

	

}



#Main p {

	margin: 0px;

}

/*Global Nav style-----------------------------------------------------------------------------------------  */

#nav {

	position:relative;

	width:972px;

	text-align:right;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#999999;

	padding:0 0 20px 0;

	}

	

#nav a{

	font-size: 11px;

	color:#999999;

	text-decoration:none;

	font-weight:lighter;

}



#nav a:Hover{

	text-decoration:underline;

}

/*serach bar and id banner Styles-----------------------------------------------------------------------------------------  */

.searchBar {

	background-color:#FFFFFF;

	width:974px;

	height:55px;

	border:none;

	margin-bottom:36px;

	

}



.searchBar input {

	float:right;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	border-color: #999999;

	color:#9e967c;	

	

}

.grayBar {

	background-color:#ece9e4;

	width:100%;

	height:5px;

}

.searchBar img {

	padding-left:6px;

	float:left;

}

/*feature and spotlight Styles-----------------------------------------------------------------------------------------  */

#feature {

	width: 1000px;

	height:263px;

	margin:0 0;

	padding:20px 0 0;

	background-color:#ebebeb;

}



.spotlightFlash {

	position:relative;	

	float:left;

	width: 715px;

	height: 263px;

	background:transparent url(../imgs/_pageHeaders/feature1.jpg) no-repeat;

}



.spotlightInteract {

	position:relative;

	float:right;

	width:275px;

	height: 259px;

	margin: 4px 0 0 10px;

	padding:0 0;

}

.spotlightInteract img {

	position:relative;

	margin:0 0;

	padding:0 0;

	display:block;

	clear:right;

	width:250px;


}



.spotlightInteractINT {

	width: 250px;

	margin:0 3px 0 0;

	background-color:#FF0000;

}



.spotlightInteractINT img {

	position:relative;

	margin:0 0;

	padding:0 0;

	display:block;

	clear:right;

	width:250px;

	height:auto;

}



/*main nav-----------------------------------------------------------------------------------------  */



#mainNav {

	width:970px;

	height:30px;

	font-size: 13px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#333333;	

	font-weight:bolder;	

	padding-top:12px;

	text-align:center;	

	background-image:url(../imgs/mainNav_bg.jpg);

	background-repeat:repeat-x;		



}

.ie #mainNav {

	width:970px;

	height:30px;	

	font-size: 13px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#333333;	

	font-weight:bolder;	

	padding-toppx;

	text-align:center;	

	background-image:url(../imgs/mainNav_bg.jpg);

	background-repeat:repeat-x;		



}

#mainNavInt {

	width:970px;

	height:30px;	

	font-size: 13px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#333333;	

	font-weight:bolder;	

	padding-top:9px;

	text-align:center;

	background-image:url(../imgs/mainNav_bg.jpg);

	background-repeat:repeat-x;	

	margin-bottom:21px;



clear:both;

}



#mainNav a {



	height:36px;	

	font-size: 15px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#333333;	

	font-weight:bolder;

	text-decoration:none;



}

#mainNavInt a {

	height:36px;	

	font-size: 15px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#333333;	

	font-weight:bolder;

	text-decoration:none;



}

#mainNav a:Hover {

	height:36px;	

	font-size: 15px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#990000;	

}

#mainNavInt a:Hover {

	height:36px;	

	font-size: 15px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#990000;	

}

.ie #mainNavInt {

	width:970px;

	height:30px;	

	font-size: 13px;

	font:Georgia, "Times New Roman", Times, serif;

	color:#333333;	

	font-weight:bolder;

	

	padding-top:9px;

	text-align:center;

	

	background-image:url(../imgs/mainNav_bg.jpg);

	background-repeat:repeat-x;	

	margin-bottom:21px;

}





/*Content-----------------------------------------------------------------------------------------  */

.imgLinks{
	width:100%;
	height:130px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.imgLinks .imgLinkIMG{
	float:left;
	margin:0 0;
	padding:0 0;
	width:241px;
	height:130px;
}
.imgLinks img{
	width:230px;
	height:96px;
}
.imgLinks a img{
	border:none;
}
.imgLinks a{
	line-height:28px;
	color:#333;
	text-decoration:none;
}
.imgLinks a img:Hover{
	border: none;
	background-color: silver;
	opacity:.75;
	filter: alpha(opacity=75); 
	-moz-opacity: 0.75;
}
.imgLinks a:hover{
	color:#990000;
}

.imgLinksRight, .imgLinksRight a img{
	border:none;
}





#content {

	width: 725px;

	margin-top:14px;

	background-color:#f1efed;

	padding-bottom:60px;

}



h1 {

	color:#580001;

	font-size:16px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	padding-right:45px;

}



h2 {

	color:#003a4a;

	font-size:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:strong;

	padding:12px 45px 6px 0;

	border-bottom:1px dotted #003a4a;

}



#content p {

	color:#333;

	font-size:12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;	

	padding-right:60px;

	line-height:19px;

}

/*callout Styles-----------------------------------------------------------------------------------------  */

.callOut {

	min-height: 150px;

	width:255px;

	padding: 0px;

	padding-right: 80px;

	margin-top:0px;

	margin-left:5px;

	margin-bottom:25px;

	float:right;	

}



.callOuttop {

	background-image:url(../imgs/callOut_Topper.jpg);

	background-repeat:no-repeat;

	height:50px;

}



.callOut p{

	padding-top: 4px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	font-weight:bolder;

	width: 240px;

	text-align:center;

	clear:both;

}



.callOutBottom {

	background-image:url(../imgs/callOut_Bottom.jpg);

	background-repeat:no-repeat;

	height: 15px;

}

/*right column Styles-----------------------------------------------------------------------------------------  */

#rightCol {

	width: 250px;

	padding-top:13px;

	padding-right:24px;

	float:left;



}



#rightCol img {

	margin-top: 10px;

	

}

#rightCol img a{

	margin-top: 10px;

	border: none;

}

#rightCol a:hover img {

	margin-top: 10px;

	border: none;

	background-color: silver;

	opacity:.75;

	filter: alpha(opacity=75); 

	-moz-opacity: 0.75;

	

}

/*newsletter Styles-----------------------------------------------------------------------------------------  */

#newsletter {

	background-image:url(../imgs/newsletter.jpg);

	background-repeat:no-repeat;

	height: 100px;

	margin-top:7px;

	width:252px;

	

}

.chrome #newsletter {

	background-image:url(../imgs/newsletter.jpg);

	background-repeat:no-repeat;

	height: 100px;

	margin-left:4px;

	margin-top: 2px;	

}

#newsletter {

	background-image:url(../imgs/newsletter.jpg);

	background-repeat:no-repeat;

	height: 100px;

	margin-top:4px;

	

}

#newsletter input {
	margin-top: 50px;
	margin-left: 20px;
	border-color: #999999;
	padding: 0 0 0 2px;
	width: 150px;
}

#newsletter input.submit {
	background: url(../imgs/goBtn.jpg) no-repeat transparent;
	border: none;
	width: 20px;
	height: 20px;
	padding: 2px 0 0 0;
}

#newsletter input.submit:hover {border: 1px solid #dadada;}

#newsletter img{
	border:none;
	margin-left:6px;
}

/* News and Events Styles----------------------------------------------------------------------------------------- */

#newsevents{

	width: 245px;

	border: 4px double #cbbfaf;

	background-color:#FFFFFF;

	margin:4px;

}

#newsevents h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	padding: 8px 8px 0px 8px;	

}

#newsevents ul{

list-style-type:none;

padding-left:30px;

}

.ie #newsevents ul{

list-style-type:none;

margin-left:8px;

}



#newsevents ul li {

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 10px;

	margin-left:0px;

	width: 230px;

	

}



#newsevents ul li a{

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 10px;

	margin-left:0px;

	width: 230px;

	color: #4f4f4f;

	

}

#newsevents ul li a:Hover{

	text-decoration:none;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 10px;

	margin-left:0px;

	width: 230px;

	color: #000000;

	

}

/*more info Styles-----------------------------------------------------------------------------------------  */

.moreInfo {

	color: #4f4f4f;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:600;

	padding:8px;



}

.moreInfo a{

	color: #4f4f4f;

	text-decoration:none;

	font-size: 12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:600;

	padding:8px;

}

.moreInfo a:Hover{

	text-decoration:underline;

}

/*Resources Styles----------------------------------------------------------------------------------------- */

#resources{

	width: 245px;

	border: 4px double #cbbfaf;

	margin-top:2px;

	margin-right:15px;

	margin-bottom:15px;

	background-color:#FFFFFF;

	

}







#resources h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	padding: 5px;

	

	margin-left:10px;

}

#resources ul{

list-style-type:none;

margin-left:-30px;

}

.ie #resources ul{

list-style-type:none;

margin-left:8px;

}



#resources ul li {

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-left:30px;

	width: 230px;

	

}



#resources ul li a{

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-left:0px;

	width: 230px;

	color: #4f4f4f;

	

}

#resources ul li a:Hover{

	text-decoration:none;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-left:0px;

	width: 230px;

	color: #000000;

}



#pdf  {

	list-style-image:url(../imgs/pdfIcon.jpg);

	list-style-position:outside;

	margin-right: 3px;

	

}



#doc  {

	list-style-image:url(../imgs/docIcon.jpg);

	list-style-position:outside;

	margin-right: 3px;

}



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



#footer {

	width:975px;

	border-top: 1px solid #cbbfaf;

	border-bottom: 1px solid #cbbfaf;	

	margin-bottom: 30px;

	margin-top:20px;

	padding-bottom: 6px;

	padding-top:7px;

	/*background-image:url(../imgs/blogIcon.jpg);

	background-repeat:no-repeat;*/

	margin-left:4px;

	float:left;

}

#footer p {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color: #a5a5a5;

	margin-left:55px;

}

#footer p strong{

letter-spacing:2px;

}

#footer strong{

	color:#000000;

}

#legal {

	font-size:11.5px;

	color: #a5a5a5;	

	padding-bottom:15px;

	margin-top:20px;

	float:left;

}

#legal a{

	color:#a5a5a5;

	text-decoration:underline;

}

#legal strong{

	color:#000000;

}	

/* Interior Styles ----------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------------------------- */

@charset "utf-8";

/* CSS Document */



#tabs {

	background-repeat:no-repeat;

	height:40px;

	

}

.offTab {

	width:192px;

	height:40px;

	background:url(../imgs/tabs/offTab.gif);

	background-repeat:no-repeat;

	background-position:bottom;

	font:Georiga;

	color:#000000;

	float:left;

	text-align:center;

	text-decoration:none;

}

.offTab p {

	margin-top:17px;

}

.offTab:hover{

	text-decoration:underline;

	cursor:pointer;

}

.onTab {

	width:192px;

	height:40px;

	background:url(../imgs/tabs/onTab.gif);

	background-repeat:no-repeat;

	background-position:bottom;

	font:Georgia;

	float:left;

	text-align:center;

	text-decoration:underline;

	color:#FFFFFF;

	

}

.tabLabelOff {	

	margin-top:30px;

	padding-top:30px;

}

#tabs A{

	font-size:14px;

}

#tabs A:link {

	color:#000000;

	text-decoration:none;

}

#tabs A:visited {

	color:#000000;

	text-decoration:none;

}

#tabs A:hover {

	color:#000000;

	text-decoration:underline;

}

.spotlightINT {

	position:relative;

	/*float:left;*/

	width: 710px;

	height: 176px;

	background-image:url(../imgs/_pageHeaders/feature2.jpg);

	background-repeat:no-repeat;

}

.spotlightPoppy{

	position:relative;

	/*float:left;*/

	width: 360px;

	height: 176px;

	background-image:url(../imgs/gloryshot.jpg);

	background-repeat:no-repeat;

}



#contentINT {

	width: 420px;

	padding-bottom:60px;

}

#contentThin {

	width: 440px;

	padding-bottom:60px;

	float:left;



}

#contentLargeImg{

	width: 710px;

	padding-bottom:60px;

	float:left;



}

#contentINT h1 {

	color:#580001;

	font-size:15.5px;

	font-family:Georgia, "Times New Roman", Times, serif;

	padding:10px 60px 10px 0;

}

#contentINTnarrow h1 {

	color:#580001;

	font-size:15.5px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	padding-right:60px;

	

}

#contentThin h1 {

	color:#580001;

	font-size:15.5px;

	font-family:Georgia, "Times New Roman", Times, serif;

	padding:12px 60px 10px 0;

}

#contentLargeImg h1 {

	color:#580001;

	font-size:15.5px;

	font-family:Georgia, "Times New Roman", Times, serif;

	padding:5px 60px 0 0;

}

/*#contentINT h2{

	color:#003a4a;

	font-size:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	

	padding-right:60px;

}

#contentINTnarrow h2{

	color:#003a4a;

	font-size:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	

	padding-right:60px;

	

}

#contentLargeImg h2{

	color:#003a4a;

	font-size:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	

	padding-right:60px;

	

}

#contentThin h2{

	color:#003a4a;

	font-size:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	

	padding-right:60px;

	

}*/

#contentINT p{

	color:#333333;

	font-size:12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;	

	padding-right:60px;

}

#contentINTnarrow p{

	color:#333333;

	font-size:12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;	

	padding-right:10px;

	

}

#contentLargeImg p{

	color:#333333;

	font-size:12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;	

	padding-right:10px;

	

}

#contentThin p{

	color:#333333;

	font-size:12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;	

	padding-right:20px;

	

}

#contentINTnarrow img{

	margin-bottom:10px;

	

}#contentThin img{

	margin-bottom:10px;

	

}

.mainBodyContent p {padding:7px 0;}

#narrowContent{

	width:515px;

	float:right;

	margin-right:15px;

	padding-top:12px;

}



.ie #narrowContent{width:500px;}



#narrowContent p {padding:7px 0;}



#narrowContent ul {margin:10px 0;font-size:12px;}

#narrowContent li {margin:0 15px;list-style:disc;}



#featureINT {

	width: 994px;

	background-image:url(../imgs/home_feature_bg.jpg);

	background-repeat:repeat-x;

	background-color:#ebebeb;

	height: 225px;

	padding-top:24px;

	padding-left:26px;

}

.subNav {

	margin-top:5px;

	width:140px;

	float:left;

}



.subNav ul {

	margin:0px;

	padding:0px;

	

}

.subNav ul li{

	list-style-type:none;

	color:#6e100f;

	font-size:11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:bolder;	

	padding:16px 0 0 0;	

}

.subNav ul li a{

	text-decoration:none;

	color:#6e100f;

	font-size:11px;

	font-family:Georgia, "Times New Roman", Times, serif;	

	

}

.subNav ul li a:Hover{

	text-decoration:none;

	color:#6e100f;

	font-size:11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	

}

.subNav ul li ul {

	margin:0 0 0 20px;

	padding:0 0;

}

.subNav ul li ul li {

	list-style:disc;

	line-height:12px;

}

.subNav ul li ul li a {

	color:#333;

}



.tertiaryNav{

	/*list-style-type:none;*/

	border:none;

}



.subNav h1{



}

#leftColINT {

	min-height:325px;

	padding-left:10px;

	padding-right:10px;

	margin-right:15px;	

	width:250px;

	float:left;

}

#leftColINT div{

float:left;

}

.ie rightColInt{

	padding-right:0px;

}

#rightColINT {

	float:right;

	width: 210px;

	margin-right:65px;

}

.adgraphic {

	width:249px;

	margin-top: 4px;

	border: 1px solid #cbbfaf;

}

#clearDiv{

	clear:both;

}

/* News and Events Interior Styles----------------------------------------------------------------------------------------- */

#newseventsInt{

	width: 239px;

	border: 1px solid #cbbfaf;

	height:auto;

	margin-top:4px;

	padding:10px 5px;

	background-color:#FFFFFF;

}



#newseventsInt h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-weight:bold;

}

#newseventsInt ul{

list-style-type:disc;

margin:10px 0  0 18px;

}

.ie #newseventsInt ul{

list-style-type:disc;

margin-left:8px;

}



#newseventsInt ul li {

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	width: 220px;

	padding:3px 0;

}



#newseventsInt ul li a{

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-left:0px;

	width: 230px;

	color: #4f4f4f;

	

}

#newseventsInt ul li a:Hover{

	text-decoration:none;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-left:0px;

	width: 230px;

	color: #000000;

	

}

/*Resources Interior Styles----------------------------------------------------------------------------------------- */

#resourcesInt{

	width: 239px;

	border: 1px solid #cbbfaf;

	height:auto;

	margin-top:4px;

	padding:10px 5px;

	background-color:#FFFFFF;

}



#resourcesInt h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-weight:bold;

}

#resourcesInt ul{

list-style-type:none;

margin:10px 0  10px 50px;

}



#resourcesInt ul li {

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	width: 220px;

	

}



#resourcesInt ul li a{

	text-decoration:underline;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-left:0px;

	width: 230px;

	color: #4f4f4f;

	

}

#resourcesInt ul li a:Hover{

	text-decoration:none;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-top: 20px;

	margin-left:0px;

	width: 230px;

	color: #000000;

}

/* Feature Exhibits Styles---------------------------------------------------------*/

#featureExhibits {

	width:245px;

	margin-top:27px;

	border:1px solid #cbbfaf;

	background-color:#FFFFFF;

}

/*exhibitTitle Styles-----------------------------------------------------------------------------------------  */

.exhibitsTitle {

	color: #4f4f4f;

	font-size: 12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:600;

	

	width:200px;

	margin-left:10px;

	margin-top:10px;

	margin-bottom:23px;

}

.exhibitsTitle a{

	color: #4f4f4f;

	text-decoration:none;

	font-size: 12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:600;

	padding:8px;

	}

.exhibitsTitle a:Hover{

	text-decoration:underline;

}

.featureExhibits ul li{

	

}

/*exhibit Styles-----------------------------------------------------------------------------------------  */

.exhibitPicture{

	border:1px solid #cbbfaf;

	width:50px;

	height:38px;	

	padding:2px;

	float:left;

}

.exhibit{	

	width:220px;

	border:1px solid #cbbfaf;

	margin:2px;

	padding:2px;

	height:44px;	

	margin-left:10px;

}

.exhibitTitle{

	color: #4f4f4f;

	text-decoration:none;

	font-size: 11px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:600;

	padding-left:8px;

	padding-top:12px;

	padding-bottom:8px;

	border-top:1px solid #cbbfaf;

	border-right:1px solid #cbbfaf;

	border-bottom:1px solid #cbbfaf;

	width:154px;	

	float:left;

	height:22px;

		

	

		

}

#Main .exBlurb p{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #666666;	

	margin-bottom:25px;



	width:195px;

	padding:14px;

	

}

.exBlurb p a{

	color:#6e100f;

	text-decoration:none;

}

