/* THE ALSETT CLEARING METHOD */
.clearfix:after {
 content: ".";
 display: block; 
 height: 0;
 clear: both;
 visibility: hidden;
}
.clearfix {display: inline-table;}
/* backslash hack hides from IE mac \*/ /* LEAVE THIS COMMENT RIGHT HERE! */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */ 
.clearthefloats {
	clear: both;
	padding-top: 10px;
}
.orange {
	color: #6a959f;
}
.marginBottom {
	margin-bottom: 20px;
}

/*Font Sizes*/
h1, h2, h3, h4, h5, h6, a {
	color:#565656;/*gray*/
}
h6 {
	font-weight: normal;
}
h1 {
	font-size:1.5em; /* 24pt */
	margin-bottom: 5px;
	}
h2 {font-size:1.22em; /* 20pt */
		}
h3 {
	font-size:1em; /* 18pt */
		}
h4 {
	font-size:0.875em; /* 14pt */
	margin-top: 6px;
	margin-bottom: 6px;
		}
p, table  {
	font-size:0.75em; /* 12pt */
	line-height:140%;
	margin-bottom:.5em; /* 7pts of space */
	letter-spacing: 0.025em;
 	}
table td {
	padding-top:5px;
	padding-bottom:5px;
	line-height: 200%;
	}
li {
	font-size: .75em;
	line-height:125%;
	letter-spacing: 0.025em;
	list-style: outside;
}
ul {
	margin-bottom: 10px;
	padding-left: 25px;
}
/*body*/
* {
	margin:0;
	padding:0;
	}
body {
	font: 1em Arial, Helvetica, sans-serif;
	text-align: center;
	background: #818181;
	color: #565656;
	behavior:url(scripts/csshover.htc);
	}
/*NEW SEARCH*/
#search-box{
        padding: 2px;
        float: right;
        background: #6a959f;
	}
/*BEGIN NAV*/
#nav {
	position: absolute;
	width:100%;
	}
#nav #navigation a {
	font-size: 0.9em;
	text-transform: uppercase;
}
ul#navigation {
	list-style-type: none;
	padding: 0;
	margin: 0;
	border: 0;
	top: 0px;
	left: 0px;
	width: 870px;
	height: 20px;
	color: #565656;
	}
a, a:link, a:visited {
	text-decoration: none;
	}
/*<group=level 1>*/
ul#navigation li {
	padding: 3px 0 0;
	margin: 0;
	display: block;
	float: left;
	}
ul#navigation li a {
	display: block;
	height: 20px;
	color: #565656;
	text-align: center;
	border-right: 1px solid #000;
	width:103px;
	/*width: 87px;*//*plus 1px border right*/
	}
ul#navigation li a:hover {
	border-right: 1px solid #000;
	display: block;
	/*color: #286674; header blue	*/
	color: #35a9ee;/*darker highlight blue*/
	text-decoration: underline;
	}
li#visit a.indent {
	margin-left: 30px;
	border-left: 1px solid #000;
	}
/*<group=level 2>*/
#nav #navigation li ul li a, #nav #navigation #about ul li a, #nav #navigation #exhibits ul li a, #nav #navigation #events ul li a, #nav #navigation #learn ul li a, #nav #navigation #support ul li a {
	font-size: 1.2em;
	}/*JUST ADDED*/
ul#navigation li ul li a, ul#navigation li ul li a:hover {
	border-right:0px;
	}
ul#navigation li ul, #navigation li:hover ul {
	padding-top:5px;
	}
ul#navigation li ul  {
	display: block;
	visibility: hidden;
	position: absolute;
	}
ul#navigation li:hover ul {
	display: block;/*JUST ADDED*/
	visibility: visible;
	z-index: 100;
	}
li#visit ul {
	left:7px;}
li#about ul {
	left: 7px;
}
li#exhibits ul {
	left: 7px;
	}
li#events ul {
	left: 215px;
	}
li#learn ul {
	left: 270px;
	}
li#support ul {
	left: 320px;
/*	left:10px;
*/	}
/*END NAV*/

.largeHeader {
	text-transform: uppercase;
	letter-spacing: 0.05em;
}
a img {
	border-style: none;
}
#main_wrapper {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background: #FFF;
	text-align: left;
	}
#header_new {
	width:100%;
	height:95px;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #565656;
	background-color: #6a959f;
}
#header_new_inner {
	margin-right: 30px;
	margin-left: 30px;
	padding-top: 33px;
}
#header_new h1 {
	display:none; /* hides heading - title is also on graphic */
	}	
#content, #content_sl {
	margin: 60px 30px 30px;
	}
#content_slideshow {
	height: 400px;
	padding-bottom:20px;
	margin:auto;
	}

/* Home Page */
#content a, a {
	text-decoration: none;
	color:#35a9ee;
	/*color: #6a959f; header blue*/
	}
#content a:hover, #footer a:hover, a:hover {
	color:#35a9ee;
	/*color: #6a959f; header blue*/
	text-decoration: underline;
	}
