@charset "iso-8859-1";
/* CSS Document */
body { margin:0; padding:0; }
*html body { margin:0; padding:0; }
body,td,th {
	font-family: Calibri, Gill Sans MT,"Arial Narrow",Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #000084;
}
*html body, td, th { font-family:Tahoma, Arial, Geneva, sans-serif; font-size:13px; }
a {
	font-family: Calibri, Gill Sans MT, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #000084;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000053;
}
a:hover {
	text-decoration:none;
	color: #55F;
}
a:active {
	text-decoration: none;
	color: #55f;
}
h1 {
	font-size: 36px;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 15px;
}
h6 {
	font-size: 14px;
}

p {font-size:14px; }

*html p { font-size:13px; }

#pagewrapper { position:relative; width:955px; margin-top:0px; margin-bottom:0px; padding:0px; margin-left:auto; margin-right:auto; }

#header {
	background-image:url(../images/titlebar.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:150px;
	margin:0;
	padding:0;
}
#tagmenu {
	margin:0; padding:0; padding-top:2px; padding-bottom:3px;
}
#menu {margin-left:170px;padding-top:106px; margin-right:10px; position:relative;}
#contentheader {width:955px; height:14px; float:left; background-image:url(../images/contentareatop2.jpg); background-repeat:no-repeat; margin:0; padding:0;}
#contentwrapper { clear:both; background-image:url(../images/contentareabody2.jpg); background-repeat:repeat-y; width:955px; min-height:300px; float:left;}
*html #contentwrapper { margin-top: -3px; }
#contentbottom {width:955px; height:14px; float:left; background-image:url(../images/contentarealower2.jpg); background-repeat:no-repeat;}

#content { padding-left:10px; padding-right:15px; }
#content td p { font-size:90%; }
#content h1 {
	margin:0; padding:0;
	border-bottom:1px solid;
	margin-bottom:10px;
}

.fullcontent {
	clear:both;
	width: 935px;	
}
.leftcontent {
	clear:both;
	float:left;
	width:700px;
	border:#C1C1FF 1px solid ;
	margin:0;
	padding:0;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:10px;
	margin-top:7px;
}
.fullcontent, leftcontent {
	
}
#sbtopedge {float:left; background-image:url(../images/sidebartop.png); background-repeat:no-repeat; width:214px; height:14px;}
#sidebarwrapper {background-image:url(../images/sidebarbody.png); float:left; width:214px}
#sidebarcontent {padding-left:8px; padding-right:8px;}
#sidebarbottom {float:left; background-image:url(../images/sidebarbottom.png); background-repeat:no-repeat; width:214px; height:25px; }
#footer { margin:0; padding:0; }
#footer ul { margin:0; padding:0; }
#footer li { list-style:none; margin:0; padding:0; float:left; font-size:80% }
#footer li a {
	text-decoration:none;
	margin-left:2px;
	margin-right:5px;
	padding-left:3px;
	padding-right:3px;
	color:#00006C;
	display:block;
}
#footer li a:hover { border-bottom: #960 1px dotted;}
#tagmenu a {
	float:right;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:navy;
	margin-left:4px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:4px;
/*	background-color:#8FC2F7; */
}
#tagmenu a:hover { text-decoration:none;	 }
#sunday { border-bottom: grey 1px solid; border-left: grey 1px solid; padding-bottom: 5px; background-color: #bddcfb; padding-left: 5px; width: 320px; padding-right: 5px; border-top: grey 1px solid; border-right: grey 1px solid; padding-top: 5px }
#sunday p { margin:0; padding:0; padding-top:3px; padding-bottom:5px; font-family:Calibri, "Gill Sans MT", "Arial Narrow", Tahoma, Arial, sans-serif; }
*html #sunday { width:330px; }
*html #sunday p { font-size:13px; line-height:17px; }