* {
margin: 0;
padding: 0;
border:0px;
}
body{font-size:62.5%;  font-family:Arial
;margin:0 auto;width:864px;border:1px solid #333;border-top:0;border-bottom:0}img{border:0}
a {font-size:12px}

#header{background:#73a0c5}
#content{font-size:1.2em; padding:20px;padding-left:30px;height:450px;padding-top:10px;}
html>body #content{min-height:450px;height:auto}
.narrowcolumn .entry{line-height:1.4em}
.alt{background:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
small{font-size:0.9em;line-height:1.5em}
h1, h2, h3{font-weight:bold}
h1{font-size:2em;text-align:center}
.description{font-size:1.2em;text-align:center}
h2 a{font-size:1em}
h3, h3 a{font-size:1.2em}
h2{font:1.6em;font-weight:bold}h2.pagetitle{font-size:1.6em}#sidebar h2{font-size:1.2em;color:#fff}h1, h1 a, h1 a:hover, h1 a:visited, .description{text-decoration:none;color:white}h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited{color:#333}h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{text-decoration:none}.entry p a:visited{color:#b85b5a}
.commentlist li{font-weight:bold}.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#777}
acronym, abbr, span.caps
{font-size:0.9em;letter-spacing:.07em}
a, h2 a:hover, h3 a:hover{color:#06c;text-decoration:none;color: #FF6600;}
a:hover{color:#147;text-decoration:underline}
#wp-calendar #prev a{font-size:9pt}#wp-calendar a{text-decoration:none}#wp-calendar caption{font:bold 1.3em;text-align:center}#wp-calendar th{font-style:normal;text-transform:capitalize}#page{background:white;margin:0px;padding:0;width:735px}
.narrowcolumn{float:left;margin:0px 0 0;width:470px}
.front{float:left;margin:0px 0 0;width:470px}
.post{margin:10px 0 40px;clear:both}.postmetadata{clear:left;
}
#footer{padding:0 0 0 1px;margin:0 auto;width:734px;clear:both}
#footer p{margin:0;padding:20px 0;text-align:center}h1{padding-top:70px;margin:0}.description{text-align:center}h2{margin:30px 0 0}h2.pagetitle{margin-top:30px;text-align:center;
}#sidebar h2{margin:0px 0 0;padding:0}h3{padding:0;margin:30px 0 0}h3.comments{padding:0;margin:40px auto 20px }p img{padding:0;max-width:100%}
img.centered{display:block;margin-left:auto;margin-right:auto}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}
.alignleft{float:left}
html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px} html>body .entry li{margin:7px 0 8px 10px}.entry ul li:before, {content:"\00BB \0020"}.entry ol{padding:0 0 0 35px;margin:0}.entry ol li{margin:0;padding:0}.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none}
/*#sidebar ul ul li:before*/
#sidebar ul, #sidebar ul ol{margin:0;padding:0}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:0px}

#sidebar p, #sidebar ul select{margin:5px 0 8px}
#sidebar ul, #sidebar ul ol{margin:5px 0 0 10px}
#sidebar ul ul{margin:0 0 0 10px}
#sidebar ul li{margin:0px 0 0;padding:0}
#searchform{margin:10px auto;padding:5px 3px; text-align:center}#sidebar #searchform #s{width:115px;padding:2px}#sidebar #searchsubmit{padding:1px;font-size:9px}.entry form{text-align:center}select{width:130px}#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}#commentform textarea{width:100%;padding:2px}#commentform #submit{margin:0;float:right}.alt{margin:0;padding:10px}.commentlist{padding:0;text-align:justify}.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;list-style:none}.commentlist p{margin:10px 5px 10px 0}#commentform p{margin:5px 0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block}#sidebar{padding:10px 0 10px 0;margin-left:10px;width:180px;float:left;}#sidebar form{margin:0}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar #prev a{padding-left:10px;text-align:left}
#wp-calendar a{display:block}
#wp-calendar caption{text-align:center;width:100%;font-size:13px;}
#wp-calendar td{font-size:13px;}
#wp-calendar td{padding:3px 0;text-align:center}
#wp-calendar td.pad:hover{background:#fff; }
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd}
blockquote cite{margin:5px 0 0;display:block}
.center{text-align:center}
a img{border:none}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}
.hilite {color: #444;background-color: #ffff99}
table, td, th, tr {font-size: 13px }
a:link, a:visited {
	color: #14568a;color:#448abd;
}
a:hover {
	color: #FF6600;
}
a:active {
	color: #14568a;
}

a.print{
background: url(i/print.gif) no-repeat;
padding: 0 0 3px 20px;
}

a.email{
background: url(i/email.gif) no-repeat;
padding: 0 0 3px 20px;
}

.treeview, .treeview ul { 
padding: 0 !important;
margin: 0 !important;
list-style: none !important;
}

.treeview li { 
margin: 0;
padding: 3px 0pt 3px 16px !important;
}

#top_level ul{
padding: 0;
margin: 0;
list-style: none;
}
#top_level li {
list-style-type:none;
margin:0px;
padding: 3px 0pt 3px 16px !important;
}

#top_level li ul li {
list-style-type:none;
margin:0px;
}
#top_level li ul {
list-style:none;

