body {background: #E1E6F5; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000}

a:link, a:visited {color: #009D94; text-decoration: none}
a:active, a:hover {color: #006B7A; text-decoration: none}

sup {font-size: 9px}

.breaker {clear: both}

#container {width: 650px; margin: 0; padding: 0; display: block; background: url('images/containerback.gif') repeat-y 0 0}

#masthead {width: 650px; height: 28px; margin: 0; padding: 0; display: block}

#nav {float: left; width: 162px; margin: 0; padding: 0; background: #E4EDE7; display: block}
#nav a {color: #000; text-decoration: none; margin: 0; padding: 0 10px; display: block}
#nav a:hover, #nav a:active {color: #006B7A; text-decoration: none}
#nav .separator {background: url('images/div.gif') no-repeat 0 0; width: 152px; height: 13px; display: block}
#nav .url {margin: 30px auto; padding: 0; display: block}

#contentarea {float: left; width: 487px; height: auto;  margin: 0; padding: 0; display: block; }
#content {width: 457px; padding: 10px 15px}


/* TOP FEATURES 1-3 */
#topfeatures {width: 457px; margin: 0 auto; padding: 15px 0 0 0; display: block; border-bottom: 1px solid #4C4C4C}

#feature1 {float: left; width: 280px; background: #f3e5d7; margin: 0; padding: 0; display: block}
#feature1 .text {width: 256px; padding: 0 12px 10px 12px; margin: 0}
#feature1 p {margin: 10px 0 0 0; padding: 0}

#feature2-3 {float: left; width: 162px; padding: 0; margin: 0 0 0 15px; display: block}
#feature2-3 .text {width: 162px; padding: 0; margin: 0}
#feature2-3 a {font-size: 13px; font-weight: bold; color: #0065A5; display: block; padding: 10px 0 5px 0}
#feature2-3 a:hover, #feature2-3 a:active {color: #699CCC}
#feature2-3 p {margin: 0 0 10px 0; padding: 0}
#feature2-3 sup {font-size: 12px}

/* BOTTOM FEATURES 4-6 */
#bottomfeatures {width: 457px; margin: 0 auto; padding: 15px 0 0 0; display: block}
#bottomfeatures a {font-size: 12px; font-weight: bold; color: #009D94}
#bottomfeatures a:hover, #bottomfeatures a:active {color: #006B7A}

#sep {float: left; width: 1px; height: 125px; padding: 0; margin: 0 10px; display: block; background-color: #CCC}
#features4-5-6 {float: left; width: 136px; margin: 0; padding: 0; display: block}
#features4-5-6 p {margin: 10px 0; padding: 0}

/* FOOTER */
#footer {width: 427px; margin: 15px; padding: 10px; display: block; background: #F3EADA; font-size: 10px; color: #000}
#footer img {float: left; margin-right: 25px}
#footer p {width: 260px; float: left}

/* ARTICLE STYLES */

h1 {font-size: 20px; color: #000; font-weight: normal; margin: 0; padding: 5px 0 0 0}
h2 {font-size: 14px; color: #000; font-weight: bold; margin: 5px 0 0 0; padding: 5px 0}
.caption {font-size: 9px; color: #333; margin: 0; padding: 0}

.purple {color:#46439B}
.darkteal {color:#006B7A}
.teal {color:#009D94}
.darkblue {color:#0065A5}
.blue {color:#699CCC}
.brown {color:#9F5A07}
.green {color:#508467}
.red {color:#7A1401}
.pink {color:#EC008C}
.orange {color:#f26522}


img.right {float: right; padding: 0 0 10px 10px}
img.left {float: left; padding: 0 10px 10px 0}

#capright {float: right; padding: 0; margin: 0 0 10px 10px; width: 220px}
#capright img {margin: 0 0 5px 0}

#capleft {float: left; padding: 0; margin: 0 10px 10px 0; width: 220px}
#capleft img {margin: 0 0 5px 0}

#caprightsm {float: right; padding: 0; margin: 0 0 10px 10px; width: 105px}
#caprightsm img {margin: 0 0 5px 0}

#capleftsm {float: left; padding: 0; margin: 0 10px 10px 0; width: 105px}
#capleftsm img {margin: 0 0 5px 0}

#capleftsmlast {float: left; padding: 0; margin: 0 0 10px 0; width: 105px}
#capleftsmlast img {margin: 0 0 5px 0}


/* Past Issue */

#pastissuebox {width: 457px; margin: 0 auto; padding: 10px 0; display: block}
#pastissuebox img {float: left}
#pastissuebox .content {float: left; width: 302px}
#pastissuebox a {font-size: 12px; font-weight: bold; color: #009D94}
#pastissuebox a:hover, #pastissuebox a:active {color: #006B7A}
#pastissuebox li {margin-left: 15px; padding: 2px 0}
*:first-child+html #pastissuebox li {margin-left: 0}
*html #pastissuebox li {margin-left: 0}