/* Necessary for IE Win */
body {
    text-align: center;
}
/* end of Necessary for IE Win */

/* General Content */
#wrapper{
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position: relative;
}

/* Top Navigation */
#TopSubmenu {
	text-align: right;
	z-index: 6;
	position: absolute;
	top: 0px;
	right: 10px;
}

/* Top Main Navigation */
#MainMenu {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: absolute;
	top: 41px;
}

/* CURRENT SECTION IN NAVIGATION */
#CurrentWalking {
    width: 108px;
    position: absolute; 
    left: 346px; 
    top: 41px; 
    text-align: left;
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}
   
#CurrentAbout {
    width: 84px;
    position: absolute; 
    left: 0px; 
    top: 41px; 
    text-align: left;
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}

#CurrentVisitor {
    width: 137px;
    position: absolute; 
    left: 120px; 
    top: 41px; 
    text-align: left;
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}

#CurrentEx {
    width: 67px;
    position: absolute; 
    left: 267px; 
    top: 41px; 
    text-align: left;
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}

#CurrentContribute {
    width: 102px;
    position: absolute; 
    left: 558px; 
    top: 41px; 
    text-align: left;
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}

#CurrentEd {
    width: 80px;
    position: absolute; 
    left: 466px; 
    top: 41px; 
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}

#CurrentHome {
    width: 43px;
    position: absolute; 
    left: 503px; 
    top: 0px; 
    text-align: left;
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}

#CurrentPress {
    width: 89px;
    position: absolute; 
    left: 545px; 
    top: 0px; 
    text-align: left;
    z-index: 10;
    visibility: visible;
	margin: 0;
	padding: 0;
}
/* End Current Section Styles */

/* Image Behind Page Titles and Navigation */
#MainTopImage {
	text-align: left;
	width: 780px;
	position: absolute;
	top: 73px;
	margin-left: -10px;
}

/* ABOUT US Video Styles */
#MainIntContentVid {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: absolute;
	top: 244px;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background-color: #002859;
}

#VideoHead{
	margin: 0px 65px 10px 66px;
}

#VideoSmall{
	margin:10px 205px 35px 205px;
}

#VideoLarge{
	margin:10px 65px 35px 66px;
}
/* END VIDEO STYLES */

/* Page Titles and Navigation, General */
#TopTitles {
	text-align: left;
	z-index: 8;
	position: absolute;
	top: 107px;
	margin: 0;
	left: 141px;
	width: 610px;
}

/* Page Titles and Navigation, Education */
#TopTitlesEducation {
	text-align: left;
	z-index: 8;
	position: absolute;
	top: 107px;
	margin: 0;
	left: 141px;
	width: 435px;
}

/* Exhibit Styles */
#TopGalleries{
	text-align: left;
	z-index: 8;
	position: absolute;
	top: 90px;
	margin: 0;
	left: 141px;
	width: 610px;
}


#SecGalleries{
	text-align: left;
	z-index: 11;
	position: absolute;
	top: 166px;
	margin: 0;
	left: 185px;
	width: 610px;
}

#GalleryText{
	text-align: left;
	z-index: 8;
	position: absolute;
	top: 178px;
	margin: 0;
	left: 141px;
	width: 440px;
}

#Vtour{
	text-align: left;
	z-index: 8;
	position: absolute;
	top: 195px;
	margin: 0;
	left: 580px;
	width: 208px;
}

#FeaturedObj{
	text-align: left;
	z-index: 8;
	position: absolute;
	top: 185px;
	margin: 0;
	left: 550px;
	width: 251px;
}

#FlashOverview {
	text-align: left;
	width: 760px;
	z-index: 10;
	position: absolute;
	top: 320px;
	margin-left: -10px;
	left: 10;
}
/* Personal Stories */
#LeftInterior{
    width: 340px;
    position:relative; 
    z-index:2;
	margin: 0;
	padding-left: 135px;
	float: left;
	padding-bottom: 25px;
}

#RightInterior{
    width: 276px;
    position:relative; 
    text-align: left;
    z-index:2;
    visibility: visible;
	margin: 0;
	float: right;
	padding: 0;
}

.Centered {
	margin-left: 25px;
}

/* Changing Exhibits */
.Thumb {
	padding: 0;
	margin: 15px;
}

.Thumb1 {
	padding: 0;
	margin: 15px 15px 15px 30px;
}

/* End Exhibit Styles */

/* Education */
.ColumnNarrow {
    width: 350px;
	float: left;
}

.ColumnWide {
    width: 550px;
	float: left;
}

.RightColumn {
	float: left;
	margin: 0 0 0 25px;
	width: 188px;
}

#MainIntContentEd {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: absolute;
	top: 244px;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background-color: #FEEDA7;
	background-image: url(../../programs/art/bar_ed.jpg);
	background-repeat: no-repeat;
}

#LeftColumnEd {
	float: left;
	width: 194px;
	margin: 10px 15px 0 15px;
}


#RightColumnEd {
    width: 480px;
	float: left;
	margin: 50px 31px 0 25px;
}

.Speaker {
	float: left;
	padding-right: 6px;
	display:inline-block;
	vertical-align:middle;
}

#SubLeftColumnEd {
	width: 280px;
	float: left;
}

#SubRightColumnEd {
	width: 200px;
	float: left;
	background-image: url(../../programs/art/program_btn.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	text-align:center;
	/*padding: 5px 10px;*/
	display: inline;
	border-radius: 5px;
	background-position: 0 center;
}

#TextOverBtn {
	text-align: center;
}

.Ed_Icon1 {
	float: left;
	margin: 8px 0 8px 0;
	padding-right: 8px;
}

