/* Additional CSS Document: Basis for Light Page Color  */

/*********** Page Changes  ***********/

BODY
{
	background-color: #ffffff;
	background-image: none;
}
A{
	color: #c40e3e; /* Maryland Red */
	text-decoration: none;
}

A:visited
{
	color: #730000; /* Changed from #6E6E6E 7/27/2011 - REB */
	text-decoration: none;
}

A:active
{
	color: #c40e3e; /* Maryland Red */
	text-decoration: none;
}
A:hover
{
	color: #6E6E6E;
	text-decoration: none;
}
/*
#banner {
	background-image: url(../images/page/MSACBanner.jpg);  
	background-repeat: no-repeat;
}*/
#mdlogo
{
	height: 107px;
}
/* for IE6 and below */
* html #banner {
	height: 132px;
}

#content
{
	clear:left;
	float: left;
	overflow:hidden;
	/*background-image: url(../images/page/gradients/white_to_lightGray_250.png);*/
	background-image: url(../images/page/gradients/white_to_lightGray_770.png); 
	background-repeat: repeat-x; background-position: bottom left;
	margin: 0 10px 0 10px;
	padding: 0px 0 0 0;
	width: 980px; 
}

#container {
	background-color: #FFFFFF;  /*** PAGE COLOR  ***/
}
h1 {
 	color: #330099;
}
h2 {
 	color: #000000;
}
#tools a {
	color: #333333;
}
#footer {
	color: #333333
}
#footer a {
	color: #000000;
}
.boxColor {
	background-color: #ECEBFA;
}
.boxColor h2{
	background-color: #003366;
	color: #FFFFFF;
}

/*********** Tab colors (requires modified images)  ***********/

#navTab a {
	background: url(../images/page/tabLeftBlue.gif) no-repeat left top;
}
#navTab a span {
	background:url(../images/page/tabRightBlue.gif) no-repeat right top;
}

/*********** 4 left sidebar  ***********/
.boxLside {
	background-color: #E8F0F4;
	color: #333333;
	border: 1px solid #C4D9E3;
}
.boxLside h2 {
	color: #336699;
}
.boxLside a {
	color: #333333;
}
.boxLside a:visited {
	color: #DCDCDC;
}
.boxLside a:hover {
	color: #000000;
}
.boxLside p {
	color: #333333;
}
.boxLside li {
	background-image: url(../images/icons/arrowOchre.gif);
}

#navTab
{
	background-color: #cdcdcd; /* Light Gray */
	height: 25px;
	margin-left: 10px;
	margin-right: 10px;
	width: 980px;
}
#navTab A
{
	background: none;
	color: #000000;
	float: none;
	font-style: normal;
	font-weight: bold;
	margin: 20px;
}
#navTab A SPAN
{
	background: none;
	color: #000000;
	display: inline;
}
#navTab A:hover SPAN
{
	color: #c40e3e; /* Maryland Red */
	text-decoration: none;
}
#navTab A:active
{
	color: #c40e3e;
	text-decoration: none;
}
#navTab UL
{
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0;
	text-align: center;
}
#navTab LI
{
	color:  #c40e3e; /* Maryland Red */
}
/*
#navTab LI:before
{
	color:  #c40e3e;
	content: "|";
}
*/
#navTab LI:first-child:before
{
	content: "";
}

/* Small hack for IE5-Mac \*/
#navTab a span {
	float:none;
	margin-left: 2px;
}
/* End IE5-Mac hack */

/*
#navTab a:hover {
	background-position:0% -48px;
}
#navTab a:hover span {
	background-position:100% -48px;
}
#navTab #current a {
	background-position:0% -48px;
}
#navTab #current a span {
	background-position:100% -48px;
}
*/
#ColumnMain
{
	margin-top: 17px;
	width: 730px; 
}

