       /**********************************************************************************************************************/
       body {
          background: #cccccc;
          background-image: url('images/bg.gif');
          background-attachment: fixed;

          color: #ffffff;
            
          margin-left: 0;
          margin-right: 0;
          margin-top: 0;
          margin-bottom:0;
            
          font-family: Verdana, Arial;
          font-size: 12pt;
          font-weight: normal;

          text-align: center;
       }

       /**********************************************************************************************************************/

       A {
          text-decoration: none;
       }
       
       A:link {
          color: #ff0000;
       }

       A:visited {
          color: #ff0000;
       }
       
       A:active {
          color: #ff0000;
       }
       
       A:hover{
          color: #ffffff;
          /*background: #ffc2ff;*/
       }

       /**********************************************************************************************************************/

       input {
          border: 1px solid #000000;
       }
       
       input.text {
          background-image: url('images/form_bg.gif');
          border: 1px solid #000000;
       }
       
       input.button {
          background-color: #003399;
          color: #ffffff;
          border: 1px solid #000000;
          font-weight: bold;
          font-size: 10pt;
          font-family: verdana;
       }

       select {
          border: 1;
       }
       
       /**********************************************************************************************************************/

       #container {
          width: 750px;
          text-align: left;
          margin: 0 auto;
          background-color: #000000;/* 99ccff */
       }

       #containerHugger {
           width: 750;
           margin: 0 auto;

           text-align: center;
           background: #000000;
           
           border-left: 1px solid #000000;
           border-right: 1px solid #000000;
           border-bottom: 1px solid #000000;
       }

       /**********************************************************************************************************************/

       #barHeadline {
          background: #000000;
          background-image: url("images/bg_headlinebar.gif");

          width: 100%;
          height: 24px;
       }

       #barHeadlineLeft {
          width: 400px;
          float: left;
       }

       #barHeadline h1{
          padding-top: 5px;
          color: #cccccc;
          font-family: Verdana, Arial;
          font-size: 7pt;
          font-weight: bold;
          margin-bottom: 0;
          margin-top: 0;
       }
       
       #barTop {
          background: #000000;
          width: 100%;
          height: 209px;
       }

       #barMenu {
          background: #961a0c;
          background-image: url("images/bg_menubar.gif");
          width: 100%;
          height: 24px;

          
          color: #ffffff;
          font-family: Verdana, Arial;
          font-size: 10pt;
          font-weight: bold;
       }
       
       #barMenu a:link,
       #barMenu a:visited,
       #barMenu a:active {
          color: #ffff00;
       }
	   
	   #barMenu a:hover {
		  color: #ffffff;
	   }

       #toplinks {
          padding-bottom: 2px;
          border-bottom: 1px solid #711f71;
       }
       /**********************************************************************************************************************/

       #content {
          background: #000000;/* 99ccff */
          width: 100%;
          /*border-left: 1px solid #711f71;
          border-right: 1px solid #711f71;*/
          margin-top: 15px;
       }
       
       #contentSideBar {
          float: left;
          width: 160px;
          

          background: #000000;/* 99ccff */
          text-align: center;
          padding-left: 3px;
          padding-right: 3px;
       }
       
       #contentMain {
          float: right;
          width: 575;

          padding-left: 5px;
          padding-right: 3px;
          color: #ffffff;
          font-family: Times New Roman, Verdana, Arial;
          font-size: 14pt;
          font-weight: normal;
       }

       #contentMain h2 {
          margin-top: 0px;
          margin-bottom: 0px;
          
          max-width: 100%; /* max-width so padding doesnt over flow page in FF */
          background: #961a0c;
		  border-top: 2px solid #bc3829;
		  border-bottom: 2px solid #751005;
		  border-left: 2px solid #751005;
		  border-right: 2px solid #bc3829;
          
          color: #ffffff;
          font-family: Verdana, Arial;
          font-size: 13pt;
          font-weight: bold;
          
          padding-top: 2px;
          padding-left: 2px;
          padding-right: 2px;
          padding-bottom: 2px;
		  
		  margin-bottom: 5px;
       }
       
       #contentFooter {
          clear: both;
          padding-left: 3px;
          padding-right: 3px;
       }
       
       #boxme {
          max-width: 100%;
          margin-top: 0px;
          background: #4e9eed;
          padding: 2px 2px;
          color: #000000;
       }
       
       #boxme a:link,
       #boxme a:visited,
       #boxme a:active {
          color: #711f71;
       }
       
       #StateCol1 {
          width: 190;
          height: 250;
          background: #000000;
          float: left;
       }
       
       #StateCol2 {
          width: 190;
          height: 250;
          background: #000000;
          float: left;
       }
       
       #StateCol3 {
          width: 190;
          height: 250;
          background: #000000;
          float: left;
       }
       
       #contentClearLeft {
          clear: left;
       }
       
       #contentAreaCodes A:hover {

       }

       /**********************************************************************************************************************/

       #CityCol1 {
          width: 285;
          background: #000000;
          float: left;
       }
       
       #CityCol2 {
          width: 285;
          background: #000000;
          float: left;
       }

       #MajorCityCol1 {
          width: 285;
          background: #c87cc8;
          float: left;
       }
       
       #MajorCityCol2 {
          max-width: 285;
          background: #c87cc8;
          float: left;
       }

       #CityHeading {
          margin-top: 5px;
          margin-bottom: 5px;
          
          max-width: 100%;
          background: #711f71;
          border-bottom: 1px solid #ac4aac;
          border-left: 1px solid #ac4aac;
          border-top: 1px solid #530e53;
          border-right: 1px solid #530e53;
          
          color: #ffc2ff;
          font-family: Verdana, Arial;
          font-size: 11pt;
          font-weight: bold;
          
          padding-top: 2px;
          padding-left: 2px;
          padding-right: 2px;
          padding-bottom: 2px;
          
          margin-right: 2px;
       }

       #CityHeadingLink {
          padding: 2px 3px;
          text-align: center;
          
          background: #711f71;
          border-bottom: 1px solid #ac4aac;
          border-left: 1px solid #ac4aac;
          border-top: 1px solid #530e53;
          border-right: 1px solid #530e53;
          
          margin-right: 2px;
          margin-bottom: 5px;
          
          
          color: #ffc2ff;
          font-family: Verdana, Arial;
          font-size: 10pt;
          font-weight: bold;
          
          float: left;
       }

       #CityHeadingLink a:link,
       #CityHeadingLink a:visited,
       #CityHeadingLink a:active {
          
       }
       
       #CityClearLeft {
          clear: left;
       }

       /**********************************************************************************************************************/

       #contactFormLeft {
          float: left;
          width: 75;
          padding-bottom: 5px;
          padding-top: 5px;
       }

       #contactFormRight {
          padding-bottom: 5px;
          padding-top: 5px;
       }

       /**********************************************************************************************************************/

       #nameLeft {
          float: left;
          width: 125;
		  background: #961a0c;
		  color: #ffffff;
          padding-bottom: 2px;
          padding-top: 2px;
		  padding-left: 2px;
          font-family: Verdana, Arial;
          font-size: 8pt;
          font-weight: bold;
		  
		  border-top: 2px solid #bc3829;
		  border-bottom: 2px solid #751005;
		  border-left: 2px solid #751005;
		  border-right: 2px solid #bc3829;
       }

       #valueRight {
		  background: #961a0c;
		  color: #ffffff;
          padding-bottom: 2px;
          padding-top: 2px;
		  padding-left: 2px;
          font-family: Verdana, Arial;
          font-family: Verdana, Arial;
          font-size: 8pt;
          font-weight: normal;
          font-weight: normal;

		  border-top: 2px solid #bc3829;
		  border-bottom: 2px solid #751005;
		  border-right: 2px solid #bc3829;

       }

       /**********************************************************************************************************************/


       #copyright {
          background: #961a0c;
		  border-top: 2px solid #bc3829;
		  border-bottom: 2px solid #751005;
		  border-left: 2px solid #751005;
		  border-right: 2px solid #bc3829;
          max-width: 100%;
          padding: 2px 2px;
          text-align: center;

          color: #ffffff;
          font-family: Verdana, Arial;
          font-size: 9pt;
          font-weight: normal;
          margin-top: 10px;
		  margin-bottom: 5px;

       }

       #copyright a:link,
       #copyright a:visited,
       #copyright a:active {
          color: #ffff00;
       }
       
       #copyright a:hover {
          color: #ffffff;
       }
       
       /**********************************************************************************************************************/