margin:0px;
}
.treeview ul { background-color: white; }

.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview div.hitarea {
	height: 15px;
	width: 15px;
	margin-left: -15px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html div.hitarea {
	background: #fff;
	filter: alpha(opacity=0);
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(i/treeview/tv-item.gif) 0 0 no-repeat; }
.treeview .collapsable { background-image: url(i/treeview/tv-collapsable.gif); }
.treeview .expandable { background-image: url(i/treeview/tv-expandable.gif); }
.treeview .last { background-image: url(i/treeview/tv-item-last.gif); }
.treeview .lastCollapsable { background-image: url(i/treeview/tv-collapsable-last.gif); }
.treeview .lastExpandable { background-image: url(i/treeview/tv-expandable-last.gif); }
ul.dir li { padding: 2px 0 0 16px; }
#sidebar h2, #right_sidebar h2{background:#83B4D8;width:170px;padding:3px;padding-left:5px;font-size:11px;color:#333}
#right_sidebar h2{background:#83B4D8;width:95%;padding:3px;padding-left:5px;font-size:11px;color:#333}
#sidebar li, #right_sidebar li {list-style-type:none;margin:0;list-style-type:none;list-style-image:none}

#right_sidebar{margin-top:-10px;padding:0px 0 0px 0;margin-left:10px;width:154px;float:left;}
html>body #right_sidebar{width:153px;}

#right_sidebar ul{padding:0;margin:0}
 #right_sidebar li {margin-top:5px;padding:0px;}
 
 #sidebar{margin:0;padding:0}
 
 
 #m{margin-top:0px;background:#83B4D8;height:22px;padding-top:0px;border-bottom: 3px solid #448abd;}ul#menu{border:0;margin:0;padding:0;list-style-type:none;text-align:center;padding-left:10px;margin-bottom:1px;}html>body ul#menu{margin-bottom:1px;}ul#menu li{display:block;float:left;text-align:center;padding:0;margin:0;margin-left:2px;border-right:1px solid #eee;font-weight:bold;}ul#menu li a{display:block;color:#333;text-decoration:none;padding-right:16px;padding-left:16px;line-height:20px;font-size:12px;}ul#menu li a:hover{color:#eee;}ul#menu li.sel{display:block;margin-left:0px;text-decoration:none;padding-right:32px;padding-left:32px;line-height:20px;font-size:px;color:#eee;font-weight:bold;}
 
 input {border:1px solid #333;padding:2px;}
 
#loginform label {display: block;
float:left;
margin-bottom: 5px;
text-align:right;width:60px;font-weight:bold;
font-size:12px;margin-right:10px;
color:#444;
}

#c{
min-height:450px;
height:450px;
padding-left:30px;
padding-top:10px;
width:500px;
float:left;
font-size:13px

}
html>body #c {height:auto}

#c p {margin:15px 0;}

#right_c {width:120px;float:right;margin:0}

#homecopy p{margin:15px 0;}
#homecopy {font-size:13px	}
#homecopy a{font-size:13px	}

#homecopy label {display: block;
float:left;
margin-bottom: 5px;
text-align:right;width:60px;font-weight:bold;
font-size:12px;margin-right:10px;
color:#444;
}

p {margin:10px 0}
div.bigger{font-size:14px;margin-bottom:10px;}
.archives, .archives * {
	margin:0;
	padding:0;
	
}
ul.archives{
	margin-top:-1px !important;
margin:0 !important;

}
.archives {
	line-height:1.0;
	
	
	
}
.archives ul {
	background:#fff; /*IE6 needs this*/
	width: 7.45em;
}
.archives li {
	background:#BDD2FF;
	
	border-top:1px solid #CFDEFF;
	float: left;
	list-style:none;
	position:relative;
	
	z-index:999;
}
.archives a {
	color: #13a;
	display:block;
	padding: .5em 0 .5em 10px;
	text-decoration:none;
	width:79px;
}
.archives li ul {
	top:-999em;
	position:absolute;
	width:9.45em;
}
.archives li:hover,
.archives li.sfHover,
.archives a:focus, .archives a:hover, .archives a:active {
	background:#CFDEFF;
	z-index:1999;
}
.archives li:hover ul, /* pure CSS hover is removed below */
ul.archives li.sfHover ul {
	left:79px;
	top:-1px;
}

.archives li:hover li ul,
.archives li.sfHover li ul {
	top:-999em;
}
.archives li li:hover ul, /* pure CSS hover is removed below */
ul.archives li li.sfHover ul {
	left:79px;
	top:-1px;
}
.archives li li:hover li ul,
.archives li li.sfHover li ul {
	top:-999em;
}
.archives li li li:hover ul, /* pure CSS hover is removed below */
ul.archives li li li.sfHover ul {
	left:8em;
	top:-1px;
}
/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul,
.superfish li li:hover ul,
.superfish li li li:hover ul {
	top: -999em;
}
.archives li li {
	background:#AABDE6;
	
}
.archives li li li {
	background:#9AAEDB;
}
.archives li li a {
	padding-right:0;
	
}
select,textarea {border:1px solid #444;padding:2px}

.noborder {border:0px}