 h1 {font-size: 24px; color: #83807D; margin: 0 0 8px 10px; padding:0; line-height: 24px;}
.caption {font-size:8pt; padding:0 0 0 5px;color:#63615f; }
 h2 {font-size: 16pt; color: #63615f; margin: 7px 20px 4px 0px; padding:0; line-height: 18pt;}

.twothirds {width:392px; margin-top:12px; margin-bottom: 13px;float:left;}
.twothirds p {margin-left: 10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px;}

.onethird a {color:#fff; }
.onethird a:hover {color:#e2346f }
.onethird a:visited {color: yellow;}

.onethird {float:right; margin:22px 20px 15px 0px; width:205px; height:174px;background: url(assets/moodyback.jpg) no-repeat left top;padding:10px;}
.onethird p {padding:15px 10px 0 65px; margin-bottom: 7px;color:#EBE9E1;}
.onethird strong {color:#f1b143; text-decoration: underline;}
.onethird-title {color: #605D5B; font-size: 18px;}

.noback {background:none;height:280px; }

.col1white2col {clear:both;margin-top: 13px; width:590px; border: 1px solid #DEDCD4; background-color: #fff; padding:10px 15px; font-size:12px;}
.col1white2col h1 {font-size:20pt; margin: 10px 0 15px 0;}
.col1white2col h3 {margin:0; padding:0; color: #646262; font-size: 12px; line-height: 20px;}
.col1white2col h2 {margin:0; padding:0; color: #646262; font-size: 14px; line-height: 20px;}

.fullwidthimg, .sideimg {width:619px; border: 1px solid #DEDCD4; background-color: #fff; margin:15px 0 5px 0;position:relative;}
.fullwidthimg img, .sideimg img {padding: 2px;vertical-align:middle;}
.sideimg {width:340px;}

.item .story {}
.blogimgdiv {border: 2px solid #DEDCD4; background-color: #fff; margin:10px 10px 5px 0;float:left;position:relative;}
.blogimgdiv img {padding: 2px;vertical-align:bottom;}

.col1imgpanel {z-index:1; margin-top: 0px; width:589px; border: 1px solid #DEDCD4; padding:10px 15px 15px 15px; background: #F5F4F0 ; font-size: 12px; line-height: 16px;}
.col1imgpanel ol {padding:10px 15px 15px 15px;}
.col1imgpanel h1 {font-size:20pt; margin: 10px 0 15px 0;}
.col1imgpanel h3 {font-size:15pt; margin: 0px 0 6px 0;}

#standout {float:left; width:175px;}
#standout h3 {font-size: 13px; color:#605D5B; margin-bottom: 5px;}
#standout ul li {list-style: none; line-height: 24px; font-size: 12px; padding-left: 10px; background: url(assets/bullet_grey.gif) no-repeat 0 50%;}
.genlinks {float:left; width:205px;}
.genlinks h3 {font-size: 13px; color:#605D5B; margin-bottom: 5px;}
.genlinks ul li {list-style: none; line-height: 18px; padding-left: 10px; background: url(assets/bullet_grey.gif) no-repeat 0 50%; font-size: 11px;}
.genlinks ul li.selected {line-height: 18px; padding-left: 10px; background: url(assets/bullet_grey.gif) no-repeat 0 50%;}
.genlinks a {color: #565656; text-decoration: none;outline:none;}
.genlinks a:hover {color: #0089bb; text-decoration: underline;}
.genlinks a:focus {outline:0; }

.imgspanel, .sidepanel {z-index:1; margin-top: 10px; width:590px; border: 1px solid #b1aa8b; 
padding:10px 15px 15px 15px; background: #d3cfbe ; font-size: 12px; line-height: 16px;}
.imgspanel ol, .sidepanel ol {padding:10px 15px 15px 15px;}
.imgspanel h1, .sidepanel h1 {font-size:20pt; margin: 10px 0 15px 0;}
.imgspanel h3, .sidepanel h3 {font-size:15pt; padding: 0px 0 6px 0;}
.sidepanel { width:308px;}
.sidepanel h2 {font-size:14pt;margin-left:7px;}
.sidepanel p {padding:2px 15px 10px 7px;color:#383736; } 
.sidepanel img { float:left; }
