  /* give each absolute path an external icon */
a[href^="http:"]:after {content: ' ' url('/Common/Graphics/Outgoing.png') }
/* but not those in my domain */
a[href^="http://www.nga.gov.au"]:after {display: none}
/* but not those in my domain */
a[href^="http://nga.gov.au"]:after {display: none}
/* but not those in my domain */
a[href^="http://cs.nga.gov.au"]:after {display: none}
/* but not those in my domain */
a[href^="http://artsearch.nga.gov.au"]:after {display: none}


	#FOOTER{
	margin: 0 AUTO 0px AUTO;
	padding: 20px 0 20px 60px; 
	/*background-image: url(/Common/graphics/Footer.png);*/
	clear: both;
	display: block;
	width: 920px;
	border: 1px solid silver;
	border-top: none;
	background-color:#333333;
}

						.AFOOTER a:link, .AFOOTER a:visited {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #EFEFEF;
}

						.AFOOTER a:hover {
	text-decoration: none;
	color: gray;
}


#FOOTER DIV{
	float: left;
	width: 350px;
	padding-right: 10px;
		color:#999999;
	font-size: 11px;
}


		body {
	/*font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-size : 12px;
	color: #555555;*/
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 50px;
	background-color: #D6D6D6;
	background-image: url(/Common/graphics/BACKGRND_NEW.png);
	background-repeat: repeat-x;
	background-position: top;
	font-size:74%;
}	
		
						DIV, table, td, th {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #333333;
	margin: 0px;
}	

				#content	UL, #content LI{
	list-style: square inside;
	color: #242424;
	margin:0  !important;
padding:0  !important;
}



#content UL{

	margin-bottom:10px  !important;
margin-top:5px  !important;
}

						P {
	margin-bottom : 8px;
	margin-top : 0px;
}

					
						a {
	font-size : 12px;
	text-decoration: none;
	color: #660099;
}

						a:visited {
	text-decoration: none;
}
						a:hover {
	text-decoration: none;
	color: #AAAAAA;
	}

						.ATWO a:link {
						font-size : 12px;
	text-decoration: none;
	font-weight : normal;
}
						.ATWO a:visited {
						font-size : 12px;
	text-decoration: none;
	font-weight : normal;
}
						.ATWO a:hover {
	font-size : 12px;
	text-decoration: none;
	font-weight : normal;
}

						.ATHREE a:link {
						font-size : 14px;
	text-decoration: none;
	font-weight : normal;
}
						.ATHREE a:visited {
						font-size : 14px;
	text-decoration: none;
	font-weight : normal;
}
						.ATHREE a:hover {
						font-size : 14px;
	text-decoration: none;
	font-weight : normal;
}


						.AFOUR a:link {
						font-size : 14px;
	text-decoration: none;
	font-weight : bold;
}
						.AFOUR a:visited {
						font-size : 14px;
	text-decoration: none;
	font-weight : bold;
}
						.AFOUR a:hover {
						font-size : 14px;
	text-decoration: none;
	font-weight : bold;
}


						.ASML a:link {
						font-size : 11px;
	text-decoration: none;
	font-weight : normal;
}
						.ASML a:visited {
						font-size : 11px;
	text-decoration: none;
	font-weight : normal;
}
						.ASML a:hover {
						font-size : 11px;
	text-decoration: none;
	font-weight : normal;
}






						.Red { 
						color : red
						}
						
						.WHT { 
						color : White
						}
						
						.Med {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 17px;
}
						.BodyArial {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;

}
						.LRG {
	font-size : 15px;

}


.Titling2 {
	font-size: 17px;
	color: #969696;
}

						.Titling {
	font-size: 16px;
}

.MainTitle {
	font-size: 16px;
	line-height: 20px;
}

.HDR {

font-size:2.7em;

line-height:1.1em;
	border-bottom: 1px dotted #C7C7C7;
	display: block;
	letter-spacing:-2px;
	color: #2C2C2C;
	font-weight:lighter;
		
}


H1 {
font-weight: bold;
letter-spacing:-3px;
font-size:2.5em;

line-height:1.1em;
	border-bottom: 1px dotted #C7C7C7;
	display: block;
	letter-spacing:-2px;
	margin: 0 0;
	color: #565656;
}

H2 {

letter-spacing:-1px;
	font-size: 1.9em;
	line-height: 1.1em;
	border-bottom: 1px dotted #C7C7C7;
	display: block;

	font-weight: lighter;
	margin: 0;
}


H3 {

letter-spacing:-1px;
	font-size: 1.5em;
	line-height: 1.1em;
	display: block;
	
	font-weight: lighter;
	margin: 10px 0 0 0;
	
}

h4 {
	font-size:16px;
	letter-spacing:-1px;
	font-weight:bold;
	margin-bottom:0px;
}

h5 {
font-size:15px; 
font-weight:bold; 

margin-bottom:0px;
}

						.SML {
	font-size : 11px;
	line-height : 15px;
}
						.creditline {
	font-size : 11px;
	color : Gray;
   	line-height: 14px;
}

