/***********************************/
/*Hi Ron --  This is American Art StyleSheet*/
/***********************************/


.body {
background-color: #000000;
margin-top: 0px;
margin-left: 0px;

}

/***********************************/
/*NAVIGATION AND GLOBAL CLICKABLES*/
/***********************************/

a.nav {
font-family: georgia;
font-size: 11px;
color: #9f7c01;
text-decoration: none;
}


a.globals {
font-family: georgia;
display: block;
font-size: 10px;
padding-bottom: 5px;
color: #9f7c01;
text-decoration: none;
}


a.globals:hover {
font-family: georgia;
font-size: 10px;
color: #9f7c01;
text-decoration: underline;
}

table.globals td
{
	width: 196px;
	_width: 193px;
}

table.globals2 td
{
	width: 192px;
	_width: 193px;
}

#input_searchbox 
{	
	height: 15px;
	border: 0px;
}


/***********************************/
/*General Paragraph and Global TEXT*/
/***********************************/

p, td, ul, li {
font-family: georgia;
font-size: 11px;
color: #000000;
}


a {
font-family: georgia;
font-size: 11px;
color: #9f7c01;
text-decoration: none;
} 
a:hover {
font-family: georgia;
font-size: 11px;
color: #9f7c01;
text-decoration: underline;
} 
a.privacy
{
	font-family: georgia;
font-size: 10px;
color: #9f7c01;
text-decoration: none;
}
a.privacy:hover
{
	font-family: georgia;
font-size: 10px;
color: #9f7c01;
text-decoration: underline;
}

a.currentExhibitBtn
{
	font-family: georgia;
	font-size: 10px;
	color: #9f7c01;
	text-decoration: none;
	position: relative;
	top: 2px;
	_top: 0px;
}
a.currentExhibitBtn:hover
{
	text-decoration: underline;
	font-size: 10px;
}

.breadcrumbing_header {
font-family: georgia;
font-size: 13px;
color: #ffffff;
}
.required
{
	font-size:10px;
}

#address {
font-family: georgia;
font-size: 10px;
color: #000000;
}




/***********************************/
/*Text in specific Areas*/
/***********************************/



.grey_text {
font-family: georgia;
font-size: 11px;
color: #666666;
}
.grey_txt {
font-family: georgia;
font-size: 10px;
color: #666666;
}

/*for: individual artist biographies, results, view images per page text, mailing list privacy statement*/
.small_grey_text {
font-family: georgia;
font-size: 10px;
color: #666666;
}


.header {
font-family: georgia;
font-size: 14px;
color: #000000;
font-weight: bold;
}


/*required field text on contact page*/
#required {
color: #8c0101;
font-family: georgia;
font-size: 10px;
}


#home_caption {
font-family: georgia;
font-size: 10px;
color: #000000;
}

.exhibit
{
	font-family: georgia;
	font-size: 11px;
	color:#9f7c01;
	
}

/*for: smaller clickables like captions and "back" text*/
a.small {
font-family: georgia;
font-size: 10px;
color: #9f7c01;
text-decoration: underline;
} 

/*for: top right in black header*/

a.topright {

font-family: georgia;

font-size: 10px;

color: #d4c36c;

text-decoration: none;

} 

a.topright:hover {

font-family: georgia;

font-size: 10px;

color: #d4c36c;

text-decoration: underline;

} 

/*for: top right greyed out*/

a.topright_grey
{
	font-family: georgia;
	font-size: 10px;
	color: #5F4A01;
	text-decoration: none;
}

a.topright_grey:hover
{
	font-family: georgia;
	font-size: 10px;
	color: #5F4A01;
	text-decoration: none;
}

/***********************************/
/*Other Stuff*/
/***********************************/

hr 
{
	border: none;
	border-top: 1px solid #bababa;
	height: 1px;
}

.vertical_lines {
border: 1px solid #bababa;
}


/**********************************/
/*            LAYOUT              */
/**********************************/

body
{
	font-family: Georgia;
	font-size: 11px;	
}

table, body, form, td
{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;	
}

td
{
	vertical-align: top;	
}
	
.spacer
{
	border-right: 2px solid #000000;
	border-left: 2px solid #000000;	
}	

#main
{
	width: 100%;
	height: 100%;
	
	
	
}

.rightStretch
{
	width: 100%;
	background-color: #000000;
}

.footerStretch
{
	height: 100%;
	width: 100%;
	background-color: #000000;
	
}

.nav
{
	line-height: 0px;
	font-size: 0px;
}

.center
{
	width: 650px;
}

#contentCell
{
	padding: 5px;
}

.contactHeader
{
	font-family: georgia;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-right: 432px;
	_padding-right: 417px;
	text-align: right;
}

