

BODY{
	background-image: url("/images/freestyle_bg.jpg");
	background-color: #00A3E4; 
	background-color: #019cdc;
}

#main { position: absolute; left: 50%; width: 800px; margin-left: -400px; }
#topNav{ position: absolute; top: 32px; left: 39px;  }
#ctlogo{ position: absolute; top: 0px; left: 552px;  }
#contentArea{ position: absolute; top: 154px; left: 13px;  }
#ctfooter {position: relative;  left: -13px; }

#gloryMomentsNavTxt{ position: absolute; top: 215px; left: 300px; width: 453px; height: 20px; }
.gmntxt { font: 11px helvetica,arial,verdana,arial; color: #009ae1; text-align:right; font-weight: bold;}

.breadcrumb { font: 9px helvetica,arial; color: #959595; }

.ct { font: 11px/18px verdana, arial; color: #231f20;}
A { font: 11px/18px verdana, arial; color: #231f20;}
A:hover {  color: #000000;}

#panel_01{ position: absolute; top: 36px; left: 90px; }
#panel_caseStudies{ position: absolute; top: 169px; left: 453px;  }
#panel_products{ position: absolute; top: 115px; left: 641px;}
#panel_fresh{ position: absolute; top: 270px; left: 557px;}
#panel_locations{ position: absolute; top: 456px; left: 22px;}

#panel_peopleTxtMain {position: absolute; top: 146px; left: 15px; visibility: hidden;  z-index: 4;  width: 342px; height: 202px; background-image: url("/images/panel_ptxt01.gif");}
#panel_peopleTxtTxt {position: relative; top: 10px; left: 10px; z-index: 5;  width: 325px; height: 202px;}
.peopleTxt { font: 11px/14px verdana, arial; color: #ffffff;}

#pressListings {position: absolute; top: 220px; left: 270px; z-index: 5;  width: 500px; height: 260px; visibility: visible;}
.pressTxt { font: 12px/18px verdana, arial; color: #ffffff;}
A.pressTxt { font: 12px/18px verdana, arial; color: #ffffff; text-decoration: none;}
A.pressTxt:hover {  color: #231f20;}

#gm_backNext {position: absolute; top: 652px; left: 513px; z-index: 5;  width: 275px; height: 18px; visibility: visible;}

#lines01{ position: absolute; top: 357px; left: 22px;}
#lines02{ position: absolute; top: 253px; left: 380px; }
#lines03{ position: absolute; top: 253px; left: 557px; }
#lines04{ position: absolute; top: 169px; left: 614px; }

#ftr{ position: absolute; top: 564px; left: 721px;}

.inputField {color: #000000; border: 1px solid; background-color: #ffffff; border-color: #bfe8f8;   visibility: visible; height: 22px; width:188px; font: 11px verdana, arial; text-align: left; font-weight: normal;}

.cbox { border: 1px solid; background-color: #ffffff; border-color: #bfe8f8;}

/* 
.ct { font: 11px/18px helvetica, verdana, arial; color: #231f20; } */

