/* 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);  /*** JPG background should match Page Color  ***/
	background-repeat: no-repeat;
}
#mdlogo
{
	height: 107px;
}
/* for IE6 and below */
* html #banner {
	height: 132px;
}
#content
{
	background-color: #ffffff;
	background-image: url(../images/page/gradients/lightGray_to_white.png);
	background-repeat: repeat-x;
	margin: 0 10px 0 10px;
	padding: 1px 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: 4px 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: 13px;*/
	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;
}


#Column720 IMG
{
	float: left;
}
#homePhotoCaption
{
	background-color: #6e6e6e;	
	font-size: 15px;
	margin-bottom: 10px;
	margin-top: 0;
	padding: 5px;
	width: 710px; height:27px;
	border: solid 1px black;
}
.workTitle
{
	color: #ffffff;
}
.artistName
{
	color: #cdcdcd;
	margin: 10px;
}
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: 10pt; /* Changed from 12pt 7/27/2011 - REB */
	padding-bottom: 0;
	padding-top: 0;
	margin-top: -1px;
	text-transform: uppercase; 
}

.news H1 a
{text-decoration:none;}

.news H1 a:visited
{
	color:#730000; /* Changed from #6E6E6E 7/27/2011 - REB */
	text-decoration:none;
}
.news H1 a:active
{
	color:#c40e3e; /* Changed from #6E6E6E 7/27/2011 - REB */
	text-decoration:none;
}
.news H1 a:hover
{
	color:#6e6e6e;
	text-decoration:none;
}

.news P
{
	font-size: 8pt; /* Changed from 10pt 7/27/2011 - REB */
}
.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: 170px;
}
.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: 8pt;
	margin-top: 15px;
	font-weight: bold;
}
.buttonTitle
{
	bottom: 8px;
	color: #c40e3e; /* Maryland Red */
	display: block;
	left: 81px;
	font-size: 9pt;
	font-weight: bold;
	position: absolute;
	width: 92px;
}
.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 { 
	margin-top: -3px;
	margin-bottom: 5px;
}*/

.dottedline
{
	border-top: dashed 1px #000000;
	border-bottom: none;
	clear: both;
	margin: 6px 0 6px 0;
}
/*
.sideLinks H2
{
	border: none;
	text-transform: none;
	margin: 0;
	padding: 5px 0;
}
.sideLinks LI
{
	margin-top: 10px;
	margin-right: 15px;
}
.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; 
	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 auto;
}
#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,
#tier #content
{
	background-color: #000000;
	background-image: none;
	padding: 0;
}
#microSite #leftSide,
#tier #leftSide
{
	padding: 0;
	width: 220px;
}
/* Tier 1 */
#microSite .sideLinks,
#tier .sideLinks
{
	margin: 0;
	padding: 50px 0;
	width: 220px;
}
#microSite .sideLinks LI,
#tier .sideLinks LI
{
	margin: 0;
	padding: 0;
}
#microSite .sideLinks A,
#tier .sideLinks A
{
	color: #ffffff;
	font-weight: normal;
	display: block;
	margin: 0;
	padding: 10px;
	width: 200px;
}
/* Tier 2 */
#microSite .sideLinks LI UL,
#tier .sideLinks LI UL
{
	background-image: url(../images/page/gradients/darkRed_to_black.png);
	background-repeat: repeat-x;
	background-position: top left;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-top: 15px;
	width: 205px;
}
#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: 185px;
}
#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;
	padding-bottom: 0;
	padding-left: 15px;
	padding-top: 0;
	width: 190px;
}

#microSite .sideLinks LI LI LI A,
#tier .sideLinks LI LI LI A
{
	color: #ffdd96;
	font-weight: normal;
	display: block;
	margin: 0;
	padding: 5px 10px 5px 10px;
	width: 170px;
}
#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
{
	color: #ffffff;
	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 10px;
	width: 720px;
}
#pageLocation
{
	color: #6e6e6e;
	display: block;
	font-size: 7pt;
	margin-bottom: 10px;
	text-align: left;
}
#pageName
{
	font-weight: bold;
}
#microSite #ColumnMain H1,
#tier #ColumnMain H1
{
	color: #c40e3e; /* 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: 15px;
	padding: 0;
}
/* Pop Up page styles */
#popUp
{
	margin: 0;
	padding: 0;
	width: 980px;
}
#popUp #container,
#popUp #content,
#popUp #page
{
	margin: 0;
	padding: 0;
	width: 980px;
}
#popUpTitle
{
	height: 48px;
	width: 980px;
	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: 960px;
}
#popUp #ColumnMain IMG
{
	margin-bottom: 10px;
	margin-top: 20px;
}
#popUp #ColumnMain H3
{
	color: #5a5a5a;
	font-size: 8pt;
	margin: 10px auto 0 auto;
	padding: 0;
	text-transform: uppercase;
}
#popUp #ColumnMain P
{
	margin: 0 auto 10px auto;
	width: 650px;
}
/* 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;	
   	text-decoration: none;	
}

#microSite #footer A:hover,
#tier #footer A:hover,
#popUp #footer A:hover
{
	text-decoration: none;
}*/


#footer {
	font-family: Arial, Helvetica, sans-serif;		
	color: #999999;
	text-align: right;
	margin: 0px;
	padding: 10px 0px 0px 0px; font-weight:bold; width: 580px; float:right;
}
#footer p {
	margin: 0px 5px 0px 0px;
	font-size: 95%;
}
#footer a {
	color: #999999;
   	text-decoration: none;	
}
#footer a:hover {   	
	text-decoration: none;
}

#partner
{	
	width: 350px; padding-left:10px; float:left; 
}

#partner UL LI
{
	font-family: Arial, Helvetica, sans-serif; font-size:14px;	
	color: #666; font-weight:bold;
	list-style:none; float:left; padding:5px; margin-left:-2px;
}

