body 
{
	border: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

h1{font-family:"Arial Narrow"; Arial; Helvetica; sans-serif; font-size:20px; padding:0000; margin:0000; color:#333333;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0000; color:#333333;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0000; color:#01A7D2; padding-top:12px; padding-bottom:7px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0000; color:#CCCCCC; line-height:15px;}

a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-style:italic; color:#01A7D2; line-height:15px; margin:0000;}

p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:15px; margin:0000;}

#upper{width:100%; height:600px; background-image:url('../images/topBg.jpg'); background-repeat:repeat-x; background-color:#F4F4F4;}
#upperContainer{width:990px; height:600px; margin:auto;}
#navHeader{width:990px; height:55px;}
#logo{float:left;}
#nav{float:right; padding-top:12px; padding-right:6px}

.navButton{float:left;}
#whoAreWeButton{}
#sayHelloButton{}

#heroContainer{background-image:url('../images/heroShadow.png'); width:990px; padding-top:20px; padding-bottom:10px}
#hero{width:960px; height:400px; padding-left:15px;}
#heroCopyContainer{width:990px; height:70px; padding-left:15px; margin-top:15px;}
.heroCopyBox{background-image:url('../images/heroCopyBackground.png'); height:70px}
#heroCopy{float:left; width:400px; padding-left:10px; padding-right:10px;}
#twitterCopy{float:left; margin-left:20px; width:500px; padding-left:10px; padding-right:10px;}
#heroGraphic{}

.twitter-follow-button{padding-top:10px;}

#upperWhiteArrow{padding-left:200px; padding-top:10px;}



#middle{width:100%; background-color:#F4F4F4;}
#middleContainer{width:990px; margin:auto;}
#middleHeaderRule{margin-left:5px;}

.columnTitles{height:25px; width:990px; padding-top:10px;}
.leftColumn{width:420px; margin-left:15px; float:left;}
.middleColumn{width:250px; margin-left:20px; float:left;}
.rightColumn{width:250px; margin-left:20px; float:left;}

#posts{width:990px; padding-top:10px;}
.postCopy{padding-left:10px; padding-bottom:10px; padding-right:10px;}
.postBlueTitle{width:100%; height:30px; margin-left:-5px; padding-top:5px}
.postBlueTitleLeft{float:left;}
.postBlueTitleMiddle{float:left; background-image:url('../images/blueTitleBar_middle.png'); height:20px;}
.postBlueTitleRight{float:left;}
.postBlueTitleCopy{color:white; padding-top:4px;}
.postArrow{padding-left:20px; padding-top:78px;}

.labPost{width:420px; min-height:200px; border-color:# ; background-color:white; border-style:solid; border-width:1px; border-bottom-width:2px; border-right-width:2px; margin-bottom:15px;}
.labPostImg{width:420px; height:125px; padding:0000; margin:0000; background-image:url('../images/temp/labImg1.jpg');}

.standardPost{width:250px; min-height:200px; border-color:#F0F0F0; background-color:white; border-style:solid; border-width:1px; border-bottom-width:2px; border-right-width:2px; margin-bottom:15px;}
.standardPostImg{width:250px; height:125px; padding:0000; margin:0000; background-image:url('../images/temp/standardImg1.jpg');}





#lower{height:255px; width:100%; background-image:url('../images/footerBackground.jpg'); padding-top:20px;}
#lowerContainer{width:990px; margin:auto;}
#address{padding-top:20px; float:left; padding-right:15px; padding-left:10px;}
#elsewhere{padding-top:20px; float:left; padding-right:20px; padding-left:0px;}
#footerMain{height:25px; width:990px; padding-top:10px;}
#footerMap{float:right; padding-top:20px;}
#footerBoarderLeft{float:left; margin-left:-30px; margin-top:-80px; padding-right:10px;}
#footerBoarderRight{float:left; margin-left:-27px; margin-top:-80px; padding-right:8px;}
#footerMiddleTitle{padding-left:5px;}
#clientQuote{padding-top:10px; padding-right:20px; padding-left:0px;}
#clients{padding-top:20px;}

.footerTitle{color:#CCCCCC; float:left; padding-right:5px; padding-top:2px; padding-left:10px;}
.footerButton{float:left;}
.footerCopy{color:#999999;}







