﻿      html {
      height:100%;
      max-height:100%;
      padding:0;
      margin:0;
      border:0;
      background:#000;
      font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
      overflow: hidden;
      }

      body {
      height:100%;
      max-height:100%;
      overflow:hidden;
      padding:0;
      margin:0;
      border:0;
      background:#000;
      text-align:center;
      }

      #container {
      margin-left: auto;
      margin-right: auto;
      width: 800px;
      text-align: left;
      height:100%;
      }

      a:link, a:visited, a:hover, a:active		
      {
        font-family:"trebuchet MS", tahoma, verdana, arial, sans-serif;
        text-decoration : none;
        font-size:14px;
		font-weight:bold;
        color : #003366 ;
	  }
      
      .min a:link, .min a:visited, .min a:active		
      {
        font-family:"trebuchet MS", tahoma, verdana, arial, sans-serif;
        text-decoration :underline;
        font-size:13px;
		font-weight:normal;
        color : #003366 ;
	  }
	  
	  .min a:hover
	  {
        font-family:"trebuchet MS", tahoma, verdana, arial, sans-serif;
        text-decoration : underline;
        font-size:13px;
		font-weight:bold;
        color : #003366 ;
	  }
	   

      #head {
      position:absolute;
      border:0px;
      margin:0px;
      padding:0px;
      width:800px;
      min-width:800px;
      height:178px;
      background-image: url("http://cflcommercial.com/img/CFLCommercialHeader.jpg");
      background-repeat:no-repeat;
      z-index:5;
      }

      * html #head {
      top:0px; width:800px; height:178px;
      }

      #home   
      {
      border:0px;
      margin:0px;
      padding:0px;  
      position: absolute;
      top: 80px;
      height: 70px;
      width: 360px;
      
      }

      #home a:link,a:visited,a:hover,a:active,img
      {
        border:0px;
      }  

      #foot {
      text-align:center;
      position:absolute;
      margin:0px;
      bottom:0px;
      padding:5px 10px 0px 10px;
      width:780px;
      min-width:780px;
      height:35px;
      background:#003366;
      background-position:0px 0px;
      z-index:5;
      font-family: "trebuchet MS", tahoma, verdana, arial, sans-serif;
      font-size: 11px;
      font-weight:normal;
      color:#fff;
      }

      * html #foot {
      bottom:0px; width:800px; height:60px;
      }

      #foot p 
      {
      border:0px;
      margin:0px;
      padding:0px;
      width:760px;
      text-align:center;
      
      }

      iframe {
      display:block;
      overflow:auto;
      position:absolute;
      border:0px;
      margin:0px;
      padding:0px;
      z-index:0;
      top:0px;
      bottom:0px;
      width:800px;
      background:#fff;
      min-height:100%;
      }
      
      * html iframe {
      border:0px;
      margin:0px;
      padding:0px;
      height:100%;
      width:800px;
      }      

      #content {
      display:block;
      overflow:auto;
      position:absolute;
      border:0px;
      margin:178px 0px 40px 0px;
      padding:0px;
      z-index:3;
      top:0px;
      bottom:0px;
      width:800px;
      background:#f4f4f4;
	  background-image:url(/img/content_bg.gif);
	  background-repeat:repeat;
	  background-attachment:scroll;
      }

	  #content_bg{
	  background-image:url(/img/content_bg.gif);
	  background-repeat:repeat;
	  background-attachment:scroll;
	  height:auto;
	  }

      * html #content {
      border:0px;
      margin:0px;
      padding:0px;
      height:100%;
      width:800px;
      border-top:178px solid #fff;
      border-bottom:60px solid #fff;
      }

      #content h1 {
      font-size:30px;
      margin:0px 33px 0px 50px;
      text-align:left;
      width:649px;
      line-height:60px;
      font-family:Times, "New Century Schoolbook", Georgia, serif;

      }

      #content h2 {
      font-size:16px;
      font-weight:bold;
      margin:0px 58px 0px 75px;
      text-align:left;
      width:649px;
      line-height:18px;
      font-family:Times, "New Century Schoolbook", Georgia, serif;

      }

      #content p
      {
      font-size: 13px;
      margin:0px 58px 0px 75px;
      text-align:left;
      width:649px;
      line-height:16px;
      padding: 0px 0px 14px 0px;
      font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
      }
    
      #content ul
      {
      border:0px;
      margin:0px;  
      padding: 0px 0px 20px 0px;
      }  

      #content li
      {
      list-style: none;
      font-size: 13px;
      margin:0px 100px;
      text-align:left;
      line-height:16px;
      width:550px;
      padding: 0px;
      border: 0px;
      font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
      }
      
      #content div.listings p
      {
      font-size: 13px;
      border: 0px;
      border-bottom: 1px;
      border-style:solid;
      border-color: #000;
      margin:0px 52px 16px 52px;
      padding:0px 0px 16px 0px;
      text-align:left;
      width:675px;
      line-height:17px;
      padding: 0px 0px 0px 0px;
      font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
      }
      
     .floatleft
      { 
      float: left;
      clear: left;
      border: 0px;
      margin: 0px 10px 0px 0px;
      padding: 0px;
	  width:250px;
      }
      
      .floatright
      { 
      float: right;
      clear: right;
      border: 0px;
      margin: 0px 10px 0px 0px;
      padding: 0px;
	  width:75px;
      }

      .hide
      {
      display:none;
      position:absolute;
      left:0px;
      top:-500px;
      width:1px;
      height:1px;
      overflow:hidden;
      }
	  
	  body#contact #content {
      display:block;
      overflow:auto;
      position:absolute;
      border:0px;
      margin:178px 0px 40px 0px;
      padding:0px;
      z-index:3;
      top:0px;
      bottom:0px;
      width:800px;
      }

      * html body#contact #content {
      border:0px;
      margin:0px;
      padding:0px;
      height:100%;
      width:800px;
      border-top:178px solid #fff;
      border-bottom:60px solid #fff;
      }

	 body#contact table {
	 margin-left:50px;
	 border:0px;
	 padding:0px;
	 }
	 
	 body#contact td, tr {
	 border:0px;
	 margin:0px;
	 padding:0px;
	 vertical-align:top;
	 }

      body#contact #content h1 {
      font-size:30px;
      margin: 0px 0px;
      text-align:left;
      width:316px;
      line-height:60px;
      font-family:Times, "New Century Schoolbook", Georgia, serif;

      }

      body#contact #content h2 {
      font-size:16px;
      font-weight:bold;
      margin: 0px 0px 0px 25px;
      text-align:left;
      width:275px;
      line-height:18px;
      font-family:Times, "New Century Schoolbook", Georgia, serif;

      }

      body#contact #content p
      {
      font-size: 13px;
      margin:0px 0px 0px 25px;
      text-align:left;
      width:316px;
      line-height:16px;
      padding: 0px 0px 16px 0px;
      font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
      }
