html { font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 10pt; line-height: 150%; }
a { color: #E08038; font-weight: bold;}
a:visited { color: #E08038; font-weight: bold;}
body { background-color: #EEE; margin: 0; color: #666; }
h1 { color: #333; font-size: 16pt; margin-top: 1em; }
h2 { color: #333; font-size: 14pt; margin-top: 1.5em; }
h3 { color: #333; font-size: 12pt; margin-top: 2em; }

#container { width: 800px; background-color: #FFF; margin: auto; border-left: 1px dotted #E08038; border-right: 1px dotted #E08038; overflow: auto;}
  #header { height: 140px; background: #FFF url("../images/header_bg.gif"); position: relative;}
    #logo { margin-top: 10px; margin-left: 20px; border: 0px; }
    #nav { height: 26px; position: absolute; bottom: 0px; left:0px; width: 100%; }
      #nav a { display: block; float: right; margin-left: 30px; margin-right: .25em; font-size: 8pt; text-align: center; background-color: #666; color: #FFF; text-decoration: none; font-weight: bold; width: 90px;  margin-top: 2px;}
  #content_left { width: 450px; margin: 0 20px; float:left;}
  #content_right { width: 280px; display: inline-block; margin-right: 20px; margin-top: 2em; vertical-align: top; float:right; }
    #content_right img { border: 1px solid black; float: right; width: 250px; }
    #offerings { list-style-type: none; padding-left: 0; margin-bottom: 3em;} 
      #offerings li { margin-left: 0; }

  #clear {clear: both; height: 2em; }
  #footer { font-size: 8pt; color: #FFF; height: 35px; background-color: #F78F1E; line-height: 35px; padding-left: 2em; padding-right: 1em;}
    #footer > strong {  float: left; }
    #footer span { display: block; float: right;}
      #footer strong { color: #333; margin-left: 1em; }

  #ciscophone { width: 200px; float: right; position: relative; top: 2em; right: 5em; padding-bottom: 2em; }
  #programming { float: right; width: 200px; border: 1px solid black; margin: 1em; }
  #programming_ul li { margin-bottom: 1em; }
  
/*
form { width: 37em; }
  form h2 { clear: both; padding-top: 1.5em; margin-top: 0;  }
  form div { clear: both; margin-bottom: 2.5em;}


    form label { font-weight: bold; float: left;}

form input,select { float: right; }
form input[type='text'] { width: 17em;}

form .checkboxes input { float: none; }
form .checkboxes span { display: block; float: left; width: 11em; }
*/