/* ------------------------------------------------------- */

body {
	margin: 0px auto;
	padding: 0px;
	background-color: #561304;
	font: 13px/19px Verdana,Geneva,sans-serif;
	text-align: left;
}

p {
	margin: 0px 0px 11px 0px;
	text-align: left;
	font: 13px/19px Verdana,Geneva,sans-serif;
}

.compactP {
	font: 13px/16px Verdana,Geneva,sans-serif;
}


em {
	font-style: normal;
	color: #B0241A;
	font: 13px/19px Verdana,Geneva,sans-serif;
}

address {
	font-style: normal;
	color: #B0241A;
	font: 13px/15px Verdana,Geneva,sans-serif;
	margin: 0px 0px 11px 0px;
}

a:link, a:visited {
	color: #B0241A;
}
a:hover {
	border-bottom: 1px solid #B0241A;
	color: #B0241A;
}
a:active {
	color: #B0241A;
}

a.imageLink:hover {
	border: 0px;
}

a img {
	vertical-align: middle;
	border: 0px;
}

h1 {
font: 18px/22px Georgia,serif;
color: #B0241A;
}

h2 {
font: 17px/21px Georgia,serif;
color: #B0241A;
}
/* ------------------------------------------------------- */

#masthead {
	width: 975px;
	height: 190px;
	padding: 0;
	margin: 0;
}

#logo_header {
margin: 0;
padding: 0;
}

h1.logo_title {
width: 975px; height: 190px;
background: url(/images/2011_header_top.jpg);
margin: 0;
padding: 0;
}
h1.logo_title span{
display: none;
}
/* ------------------------------------------------------- */


#navBar {
	padding: 4px 0px 4px 0px;
	margin: 17px 0 0 170px;
	float: left;
	width: 718px;
	height: 21px;
	text-align: center;
	background: url(/images/2011_nav_bkground.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
#nav_list {
	text-align: left;
	padding: 0;
	margin: 1px 0 0 5px;
	width: 718px;
}

#nav_list li {
	float: left;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	color: #fff;
}

#nav_list li a, #nav_list li a:visited, #nav_list li a:link { color: #fff; text-decoration: none; padding: 4px 11px; margin: 0; }

#nav_list li a:hover {
	text-decoration: none;
	display: inline;
	border-bottom: none;
	background: #561304;
 }

body#eventHistory #nav_history a,
body#news #nav_news a,
body#gallery #nav_gallery a,
body#survivor_artists #nav_survivor_artists a,
body#sponsors #nav_sponsors a,
body#register #nav_register a,
body#contact #nav_contact a,
body#home #nav_home a
{
	background: #561304;
	border-bottom: none;
	display: inline;
}

fieldset {
	border: 1px solid #B0241A;
	padding: 15px;
	margin: 0px 100px 0px 20px;
}

input.editBox {
	width: 50px;
	height: 16px;
	font: 11px Verdana,Geneva,sans-serif;
	vertical-align: middle;
}

/* ------------------------------------------------------- */

#mainContainer {
	padding: 0;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #561304;
	
}

#mainContent {
	width: 975px;
	margin: 0;
	padding: 0;
	background: url(/images/2011_content_bkground.jpg);
	background-position: center top;
	background-repeat: repeat;
text-align: left;
	}

#headerBottom {
	padding: 0;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	background: url(/images/2011_header_bottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	height: 130px;
	
}
	
 #outerContent  {
 clear: both;
 width: 842px;
 float: left;
 margin: -20px 0 -70px 67px;
 padding: 0;
 background-color: #FAEEC9;

 border: 1px dotted #68291A;
   }


#innerContent {
	padding: 15px 25px 5px 25px;
	margin: 0;
	height: auto; min-height: 280px; 
	text-align: left;

}

/*body#eventHistory #innerContent,
body#news #innerContent,
body#survivor_artists #innerContent,
body#sponsors #innerContent,
body#register #innerContent,
body#contact #innerContent {
	padding: 11px 0px 11px 0px;
	height: auto; min-height: 280px; 
} */

/* ------------------------------------------------------- */
#base {
	clear:both;
	padding: 0;
	margin: 0;
	width: 975px;
	height: 98px;
	background: url(/images/2011_base_bkground.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}

#footer {
	clear:both;
	padding: 0 0 20px 0;
	margin: 0;
	width: 975px;
	float: left;
	height: 164px;
	text-align: center;
	color: #000;
	background: url(/images/2011_footer_bkground.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}


#footerContent {
	font: 11px/20px Verdana,Geneva,sans-serif;
	padding: 20px 0 0 0;
}

/* ------------------------------------------------------- */

dl#newsList {
	font: 13px/19px Verdana,Geneva,sans-serif;
	padding: 9px 0px 9px 15px;
}

dl#newsList dd {
	font: 11px/19px Verdana,Geneva,sans-serif;
	margin: 0px;
}

