.containerin a:hover{color: rgb(0, 198, 255)}
.containerin a.readmore {color:rgb(51,163,220);}
.containerin a.readmore:hover {text-decoration:underline;}
.containerin {/*margin:auto; */ width:680px; float:left;	  }
.containerin .template1, .containerin .template2, .containerin .template3, .containerin .template4 {margin:0 0 25px 180px; overflow:auto; display:block; width:500px;}
a.section, a.sectionmore {color: rgb(0, 198, 255); font-family:RockwellStd-Bold, Helvetica, Arial, sans-serif; font-weight:bold; font-size:16px; display:block; line-height:1em; margin-bottom:3px;}
.template1 a.headline {display: block; font-family:RockwellStd-Bold, Helvetica, Arial, sans-serif;  font-size: 26px; line-height: 1.1em;}
a.byline {display:block; color:#999; font-family:Helvetica, Arial, sans-serif; font-size:12px; text-transform:uppercase; padding:5px 0 10px 0;}
.template1 p.blurb {font-family:Georgia, "Times New Roman", serif; margin: 0px 0px 15px 0px; letter-spacing:0px; font-size:12px; clear:none;}
.template1 .sectionmore {}
.template1 .template1more a.moreheadline {display:block; font-size:13px; font-family:Helvetica,Arial,sans-serif; padding-top:10px; padding-bottom:10px; line-height:1.2em; border-bottom:1px solid #000;}
.template1 .template1more a.moreheadline:last-child {border-bottom:0px solid #fff; padding-bottom:0px;}

.template2 img {width:200px; height:200px; float:left; display:block; padding-right:10px;}
.template2 a.headline {line-height:1.2em; font-family: Helvetica, Arial, sans-serif; font-weight:bold; font-size: 20px;}
.template2 div.insetsectionmore {margin-left: 220px; width:280px;}
.template2 .moreheadline {display:block; font-size:13px; font-family:Helvetica,Arial,sans-serif; padding-top:5px; padding-bottom:10px; line-height:1.2em; border-bottom:1px solid #000;}
.template2 a.moreheadline:last-child {border-bottom:0px solid #fff; padding-bottom: 0px;}

.template3 img {width:125px; height:125px; float:left; display:block; padding-right:10px;}
.template3 a.headline { line-height:1.2em; font-family: Helvetica, Arial, sans-serif; font-weight:bold; font-size: 20px;}
.template3 p.blurb {font-family:Georgia, "Times New Roman", serif; line-height: 1.2em; margin: 0px; letter-spacing:0px; font-size:12px; clear:none;}

.template4 .template4item {width:160px; padding-right:10px; float:left; display:inline-block;}
.template4 .template4item:last-child {padding-right:0px;}
.template4 img {width:160px; height:160px; display:block; padding-bottom:5px;}
.template4 .template4item a.headline {padding-left:5px; text-wrap:normal; width:150px; font-family: Helvetica, Arial, sans-serif; font-weight:bold; font-size: 14px; display:block;}
.template4 .template4item a.byline {padding-left:5px; width:150px; display:block; font-size:10px; padding-bottom:0px;}
.template4 .template4item p.blurb {padding-left:5px; width:150px; font-size:10px;}

.newtower {width:160px; height:600px; margin-right:20px; float:left; background-color:#fff;}
.newtower iframe {box-shadow: 0px 0px 2px #888888;}
.continuedsections {width:500px; float:right;}
.topstory {width:650px; margin-bottom:30px;}
.topstory img {width:650px; padding-bottom:10px;}
.topstory .headline {line-height:1em; font-family: RockwellStd-Bold, Arial, sans-serif;  font-size: 36px; color:#000;}
.topstory p.blurb {font-family:Georgia, "Times New Roman", serif; line-height: 1.2em; margin: 0px 0px 15px 0px; letter-spacing:0px; font-size:14px; clear:none;}
.content { margin:0px; padding-top:0px;}
.rightColumn {padding-top:20px;}
.newtower {padding-top:20px;}
.newtower .latestnews {margin-top:20px;}

.template2 a, .template3 a, .template4 a, .template1 a {color:#000;}
.template2 a:hover, .template3 a:hover, .template4 a:hover, .template1 a:hover, .template2 a.section, .template3 a.section, .template4 a.section, .template1 a.section, .template2 a.sectionmore, .template3 a.sectionmore, .template4 a.sectionmore, .template1 a.sectionmore {color: rgb(0,198,255);}
.template1 img {padding-bottom:10px; width:500px;}