@charset "UTF-8";
*{ margin: 0; padding: 0; }*

body { font: .8em verdana, Sans-Serif; line-height: 1.8em; background: #E8E3E5; color: #333333; }

a {color: #394C6B; text-decoration: none;}

a:visited {color: ##394C6B; text-decoration: none;}

a:hover {color: #394C6B; text-decoration: underline;}

h2 { margin: 0 0 10px; }

h3, h3 a { color: #fff; font-size: 1em; }


ul {  padding: 0; margin: 0 0 10px;}

li { list-style-type: square;
color: #6a5c3a;
margin-left: 5px;}

p { margin: 5px 0 10px 0; }

img { border: solid #ffffff 3px; }

strong {;
font-weight:600;}

#header {
background: #394C6B;
height: 180px;
border-bottom: 5px solid #ffffff;

}

#header a {text-decoration:none;}

#header h1 {
font-size: 4em;
font-weight: 100;
letter-spacing: -1px;
/*padding: 22px 0 5px 10px;*/
color: #ffffff;
text-align:center;
padding-top: 50px;

}

#header h1 a {
color: #ffffff;
text-decoration: none;
}

#header h1 a:hover {
color: #000;
text-decoration: none;
}

#header h2 {
color: #eee;
font-size: 2em;
font-weight: 100;

letter-spacing: -1px;

text-align: center;
padding-top: 20px;

}

#header h3 {
color: #eee;
font-size: 1.3em;
font-weight: 100;
margin-top: 39px;
letter-spacing: -1px;
/*line-height: 9px;
*/text-align: center;
}


#wrap {
width: 900px; 
margin:20px auto; 
background: #ffffff;
 border: 10px solid #ffffff;
 }
.articles {padding: 5px 10px 0 0;}
 
#left { float: left; width: 30%;  margin: 20px 0 0 20px; }
#left ul { padding: 0 0 10px; margin: 0; }
#left ul li {padding: 10px 0 10px 0; border-bottom: 1px dotted; color: #333333;}
#right { margin-bottom: 10px; float: right; width:65%; margin-top: 10px; }

#right h2, #one-col h2
{font-size: 1.2em; font-weight: bold; color: #394C6B;}
#right h3
{font-size: 1.1em; font-weight: bold; color: #fff;}
#right li {color:#333333;}
	
#footer { font-size: 11px; text-align: center; padding: 10px 5px; background: #eeeeee;}
.footertxt {margin-top: 20px; text-align: right;}

.subleft a {color:#999966; 
margin-left: 10px;
font-size: .90em;

}
#right a {text-decoration:underline;}


.subleft li { list-style-type:none; }

table td {font-size: 1em; color: #333333;}

.num {border: 1px solid #ffffff;
background:#1e1009;
color: ffffff;}


li.selected a, li.selected {color: #394C6B !important; font-weight: bold; background: #eeeeee; padding: 10px;}

ul.main {margin-left: 10px;}
ul.main li {padding: 10px 0 10px 0;}
#right ul.main li a {text-decoration: none;}
table {border-collapse:collapse;}
#one-col {padding: 10px;}
table tr td {border: 1px dotted; padding: 5px;}

ul.sub li {margin-left: 15px; list-style-type: none;}
table.ftr td {border: none !important;}

h2 span {font-size: 12px; padding-top: 10px; display: block;}