/* CSS Document */

body {
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-image:url(../images/bkgdBar2.gif);
	background-repeat:repeat-y;
	/* background-position:fixed; */
}

div, ul, li, p {
	margin:0;
	padding:0;
}

.normal {
	font-weight:normal;
}
	
ul {
	list-style:none;
}

#eventLists ul, #bookLists ul {
	 margin-left:24px;
	 list-style:disc;
}

#eventLists li {
	 margin-top:20px;
}

#eventLists ul li p, #bookLists ul li p {
	margin:0 0 6px 9px;
	line-height:14px;
}

#all {
	position:absolute;
	top:0;
	left:0;
	width:840px;
}

#header {
	position:absolute;
	top:0;left:200px;
	height:100px;
	width:640px;
	text-align:center;
}

#content {
	position:absolute;
	top:150px;
	left:200px;
}

#content p {
	margin:15px 0;
}

#sideBar {
	width:175px;
	/* position:fixed; */
	left:0;
	height:100%;
	/* width:194px; */ /* a.subnav1 width + padding (left and right) */
	/* background-color:#DDDDDD;  doesn't work with IE? */
}

#logo {
	text-align:center;
	margin:12px 0 10px 0;
	width:175px;
}

#address {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	width:134px;
	padding: 6px 12px 6px 28px;
	background-color: #866049; /* #7A442A */
	color:#FFFFFF; /* #333333 */
	font-size:11px;
	/* margin-left:30px; */
	line-height:13px;
	font-weight:bold;
}

#navigation {
	
}

a.subNav1, .subNav2 {
	border-top:1px solid #E4CEA8;
	border-bottom:1px solid #E4CEA8;
	width:134px;
	font-size:14px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding: 6px 12px 6px 28px;
	background-color: #E4CEA8; /* #BDCAE2 #F7DB78 #DDDDDD #F7DB78 #F3DB87 */
}
a.subNav1 {
	color: #6B3C25; /* #365990 #222222 #053E5C */
	
}
.subNav2 {
	color: #6B3C25;/* #9E8369 */
	background-image:url(../images/arrowMenu.gif);
	background-repeat:no-repeat;
	/* 	background-position:top,left;
	/* 	background-color: #F9ECD6; */
}
   
a.subNav1 ul li, .subNav2 ul li {
	margin-bottom:1px;
}
 
a.subNav1 ul li ul li, .subNav2 ul li ul li {
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	padding-top:2px;
	margin-left:12px;
}
a.subNav1 ul li ul li {
	color:#6B3C25; /* #777777 #365990 */
}
.subNav2 ul li ul li {
	color: #6B3C25; /* #9E8369 */
}

a.subNav1:hover {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #866049; /* #28427F #356BA5 #7A442A */
}

a.subNav1:hover ul li {
	color: #FFFFFF;
}
  
a.subNav1:hover ul li ul li {
	color: #FFFFFF;
}

#footer {
	font-size:10px;
	text-align:center;
	margin-top:20px;
}