dl#newsList dt.newsTitle {
	font-style: normal;
	color: #EE258F;
}

dl#newsList dd.newsDate {
	font-weight: bold;
}

/* ------------------------------------------------------- */

dl#survivorArtistList {
	padding: 0px;
	
}
dl.rego_bio {
	background: url(/_media/images/portrait_barb_rego.jpg) no-repeat top right;
}
dl.parenteau_bio {
	background: url(/_media/images/portrait_gerry_parenteau.jpg) no-repeat top right;
}
dl.kabler_babbitt_bio {
	background: url(/_media/images/portrait_claudia_kabler_babbit.jpg) no-repeat top right;
}
dl.thoma_bio {
	background: url(/_media/images/portrait_jane_thoma.jpg) no-repeat top right;
}
dl.kressin_bio {
	background: url(/_media/images/portrait_shereen_kressin.jpg) no-repeat top right;
}
dl.ormond_bio {
	background: url(/_media/images/portrait_judith_ormond.jpg) no-repeat top right;
}
dl.kauffman_bio {
	background: url(/_media/images/portrait_kandice_kauffman.jpg) no-repeat top right;
}
dl.robak_bio {
	background: url(/_media/images/portrait_cindy_robak.jpg) no-repeat top right;
}
dl.kamps_solliday_bio {
	background: url(/_media/images/portrait_karen_kamps_solliday.jpg) no-repeat top right;
}
dl.barnard_bio {
	background: url(/_media/images/portrait_christine_barnard.jpg) no-repeat top right;
}
dl.carmody_bio {
	background: url(/_media/images/portrait_lynn_carmody.jpg) no-repeat top right;
}
dl.mayer_bio {
	background: url(/_media/images/portrait_joan_mayer.jpg) no-repeat top right;
}
dl.matusek_bio {
	background: url(/_media/images/portrait_terri_matusek.jpg) no-repeat top right;
}

/* ------------------------------------------------------- */

dl#survivorArtistList dt {
	font-style: normal;
	font-weight: bold;
	font: 13px/15px Verdana,Geneva,sans-serif;
	color: #B0241A;
	margin-bottom: 5px;
}

dl#survivorArtistList dd {
	font: 11px/17px Verdana,Geneva,sans-serif;
	margin: 0px 0px 13px 0px;
}

dl#survivorArtistList dd p {
	font: 11px/17px Verdana,Geneva,sans-serif;
}

/* ------------------------------------------------------- */

#chairList {
	margin: 0px;
	padding: 0px 0px 35px 0px;
	list-style: none;
	list-style-image: none;
}

#chairList li {
	padding: 30px 0px 0px 0px;
	height: 400px;
	overflow: hidden;
}

#chairList li.galleryItemLong {
	padding: 30px 0px 0px 0px;
	height: 550px;
	overflow: hidden;
}

div.galleryFrameLong, div.galleryFrameLong div, div.galleryFrameLong div div,  div.galleryFrameLong div div img {
	position:relative;
	width:240px;
	height:465px;
}

div.galleryFrameLandscape, div.galleryFrameLandscape div, div.galleryFrameLandscape div div,  div.galleryFrameLandscape div div img {
	position:relative;
	width:430px;
	height:320px;
}

div.galleryFrame, div.galleryFrame div, div.galleryFrame div div,  div.galleryFrame div div img {
	position:relative;
	width:240px;
	height:320px;
}

div.galleryFrame, div.galleryFrameLandscape, div.galleryFrameLong {
	top:0px;
	left:45px;
	background-color:#EE8BCC;
	margin-bottom: 30px;
}

div.galleryFrame div, div.galleryFrameLandscape div, div.galleryFrameLong div {
	top:45px;
	left:-15px;
	background-color:#B33B76;
}

div.galleryFrame div div, div.galleryFrameLandscape div div, div.galleryFrameLong div div {
	top:-15px;
	left:-30px;
	background-color: transparent;	
	border:1px solid black;
}

div.galleryFrame div div img, div.galleryFrameLandscape div div img, div.galleryFrameLong div div img {
	top:-15px;
	left:15px;
}

#chairList dl {
	font: 11px/17px Verdana,Geneva,sans-serif;
	position: relative;
	top: -320px;
	left: 280px;
	width: 190px;
	height:320px;
}

#chairList .galleryItemLandscape dl {
	font: 11px/17px Verdana,Geneva,sans-serif;
	position: relative;
	top: -320px;
	left: 490px;
	width: 190px;
	height:320px;
}

html>body #chairList dl { left: 300px; }

#chairList em {
	font-style: normal;
	color: #da1f2f;
	font: 11px/17px Verdana,Geneva,sans-serif;
}

#chairList dt {
	font-style: normal;
	font-weight: bold;
	color: #A8044E;
	font: 13px/15px Verdana,Geneva,sans-serif;
}

#chairList dd {
	margin: 0px 0px 13px 0px;
}


/* ------------------------------------------------------- */


