
body { 
	background: #666666; 
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bgd { 
	background: #FFFFFF; 
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.side { 
	background: #DDDDDD; 
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.minutes {
	color: #023565; 
	text-decoration: underline; 
}

.heading { 
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.heading1 { 
	color: #0000CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

.subheading { 
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.err { 
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.err1 { 
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.mouse {
	color: #009900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

a {
	color: #023565;
	text-decoration: none;
}
a:hover { 
	color: #023565; 
	text-decoration: underline; 
}

p, ul, ol, blockquote {
	color: #333;
}
ol, ul {
	margin: 5px 35px;
}
blockquote {
	margin: 5px 20px 5px 20px; padding: 0px 20px;
	font-style: italic;
	background: #DDD;
	border: 1px solid #555;
	border-left: 3px solid #555;
}
img { border: 0px; background: none; }
p {
	padding: 10px 0px;
	margin: 0px;
}
/*********************************************
		Header Styles
*********************************************/
/* Use this for universal styles for all header elements
Be sure to uncomment the styles before using */
h1,h2,h3,h4,h5,h6 {
	/*
	font-family: ;
	font-size: ;
	color: px;
	margin: px; padding: px;
	*/
}

h1 { /* This style is generally used as title on single posts and pages */
	font-size: 20px;
	line-height: 24px;
}
h2 { /* This style used as a sub-header in post/page content */
	font-size: 18px;
}
h3 { /* This style used as the post titles on homepage/archive */
	clear: both;
	font-size: 20px;
	line-height: 24px;
}
h3 a {
}
h3 a:hover {
}
h4 { /* This style used as title for comments and as the identifying header on archive page  */
	font-size: 18px;
	padding: 0 0 0 15px;
}
h5 {
	font-size: 16px;
}
h6 {
	font-size: 14px;
}

#above-header #pagemenu,
#above-header #catmenu {
	border-bottom: 1px solid #FFF;
}
#below-header #pagemenu,
#below-header #catmenu {
	border-top: 1px solid #FFF;
}
#pagemenu,
#catmenu {
	background: #131313;
	float: left;
	font-size: 11px;
	text-transform: uppercase;
	width: 100%; height: 32px;
	margin: 0px; padding: 0px;
}
/* This is the style for the first UL (horizontal) */
#pagemenu ul,
#catmenu ul {
	float: left;
	background: transparent;
	height: 32px; line-height: 32px;
	margin: 0px; padding: 0px;
}

/* This is the style for the top level list items */
#pagemenu ul li,
#catmenu ul li {
	background: none;
	width: auto;
	display: block;
	float: left;
	list-style-type: none;
	height: 32px; line-height: 32px;
	margin: 0px; padding: 0;
}
#pagemenu ul li.home,
#catmenu ul li.home {
	background: none;
}
/* The style for all links */
#pagemenu a,
#catmenu a {
	color: #FFF;
	text-decoration: none;
}
/* The universal hover state colors and background for all LI items and links */
#pagemenu li:hover a,
#pagemenu li.sfhover a,
#pagemenu li a:hover,
#catmenu li:hover a,
#catmenu li.sfhover a,
#catmenu li a:hover {
	color: #FFF;
	text-decoration: none;
	background: #0b2300 url(images/menu-bg.jpg) top center no-repeat;
}
/* This is the style for the top level links, if different than the universal */
#pagemenu ul li a,
#catmenu ul li a {
	display: block;
	height: 32px; line-height: 32px;
	margin: 0px; padding: 0px 10px;
	text-decoration: none;
	border-right: 1px solid #FFF;
	background: #131313 url(images/menu-blk-bg.jpg) top center no-repeat;
}
/* Home link */
#pagemenu ul li.home a {
	width: 40px;
	text-indent: -9999px;
	overflow: hidden;
	background: #131313 url(images/home-bg.gif) top center no-repeat;
}
#pagemenu ul li.home a:hover {
	width: 40px;
	text-indent: -9999px;
	overflow: hidden;
	background: #0b2300 url(images/home-blk-bg.gif) top center no-repeat;
}
/* if you want to set a "current page item" style, do it here */
#pagemenu ul li.current_page_item a,
#catmenu ul li.current_page_item a {
}
/* This is the style for the first UL (horizontal) */
.w260,.w260-,.w390,.w390- {display: inline; float: left; margin: 0px 10px; text-align: left; overflow: hidden;}
.w260 {width: 240px;} .w260- {width: 260px; margin: 0px;}
.w390 {width: 370px;} .w390- {width: 390px; margin: 0px;}
.date {
	display: block;
	width: 69px; height: 75px;
	background: url(images/date.png) no-repeat;
	text-align: center;
	color: #FFF;
	float: left;
}
.date .month {
	font-size: 16px;
	line-height: 32px;
	text-transform: uppercase;
}
.date .day {
	font-size: 35px;
	line-height: 35px;
}

#sidebar { /* Wide Sidebar */
	background: #FFF url(images/grad.gif) repeat-x;
}
.sidebar {
	background: #FFF url(images/grad.gif) repeat-x;
}
#sidebar .sidebar {
	background: none;
}
.sidebar a {
	text-decoration: none;
}
.sidebar a:hover {
	text-decoration: underline;
}
.sidebar  {
	clear: both;
	background: #022c1e url(images/sidebar-bg.jpg) top left no-repeat;
	color: #FFF;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding: 8px 0px 8px 15px;
	line-height: 13px;
}
.sidebar h4 img {
	padding: 0px;
}
.sidebar h4 a {
	color: #FFF;
	text-decoration: none;
	margin: 0px; padding: 0px;
}
.sidebar .widget {
	clear: both;
	padding: 5px 10px;
}
.sidebar .widget p,
.sidebar .widget ul,
.sidebar .widget ol,
.sidebar .widget img,
.sidebar .widget form,
.sidebar .widget div  {
	padding: 5px 0px;
}
.sidebar p, 
.sidebar .textwidget {
	padding: 5px 0px;
}
.sidebar img {
	text-align: center;
}
.sidebar form {
	margin: 0px; padding: 0px;
}
.sidebar ul {
	list-style-type: none;
	margin: 0px; padding: 0px;
}
.sidebar1 {
	margin: 0px; padding: 0px 0px 0px 8px;
	line-height: 18px;
	background: url(images/arrow.gif) 0px 4px no-repeat;
}
.sidebar ul li a {
	text-decoration: none;
}
.sidebar ul li a:hover {
	
}
.sidebar ul li ul {
	margin: 0px; padding: 0px;
}
.sidebar ul li ul li {
	margin: 0px; padding: 0px 0px 0px 8px;
}
.sidebar a.rsswidget img {
	display: none;
}

#footer {
	text-align: left;
	color: #222;
}
#footer .alignleft,
#footer .alignright {
	padding: 10px;
}
#footer .alignright {
	text-align: right;
}
#footer a {
	color: #222;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}

