  body{background:url('images/flag1.jpg') repeat-x fixed top center; text-align:center; font-size:13pt; padding:3px 0 0 0; margin:0; }    
  #box{background-image:url('images/background.png'); text-align:left; border:black 3px solid; margin:0 auto; padding:0; width:930px; }
  #logo{position:relative; top:0; }
  #phone{float:right; font-size:10pt; font-variant:small-caps; font-weight:bold; margin:15px 15px 0 0; }
  #contents{margin:0 0 5px 0; padding:30px; min-height:450px; }
  a{text-decoration:none; }
  #text{margin:0; padding:20px; background-image:url('images/background.png'); border:solid black 1px; border-top:solid black 1px; min-height:400px; }  
  #contact{padding:10px 15px 130px 15px; border:3px #303f79 solid; }
  #contact td{font-variant:small-caps; font-weight:bold; padding-bottom:20px; }
  #news td{padding:15px; }
  .info{padding-left:10px; }
  dt{margin:30px 0 15px 0; font-weight:bold; }  
  #brief{margin:30px auto 0 auto; width:500px;}
  #brief a{float:left; text-align:center; width:100px; margin:0 30px;}
  #brief ul{font-size:14px; font-weight:bold; margin:0px; padding:0; list-style-type:circle; }
  #brief li{margin-top:5px; padding:0; } 
  #buttons{border-bottom:3px #303f79 solid; border-top:3px #303f79 solid; margin:30px 0 30px 0; padding:30px 0 30px 0; }
  #footer{border-bottom:1px black solid; border-top:1px black solid; clear:both; font:caption; font-size:9pt; font-variant:small-caps; font-weight:bold; padding:3px 0; text-align:center; }
  #footer a{color:black; }
  #footer small{font-family:sans-serif; }
  #menufooter{font:menu; margin:3px; }  
  #menufooter ul{padding:0; list-style-type:none; }
  #menufooter li{display:inline; margin:0 15px 0 15px; }
  #text p{margin-right:30px; margin-left:30px; text-align:justify; }
  h1{margin-top:0; font-size:19pt; text-align:center; font-variant:small-caps; color:#e82138; }
  h2{margin:0; font-size:12pt; }
  h3{font-size:12pt; margin:0; }
  #taxesicons{margin-top:61px; text-align:right; }
  .taxstop{float:right; margin:0; }
  .last{clear:both; }
  #formtext{float:right; background-color:#303f79; border:solid black 1px; color:white; font-size:14pt; min-height:450px; padding:10px; }
  #services li{list-style-type:none; background-image:url('images/stopbutton1.png'); background-repeat:no-repeat; padding-left:25px; margin-top:15px; }
  #services h2{font-variant:small-caps; }
  #menu{background-image:url('images/menuback.png'); background-repeat:repeat-x; border-top:1px black solid; margin-top:0; height:30px; }
  #menu a{color:white; font-size:11pt; font-variant:small-caps; font-weight:bold; text-align:center; text-decoration:none; padding:13px 13px 3px 13px; margin-left:30px; }
  #menu ul{border:none; list-style-type:none; padding:7px 0 0 0; margin:0; }
  #menu li{border:none; display:inline; list-style-type:none; position:relative; }
