body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: #e1e1d9;
	margin: 0px;
	padding: 0px;
}

img {border:none;}

#main 
{
	margin:0px auto;
	width:909px;
	background:#fff;
	
}
p2 {
}


div#navTop
{
	margin:10px 0 15px;
}

div#navTop a
{
	color:#fff;
	margin:0 10px 0 0;
	padding:0px;
	width:290px;
	float:left
} 

div#navTop a.first
{
	margin:0 10px 0 9px;
}

#navLeft
{
	float:left;
	width:150px; 
	margin:10px 0 0;
}

#navRight
{
	float:left;
	width:190px;
	padding:15px 0 0;
}

#navRight p
{
	border-bottom:1px solid #ccc;
	margin:15px 0 5px;
	padding: 0 0 5px;
}

.clr {clear:both;}

#content 
{
	width:720px; float:right; border:5px solid #026396; border-bottom:none; margin:15px 10px 0; min-height:650px; 

}

#content2
{
	width:520px; float:left; border:5px solid #026396; border-bottom:none; margin:15px 10px 0;
}

#content_inner2
{
	width:500px; margin:25px auto 0;
	padding: 0 0 50px 0;
}

#content_inner2 td
{
	vertical-align:top;
}

#content_inner
{
	width:670px; margin:25px auto 0;
	padding: 0 0 50px 0;
}

#searchform
{
float:left;
margin:0 0 25px;
}

#searchform .inputtext
{
	width:140px; display:block; height:16px; float:right; 
}

#searchform #submit-right 
{
	background: url('images/submit-left.gif') no-repeat; 
	height:20px;
	width:10px;
	float:right;
}

#searchform #submit 
{
	background: url('images/submit-right.gif') top right no-repeat; 
	height:20px;
	width:10px;
	float:right;
	width:140px;
	margin:3px 0 0;
}

#searchform .formbuttons 
{
	background: url('images/submit-bg.gif') top left; 
	font-weight:bold; 
	border:none;
	font-size:11px; 
	padding:0px 0 0; 
	text-align:center;  
	height:20px; 
	cursor:pointer; 
	float:right;
	margin: 0 10px 0 0; 
}

p {
	font-size: 11px;
	letter-spacing:.05em;
	padding:0px;
	margin:0 0 10px;
	color: #000;

}



TD {
	font-size: 11px;
	letter-spacing:.05em;
}
H1 {
	font-size: 12px;
	line-height: 16px;
}
H2{
	font-size: 11px;
	line-height: 14px;
}

H3 {
	font-size: 12px;
	line-height: 16px;
}
H4 {
	font-size: 11px;
	line-height: 14px;
}

.artwork { border: 0px solid black; }

A:link { color: #003366; text-decoration: underline; }
A:visited { color: #003366; text-decoration: underline; }
A:active { color: #006699; text-decoration: underline; }
A:hover { color: #006699; text-decoration: underline;  }

A:hover .artwork {
	border:1px solid white;
} 

ul.nav {
	list-style:none outside none;
	margin: 0px 0px 20px 10px;
	padding: 0px 0px 0px 0px;
}
li.nav {
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 5px 0px;
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ccc;
}
li.nav-sub {
	margin: 0px 0px 0px 5px;
	padding: 4px 0px 0px 0px;
	font: bold 10px/11px Verdana, Arial, Helvetica, sans-serif;
}

#nav-alt
{
	background:none; 
	border:none;
}

.nav-link {
	color: #000;
	font-weight: bold;
	text-decoration:none;
	background: url('images/ico-arrow.gif') left no-repeat;
	padding-left:15px;
}

A.nav-link:link  { color: #000; text-decoration: none; }
A.nav-link:visited  { color: #000; text-decoration: none; }
A.nav-link:active  { color: #000; text-decoration: underline; }
A.nav-link:hover  { color: #000; text-decoration: underline; }

a.nav-link-selected {
	color: #036497; text-decoration: underline; 
	background: url('images/ico-arrow2.gif') left no-repeat;
	padding-left:15px;
}


.nav-sub-link {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #036497; text-decoration:underline;
}
A.nav-sub-link:link  { color: #000; text-decoration: none; }
A.nav-sub-link:visited  { color: #000; text-decoration: none; }
A.nav-sub-link:active  { color: #000; text-decoration: underline; }
A.nav-sub-link:hover  { color: #000; text-decoration: underline; }

.nav-search-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
}
A.nav-search-link:link { text-decoration: none; }
A.nav-search-link:visited { text-decoration: none; }
A.nav-search-link:active { text-decoration: none; }
A.nav-search-link:hover { text-decoration: none; }

A.events-a:link  { color: #000; text-decoration: underline; }
A.events-a:visited { color: #000; text-decoration: underline; }
A.events-a:active { color: #000; text-decoration: none; }
A.events-a:hover { color: #000; text-decoration: none; }

#footer {font-size:9pt; border-top:1px solid #000; margin:25px 0 0px 25px; padding:8px 0 35px; float:left;}

#footer span {font-weight:bold; color:#006089; font-size:10pt;}

#footer a {color:#006089;}

.exibittitle, .eventsTitle {
  
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	margin:0; padding:0;
}

.exibittitle span
{
	color:#024f85;
	font-size:11px;
}

.eventsTitle
{
color:#006699;
}

.blinking {
	text-decoration: blink;
}
.events-large-number {
	
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
}
.credit {
	font-size: 10px;
}

#newsletter
{
	width:140px;
	margin:15px 15px 0;
	clear:both;
}

#newsletter p
{
	margin:0 0 20px;
}

div.blurbHold
{
	float:left;
	width:100%;
	margin:0 0 35px;
}

div.blurb
{
	float:left;
	width:44%;
	margin: 0 4% 0 2%;
}

div.blurb .subTitle
{
	font-size:11px;
	color:#666;
	margin:3px 0 5px ;
}

div.blurb a
{
	margin:5px 0 0;
	/* display:block; */
	font-size:10px;
	color:#3399FF;
}

h3.eventsTitle 
{
	margin:0 0 5px 0;
}

div.blurb p
{
	margin:0px 0 5px;
}

div.blurb span
{
	display:block;
	margin:3px 0 1px;
}

