#side {	width: 290px;float: left;	padding-left: 15px; padding-top:30px;font-family: verdana, helvetica, sans-serif, arial;	font-weight:normal;font-size: 16px;}
#side li {margin-top:0px;margin-right:0px;margin-left:0px;font-size: 14px;font-weight: normal;color: #1B6453;	font-family: verdana, helvetica, sans-serif, arial;}
#side p {       color: #1B6453;list-style: none;       	font-weight:bold;font-size: 2em;width: auto;margin: 0;padding: 0;padding-bottom: 15px;width: 100%;font-family: verdana, helvetica, sans-serif, arial;}
#side em {       color: #1B6453;list-style: none;   	font-weight:bold;font-size: 2em;width: auto;margin: 0;padding: 0;padding-bottom: 15px;width: 100%;font-family: verdana, helvetica, sans-serif, arial;}
#side ul {       color: #000000;list-style: none;       	font-weight:bold;font-size: 16px;width: auto;margin: 0;	padding: 0;padding-bottom: 15px;width: 100%;/* border-bottom: 1px solid #C0C0C0; */}
#side ul.sidelist {padding-bottom: 15px;}
#side ul a {font-size: 12px;width: 100%;	padding-left: 0%;display: block;	text-decoration: underline;font-weight:bold;	/* color: #000000; */}
.feed { 	border:1px solid;border-color:#FC9 #630 #330 #F96;	padding:0 3px;font:bold 10px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none;margin:4px; } 
#side ul a:visited  {text-decoration: underline;	color: #969;}
#side img {border: none;}

#foot {
       text-align: center;
	width:100%;
	padding: 0;
	margin: 0;
	clear: both;
	color: #777;
	background-color: #CCC;
	border-top: 1px solid #BBB;
}
#foot p {
	padding: 7px 0;
	font-size: 12px;
	margin: 0;
	color: #777;}
#foot p a:link, #foot p a:visited {
	text-decoration: none;
	color: #0000FF;}
#foot p a:hover, #foot p a:active {
	text-decoration: none;
	color: #0000FF;}

#navbar {background: #ccc;width: 890px;height: 30px;	color: #FFFFFF;margin: 0px auto 0px;padding: 0px 0px 0px 0px;border-top: 1px solid #BBB;border-bottom: 1px solid #BBB;}
#navbarleft {width: 400px;height: 30px;float: left;margin: 0px;padding: 0px;}
#navbarright {	/* width: 290px; */	height: 30px;float: right;margin: 0px;padding: 0px;text-align: right;}
#nav {	margin: 0px;padding: 0px;list-style: none;}
#nav ul {margin: 0px;padding: 0px;list-style: none;}
#nav a {color: #FFFFFF;display: block;   font-weight: bold;   margin: 0px 20px 0px 0px;	padding: 8px 10px 7px 10px;}
#nav a:hover {	background: #4A7EB8;color: #FFFFFF;	display: block;text-decoration: none;   margin: 0px 20px 0px 0px;padding: 8px 10px 7px 10px;}
#nav li {float: left;margin: 0px;padding: 0px;}
#nav li li {float: left;margin: 0px;padding: 0px;width: 140px;}
#nav li li a, #nav li li a:link, #nav li li a:visited {background: #4A7EB8;color: #FFFFFF;width: 140px;float: none;margin: 0px;padding: 6px 10px 5px 10px;	border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
#nav li li a:hover, #nav li li a:active {background: #1A4E88;color: #FFFFFF;}
#nav li ul {position: absolute;width: 10em;left: -999em;}
#nav li:hover ul {left: auto;display: block;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}

