body {
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
background: #cccccc;
}



/* DIVISIONS AND LAYOUT */

#wrapper {
margin: 0px auto;
top: 0px;
width: 915px;
background: #FFFFFF url("../images/page-bkg915.gif") repeat-y top;
}

#header {
text-align: left;
margin: 0px auto;
width: 915px;
height: 124px;
background: #000000 url("../images/header-bkg915.gif");
repeat: no-repeat;
}

#headerLogo {
position: relative;
top: 8px;
left: 15px;
width: 135px;
height: 87px;
background: url("../images/pumping-chick-135x87.gif");
}

#headerLinks {
font-family: verdana;
font-size: 12px;
color: #666666;
position: relative;
top: -50px;
left: 200px;
height: 25px;
width: 595px;
z-index:500;
}

#leftTestimonials {
height: 240px;
width: 140px;
font-family: verdana;
color: #444444;
font-size: 10px;
text-align: center;
border: 1px solid #cccccc;
padding: 5px;
}

#quickFacts {
width: 140px;
height: 240px;
font-family: verdana;
color: #444444;
font-size: 11px;
text-align: left;
border: 1px solid #cccccc;
padding:5px;
}

#main {
text-align: left;
margin: 0px auto;
width: 865px;
padding-top:25px;
}

#content {
position: relative;
margin: 0px auto;
font-family: verdana;
font-size: 10px;
color: #333333;
text-align: left;
}

#footer {
text-align: center;
margin: 0px auto;
position: relative;
width: 875px;
height: 300px;
font-family: arial;
font-size: 11px;
color: #666666;
padding-top:50px;
}

#footerLinks {
padding-top: 10px;
padding-bottom: 10px;
}

#bottomTrim {
margin: 0px auto;
position: relative;
height: 25px;
width: 915px;
background: #FFFFFF url("../images/bottom-bkg915.gif")
}

#testPic {
float:left;
padding-right: 10px;
padding-bottom: 15px;
}

#testText {
padding-bottom: 30px
}


/* HEADING STYLES */

#header h1 {
text-align: left;
position: relative;
width:425px;
top: -105px;
left: 200px;
font-family: times new roman;
font-size: 40px;
color: #00ff00;
margin-bottom:20px;
}

#header h2 {
text-align: left;
position: relative;
width: 465px;
top: -132px;
left: 280px;
font-family: verdana;
font-size: 11px;
color: #FFFFFF;
padding: 2px;
padding-left: 3px;
padding-bottom: 3px;
border-bottom: 1px solid #ff0000;
margin-bottom:-70px;
}



/* LINK STYLES */


#headerLinks  a: {
font-family: verdana;
color: #00ff00;
font-size: 12px;
text-decoration: none;
}

#headerLinks  a:link {
font-family: verdana;
color: #00ff00;
font-size: 12px;
text-decoration: none;
}

#headerLinks  a:visited {
font-family: verdana;
font-size: 12px;
color: #00ff00;
text-decoration: none;
}

#headerLinks  a:hover {
font-family: verdana;
font-size: 12px;
color: blue;
text-decoration: none;
background-color: #eeeeee;
}

#headerLinks  a:active {
font-family: verdana;
font-size: 12px;
color: blue;
text-decoration: none;
background-color: #eeeeee;
}

#footerLinks  a: {
font-family: verdana;
font-size: 13px;
color: blue;
text-decoration: underline;
}

#footerLinks  a:link {
font-family: verdana;
font-size: 13px;
color: blue;
text-decoration: underline;
}

#footerLinks  a:visited {
font-family: verdana;
font-size: 13px;
color: blue;
text-decoration: underline;
}

#footerLinks  a:hover {
font-family: verdana;
font-size: 13px;
color: #000000;
text-decoration: none;
}

#footerLinks  a:active {
font-family: verdana;
font-size: 13px;
color: #000000;
text-decoration: none;
}

#testText  a: {
font-family: verdana;
font-size: 10px;
color: #cc0000;
text-decoration: none;
}

#testText  a:link {
font-family: verdana;
font-size: 10px;
color: #cc0000;
text-decoration: none;
}

#testText  a:visited {
font-family: verdana;
font-size: 10px;
color: #cc0000;
text-decoration: none;
}

#testText  a:hover {
font-family: verdana;
font-size: 10px;
color: #cc0000;
text-decoration: none;
}

#testText  a:active {
font-family: verdana;
font-size: 10px;
color: #cc0000;
text-decoration: none;
}


/* FONT CLASSES */


.blue {
font-family: times new roman;
font-size: 18px;
color: #333399;
}

.blueBig {
font-family: times new roman;
font-size: 24px;
color: #333399;
}

.blueSmall {
font-family: verdana;
font-size: 12px;
color: #333399;
}

.blueMedium {
font-family: verdana;
font-size: 11px;
color: #03067d;
font-style: italic;
font-weight: bold;
}

.title {
font-family: verdana;
font-size: 15px;
color: #03067d;
font-weight: bold;
}

.blurb {
font-family: verdana;
font-size: 12px;
color: #555555;
text-align: justify;
}

.footer {
font-family: verdana;
font-size: 11px;
color: #555555;
}

.redBig {
font-family: times new roman;
font-size: 24px;
color: #cc0000;
}

.redMedium {
font-family: verdana;
font-size: 14px;
color: #cc0000;
font-weight: bold;
text-decoration: underline;
}

.graySmall {
font-family: times new roman;
font-size: 11px;
color: #555555;
}

.copyright {
font-family: arial;
font-size: 13px;
color: #444444;
}

.test {
font-family: verdana;
font-size: 10px;
color: #03067d;
font-style: italic;
font-weight: bold;
}

.bob {
font-family: verdana;
font-size: 11px;
color: #000000;
}

.bobtest {
font-family: verdana;
font-size: 13px;
color: #03067d;
font-style: italic;
font-weight: bold;
}




/* DROP-DOWN NAVIGATION MENU */

ul.cssMenu {
display:block;
float: left;
}

ul.cssMenu li:hover>ul {
display:block
}

ul.cssMenu ul {
position: absolute;
left: -3px;
top:18px;
display:none
}

ul.cssMenu ul ul {
position: absolute;
left:98%;
top:0px;
}

ul.cssMenu,ul.cssMenu ul {
margin:1px;
list-style:none;
padding:0px 2px 2px 0px;
background-color:#000000;
margin-bottom: -20px;
}

ul.cssMenu li {
display:block;
margin:2px 0px 0px 2px;
font-size:0px;
float:left;
}

ul.cssMenu a {
display: block;
vertical-align: middle;
background-color:#000000;
border-width:0px;
text-align:left;
text-decoration:none;
padding-right:5px;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
font:12px Verdana;
color: #00ff00;
cursor:hand;

}

ul.cssMenu ul a {
text-align:left;
white-space:nowrap;
}

ul.cssMenu li:hover {
position:relative;
}

ul.cssMenu li a:hover {
position:relative;
background-color:#0000FF;
color: #0000FF;
text-decoration:none;
}
