body {background:url(http://coreptdc.com/assets/templates/CORE/images/background-body.jpg) #e6edf3 repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#59606c; margin-top:0; margin:0}

#container {margin:auto; margin-top:0px; background:url(file:///8CORE-2/Clients/316-Website/%7EImages.WebOptimized/modx/assets/templates/CORE/images/head-01.jpg) no-repeat #FFFFFF; width:800px; position:relative; border-left:3px solid #004589; border-right:3px solid #004589; border-bottom:3px solid #004589; padding-top:220px}

#menuBox {position:absolute; top:154px; left:47px; height:28px; font-family:Trebuchet MS, sans serif; font-size:10px; z-index:10; border-right:1px dotted #b9c2d4; border-left:1px dotted #b9c2d4; font-weight:bold}
#menuBox a {text-decoration:none}
#menuBox ul {list-style:none ; margin:0; padding:0}
#menuBox li {display:block; float:left; padding:4px 4px; border-right:1px dotted #b9c2d4; border-left:1px dotted #b9c2d4; height:19px; margin-top:1px; position:relative}
#menuBox li:hover, li.active {background:#eff2f8; border-right:1px dotted #808285; border-left:1px dotted #808285}
#menuBox li li {float:none; min-width:100px; height:auto; padding:2px; background:#cedae8; border-bottom:1px solid #9cafd2; border-top:none; line-height:13px; margin-top:-1px}
#menuBox li ul {display:none; position:absolute; top:28px; left:0}
#menuBox li:hover ul {display:block}

#content, #blogContent {position:relative; margin-left:50px; z-index:1}
#content {width:650px}

.blogArchives, .blogTopics, .loginBox {width:140px; position:absolute; left:550px; border:1px dotted #cdd6e8; padding:5px; background:#f0f3f8}
.loginBox {top:500px}
.loginBox form, loginBox fieldset, table {width:140px; border:0}
.loginBox input {width:100px}
.blogArchives {top:50px}
.blogTopics {top:200px}
.blogArchives h3 {margin:5px 0; font-size:16px; font-style:normal}
.blogArchives ul, .reflect_archive {margin:0; padding:0; list-style:none}
.blogArchives ul ul, .reflect_items {font-size:10px; line-height:12px}
.blogArchives li li, .reflect_month {padding-top:5px;; margin-top:5px; border-top:1px dotted #cdd6e8}
.reflect_month {background:#fff; padding:4px}
.blogMain {width:500px; margin-bottom:25px}
.blogInfo, blogTags {font-size:10px; color:#a7a7a7}
.blogLink {padding:3px; border:1px dotted #b9c2d4; background:#e7ecf4; font-size:10px}
.blogLink:hover {background:#c8d3e6}
.blogList {width:480px; padding:0 10px; border:1px dotted #b9c2d4; background:#e7ecf4; margin-bottom:10px}
.blogList h4 {margin:0}
.blogTags a {font-weight:normal}

#footer {background-image:url(/assets/templates/CORE/images/footer.jpg); width:800px; height:85px; position:relative; margin-top:10px; clear:both}
#footer a {font-weight:bold; color:#FF6633; text-decoration:none}
#footer a:hover {color:#FFFFFF}

#copyright {position:absolute; left:330px; top:35px; width:450px; text-align:right; font-size:10px; line-height:13px; color:#CCCCCC}

.title1, h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:bold; color:#FF6633;}

.title2, h3, .blogList h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic;  line-height:24px; color:#7890bd;}

.title3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#7890bd}

#BlogEntry h3, .blogMain h1, .blogMain {border-bottom:1px dotted #b9c2d4}
#BlogEntry {}
sup {line-height: 14px}

.footnotes {font-size:9px; line-height:12px}

#content ul {list-style: square url(assets/templates/CORE/images/bullet.jpg) inside}

a {font-weight:bold; color:#004589; text-decoration:none}
a:hover {color:#FF6633}

p.block {padding:20px 0; border-top:1px dotted #b9c2d4; clear:both}
p.block img {float:left; border:1px solid #b9c2d4; margin:0 15px 15px 0}