/*********************************  Top Banner *******************/

/*swoosh curve area below the ACNI logo*/
#greybox {
	position: absolute;
	top: 99px;
	height:18px;
	left: 0px;
	width: 68em;
	background-color: #CCCCC3;
	z-index: 1;
	overflow: visible;
}


/*used for spacing the ACNi Banner Curve and the sidebar*/
img.norm
{
margin-top:16px;
width:760px;
}



/*********************************  Search Box  *******************/
#sitesearchbox {
position: absolute;
top: 2px;
left: 562px;
width: 289px;
overflow: visible;
}

input.searchbutton{
width:66px;
border: 1px solid #003263;
background:#d2d2d2;
color: #003263;
cursor:pointer;
}

input.searchbutton:hover{
width:66px;
border: 1px soild #114374;
background:#c1c1c1;
color: #003263;
cursor:pointer;
}

div.searchcontainer{
width:66px;
margin-top:5px;
background:#111;
margin-right:auto;
margin-left:auto;
}

div#sitesearchbox{
margin-top:10px;
width:190px;
margin-right:auto;
margin-left:auto;
}

input.searchtxt{
border: 1px solid #6d7ca8; 
background:#ffffff;
}


/*********************************  Side navigation bar *******************/
#leftside_box {
	position: absolute;
	background-color: #ecece6;
	left: 0px;
	top:119px;
	width: 150px;
	overflow: visible;
	height: 750px;
}

/* Rendering the links in the a nav menu */
.menu_link {
  float:left;
  background-color:#ecece6;
  width: 11.2em;
  text-align: right;
  padding: 6px 0px 6px 0px;
}

/* Background  color for area right of sublinks*/ 
.menu_sub_link_bg {
  background-color: #fff;}

/*Text formatting for the menu Sublink Area*/  
.menu_sub_link {
width: 11.2em;
text-align: right;
padding: 3px 0px 3px 0px;
background-color: #fff;}

/*Pagination for the sublink area arrow*/
.arrow_brown {
  position: relative;
  float:right;
  width: 0.8em;
  margin-top:5px;
  padding-right: 5px;
}


/****************************** Article pane -- Center  *******************/ 
div#articlebox{
position:absolute;
left:180px;
margin-top:10px;
width:580px;
margin-left:auto;
margin-right:auto;
}

#center_box {
	position: relative;
	top: 120px;
	left: 150px;
	width: 52.4em;
	margin: 10px;
	background-color: #fff;
	height: 3000px;
}
#center_leftside_box {
  position: absolute;
  top: 120px;
  left: 160px;
  width: 39.6em;
  margin: 4px;
  background-color: #fff;
}
#photo_of_women {
  width: 111px;
  float: left;
}
#welcome_to_graphic {
  left: 9em;
  width: 29.5em;
  float: right;
}
#center_art_boxes {
  clear:both; 
  position: relative;
}
#center_view_more_art_boxes {
  clear:both; 
  position: relative;
}
#arts_news_box {
  float: left; 
  width: 19.5em;
}
#arts_news_text_box {
  padding:5px;
  background-color: #flflfl;
}
#arts_information_box {
  float: right;
  clear: right;
  width: 19.5em;
}
#arts_information_text_box {
  padding:5px;
  background-color:#F1F1F1;
}
#view_more_news_box01 {
  float: left; 
  width: 19.5em;
}
#view_more_news_box02 {
  background-color: #CCCCC3;    
  padding: 3px;
  text-align:right;
  margin-top:1px;
}
#view_more_info_box01 {
  float: right;
  clear: right;
  width: 19.5em;
}
#view_more_info_box02 {
  background-color: #CCCCC3;    
  padding: 3px;
  text-align:right;
  margin-top:1px;
}
#view_archive_box {
  background-color: #CCCCC3;    
  padding: 3px;
  text-align:right;
  margin-top:1px;
}
#view_more_funding_box {
  background-color: #CCCCC3;    
  padding: 0px;
  text-align:right;
  margin-top:1px;
}
#center_rightside_box {
  position: absolute;
  top: 120px;
  left: 55em;
  width: 13em;
}
#featured_artist_box {
  padding: 6px;
  background-color: #ECECE6;  
  text-align: center;
}
#find_funding_box {
  padding: 6px;
  background-color: #ECECE6;  
}

#homepage_footer {
  position: relative;
  clear: both;
  margin-top: 6px;
  padding: 12px;
  text-align: center;
  background-color: #D8E1E5;  
}

div#container{
  width:700px;
  margin-left:auto;
  margin-right:auto;
}

/**********************************  Forms *******************/ 

.formbox{
position:absolute;
left:180px;
margin-top:10px;
width:580px;
margin-left:auto;
margin-right:auto;
}

.alignwidget{
margin-left:20px;
}

input.formbutton{
width:66px;
border: 1px solid #232323;
background:#d2d2d2;
color: #003263;
cursor:pointer;
}

input.formbutton:hover{
width:66px;
border: 1px soild #121212;
background:#c1c1c1;
color: #003263;
cursor:pointer;
}

/* *********************************  Start TEXT FORMATING Styles *******************/
* {
  font-family: verdana, helvetica, arial, sans-serif;
}
body {
	margin: 0px;
  background-color: #fff;
  background-image: url(/images/bg01.gif);
  background-repeat : repeat-y;  
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 70%;
  color: #000;
  width:760px;

}
h1 { 
  font-size: 1.65em;
}
h2 { 
  font-size: 1.45em;
}
h3 { 
  font-size: 1.25em;
}
h4 { 
  font-size: 1.05em;
}
h5 { 
  font-size: .85em;
}
a { 
  color: #3B3B3B;
  font-weight: bold; 
  text-decoration: none; 
}
a:hover {
  color: #658BC9; 
  text-decoration: underline; 
}
img { 
  border: 0px; 
}
.img { 
  border: 0px; 
}
.small { 
  font-size: 0.85em; 
}
.large { 
  font-size: 1.1em; 
}
.bold {
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}
.black {
  color: #000;
}
.brown {
  color: #825938;
}
.navy { 
  color: #064371; 
}
.grey {
  color: #5e5e5e;
}
.darkgrey {
  color: #3B3B3B;
}
.breadcrumb {
  text-decoration: none;
  font-size: 0.85em;
  font-weight:bold;
  border-bottom: 1px dotted #000;
}
.nowrap { 
  white-space: nowrap; 
}
.floatleft {
  float: left;

}
.floatright {
  float: right;
}
.aligncenter {
  text-align:center;
}
.nounderline { 
  text-decoration: none; 
}
input.bordered { 
  border-top: #4e4e4e solid 1px; 
  border-bottom: #ccc solid 1px; 
  border-right: #ccc solid 1px; 
  border-left: #4e4e4e solid 1px; 
  font-size:1em;
  width:12em;
  height:1.3em;
}
input.gobutton {
  font-size:1em;
  font-weight: bold;
}
/* End TEXT FORMATING Styles */
.title_bold {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.title_bold_large {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.title_sub {
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
}
.text_large {
	font-family: Arial;
	font-size: 14px;
}
.text_normal {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
}
.hyper_style {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #0099FF;
	font-weight: bold;
}
.Title_sub_headings {
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
.title_picture {
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
}
.bold_dark_blue {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}
.bold_dark_blue12 {

	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}

.centertxt
{
text-align: center;
}

.lefttxt
{
text-align: left;
}

.underlinetxt{
text-decoration: underline;
}









