* {
 margin: 0; padding: 0;
}
body {
 margin: 0; background: #FFFFFF url(object10) repeat-x 0 156px; font: normal small Verdana, Arial, Helvetica, sans-serif; color: #959595;
}
.st li {
 list-style-image: url(object11); text-align: justify;
}
h1 {
 font-family: Georgia, "Times New Roman", Times, serif; color: #385B88; font-size: 28;
}
h1, h2, h3 {
 font-family: Georgia, "Times New Roman", Times, serif; color: #385B88;
}
h2 {
 margin-bottom: .8em; font-size: 15; font-weight: normal;
}
h3 {
 margin-bottom: 1em; text-transform: uppercase; letter-spacing: 2px; font: bold x-small Verdana, Arial, Helvetica, sans-serif;
}
p, blockquote, ul, ol {
 margin-bottom: 10; line-height: 1.3em; text-align: justify; font-size: 13;
}
blockquote {
 margin-left: 2em; margin-right: 2em; font-style: italic;
}
ul {
 margin-left: 2em;
}
ul li {
 list-style-image: url(object11); text-align: justify;
}
ol {
 margin-left: 3em;
}
a {
 text-decoration: none; color: #E08934;
}
a:hover {
 text-decoration: underline;
}
.boxed .content {
 padding: 10px;
}
.post .title {
 margin: 0; padding: 0 0 0 10px; border-bottom: 1px solid #D6D5D5;
}
.post .meta {
 padding: 30px 0 5px 10px; border-bottom: 1px solid #EAEAEA; font-size: 9px;
}
.post .meta p {
 margin: 0;
}
.post .story {
 padding: 20px 40px;
}
.post  .st li {
 list-style-image: url(object11); text-align: justify;
}
#logo {
 background: url(object12) no-repeat 0 15px;
}
#logo h1 {
 padding: 90px 0 0 0px;
}
#logo h1 a {
 text-transform: uppercase; font-size: 20px; color: #FFFFFF;
}
#logo h1 i {
 text-transform: lowercase; letter-spacing: -1px; font: italic normal 40px Georgia, "Times New Roman", Times, serif; color: #385B88;
}
#logo h2 {
 padding: 0 0 0 42px; text-transform: lowercase; font-size: 1em;
}
#content {
 width: 500px; margin: 0 auto;
}
#main {
 float: right; width: 510px; margin-top: 0px;
}
#sidebar {
 float: left; width: 200px;
}
#login fieldset {
 border: none;
}
#login legend {
 display: none;
}
#login label {
 font-size: x-small; font-weight: bold;
}
#login input {
 margin-bottom: 5px; padding: 2px 5px; border: 1px solid #385B88; font-family: Verdana, Arial, Helvetica, sans-serif;
}
#inputtext1, #inputtext2 {
 color: #385B88;
}
#inputsubmit1 {
 background: #385B88; color: #FFFFFF;
}
#menu {
 margin-bottom: 30px; border-bottom: 4px solid #EBEBEB;
}
#menu ul {
 margin: 0; list-style: none; line-height: normal;
}
#menu li {
 display: inline;
}
#menu a {
 display: block; padding: 10px 0 10px 24px; background: url(object13) no-repeat 10px 17px; border-top: 1px solid #EBEBEB; color: #E08934;
}
#menu a:hover {
 background: #EBEEF3; text-decoration: none; font-weight: color: #385B88;
}
#menu .active a {
 background: #EBEEF3; text-decoration: none; font-weight: color: #385B88;
}
#menu .submenu a {
 display: block; padding: 10px 0 10px 24px; background-color: #EBEEF3; border-top: 1px solid #EBEBEB; color: #E08934;
}
#menu .submenu a:hover {
 background: #EBEEF3; text-decoration: none; color: #385B88; background-color: #EBEEF3;
}
#updates ul {
 margin: 0; list-style: none;
}
#updates h3 {
 margin: 0; font: bold x-small Verdana, Arial, Helvetica, sans-serif;
}
#updates p {
 margin-bottom: 1.4em; font-size: smaller; line-height: normal;
}
#partners .content {
 padding: 10px 0;
}
#partners ul {
 margin: 0; border-bottom: 1px solid #D1BC5C; list-style: none; line-height: normal;
}
#partners li {
 padding: 10px; border-top: 1px solid #D1BC5C;
}
#footer {
 clear: both; padding: 20px 50px; border-top: 4px solid #D6D5D5; background: #EAEAEA;
}
#footer p {
 width: 800px; margin: 0 auto; font-size: x-small;
}
.cal td {
 COLOR: #333333; border: 0px dotted #C0C0C0; FONT-SIZE: 11px; LINE-HEIGHT: 140%; padding: 0px; border-collapse: separate; border-spacing: 2px 1px;
}
.sun {
 COLOR: #000000; FONT-WEIGHT: bold; Background: #DADADA;
}
.seg {
 COLOR: #000000; FONT-WEIGHT: bold; Background: #CCCCCC;
}