/* allows for up to 11 unique Columns - (need to add letters in html if more than 1 of same is used) -  */
#Column720, #Column720a, #Column720b, #Column720c, #Column720d, #Column720e, #Column720f, #Column720g, #Column720h, #Column720i, #Column720j,
#Column390, #Column390a, #Column390b, #Column390c, #Column390d, #Column390e, #Column390f, #Column390g, #Column390h, #Column390i, #Column390j,
#Column320, #Column320a, #Column320b, #Column320c, #Column320d, #Column320e, #Column320f, #Column320g, #Column320h, #Column320i, #Column320j
{ 
	position: relative;
	float: left;
	display: inline;
	margin: 0px 0px 10px 10px;
	padding:0px;
}
#Column720, #Column720a, #Column720b, #Column720c, #Column720d, #Column720e {
	width: 720px;
}
#Column390, #Column390a, #Column390b, #Column390c, #Column390d, #Column390e, #Column390f, #Column390g, #Column390h, #Column390i, #Column390j
{
	width: 390px;
	margin: 0;
}
#Column320, #Column320a, #Column320b, #Column320c, #Column320d, #Column320e, #Column320f, #Column320g, #Column320h, #Column320i, #Column320j
{
	width: 320px;
	margin: 0;
}

#Column320a UL, #Column320b UL
{
	
}

#Column320a Li, #Column320b Li
{
	line-height:12px; 
}

#Column720 IMG
{
	float: left;
}
#homePhotoCaption
{
	background-color: #6e6e6e;
	border-top: solid 1px black;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 5px;
	width: 710px;
}
A.workTitle
{
	color: #ffffff;
	text-transform: uppercase;
}
A.artistName
{
	color: #cdcdcd;
	margin: 10px;
	text-transform: uppercase;
}
A.artistName:hover,
A.workTitle:hover
{
	color:  #c40e3e; /* Maryland Red */
	text-decoration: none;
}
A.artistName:active,
A.workTitle:active
{
	text-decoration: none;
}
.news H1 {
 	color: #000000;
	font-size: 18pt;
	padding-bottom: 0;
	padding-top: 0;
	text-transform: uppercase;
}
.news P
{
	font-size: 11pt;
}
.buttonA
{
	background-image: url(../images/buttonpics/buttonframeA.gif);
	background-position: top right;
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	height: 121px;
	margin: 0;
	padding: 4px 8px 0 0;
	position: relative;
	width: 172px;
}
.buttonB
{
	background-image: url(../images/buttonpics/buttonframeB.gif);
	background-repeat: no-repeat;
	background-position: top right;
	display: inline-block;
	float: left;
	height: 121px;
	margin: 0;
	padding: 4px 8px 0 0;
	position: relative;
	width: 171px;
}
.buttonA IMG,
.buttonB IMG
{
	float: left;
	margin: 0 5px 0 0;
}
.buttonCaption
{
	color: #000000;
	display: block;
	font-size: 7pt;
	margin-top: 15px;
}
.buttonTitle
{
	bottom: 8px;
	color: #c40e3e; /* Maryland Red */
	display: block;
	left: 81px;
	font-size: 9pt;
	font-weight: bold;
	position: absolute;
	width: 90px;
}
.buttonA:hover
{
	background-image: url(../images/buttonpics/buttonframeA_hover.gif);
	text-decoration: none;
}
.buttonB:hover
{
	background-image: url(../images/buttonpics/buttonframeB_hover.gif);
	text-decoration: none;
}
.buttonA:hover .buttonTitle,
.buttonB:hover .buttonTitle
{
	color: #ffffff;
}
.buttonTitle:active,
.buttonA:active .buttonTitle,
.buttonB:active .buttonTitle
{
	text-decoration: none;
}
.imgGov {  /* rises 10px higher */
	margin-top: -5px;
	margin-bottom: 5px;
}
.sideLinks
{
	margin: 0 20px 20px 20px;
	text-align: left;
	/*width: 220px;*/ 
}
.sideLinks HR
{
	border-top: dashed 1px #000000;
	border-bottom: none;
	clear: both;
	margin: 5px 0 5px 0;
}
.sideLinks H2
{
	border: none;
	text-transform: none;
	margin: 0;
	padding: 5px 0;
}
.sideLinks LI
{
	margin-top: 10px; 
	margin-right: 5px; 
}
.sideLinks A,
.sideLinks A:visited
{
	color: #5a5a5a;
}
.sideLinks H2 A,
.sideLinks H2 A:visited
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
}
.sideLinks A:hover,
.sideLinks H2 A:hover
{
	color: #c40e3e; /* Maryland Red */
	text-decoration: none;
}
.sideLinks A:active,
.sideLinks H2 A:active
{
	text-decoration: none;
}
#footer
{
	clear: both;
	margin: 0 10px 0 10px;
	width: 780;
}

