/* styles for jubilee2006.com */

html, body {margin:0 auto;height:100%}

img {behavior: url(pngbehavior.htc);}
body{background-color:#333333;text-align:center;}

#header{
	position:relative;
	margin: 0 auto;
	text-align:right;
	width:650px;
	height:248px;
	background:url(images/bg_header2.gif) no-repeat bottom center;
	padding:0 10px 0 10px;
	}
#header h1, #header h2, #header h3{font-family:Georgia, Times, serif;font-weight:normal;}
#header h1{color:#fff;margin:17px 0 0 0;padding:16px 0 0 0;}
#header h3{margin:20px 0 0 0;padding:0;}
#header h3.loc{color:#434343;margin:6px 0 0 0;padding:0;}
#header h1.date{color:white;margin:6px 0 10px 0;padding:0;}
#headericon{
	position:absolute;
	left:10px;
	bottom:0;
	z-index:100;
	width:375px;
	height:248px;
}

#content p, #content ul, #content li, #content dd, #content dt{
	/* font-family:Georgia, Times, serif; */
	font-family:"Lucida Grande", Verdana, Helvetica, Arial, Sans-serif;
	font-size:small;
}
#content h1, #content h2, #content h3, #content dt{
	font-family:"Lucida Grande", Verdana, Helvetica, Arial, Sans-serif;
}
	
#content ul li{color:#434343;}
.nobullets {list-style:none;}
.nobullets li{color:#434343;}
#content p{margin:6px 0 13px 0;text-align: justify }
#content h1{font-size:20px;margin:3px 0;}
#content h2{font-size:medium;color:#434343;margin:15px 0 0 0;}
#content h3{font-size:small;color:#434343;margin:0;padding:0}
#content dt{margin:15px 0 5px 0;padding:0;font-weight:bold;}
#content dd{margin:0;padding:0px 15px;color:#434343;}
#content{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin:2px auto;
	position:relative;
	text-align:left;
	width:450px;
	padding:5px 10px 5px 200px;
	background:white url(images/shadow_content.gif) repeat-x top;
	height:auto;
}
#navigation{
	position:absolute;
	padding:10px;
	text-align:left;
	left:0;top:0;
	width:160px;
	background:#f2f2f2 url(images/shadow_nav.gif) repeat-x top;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid white;
	font-size:small;
	
}
#navigation ul li a{color:black;text-decoration:none;height:1%;display:block;padding:3px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 1}
#navigation ul li a:link{color:black;text-decoration:none;}
#navigation ul li a:visited{}
#navigation ul li a:hover{background-color:white}
#navigation ul li a:active{}
#navigation ul{margin:0;padding:0;list-style:none;}
#navigation ul li{margin:0px;padding:0px 3px;}
#navigation ul.mainnav{font-weight:bold;margin-bottom:10px;}

#footer{
	margin: 1px auto;
	text-align:right;
	width:650px;
	height:40px;
	background:url(images/footer.gif) no-repeat top center;
	padding:7px 20px 7px 0px;
	font-family:Verdana, Helvetica, Arial, Sans-serif;
	font-size:10px;
	color:#f2f2f2;
}