#c_art {
	float: left;
	width: 415px;
	margin-right: 10px;
}
#history {
	float: left;
	width: 415px;
}
#c_art a, #history a, #featuring a, #follow a {
	color: #565656;/*font color gray*/
	text-decoration: none;
}
#c_art a:hover, #history a:hover, #featuring a:hover, #follow a:hover, #featuringQuarter a:hover {
	color: #6a959f;/*font color same as header*/
	text-decoration: underline;
}
#featuring {
	float: left;
}
#featuring1 {
	height: 90px;
	width: 273px;
	float: left;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #6A959F;
	margin-right: 10px;
}
#featuring2 {
	height: 90px;
	width: 274px;
	float: left;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #6A959F;
	margin-right: 10px;
}
#featuring3 {
	height: 90px;
	width: 273px;
	float: left;
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #6A959F;
}
#banner_title {
	width: 100%;
}
#banner_title h2 a {
	color: #565656;
	font-size:75%;
}
#banner_title h2 a:hover {
	color: #6a959f;
}
#banner_title1 {
	width: 273px;
	float: left;
	margin-right: 10px;
}
#banner_title2 {
	width: 274px;
	float: left;
	margin-right: 10px;
}
#banner_title3 {
	width: 273px;
	float: left;
}
#banner_title1, #banner_title2, #banner_title3 {
	margin-top: -11px;
	margin-bottom: 10px;
}
#slideshow {
	height: 420px;
	width: 840px;
	margin-bottom: 20px;
	padding: 0px;
	margin-top: 0px;
	}

/* End Home Page */
/* Second Level */
#content #title {
	float: left;
	width: 40%;
}
.title {
	float: left;
	width: 40%;
}
#content #copy {
	float: left;
	width: 60%;
	margin-bottom: 30px;
}
#copy ul li ul li {
	font-size: 1em;
	list-style: none;
}
#copy ul li ul {
	margin: 0px;
	text-indent: -15px;
}
.copy {
	float: left;
	width: 60%;
	margin-bottom: 30px;
}
#copy_col_left, #copy_col_right {
	float: left;
	width: 30%;
	margin-bottom: 30px;
}
.colleft {
	width: 420px;
	float: left;
}
.colright {
	float: left;
	width: 390px;
	margin-left: 30px;
}
#exhibit {
}
#exhibit h1 {
	margin: 0px 0px 10px;
}

#exhibitA, #exhibitB, #exhibitC, #exhibitD, #exhibitE {
	margin-bottom:0px;
	}
form {
	margin: 0px;
	padding: 0px;
}

/* End Second Level; Exhibits */
#footer {
	clear:both;
	height: 48px;
	margin-top: 30px;
	background-color: #c8c5c5;
	}	
#footer_img {
	float: right;
	margin-right: 30px;
	margin-top: 9px;
	}
#footer_img img {
	 padding-left: 10px; 
	}
#footer_nav {
	float: left;
	margin-left: 30px;
	margin-top: 25px;
	}
#footer_nav p {
	font-size: 0.8em;
	line-height: 1.1em;
	color: #6A959F;
}
#footer_nav p a, #footer_img p a {
	text-decoration: none;
	color: #6A959F;
	font-weight: bold;
	font-size: 0.9em;
}
#footer a img {
	border-style: none;
}
#developer {
	font-size: 70%;
	float: left;
	margin-left: 30px;
	}
#divMemberInfo ul li {
}

#title h3 a {
	font-size: 80%;
	line-height: 115%;
}
#title h3 a, #copy h4 a {
	color: #6a959f;
}
#title h3 a:hover, #copy h4 a:hover {
	text-decoration: underline;
}
.large_copy {
	font-size: 115%;
	line-height: 115%;
}

.formfont {
	font-size: .75em;
}
.floatleft {
	float:left
	}
.floatright {
	float: right;
}
#muse {
	background-color: #565656;
	background-image: url(about/images/scm_news_muse.jpg);
	background-repeat: no-repeat;
	height: 161px;
	width: 301px;
	margin-top: 36px;
}
#muse #muse_inner {
	margin-left: 140px;
	padding-top: 15px;
	padding-right: 20px;
}
#muse #muse_inner a {
	color: #565656;
	text-decoration: none;
}
#muse #muse_inner a:hover {
	color: #FEA500;
	text-decoration: underline;
}

.uppercase {
	text-transform: uppercase;
}

a.regButton {
	margin-left:1.5em;
	font-size:1.1em;
	font-weight:bold;
	border-top:2px solid #e0e0e0;
	border-left:2px solid #666;
	border-right:2px solid #e0e0e0;
	border-bottom:2px solid #666; 
	width:auto;
}	
a.regButton:hover {	
	border-top:2px solid #666;
	border-left:2px solid #e0e0e0;
	border-right:2px solid #666;
	border-bottom:2px solid #e0e0e0;
}
a.regButton span {
	line-height:30px;
	height:30px;
	background:#d4d0c8;
	color:#6a959f;
	padding: 0em 0.5em;
}
a.regButton:hover span {
	background:#6a959f;
	color:#d4d0c8;
	cursor:pointer;
}

