body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #656565; background-color: #ffffff; text-align: center; behavior: url(css/csshover.htc);
}


td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

h1 {font-size: 18px; font-weight: bold; line-height: 10px; }

#logoWeb {visibility: visible; display: inline;}
#logoPrnt {visibility: hidden; display: none;}

a:link, a:active { color: #996733; text-decoration: none; }
a:visited { color: #B3916E; text-decoration: none; }
a:hover { color: #B3916E; text-decoration: underline; } 

.topright #headerRt #toplinks ul {list-style-type: none; padding: 6px 0px 4px 4px; margin: 0; margin-left: 360px; position: absolute;}
.topright #headerRt #toplinks li {display: inline; margin-right: 10px; width: auto; }
.topright #headerRt #toplinks li a:link, .topright #headerRt #toplinks li a:visited { color: #ffffff; text-decoration: underline; }
.topright #headerRt #toplinks li a:hover {color: #CCCCCC; text-decoration: underline; }

*html #toplinks ul {list-style-type: none; padding: 6px 0px 4px 4px; margin: 0; float: left; margin-left: 400px; position: absolute;}
*html #toplinks li {display: inline; margin-right: 10px; }
*html #toplinks li a:link, #toplinks li a:visited { color: #ffffff; text-decoration: underline; }
*html #toplinks li a:hover {color: #CCCCCC; text-decoration: underline; }

/* For home top Flash */

#hmFlash {margin-left:4px;height: 93px;padding-bottom:5px;margin-top: 3px;/* width: 737px; display: inline;   display: inline; float: right;*/}

/* IE6 hack */
* html #hmFlash {margin-left:0px;height: 93px;padding-bottom:5px;margin-top: 3px; float: left; width: 737px; display: inline; float: right;}

/* IE7 Hack */
*:first-child+html #hmFlash {margin-left:0px;height: 93px;padding-bottom:7px;margin-top: 0px; float: left; width: 737px; display: inline;}


/*html* #hmFlash {margin-left:0px; width: 737px; height: 93px; padding-bottom:5px; margin-top: 3px; display: inline;}*/

#container {
  margin: 0 auto;
  width: 746px;
  text-align: left;
  }
/* These are header styles */  

.topright #headerRt {height: 23px; /*position: relative;*/ background-color: #242424; margin-top: 43px; width:538px;/*margin-top: -43px; margin-left: 208px; */}
*:first-child+html .topright #headerRt {height: 23px; /*position: absolute;*/ background-color: #242424;  /*margin-top: 10px;margin-left: 208px; padding-top: 80px; margin-top: 0px; position:relative;*/}
 *html #headerRt {height: 23px; background-color: #242424; top: 11px; margin-left: 0px; width: 538px; position: relative; float:left;}


 #header img.recycle {}
 #header .goGreen {margin-top: 10px; position: absolute; margin-left: 0px; color:#996733;}
 *:first-child+html #header img.recycle {margin-left: 80px; position: absolute;}
  *:first-child+html #header .goGreen {margin-top: 10px; position: absolute; margin-left: 120px; text-decoration:underline; color:#996733;}


 #header { height: 66px; position: relative; }
 #header .topLnk {display: inline; float: right; margin-top: 8px; font-weight: bold;}
 #header .topleft {float: left; width: 208px;}
 #header .topright {float: left; width: auto; padding:0; height: 10px; display:inline; background:none;}
*:first-child+html #header .topright {float: none; width: 800px; margin-top: 0px; display: inline;}
*:first-child+html #header .topright .leftlnk {float: left; padding-right: 0px; width: 90px; display: inline; position: relative;}
*:first-child+html #header .topright .midlnk {font-weight:bold; text-align:center; padding-right:0px; margin-top: 0px; display: inline;}
*:first-child+html  .rtlnk{margin-left: 5px; margin-right: 0px;}
*:first-child+html #header .topright .youtube {float: right; margin-right: 0px; margin-top: 5px; display:inline;}
*:first-child+html #header .topLnk {display: inline; /*float: left;*/ margin-top: 0px; font-weight:bold;} 
 #header img.recycle {margin-left: -20px;}
 #header .goGreen {margin-top: 10px; position: absolute; margin-left: 230px; color:#996733;}
 *html  #header .goGreen {margin-top: 10px; position: absolute; margin-left: 0px; color:#996733;}
 *:first-child+html #header img.recycle {margin-left: -30px;}
*:first-child+html #header .topright .leftlnk .txt {margin-top: 0px; padding-left: 0px; /*float:left;*/}
*:first-child+html #headerRt {height: 23px; position: relative; background-color: #242424;  margin-left: 208px; width: 538px;}
/*  *:first-child+html #header .goGreen {margin-top: 0px; position: absolute; margin-left: 0px; text-decoration:underline; color:#996733;}*/

/* new top navs next to logo */

 #header .topright ul {list-style-type:none; padding:0; margin: 0; margin-left: -10px; /*height: 32px; */ }
 #header .topright ul li {padding:0px 20px 0px 0px;display:inline; position:relative; float:left; width:auto; white-space:nowrap;}

 

 
 #header img.recycle {margin-left: -20px;}
/* #header .goGreen {margin-top: 10px; position: absolute; margin-left: 230px; color:#996733;}
*/ *html  #header .goGreen {margin-top: 10px; position: absolute; margin-left: 0px; color:#996733;}
 *:first-child+html #header img.recycle {margin-left: -30px;}




 
#main {width: 746px; background-color: #656565;/* position: relative; */float: left; z-index: 1; }
#main object { float: left; margin: 4px 4px 4px 4px; }
#main img { float: left; margin: 4px 4px 4px 4px; }
#main .left {width: 432px; float: left; background:url(../images/home_lft_bkg.jpg) top left no-repeat; height: 265px; position: relative; display: inline; margin-left: 4px; padding-left: 14px; padding-right: 10px; padding-top: 10px;}
*html #main .left {width: 432px; float: left; background:url(../images/home_lft_bkg.jpg) top left no-repeat; height: 270px; position: relative; display: inline; margin-left: 4px; padding-left: 14px; padding-right: 10px; padding-top: 10px;}
#main .right {width: 275px; float: left; /*background:url(../images/home_img.jpg) top left no-repeat; height: 334px;*/ position: relative; display: inline; margin-left: 0px;}

 /*#main .left img {margin-top: 15px; margin-left: 10px; width: 323px;}*/
#topImg {margin-top: 30px; margin-left: -5px; width: 100%; position:relative; display: inline; margin-bottom: 0px; float: left;}

#hmCntFl {display: inline; margin-left: 5px; }

 #navholder { height: 30px; float: left; position: relative; border-top: 3px #e79a00 solid; border-bottom: 3px #e79a00 solid; margin: -4px 4px 0px 4px; width: 737px; z-index: 900000;}
 
 * html  #navholder { height: 30px; float: left; position: relative; border-top: 3px #e79a00 solid; border-bottom: 3px #e79a00 solid; margin: -4px 2px 0px 2px; width: 737px; z-index: 900000;}
 
 #navholder ul {list-style-type: none; padding: 0; margin: 0; }
 #navholder ul li {display: inline; }
 

 #footer {height: 67px; float: left; margin: 0px; width: 100%; font-size: 10px; color: #d1d1d1; text-align: center; margin-top:5px; margin-bottom: 0px; clear: left; background-color: #242424; padding: 8px 0px 5px 0px;}
 #footer p {text-align: center; }
 #footer a:link, #footer a:visited { color: #ffffff; font-size: 10px; text-decoration: none; text-align: center; }
#footer a:hover{ color: #d1d1d1; font-size: 10px; text-decoration: none; text-align: center; }
* html  #footer {margin-top: 0px;}

/*second level page content area */

#fullcontent {width: 95%; float: left; background-color: #dadada; /*height: 344px; position: relative; display: inline;*/ padding-left: 14px; padding-right: 14px; padding-top: 0px; margin: 0px 4px 0px 4px; z-index:1;}
#fullcontent h1 {font-size:12px;}
#pageTitle {margin-top: 10px; margin-left: -5px; width: 100%; /*position:relative; display: inline;*/ margin-bottom: 5px; float: left;}
#pageTitle2 {margin-top: 0px; margin-left: -5px; width: 100%; /*position:relative; display: inline;*/ margin-bottom: 5px; float: left;}
* html #pageTitle2 {margin-top: 0px; margin-left: -5px; width: 100%; /*position:relative; display: inline;*/ margin-bottom: 10px; float: left;}

* html #fullcontent {margin: 0px 6px 0px 4px; float: left; display: inline; width: 700px;}
* html #fullcontent ul li {padding-top: 5px; padding-bottom: 5px;}

#fullcontent ul li {padding-top: 5px; padding-bottom: 5px;}

/* Form styles */
  
fieldset
{
width: auto; border: none;  margin-left: -10px;
}

label
{
float: left;
text-align: right;
display: block; width: 18%; margin-left: 0px;
}

.labelRt {
float: right;
text-align: left;
display: inline; width: auto; margin-right: 400px; position: relative; margin-top: -34px;
}
* html .labelRt { margin-top: -24px; }


input
{
color: #000000;
background: #fee3ad; margin-left: 4px;
}

textarea
{
color: #000000;
background: #fee3ad; height: 80px; width: 250px; margin-left: 4px;
}

input.submit
{
color: #fff;
background: #656565; font-size: 10px; font-weight: bold; width: auto;
}

.submitAlign {margin-left: 130px; }

.required {color: #990000; font-weight: bold; }

 /* End form styles */
 
 /* Contact top portion */
 
 #contTop {width: 200px; text-align: left; }
 
.contHdr {font-weight: bold; font-size: 12px; }

/* End Contact top portion styles */

/* Styles for logos in Resources section */

.resLogos {float: left; display: block; position: relative; margin-left: -3px; width: 100%;}
* html .resLogos {margin-left: -1px;}

.siteLogo {margin-top: 0px;}

/* End styles for logos in Resources section */

/* Styles for Map Image */

#locationMap {float: right; display: block; position: relative; margin-top: 20px; }
#locationMap .caption {position: relative; float: left; }

/* End styles for Map image */

/* Styles for People page */

.names {font-size: 12px; font-weight: bold; }
.peoplePhoto {padding: -5px 5px 8px 0px; display: block; right: 5px; top: -2px;}
.bio, .mapPg, .leftCol {float: left; position: relative; right: 0px; padding-bottom: 10px; }
.careerPhoto { padding: -5px 0px 8px 0px; display: block; right: 0px; top: -2px; float: right; margin-bottom: 10px;}


.peopleLeft {float: left; width: 45%; margin-right: 0px; padding: 15px; border-right: 1px solid #656565; margin-top: 10px; margin-bottom: 10px;}
* html .peopleLeft {float: left; width: 45%; margin-right: 0px; padding: 15px 15px 20px 15px; border-right: 1px solid #656565; margin-top: 10px; margin-bottom: 10px;}

.peopleLeft2 {float: left; width: 45%; margin-right: 0px; padding-top: 15px; margin-top: 10px; margin-bottom: 10px;}
* html .peopleLeft2 {float: left; width: 45%; margin-right: 0px; padding-top: 15px; margin-top: 10px; margin-bottom: 10px;}

.peopleLeft3 {float: left; width: 45%; margin-right: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 10px;}
* html .peopleLeft3 {float: left; width: 45%; margin-right: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 10px;}

.peopleRight {float: left; width: 45%; margin-right: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 10px; margin-left:50px;}
/*.peopleRight {float: left; width: 45%; position: absolute;right: 10px;}*/
.peopleRight2 {float: left; width: 45%; position: absolute; right: 10px;}

h2 {font-size: 12px; font-weight: bold; border-bottom: #656565 1px solid; width: 100%; }

/*Styles for Map page */

.mapRight {
	float: left;
	width: 400px;
	position: relative;
	right: 10px;
	margin-left:50px;
	margin-top: 0px;
	margin-bottom: 10px;
	z-index: 1;
}

.mapCaption {position: relative; display: block; clear: both; }

.rightCol {float: left; width: 320px; /*position: absolute;*/ margin: 20px 0px 0px 20px; padding-bottom: 20px;}
.rightColGal {float: left; width: 320px; /*position: absolute;*/ right: 20px; /*border-left: 1px solid #656565;*/ margin: 80px 10px 10px 10px; padding-left: 10px; height: auto;}
* html .rightColGal {margin: 80px 10px 10px 10px; }

.rightImg {float: right; padding: 0px 10px 10px 10px; }

.leftImg {float: left; padding: 0px 10px 10px 0px; }

.applicationRule {width: 80%; margin-left: 0px;}

.indentApp {margin-left: 10px; }

.pdfTxt {font-size: 9px; }

/* These lists are for the locations page */

#officeLst ul {list-style-type:decimal;}
#officeLst li {padding-left: 0px; margin-left: -15px; left: -15px;}
#plantLst ul {list-style-type:upper-alpha;}
#plantLst li {padding-left: 0px; margin-left: -15px; left: -15px;}
p.spc {line-height: 10px;}

a.prevNxt {font-weight: bold; font-size: 11px; color: #fff; text-decoration: underline;}
a:link.prevNxt {font-size: 11px; color: #fff; text-decoration: underline;}
a:visited.prevNxt {font-size: 11px; color: #fff; text-decoration: underline;}


.sitemap {margin-left: 0px; margin-top: 0px; }
*html .sitemap {margin-left: 0px; margin-top: 0px; display: inline;}

.sitemap ul {list-style: none; margin-left: 0px;}
.sitemap ul li {background:url("../images/orange_arrow.gif") no-repeat 0px 5px; padding-left: 15px; line-height: 10px; margin-left: 0px;}
*html .sitemap ul li {background:url("../images/orange_arrow.gif") no-repeat 0px 5px; padding-left: 15px; line-height: 20px; margin-left: 40px;}
.sitemap ul ul li {margin-left: 0px; background:url("../images/orange_line.gif") no-repeat 0px 9px; padding-left: 11px; line-height: 10px;}
* html .sitemap ul ul li {margin-left: 0px; background:url("../images/orange_line.gif") no-repeat 0px 9px; padding-left: 11px; line-height: 20px; margin-left: 40px;}

.sitemap ul ul ul li {background:url("../images/orange_line.gif") no-repeat 0px 9px; padding-left: 11px; line-height: 20px; margin-left: 0px; }
* html .sitemap ul ul ul li {background:url("../images/orange_line.gif") no-repeat 0px 9px; padding-left: 11px; line-height: 20px; margin-left: 38px; }

.sitemap ul ul ul ul li {background:url("../images/orange_line.gif") no-repeat 0px 9px; padding-left: 10px; line-height: 20px; margin-left: 0px; }
* html .sitemap ul ul ul ul li {background:url("../images/orange_line.gif") no-repeat 0px 9px; padding-left: 10px; line-height: 20px; margin-left: 38px; }

/* These styles are for the Services Section */

#servMain { background-image:url(../images/new_const_img.jpg); width: 722px; height: 374px; margin-left: -5px; margin-top:8px;}
#servMain .cont {color: #fff; font-size: 12px; font-weight:bold; width: 200px; height: 164px; padding-top: 84px; float: left; padding-left:15px; line-height:16px;}

#servMain2 { background-image:url(../images/maint_img.jpg); width: 722px; height: 374px; margin-left: -5px; margin-top:8px;}
#servMain2 .cont {color: #fff; font-size: 12px; font-weight:bold; width: 200px; height: 164px; padding-top: 84px; float: left; padding-left:15px; line-height:16px;}

#servMain3 { background-image:url(../images/resurface_img.jpg); width: 722px; height: 374px; margin-left: -5px; margin-top:8px;}
#servMain3 .cont {color: #fff; font-size: 12px; font-weight:bold; width: 200px; height: 164px; padding-top: 84px; float: left; padding-left:15px; line-height:16px;}


#servMain4 { background-image:url(../images/chip_seal_img.jpg); width: 722px; height: 735px; margin-left: -5px; margin-top:8px;}
#servMain4 .cont {color: #fff; font-size: 12px; font-weight:bold; width: 200px; height: 164px; padding-top: 84px; float: left; padding-left:15px; line-height:16px;}

#servMain5 { background-image:url(../images/nova_chip_img.jpg); width: 722px; height: 374px; margin-left: -5px; margin-top:8px;}
#servMain5 .cont {color: #fff; font-size: 12px; font-weight:bold; width: 200px; height: 258px; padding-top: 70px; float: left; padding-left:15px; line-height:15px;}

#servMain6 { background-image:url(../images/asphalt_mill_img.jpg); width: 722px; height: 374px; margin-left: -5px; margin-top:8px;}
#servMain6 .cont {color: #fff; font-size: 12px; font-weight:bold; width: 200px; height: 164px; padding-top: 84px; float: left; padding-left:15px; line-height:16px;}


#servMain7 { background-image:url(../images/concrete_sol_img.jpg); width: 722px; height: 735px; margin-left: -5px; margin-top:8px;}
#servMain7 .cont {color: #fff; font-size: 12px; font-weight:bold; width: 294px; height: 257px; padding-top: 88px; float: left; padding-left:15px; line-height:16px;}


*html #servMain, *html #servMain2, *html #servMain3, *html #servMain4, *html #servMain5, *html #servMain6, *html #servMain7 {width: 717px; margin-left: -8px;}


/* Styles for photos on Safety page */

#safety1 {float: left; margin-left: 30px;}
#safety1 .leftPhoto {float: left; width:232px;}
#safety1 .rightPhoto {float: left; margin-left:30px; width:372px;}
#safety1 p {font-weight:bold; margin-left:5px;}

#safety2 {float: left; margin-left: 30px; margin-top: 30px; padding-bottom:20px;}
#safety2 .leftCopy {float: left; width:232px;}
#safety2 .rightPhoto {float: left; margin-left:30px; width:372px;}
#safety2 p {font-weight:bold; margin-left:5px;}

/* This is for the image on the Quality page */
.qualrightPhoto {float: right; margin-right:30px; }

/* Styles for Go Green Photos */
#goGreen {width: 300px; float: left; padding-right: 15px; padding-bottom: 20px; text-align:center;}
#goGreen2 {width: 300px; float: right; padding-right: 10px; padding-bottom: 20px; text-align:center; padding-left: 15px;}
*:first-child+html #goGreen {width: 300px; float: left; padding-right: 15px; padding-bottom: 20px; text-align:center; padding-top: 20px;}

/* styles for newsletter */
#newsCont {width: 100%; margin-top: 10px;}
#newsCont .newsHdr {width:100%; float:left; border-bottom:1px solid #414141; margin-bottom:10px; height:auto;}
#newsCont .newsHdrLft {float: left; width: 60%;}
#newsCont .newsHdrRt {float: right; width: 35%; background-color:#656565; height:auto; padding:5px 5px 0px 0px; margin-bottom:10px;}
#newsCont .newsHdrRt a {color: #fff;}
#newsCont .newsLtr {width: 100%; float:left;}
#newsCont .newsHdr img {margin-left: 0px;}
#newsCont h2 {text-align:center;}
#newsCont .newsHdrRt h1 {color: #fff; padding-top: 5px; text-align:center; border-bottom:1px solid #fff; width:240px; margin-left:3px; display: block;}
#newsCont .txtSp {padding-bottom: 5px;}
#newsCont .newsHdrRt ul li {color: #e79a00; padding-top: 2px;}
#newsCont .newsHdrRt ul {margin-top: 2px; top: 2px; float: left;}
*html #newsCont .newsHdrRt ul {float: none;}
*:first-child+html #newsCont .newsHdrRt ul {float: none;}
#newsCont .tips {width:100%; float:left; border-top:1px solid #414141; margin-bottom:10px; height:auto;}
#newsCont .tipsTxt {width:100%; float:left; border-bottom:1px solid #414141; padding-bottom:10px; height:auto; font-weight:bold;}
#newsCont ol {list-style-type:lower-alpha;}
#newsCont ol .txtBld {font-weight: bold;}
#newsCont .rtImg {float: right; padding: 0px 5px 5px 5px;}
#newsCont .lftImg {float: left; padding: 0px 5px 5px 5px;}
#newsCont .midImg {clear: both; margin: 0px 5px 5px 95px; display: inline; float: left; position: relative; width: 580px;}
#newsCont hr {width: 100%; height:1px; background-color: #414141; border:none; margin: 0px 0px 0px 0px; float:left;}
#newsCont .tallCont {float: left; width:100%; clear:both;}
#newsCont  h1 {width: 100%; background-color: #656565; border:none; color: #fff; font-weight:bold; padding:4px; display: block; position: relative; float: left;}
#newsCont ol .numbers {list-style-type:decimal;}
#newsCont .capt {padding: 0px 5px 5px 5px; display: block; width: 210px; position: relative; float: right;}
#newsCont .captTxt {font-size: 10px; font-weight: bold;}
#newsCont .captTxtCntr {font-size: 10px; font-weight: bold; margin-left: 35px;}
#newsCont .captTxtCntr2 {font-size: 10px; font-weight: bold; float:left; width: 250px;}
#newsCont .bttmArticle {float: left; display: block; position: relative; width: 100%;}
#newsCont .photos {width: 780px; clear:both; float: left;}
#newsCont .photos .leftph {float: left; width: 350px; padding-bottom: 20px; margin-left: 35px;}
#newsCont .photos .rightph {float: right; width: 350px; margin-left: 25px;}
#newsCont .fullph {float: left; width: 700px; padding-bottom: 20px; margin-left: 215px;}
#newsCont .fullph2 {float: left; width: 700px; padding-bottom: 20px; margin-left: 175px; clear:both;}
#newsCont p.bkTop {float: left; clear:both; width: 100%; padding-bottom: 20px;}

#newsCont .bttmArticle ul {list-style-type: none; margin: 0;}
#newsCont .bttmArticle ul li {margin-left: -40px; padding: 0px;}
.bld {text-decoration: underline; font-weight:bold; display: inline; width: 150px;}

.imgCntr {padding-left: 200px;}
#newsCont form ul {list-style-type:none; padding-left: 2px;}
#newsCont input.rdio, #newsCont input.chk {background:none; margin-left: 40px; margin-top: 5px;}
#newsCont .srvy {margin-left: 75px; float: left; margin-top: -16px;}

#newsCont input.txtInpt {background-color: #fff;}
.sbmtBttn {margin-left: 300px;}
.surveyHdr {margin-left: 198px;}
.surveyHdrTxt {text-align: center; float: left; width:100%; font-size:14px; font-weight:bold; padding-bottom:4px;}

#newsCont .leftImg {padding: 0px 10px 10px 0px; display:block; position: relative; clear:both;}
#newsImgs {float: left; clear:both; display: inline; width: 100%; padding-bottom: 20px; padding-top: 20px;}
#newsImgs .leftSide {float: left; width:250px; position: relative; display:inline;clear:both; padding: 0px 0px 0px 30px;}
#newsImgs .rightSide {float: right; width: 250px;position: relative; display:inline; padding: 0px 30px 0px 0px;}
#newsCont .capt2 {padding: 0px 5px 5px 5px; display: block; width: 261px; position: relative; float: right;}
.brdr {float: left; clear: both; border-bottom: 1px solid #000; width:100%; margin-bottom: 10px;}
#newsArchives .logo {float: left; width: 100%; display: block; padding-left:180px; padding-bottom: 20px; padding-top: 20px; }

*html #newsCont form ul {list-style-type:none; padding: 0px; margin:0px;}
*html #newsCont .bttmArticle ul {width: 95%;}
*:first-child+html #newsCont form ul {list-style-type:none; padding: 0px; margin:0px; }
*:first-child+html #newsCont .bttmArticle ul {width: 95%;}
*:first-child+html #newsCont .bttmArticle ul li {margin-left: 0px; padding: 0px;}
*html #newsCont .bttmArticle ul li {margin-left: 0px; padding: 0px;}
*html #newsArchives .logo {width: auto;}
*html #newsCont input.rdio, *html #newsCont input.chk {background:none; margin-left: 0px; margin-top: 5px;}
*html #newsCont .srvy {margin-left: 40px; margin-top: -16px;}
*:first-child+html #newsCont input.rdio, *:first-child+html #newsCont input.chk {background:none; margin-left: 0px; margin-top: 5px;}
*:first-child+html #newsCont .srvy {margin-left: 40px; margin-top: -16px;}
*:first-child+html #newsCont .captTxtCntr {font-size: 10px; font-weight: bold; margin-left: 35px; float: left; clear: both;}
*:first-child+html #newsCont .captTxtCntr2 {font-size: 10px; font-weight: bold; float:left; width: 250px; float: left; clear: both;}
*html #newsCont .captTxtCntr {font-size: 10px; font-weight: bold; margin-left: 35px; float: left; clear: both;}
*html #newsCont .captTxtCntr2 {font-size: 10px; font-weight: bold; float:left; width: 250px; float: left; clear: both;}
*html #newsCont .bttmArticle {float: left; display: block; position: relative; width: 100%;}
*html #newsCont .photos {width: 700px; clear:both; float: left;}
*html #newsCont .photos .leftph {float: left; width: 350px; padding-bottom: 20px; margin-left: 0px;}
*html #newsCont .photos .rightph {float: right; width: 350px; margin-left: 0px;}
*html #newsCont .fullph {float: left; width: 700px; padding-bottom: 20px; margin-left: 0px; display: inline;}
*html #newsCont .fullph2 {float: left; width: 700px; padding-bottom: 20px; margin-left: 0px; display: inline;}

/* Print Styles to hide */
#topTitle, #topTitle2 {display: none; visibility: hidden;}