/*INPUT, TEXTAREA {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    background : #E7E7E7;
	 border: silver solid 1px;
	 margin-top: 0px;
	 padding: -10px;
	}*/


.subtitle { font-family: Arial, Helvetica, sans-serif; font-size : 11px;}
.blue { color : #000066}
.subtitlewht { font-family: Arial, Helvetica, sans-serif; font-size : 11px; ; color: #FFFFFF}
.tablehd { font-family: Arial, Helvetica, sans-serif; font-size : 12px; ; color: #000066 }
.spacer {  line-height: 25px}


.spacer {
line-height: 25px
}

/* Primary Image Containers for display of works of art within bodytext*/

.IMGFLOAT_R, .IMGFLOAT_L, 
#IMGFLOAT_R, #IMGFLOAT_L,
.IMGFLOAT_LOWLINE, .IMGFLOAT_TOPLINE{
	display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7D7D7D;
line-height: 16px;
}


.IMGFLOAT_R, 
#IMGFLOAT_R{
float: right;
border-left:1px dotted #D0D0D0;
padding: 0 5px 5px 15px;
margin: 5px 5px 5px 10px;
}

.IMGFLOAT_L, 
#IMGFLOAT_L {
float: left;
border-right:1px dotted #D0D0D0;
padding: 0 15px 5px 5px;
margin: 5px 10px 5px 5px;
}


.IMGFLOAT_L IMG, .IMGFLOAT_R IMG, 
#IMGFLOAT_L IMG, #IMGFLOAT_R IMG,
.IMGFLOAT_LOWLINE IMG, .IMGFLOAT_TOPLINE IMG{
	 	MARGIN-bottom: 10px;
	display: block;
}

#ARTIMG {
 	MARGIN-bottom: 10px;
	display: block;
 }
 

 						#IMGFLOAT_L a, .IMGFLOAT_L a, 
						#IMGFLOAT_R a, .IMGFLOAT_R a,
						.IMGFLOAT_LOWLINE a, .IMGFLOAT_TOPLINE a
						{
						font-size : 11px;
	text-decoration: none;
	font-weight : normal;
}
 					

/* Primary Page Containers for body text and sidebar*/


 #BECCA {
 	MARGIN-bottom: 10px;
	margin-right: 20px;
	display: block;
 }

#container{
	margin: 0 AUTO 0 AUTO;
	padding-bottom: 0px;
	width: 980px;
	z-index: 0;
	background-color:#F8F8F8;
	border-right: 1px solid #ACACAC;
	/*border-bottom: 2px solid #898989;*/
}

#sidebar{
display: none;
 /*float : left;
   width : 115px;
	height: 69px;
	background-image: url(/Common/graphics/25TH_ANIV.png);
	margin-left: 10px;*/
}

#sidebar IMG{
	display: none;
}

#content{
	margin: 0 185px 0 15px;
	padding: 30px 40px 40px 100px;
	border-right: 1px #C1C1C1 dotted;
	background-color: White;
	overflow:hidden;
	width:700px;
	
}

/* Primary Image Containers for display of works of art within Vertical Gallery css*/


.IMGFLOAT_LOWLINE {
display: block;
border-bottom: 1px solid #D0D0D0;
padding-top: 0px;
padding-right: 10px;
padding-left: 0px;
padding-bottom: 5px;
Margin-top: 5px;
Margin-right: 0;
Margin-left: 0px;
Margin-bottom: 15px;
}



.IMGFLOAT_TOPLINE {
	display: block;
	border-top: 1px solid #D0D0D0;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin: 5px 10px 15px 0px;
	/*width: 640px;*/

}

DIV.IMGFLOAT_TOPLINE IMG, DIV.IMGFLOAT_LOWLINE IMG {
padding-right:20px;
}

	.Detailpage {
	display: block;
	position:absolute;
	left: 12%;
	top: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	height: 800px;
	}

 	#IMGFLOAT_LOWLINE a {
	font-size : 11px;
	text-decoration: none;
	font-weight : normal;
}


#IMG_INLINE IMG{
	display: inline;
}

.BREAKOUT_L {
	float: left;
	width: 200px;
	margin: 5px 20px 20px 0px;
	padding: 15px;
	border-right: 1px solid silver;
	border-top: 1px solid silver;
		background-color: #F8F8F8;
}

.BREAKOUT_R {
	float: RIGHT;
	width: 300px;
	padding: 15px;
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	background-color: #F9F9F9;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.ALERT {
	background-color:#7D0000;
	color:#FFFFFF;
	padding:2px 10px;
}

.TitleBlock {
font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #2c2c2c;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:1.0em;
}






.BOXSML A, A.BOXSML {
color:#FFFFFF;
font-weight:bold;font-size:14px;
padding:3px;
min-width:50px;
	line-height:25px;
	display:block;
	background-color:#999999;
	float:left;
	margin:0 5px 20px 0;
	text-align:center;
	border:2px solid silver;
}



.BOXSML A:hover, A:hover.BOXSML {
	color:#333333;
	background-color:#CCCCCC;
	border:2px solid gray;
}






