div#pages { margin: 0 -10px 0 0; list-style: none;  }
div#pages div.box a { color:#333; }
div#pages div.box { margin: 0; width:450px; float: left;}
#boxx {  margin-right: 20px !important; }
#last { margin-right: 0px !important; }
div#pages div.box .image { max-height: 280px; overflow-y:hidden;  }
div#pages div.box .title { margin: 10px 5px 0 5px; font-size:15pt; font-weight: bold; letter-spacing: -1px; }
div#pages div.box .info { float: right; margin: 10px 5px 5px 5px; padding-left: 20px; background:url('/images/pageview.png') no-repeat; }
div#pages div.box .small { font-size:13pt; line-height: 14pt; }
div#pages div.box .text { margin: 10px 5px 0 5px; font-size:10pt; line-height: 12pt; }
div#pages div.box .image img { max-width:100%; }
div#pages #two { width: 435px; !important;}
div#pages #three { width: 660px; !important;}
div#pages #three img { width: 100%; height: auto; }


.apages .one { width: 240px; float: left; }
.apages .one .image { max-height: 260px; overflow: hidden; }
.apages .one img { width: 220px; }
.apages h2 { font-size:16pt; }
.apages hr.clear { height: 15px; }
#pcontent .break { margin-left: -15px; }
#pcontent #comms { padding: 10px; }
#pcontent #comms h3#title { margin: 10px 0; padding: 20px 0 0 0;}

div#pview { margin-top:0; padding-top: 0; }
div#pview .home_text { font-family: Georgia; font-size:14pt; line-height: 17pt; }
div#pview .body_text img { max-width: 690px; height:auto; margin: 0 auto; clear: left; display: block; }
div#pview h1 { margin-top:0; padding-top: 0; }

#rblock { width: 200px; margin:0 0 10px 15px; padding-left:15px; float:right; border-left: 1px solid #EFEFEF; background-color: #FFF; }
#rblock img { max-width: 200px; }
#rblock .title { font-size:12pt; font-weight: bold; margin-bottom: 15px; }