/* Micro Site/Tier Styles */
#microTitle 
{
	height: 70px;
	width: 980px;
	background-color: #cdcdcd;
	background-image: url(../images/page/micrositeTitleBG.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0 10px;
}
#tierTitle
{
	height: 70px;
	width: 980px;
	background-color: #cdcdcd;
	background-image: url(../images/page/tierTitleBG.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	margin: 0 10px;
}
#microTitle H1,
#tierTitle H1
{
	color: #ffffff;
	font-size: 18pt;
	font-weight: bold;
	padding-bottom: 0;
	padding-left: 25px;
	position: relative;
	text-transform: uppercase;
	top: 17px;
}
#microSite #content
{
	background-color: #000000;
	background-image: none;
	padding: 0;
}
#microSite #leftSide{
	width: 145px; /* Changed from 220px 7/21/2011 REB */
	background-color:#6F6F6F; 
	
}
#tier #leftSide
{
	width: 145px; /* Changed from 220px 7/21/2011 REB */
	background-color:#000; 
	
}
/* Tier 1 */
#microSite .sideLinks,
#tier .sideLinks
{
	margin: 0;
	padding-top:50px; padding-left:0px;	padding-bottom: 50px;
	width: 145px; /* Changed from 220px 7/21/2011 REB */
}

#microSite .sideLinks LI,
#tier .sideLinks LI
{
	margin: 0;
	padding:0px;
}
#microSite .sideLinks A,
#tier .sideLinks A
{
	color: #ffffff;
	font-weight: normal;
	display: block;
	margin: 0;
	padding: 10px;
	width: 137px; /* Changed from 200px 7/21/2011 REB */
}
/* Tier 2 */
#tier .sideLinks LI UL
{
	background-color: #890a2b;
	background-image: url(../images/page/gradients/darkRed_to_black.png);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-top: 5px;
	width: 142px;  /* Changed from 205px 7/21/2011 REB */
}
#microSite .sideLinks LI UL
{
	background-color: #890a2b;
	background-image: url(../images/page/gradients/darkRed_to_gray.png);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-top: 5px;
	width: 142px;  /* Changed from 205px 7/21/2011 REB */
}
#microSite .sideLinks LI LI A,
#tier .sideLinks LI LI A
{
	color: #ffdd96;
	font-weight: normal;
	display: block;
	margin: 0;
	padding: 5px 10px 5px 10px;
	width: 123px; /* Changed from 184px 7/21/2011 REB */
}
#microSite .sideLinks A:hover,
#tier .sideLinks A:hover
{
	background-color: #890a2b; /* Maryland Red */
	
}
#microSite .sideLinks .selected,
#tier .sideLinks .selected
{
	background-color: #890a2b; /* Maryland Red */
	color: #ffffff;
	/*text-decoration: none;*/
}
#microSite .sideLinks A:active,
#tier .sideLinks A:active
{
	/*text-decoration: none;*/
}
#microSite .sideLinks LI LI A.selected,
#tier .sideLinks LI LI A.selected
{
	background-color: transparent;
}
#microSite .sideLinks LI LI A:hover,
#tier .sideLinks LI LI A:hover
{
	background-color: transparent;
	color: #ffffff;
}
/* Tier 3 */
#microSite .sideLinks LI LI UL,
#tier .sideLinks LI LI UL
{
	background-image: none;
	background-color: transparent;
	padding-bottom: 0;
	padding-left: 15px;
	padding-top: 0;
	width: 123px; /* Changed from 190px 7/21/2011 REB */
}

#microSite .sideLinks LI LI LI A,
#tier .sideLinks LI LI LI A
{
	/*color: #ffdd96;*/
	color: #fff;
	font-weight: normal;
	display: block;
	margin: 0;
	padding: 5px 10px 5px 10px;
	width: 107px; /* Changed from 170px 7/21/2011 REB */
}
#microSite .sideLinks A:hover,
#tier .sideLinks A:hover
{
	background-color: #890a2b; /* Maryland Red */
}
#microSite .sideLinks .selected,
#tier .sideLinks .selected
{
	background-color: #890a2b; /* Maryland Red */
	color: #ffffff;
	/*text-decoration: none;*/
}
#microSite .sideLinks A:active,
#tier .sideLinks A:active
{
	/*text-decoration: none;*/
}
#microSite .sideLinks LI LI A.selected,
#tier .sideLinks LI LI A.selected
{
	background-color: transparent;
}
#microSite .sideLinks LI LI A:hover,
#tier .sideLinks LI LI A:hover
{
	background-color: transparent;
	color: #ffffff;
}

.photoCredit
{
	margin: 5px 0px 0px 0px;
	color: #000000;
	font-size: 8pt;
}
#microSite #ColumnMain
, #tier #ColumnMain
{
	background-color: #ffffff;
	background-image: url(../images/page/gradients/white_to_lightGray_250.png);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin: 0;
	padding: 10px 30px 10px 15px;
	height:auto;
}

#microSite #ColumnMain,
#tier #ColumnMainHome
{
	background-color: #ffffff;
	background-image: url(../images/page/gradients/white_to_lightGray_250.png);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin: 0;
	padding: 10px 30px 10px 10px;
	width: 720px;
}


#pageLocation
{
	color: #6e6e6e;
	display: block;
	font-size: 8pt;
	margin-bottom: 10px;
	text-align: left;
}

#pageLocation a
{
	color: #6e6e6e;
}

#pageName
{
	font-weight: bold;
}
#microSite #ColumnMain H1,
#tier #ColumnMain H1
{
	color: #6e6e6e; /* Maryland Red */
	text-transform: uppercase;
	margin: 20px 0 5px 0;
	padding: 0;
}
#microSite #ColumnMain H3,
#tier #ColumnMain H3
{
	color: #000000;
}
#microSite #ColumnMain P,
#tier #ColumnMain P
{
	margin: 20px 0 5px 0;
	padding: 0;
}
#microSite #ColumnMain LI,
#tier #ColumnMain LI
{
	margin-top: 5px; margin-left:30px; line-height:15px;
	padding: 0;
}



/* Pop Up page styles */
#popUp
{
	margin: 0;
	padding: 0;
	width: 800px;
}
#popUp #container,
#popUp #content,
#popUp #page
{
	margin: 0;
	padding: 0;
	width: 800px;
}
#popUpTitle
{
	height: 48px;
	width: 100%;
	background-color: #cdcdcd;
	background-image: url(../images/page/tierTitleBG.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#popUpTitle H1
{
	color: #ffffff;
	font-size: 18pt;
	font-weight: bold;
	padding-left: 25px;
	padding-bottom: 0;
	position: relative;
	text-transform: uppercase;
	top: -5px;
}
#popUp #ColumnMain
{
	background-color: #ffffff;
	background-image: url(../images/page/gradients/white_to_lightGray_770.png);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin: 0;
	padding: 10px 10px 10px 10px;
	text-align: center;
	width: 95%; font-size: 9pt; color:#666;
}
#popUp #ColumnMain IMG
{	
	margin-bottom: 10px;
	margin-top: 30px;
}
#popUp #ColumnMain H3
{
	color: #666;
	font-size: 10pt;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-weight:bold;
}
#popUp #ColumnMain P, #popUp #ColumnArtist P
{
	margin: 0;
	padding: .3em 10px .6em 0px;
}

#popUp #ColumnArtist
{
	background-color: #ffffff;
	background-image: url(../images/page/gradients/white_to_lightGray_770.png);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin: 0;
	padding: 10px 10px 10px 10px;
	text-align: left;
	width: 95%; font-size: 10pt; color:#666;
}

/* Footer Styles 
#microSite #footer,
#tier #footer,
#popUp #footer
{
	color: #919191;
	background-color: #ffffff;
	margin: 0;
	width: 980px;
}
#microSite #footer A,
#tier #footer A,
#popUp #footer A
{
	color: #919191;
}*/

#footer {
	font-family: Arial, Helvetica, sans-serif;	
	clear: both;	
	color: #999999;
	text-align: right;
	margin-right:10px;
	padding: 10px 0px 0px 0px; font-weight:bold;
}
#footer p {
	margin: 0px 5px 0px 0px;
	font-size: 95%;
}
#footer a {
	color: #999999;
   	text-decoration: none;	
}
#footer a:hover {   	
	text-decoration: none;
}

/* SiteMap */
/*#SiteMap ul li {line-height:5px; text-indent:10px;}

#SiteMap ul li li {text-indent: 5px;}
#SiteMap ul li li li {text-indent: 100px;}
#SiteMap ul li li li li {text-indent: 150px;}*/

#pageDoc UL
{ margin-bottom::5px;}

#pageDoc LI
{
	line-height:12px; text-indent:0px; list-style:none;
}

/*
hr { height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color:
#007700; }*/