html, body {font-size: 12px;	font-family: Arial, Tahoma, Verdana;margin: 0px auto 0px;padding: 0px;}
.boxed {border: 1px solid green;padding: 10px 10px 10px 10px;}
h1, h2, h3 {font-family: arial, verdana, helvetica, sans-serif;font-weight: normal;margin: 0;  padding-top:25px;  color:#000033;}
h4, h5, h6 {font-family: arial, verdana, helvetica, sans-serif;font-weight: bold; font-size: 1.1em;margin: 0;padding: 0;color:#FF2400;}
.align-right { float:right; margin: 0 0 15px 15px; }.align-left { float:left; margin: 0 15px 15px 0; } 
.alignright { float:right; margin: 0 0 15px 15px; }.align-left { float:left; margin: 0 15px 15px 0; } 
.frame { padding: 5px; border: 1px solid #aaa; } 
blockquote {padding-left: 10px;margin-bottom: 20px;line-height: 100%;font-style: italic;}
code {font: 1em "Courier New", "Courier", monospace;}
/* page margins */#con {background-image: none;width: 980px;background:#ffffff;padding: 0 6px;margin: 0 auto;overflow: hidden;}
/*
.wrapper{ border: 1px solid #CCC;}
*/
/* header */
.title { font-family: arial, verdana, helvetica, sans-serif;  font-weight: bold;font-size: 20pt;}
.tagline{font-family: arial, verdana, helvetica, sans-serif;text-align:right;font-size:20px;margin-top:30px;color:#757575;font-weight:bold;}
.page_entry{padding-top:15px;padding-bottom:30px;}
/* banner */#banner {width: 980px;/* height: 100px;*/padding: 0;margin: 0;/*overflow: hidden;*/	/*border-bottom: 5px solid #BBB;*/}
#banner img {border: none;}IMG.displayed { display: block; margin-left: auto; margin-right: auto }IMG.left {  } /* to center and image display: block; margin-left: auto; margin-right: auto */#header-image {display: none;}
/* main content  */.main {width: 500px;padding-left: 30px;padding-top: 5px;padding-right: 50px;float: left;/*overflow: hidden;*//* border-right: 1px solid #777; */}
.main p img {max-width: 100%;}/*.main a:link*/.main a:visited  {text-decoration: underline;color: #969;}
/*#7D26CD*/
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: navy;
	padding-top: 10px;
	padding-bottom: 3px;
}
.main a:hover, a:active{text-decoration: none;color: #0000FF;}
.main p {font-size: 16px;padding: 0px 0px 10px 0px;margin: 0px;line-height: 20px;}
.main h2 {padding-left: 10px;padding-top: 30px;font-size: 2.4em;font-weight:bold;color: #1B6453;}
.main h1 {margin: 0px 0 0px 0;font-size: 2.4em;font-weight:bold;color: #1B6453;/*color: #0000FF;*/}
.main hr { color: black; margin: 40px; }.main h2 a:link, .main h2 a:visited  {text-decoration: underline;/*color: #0000FF;*/}
.main h2 {a:hover, .main h2 a:active {text-decoration: underline;color: #0000FF;  }
/*.main h3 {padding: 0px 10px 10px 0px;font-size: 3em;font-weight: bold;color: #7D26CD;}*/
.main ul, .main ol {font-size: 16px;padding: 0px 0px 10px 0px;margin: 0px;line-height: 20px;}
.main li {font-size: 16px;padding: 0px 0px 20px 0px;margin: 0px;line-height: 20px;}
.main h2.pagetitle {padding-top:30px; font-size: 2em;color: #1B6453;}
.left a {text-decoration: none;color: #0000FF;}
.right a {text-decoration: none;color: #0000FF;}
/* comments & trackbacks */.comment_area, .trackback_area {padding: 0 15px;margin-bottom: 30px;background: #FFF;	color: #777;}
.comment_area a, .comment_area a:visited, .comment_area a:active {text-decoration: underline;color: #0000FF;}
.comment_area a:hover {text-decoration: none;color: #0000FF;}
.comment_area ol {list-style: none;margin: 0;padding: 0;}
.comment_area li {margin-bottom: 25px;}
.comment_area form li {margin-bottom: 0;}
.comment_area p {padding: 0;margin-bottom: 0;}
.commenter {	font-weight: bold;padding-left: 0;margin-left: 0;color: #0000FF;}
.commenter p a, .commenter p a:visited, .commenter p a:active {text-decoration: none;color: #0000FF;}
.commenter p a:hover {text-decoration: none;color: #0000FF;}
.comment_info {font-size: .8em;font-weight: normal;margin-left: 25px;color: #0000FF;}
.comment_number {font-family: georgia, times, serif;font-size: 1.46em;margin-left: 0;margin-right: 5px;color: #0000FF;}
.comment_number a, .comment_number a:visited, .comment_number a:active {text-decoration: none;color: #0000FF;}
.submit {font-weight: bold;	padding-left: 0;}
.comment_area textarea {	width: 100%;height:100px;background:#FFFFCC;}
.trackback_area ol {list-style: none;padding-left: 15px;}
.trackback_area li {line-height: 180%;}
#comments h2 {color: #0000FF;background-color: #FFF;}

