@charset "utf-8";
/* CSS Document */
.clearer{clear:both;}
*{margin:0;padding:0}
p{margin:0 0 .5em 0;padding:5px;position:relative;}/*opera 8 needs the position:relative on the inner content but opera 9 doesn't */
body{text-align:center;background: url(../images/background.jpg) repeat-x;}

a:link, a:visited {color:#702C1C;}
a:hover, a:active {color:#702C1C; text-decoration:none;}

body#home #footer #footerNav li#homefooter a, body#about #footer #footerNav li#aboutfooter a, body#whatis #footer #footerNav li#whatisfooter a, body#press #footer #footerNav li#pressfooter a,body#vendors #footer #footerNav li#vendorsfooter a, body#schedule #footer #footerNav li#schedulefooter a, body#sponsors #footer #footerNav li#sponsorsfooter a, body#contact #footer #footerNav li#contactfooter a, body#lodging #footer #footerNav li#lodgingfooter a

{
text-decoration:none;
}

#footer #footerNav a:link {color: #fff;text-decoration: none; padding: 15px 5px;}


#wrapper{
	width:835px;
	margin:0px auto;
	padding:0;
	text-align:left;
    background: url(../images/wrapper.jpg) no-repeat;
	z-index:5;
}
#outer{
	position:relative;
	width:835px;
	clear:both;
	z-index:4;
}
#header{
	position:absolute;
	top: 0;
	left: -62px;
	background: url(../images/header.jpg) no-repeat;
	width: 570px;
	height: 233px;
	z-index:0;
	display:inline-block;	
}

#content{
	float:left;
	margin:0;
	padding: 10px 0 55px 5px;
	display:inline;
	position:relative;
	z-index:1;	
	color: #702C1C; 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#content h2, #content h2 a {z-index: 1;color: #702C1C; font: 900 14px Verdana, Arial, Helvetica, sans-serif;margin-top: 0;margin-bottom:10px;}
#content h3 {z-index: 1;color: #702C1C; font: 900 12px Verdana, Arial, Helvetica, sans-serif;margin-top: 5px;margin-bottom: 10px;padding-top:10px;}
#content ul {z-index: 1;list-style: square; margin-left: 30px; font-style: italic; padding: 0 0 0 0; display:block;}
#content ul li {margin: 7px 0;z-index: 1;}

#content p, #content strong, #content br {margin:0; padding:7px 0;}

#credit {font: italic 10px Verdana, Arial, Helvetica, sans-serif; float: right; color: #702C1C; margin: -5px 0 5px 0; }
#credit a {color: #F5DFDA;}
#credit a:hover, #credit a:active {text-decoration:none;}

#footerNav {
	line-height:18px;
	margin: 0 auto;
	padding: 5px 0;
	width: 740px;
}

#footer {width: 835px; height: 55px; clear:both; background: url(../images/footer.jpg) no-repeat; }

#footer #footerNav li {
padding: none;
	display: inline;
	border-left: 1px solid #702C1C;
}
#footer ul#footerNav {width: 835px; margin-left: 15px;}
#footer #footerNav a:link {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: none; padding: 0 3px;}
#footer #footerNav a:visited {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: none; padding: 0 3px;}
#footer #footerNav a:hover {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: underline; padding: 0 3px;}
#footer #footerNav a:active, #footer #footerNav a:focus {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: underline; padding: 0 3px;}
#footer #footerNav li.noborder {border: 0px;}
#footer p {margin: 0px 0 0 18px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #F5DFDA;}
#footer span.nopad {padding: none;}
#footer p a {color: #F5DFDA;}
#footer p a:hover {color: #F5DFDA;}
.noview {
	position: absolute;
	margin-left: -9999px;
}

#nav {
	width:222px;
	height:222px;
	float:left;
	margin:253px 0 0 11px;
	display:inline;
	background-color: #F5DFDA;
}
#nav ul {
	list-style:none;
	z-index:9999;
	background-color: #F5DFDA;
}

#nav #menuNav a:link {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: none; padding: 0 3px;}
#nav #menuNav a:visited {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: none; padding: 0 3px;}
#nav #menuNav a:hover {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: underline; padding: 0 3px;}
#nav #menuNav a:active, #footer #footerNav a:focus {font: 900 11px Verdana, Arial, Helvetica, sans-serif; color: #702C1C;text-decoration: underline; padding: 0 3px;}
#nav #menuNav li.noborder {border: 0px;}

#photo{
	float:right;
	position:relative;
	background: url(../images/logo.JPG) no-repeat;
	width: 216px;
	height: 234px;
	z-index:21;
	display:inline-block;
	margin-top:30px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:50px;
}
#content {width: 530px; margin-left: -40px}

#tmag {margin-right:55px; width: 159px; height: 237px; background: url(../images/tmagFancySmall.jpg) no-repeat;float: right;}

#irene {border-style: solid; border-width: 4px; margin-top:25px; width: 320px; height: 214px; background: url(../images/pocahontas.jpg) no-repeat;float: right;}

#irene2 {border-style: solid; border-width: 5px; padding-right: 1px; margin-right:-45px; margin-top:25px; width: 300px; height: 200px; background: url(../images/irenegentle.jpg) no-repeat; float: right;}

#billboard {padding-right: 1px; margin-top:205px; width: 308px; height: 231px; background: url(../images/billboard.JPG) no-repeat;float: right;}

#album08 {margin-right: 80px; margin-top:0px; width: 135px; height: 190px; no-repeat; float: right; border-style:none;}
#album09 {margin-right: 80px; margin-top:0px; width: 135px; height: 190px; no-repeat; float: right; border-style:none;}


#stjohn {width: 132px; height: 270px; background: url(../images/headWoman2009Small.jpg) no-repeat;float: right;}
