.story{position:relative}

/* -------------------  Rue Story -------------------- */

.story h1, .story h2, .story h3, .story h4, .story h5, .story h6 {color:#020202;font-weight:bold;line-height:110%;margin:0 0 10px;}
.story p{font-size:12px;padding:0 0 10px;}
.story p.date_time_comments{color:#636363;font-size:9px;font-weight:bold}
.story h5.titleSmall{background:#FAEFD3;border:1px solid #F7C55D;color:#1F1F1F;font-size:12px;line-height:normal;margin:0 0 5px;padding:4px 10px;text-transform:uppercase;}
.story h6.boxTitle{background:url(../img/story/h6_bg.gif) no-repeat left top;color:#FFFFFF;line-height:109%;margin:0;padding:6px 10px;text-transform:uppercase;}

.story ul, .story ol {margin: 15px;}
.story ul li {line-height:180%;margin:0 0 0 20px;}
.story ol li {line-height:180%;list-style-type: decimal; margin:0 0 0 20px;}

/* -------------------  Table -------------------- */

table{border-collapse:collapse;border-left:1px solid #89A951;color:#000000;margin:0 0 20px;text-align:left;width:100%;}
table thead tr td, table thead tr td th{background-color:#ffffff;border-bottom:1px solid #89A951;border-right:1px solid #89A951;border-top:1px solid #89A951;color:#1F1F1F;font-size:13px;font-weight:bold;padding:1px;}
table tbody tr td{background-color:#ffffff;border-bottom:0px solid #89A951;border-right:0px solid #89A951;border-top:0px solid #89A951;color:#505050;padding:1px;}
table tbody tr th{background-color:#ffffff;border-bottom:0px solid #89A951;border-right:0px solid #89A951;border-top:0px solid #89A951;color:#505050;font-weight:bold;padding:1px;}

/* -------------------  Feature Content -------------------- */

.story .featureContent {margin:0 0 10px;}
.story .featureContent p{padding:0}

/* -------------------  Boxes -------------------- */

.story .leftBox{float:left; margin:0 10px 10px 0;}
.story .rightBox{float:right;margin:0 0 10px 10px;position:relative}

.fullBox{height:350px;position:relative;margin:0 0 10px;width:650px}
.fullBox .title{background:url(../img/featureContent/title_bg.png) repeat;border-top:0px solid #FFFFFF;bottom:0;left:0;padding:10px;position:absolute;width:630px}
.fullBox .title h6{color:#fff;font-size:12px;font-weight:bold;margin:0 0 5px;text-transform:uppercase}
.fullBox .title p{color:#fff;font-size:11px;line-height:120%;padding:0}

.halfBox{border:1px solid #525252;height:175px;position:relative;width:300px}
.halfBox p{background:url(../img/featureContent/title_bg.png) repeat;bottom:0;color:#fff;font-size:11px;line-height:120%;left:0;padding:0;position:absolute;width:300px}

.mediumBox{float:left;margin:0;position:relative;width:440px;}
.mediumBox p{background:#FDF7EA;border:1px solid #D0DDBA;color:#353535;font-size:11px;line-height:130%;padding:0;}

.smallBox{float:left;margin:0 25px 25px 0;position:relative;width:200px;}
.smallBox p{background:#FDF7EA;border:1px solid #D0DDBA;color:#353535;font-size:11px;line-height:130%;padding:0;}

/* -------------------  Box Browser -------------------- */

.boxBrowser{border-bottom:1px solid #FFAD00;margin:0 0 10px;padding:0;}
.boxBrowser h4{font-size:12px;text-transform:uppercase}

/* -------------------  Story Browser -------------------- */

.storyBrowser{background:url(../img/story/logo-small.gif) no-repeat right bottom;border-bottom:1px solid #89AA51;margin:0 0 10px;
padding:0 0 15px;}
.storyBrowser p.name_date_time{color:#646464; font-size:12px; font-weight:bold;padding:0 0 5px;}
.storyBrowser p.lead{line-height:130%}