.Ed_Icon2 {
	float: left;
	margin: 8px 0 8px 0;
	padding-left: 8px;
	padding-right: 8px;
}

.Ed_Icon3 {
	float: left;
	margin: 8px 0 8px 0;
	padding-left: 8px;
}


.RightInteractions {
	float: left;
	margin: 0;
	width: 240px;
}

.Clear {
	clear: both;
}

.YellowForm {
    width: 470px;
	background-color: #ffe28d;
	padding: 0;
	margin-bottom: 15px;
	margin-top: 5px;
}



/* Main Content */
#MainIntContent {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: absolute;
	top: 244px;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background-color: #F3F2E5;
}

#MainIntContent_Ed {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: absolute;
	top: 244px;
	padding: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	background-color: #ffeebb;
}

/* Columns */

#LeftColumn {
	margin-left: 15px;
	padding-top: 15px;
	width: 220px;
	float: left;
}

#LeftColumn img {
	
}

#Divider {
	float: left;
	width: 2px;
}

#RightColumn {
	margin-left: 38px;
	margin-right: 20px;
	padding-top: 15px;
	width: 465px;
	float: left;
}

/* this solves IE spacing error */
#RightColumnVisit {
	/*margin-left: 38px;*/
	padding-left: 10px;
	margin-right: 20px;
	padding-top: 15px;
	width: 465px;
	float: left;
}

/* PRESS */

#SubLeftColumn {
	width: 225px;
	float: left;
	margin-right: 15px;
}

#SubRightColumn{
	width: 225px;
	float: left;	
}

/* Footer */
#Copyright {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: relative;
	background-color: #339bda;
	font: 9px Arial, Helvetica, Verdana, sans-serif;
	color: #99cded;
	padding-bottom: 4px;
	padding-top: 4px;
	text-indent: 12px;
	clear: both;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}
 

/*CARDS*/

#Card {
    width:465px;
    margin:0 auto;
    position:relative; 
    left: -17px; 
    padding-top: 10px;
    
}

.CardPop {margin-left: 15px;}

/* MEET OUR GUIDES */

#Guides {
	clear:left;
	
}

#Guides .floatGuide{
	float:left;
	width:105px;
}

#Guides p {
	margin-left: 105px;
	
}



/* Commented Out Items */
/*   
#Flags {
    width:187px;
    position:relative; 
    left: 0px; 
    top: 11px; 
    text-align: left;
    z-index:2;
    visibility: visible;
    margin-bottom: 15px;
   
}


#Galleries {
    width:386px;
    position:absolute; 
    left: 12px; 
    top: 495px; 
    text-align: left;
    z-index:2;
    visibility: visible;
   
}
*/


/*
.ThumbLast {
	padding: 0;
	margin: 30px 0 0;
}*/


/* EXHIBITS */
/*
#ExhibitsContent{
    width: 680px;
    position:relative; 
    text-align: left;
    z-index:2;
    visibility: visible;
	margin: 30px 0;
}

.ExhibitsLeftCol{
    width: 208px;
    position:relative; 
    text-align: left;
    z-index:2;
	margin: 0 30px 10px 0;
	float: left;
}

.ExhibitsRightCol{
    width: 434px;
    position:relative; 
    text-align: left;
    z-index:2;
	margin: 0 0 20px;
	float: right;
}

#SpacerExh{
    width: 672px;
	clear: both;
	margin: 0;
	padding: 0;
}
*/
/*
#HomeBar {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: absolute;
	top: 459px;
	background-image: url(../art/dotted_yellow1.gif);
	margin: 0;
	padding: 0;
}

#HomeContent {
	text-align: left;
	width: 760px;
	z-index: 6;
	position: absolute;
	top: 459px;
	padding: 0;
	background-color: #e5e2bd;
	background-image: url(../art/dotted_home.gif);
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}

#HomeLeftColumn {
	width: 520px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
}

#HomeRightColumn {
	width: 240px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
}

#HomeFirstColumn {
	width: 239px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
}

#HomeSecondColumn {
	width: 281px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
}

#HomeThirdColumn {
	width: 237px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
	border-width: 1px;
	height: 100%;
}

#RecentNews {
	text-align: left;
	width: 238px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
}

#Online {
	text-align: left;
	width: 378px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
	background-color: #002758;
}

#Multimedia {
	width: 520px;
	position: relative;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	clear: both;
}

#News1 {
	text-align: left;
	width: 239px;
	z-index: 6;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
	visibility: visible;
}

#News2 {
	text-align: left;
	width: 239px;
	z-index: 7;
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
	visibility: hidden;
	background-color: #f3f2e5;
}

#LaNews {
	text-align: left;
	position: relative;
	height: 160px;
}

#IDControl {
	text-align: left;
	z-index: 6;
	position: relative;
	top: 150px;
	left: 0;
	width: 220px;
}*/

/* Borders on Content Pages
#ContentInterior{
    width: 760px;
    position:relative; 
    z-index:2;
	margin: 0;
	padding: 0;
	background-color: #e1e0c7;
	background-image: url(../art/backInterior1.gif);
}



#TributeCenter {
	text-align: left;
	z-index: 6;
	position: absolute;
	top: 0px;
	left: 0;
} */

/*
#Tirar {
	text-align: right;
	z-index: 6;
	position: absolute;
	top: 150px;
	right: 10px;
}*/

/* Sliding Divs */

#slidingDiv, #slidingDiv_2{
	height:300px;
	background-color: #99CCFF;
	padding:20px;
	margin-top:10px;
	border-bottom:5px solid #3399FF;
	display:none;
}
