body{margin:40px auto 40px auto;background-image:url('/images/body-background.jpg');background-repeat:repeat-x;text-align:center;background-color:#831115;font-family:verdana;font-size:10pt;}

h2{color:#990000;font-weight:400;font-size:13pt;}
h3{color:#990000;font-weight:400;font-size:11pt;}

td{font-size:8pt;}

#utilityNav{color:#ffffff;position:absolute;top:20px;left:41%;font-weight:700;width:250px;margin:0;padding:0px;height:30px;}
#utilityNav a{color:#ffffff;font-weight:700;text-decoration:none;}
#utilityNav a:hover{color:#ffffff;font-weight:700;text-decoration:underline;}

#wholePg{margin:auto auto;text-align:center;width:960px;background-color:#ffffff;height:auto;border:2px solid #000000;position:relative;}





#phoneBox{width:277px;height:78px;background-image:url('/images/phone-box.jpg');background-repeat:no-repeat;position:absolute;left:645px;top:-25px;z-index:10;border:#ffffff solid 2px;color:#faebd7;font-size:8pt;}

#phoneBox h2{font-size:23pt;line-height:13pt;margin:18px 0 8px 0;padding:0;font-family:'times new roman',serif;font-weight:400;}

#pageContainer{text-align:center;position:relative;}

#headerContainer{text-align:center;width:940px;margin:10px auto 0 auto; }

#logo{height:266px;width:281px;float:left;margin:0;padding:0;background-image:url('/images/logo.jpg');}

#headerImage{height:266px;width:659px;background-image:url('/images/header-1a.jpg');float:left;}

#navContainer{height:50px;width:960px;text-align:center;padding:0 0 0 0px;margin:0 0 0 0;clear:both;}

#navRow{background-image:url('/images/navbar1.jpg');height:50px;width:940px;background-repeat:no-repeat;padding:14px 0 0 0;margin:0 10px 0 10px;text-align:center;font-size:11pt;}

#navlist{list-style: none; padding: 0 0 0 0; margin: 0 0 0 20px;}
#navlist li{float: left; margin: 0 30px 0 25px;color:#faebd7;}
#navlist li a{color:#ffffff;text-decoration:none;}
#navlist li a:hover{color:#660000;text-decoration:none;}


#mainContainer{}

#contentContainer{margin:0 10px 0 10px;text-align:center;}

#leftContainer{width:285px;background-color:#ffffff;float:left;text-align:left;clear:both;height:auto;}
#leftContent{padding:5px 5px 0 0;}
#searchBox{width:280px;height:136px;background-image:url('/images/search-box-bg.jpg');background-repeat:no-repeat;padding:15px;color:#ffffff;}
#searchSelect{width:250px;height:auto;font-family:arial;color:#999999;padding:5px;margin:8px 0 0px 0;}
.selectDark{color:#000000;font-weight:700;font-size:10pt;}
.selectRed{color:#990000;font-weight:700;font-size:10pt;}
.selectDarkHeading{color:#000000;font-weight:700;background-color:#faebd7;font-size:10pt;}
#searchSubmit{float:right; margin:15px 40px 0 0; background-color:#666666; padding:5px; height:auto; width:auto; border-style:inset; color:#ffffff;font-weight:700;}

#rightContainer{width:655px;height:auto;background-color:#ffffff;float:left;text-align:left;}
#rightContent{padding: 5px 15px 5px 18px;}
#triColumnContainer{width:621px;background-color:#ffffff;height:auto;}
#column1Container{width:207px;background-color:#ffffff;height:auto;float:left;}
#column1Content{width:197px;}
#column2Container{width:207px;background-color:#ffffff;height:auto;float:left;}
#column2Content{width:197px;}
#column3Container{width:207px;background-color:#ffffff;height:auto;float:right;}
#column3Content{width:197px;}

#footerContainer{color:#ffffff;margin:10px auto auto auto;width:960px;}
#footerCopy{width:300px;float:left;text-align:left;font-size:8pt;}
#footerNav{width:650px;float:right;text-align:right;}
#footerNav a{color:#ffffff;text-decoration:none;}
#footerNav a:hover{color:#ffffff;text-decoration:underline;}

/*  resources tabs   */
#tabContainer{position:relative;}
#tabRow{}
#tab1{cursor: pointer;}
#tab2{cursor: pointer;}
#tab3{cursor: pointer;}
#tab4{}

#tipsBox{display:none;position:absolute;top:400px;left:300px;height:auto;width:450px;border:2px solid #333333;background-color:#faebd7;padding:4px;}
#projectsBox{display:none;position:absolute;top:400px;left:300px;height:auto;width:450px;border:2px solid #333333;background-color:#faebd7;padding:4px;cursor:pointer;}
#pressBox{display:none;position:absolute;top:400px;left:300px;height:auto;width:450px;border:2px solid #333333;background-color:#faebd7;padding:4px;cursor:pointer;}
#testimonialsLink:hover{color:#ffffff;}

#cities{font-size:8pt;color:#808080;}

.leftTab{height:36px;width:16px;background-image:url('/images/left-round-tab.gif');float:left;}
.centerTab{height:36px;width:auto;background-image:url('/images/bg-round-tab.gif');background-repeat:repeat-x;float:left;color:#ffffff;padding-top:12px;font-weight:700;font-size:11pt;}
.centerTab a{font-size:11pt;color:#ffffff;text-decoration:none;}
.rightTab{height:36px;width:17px;background-image:url('/images/rt-round-tab.gif');float:left;}




a:hover {color:red; text-decoration:none;} 

h1.capHeading{color:#990000;font-size:17pt;text-transform: uppercase; font-family:'Times New Roman',serif;font-weight:300;margin: 4px 0 5px 0; }

h1.internalHeading{color:#000000;font-size:17pt; font-family:'verdana',sans-serif;font-weight:300;margin: 4px 0 5px 0; }


b.redText{font-weight:400;color:#990000;}

b.redtextHeavy{font-weight:600;color:#990000;}

b.columnHeading{color:#000000;font-family:verdana;font-weight:400;font-size:13pt;}

.phonenumber{color:#ffffff;}

.resourceh1{color:#990000;font-size:14pt;text-transform: uppercase; font-family:'Times New Roman',serif;font-weight:300;margin: 4px 0 5px 0; }