.medsrchContactHeader
{
	font-family: georgia;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-right: 425px;
	_padding-right: 425px;
	text-align: right;
	position: relative;
	top: 3px;
}

.artistContactHeader
{
	font-family: georgia;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: right;
}

.exhibitHeader
{
	font-family: georgia;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-right: 418px;
	_padding-right: 418px;
	text-align: right;
}

img
{
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}

#navHdr
{
	background-image: url(../_img/black_repeater.gif);
	background-repeat: repeat-x;	
}
 
#centerHdr
{
	background-image: url(../_img/black_repeater.gif);
	background-repeat: repeat-x;
	width: 397px;
}

#navFtr
{
	background-image: url(../_img/black_repeater_btm.gif);
	background-repeat: repeat-x;
	padding-bottom: 10px;
}
 
#centerFtr
{
	background-image: url(../_img/black_repeater_btm.gif);
	background-repeat: repeat-x;
}

#headerLogo
{
	
}

#centerHdrLeft
{
	background-image: url(../_img/black_right.gif);
	background-position: 5px 0px;
	width: 350px;
	height: 32px;
}

#navAddress
{
	font-size: 10px;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 15px;
	padding-top: 15px;
}

#navigation
{
	
}

#search
{
	position: absolute;
	top: 32px;
	left: 650px;
}

#search2
{
	position: absolute;
	top: 33px;
	_top: 34px;
	left: 745px;
}

#searchBox
{
	height: 15px;
	width: 92px;
	border: none;
	left: 1px;
	font-size: 10px;
	padding-left: 5px;
}

#subNav
{
	padding-top: 15px;
	color: #9F7C01;
	line-height: 11px;
	font-size: 10px;
}

.globalBullet
{	
	margin-right: 5px;
	margin-left: 10px;
	position: relative;
	top: -3px;	
}

input
{
	vertical-align: bottom;
}

.searchBtn
{
	position: relative;
	top: -1px;		
}
/****************************/
/* Shadow Box Around Images */
/****************************/

td.boxContent
{
	padding:12px;
	
}
td.boxTop
{
	background-image:url(../_img/shadow/shadow_topmid.gif);
	background-repeat:repeat-x;
	position: relative;
	top: 1px;
}
td.boxBottom
{
	background-image:url(../_img/shadow/shadow_midbtm.gif);
	background-repeat:repeat-x;
}
td.boxLeft
{
	background-image:url(../_img/shadow/shadow_leftmid.gif);
	background-repeat:repeat-y;
}
td.boxRight
{
	background-image:url(../_img/shadow/shadow_rightmid.gif);
	background-repeat:repeat-y;
}
.boxTopLeft
{
	background-image:url(../_img/shadow/shadow_topleft.gif);
	background-repeat: no-repeat;
	position: relative;
	top: 1px;
}

.boxTopRight
{
	background-image:url(../_img/shadow/shadow_topright.gif);
	background-repeat: no-repeat;
	position: relative;
	top: 1px;
}

.boxBottomLeft
{
	background-image: url(../_img/shadow/shadow_leftbtm.gif);
	background-repeat: no-repeat;
}

.boxBottomRight
{
	background-image:url(../_img/shadow/shadow_rightbtm.gif);
	background-repeat: no-repeat;
}
table.box
{
	
}
td.boxContentSearch
{
	padding:5px;
	
}
td.boxTopSearch
{
	background-image:url(../_img/shadow/shadow_topmid.gif);
	background-repeat:repeat-x;
}
td.boxBottomSearch
{
	background-image:url(../_img/shadow/shadow_midbtm.gif);
	background-repeat:repeat-x;
}
td.boxLeftSearch
{
	background-image:url(../_img/shadow/shadow_leftmid.gif);
	background-repeat:repeat-y;
	background-position:0px 0px;
}
td.boxRightSearch
{
	background-image:url(../_img/shadow/shadow_rightmid.gif);
	background-repeat:repeat-y;
}
table.boxSearch
{
	
}
.SearchText
{
	font-size:11px;
}
.MediumLogo
{
	background-image:url(.../_img/swirl_bg.gif);
	background-repeat:no-repeat;
}

.exhibitNav
{
	font-weight: bold;
	font-size: 11px;
}

.globals input
{
	position: relative;
	top: 2px;
	_top: -3px;
}

.textArea
{
	width: 264px;
	height: 92px;
}

.exhibitSmallImg
{
	border: solid 1px black;
}

td.artistCell
{
	vertical-align: bottom;
}

.artistSearchBox
{
	height: 18px;
	width: 150px;
	_position: relative;
	_top: -1px;
}

.artistDropDown
{
	font-family: georgia;
	font-size: 11px;
	color: #9f7c01;
}

.searchResultSpacer
{
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}
