body {  background:url("images/i2_graphic_bg.gif");  margin:0px;  }  /*STRUCTURAL*/#background {  background:url("images/i2_graphic_thought.png");  background-repeat:no-repeat;   }#header {  width:790px;  margin:45px 55px 10px 55px;  }    div#nav {  background:#fff;  width:790px;  margin:0 0 20px 53px;  padding:6px 0 6px 0;  text-align:right;  font:bold 100% Arial,Verdana,Sans-Serif;  border-color:#333;  border-width:1px;  border-style:solid;  }  #border_table {  margin-bottom:20px;  }#left_index_content {  width:440px;  float:left;  margin:15px 0px 15px 15px;  }#right_index_content {  width:300px;  float:right;  margin:15px 23px 15px 10px;  }  #left_about_content {  width:380px;  float:left;  margin:15px 8px 15px 6px;  }#right_about_content {  width:380px;  float:right;  margin:15px 6px 15px 8px;  }  #footer {  width:790px;  height:30px;  background:url("images/i2_graphic_footer_bg.gif");  padding:5px 0 3px 0;  clear:both;  border-color:#333;  border-width:1px 0 0 0;  border-style:dotted;  }    #mm {  width:430px;  height:235px;  border-color:#333;  border-width:1px;  border-style:solid;  margin:0 0 6px 0;  }

#mmthankyou {  width:430px;  height:235px;  border-color:#333;  border-width:1px;  border-style:solid;  margin:0 0 6px 0;  }  #recentwork {  width:290x;  margin:12px auto;  border-color:#333;  border-width:1px 0 0 0;  border-style:dotted;  }#contact {  margin:0 0 6px 0;  }#client_table {  margin:10px 15px 15px 15px;  padding:0 0 6px 0;  border-color:#333;  border-width:0 0 1px 0;  border-style:dotted;  }#client_table_bottom {  margin:10px 15px 15px 15px;  padding:0 0 6px 0;  border-color:#333;  border-width:0;  border-style:dotted;  }#pop_background {  background:url("images/i2_graphic_thought_pop.png");  background-repeat:no-repeat;   }  #pop_client_table {  background:#fff;  margin:10px 19px 15px 19px;  padding:10px;  border-color:#333;  border-width:1px;  border-style:solid;  }#flash_border_table {  border-color:#333;  border-width:1px;  border-style:solid;  }td.content {  background:#fff;  border-color:#333;  border-width:1px;  border-style:solid;  }  td.shadow_left {  background:url("images/i2_graphic_shadow_l.png");    } td.shadow_right {  background:url("images/i2_graphic_shadow_r.png");    }td.shadow_bottom {  background:url("images/i2_graphic_shadow_b.png");    }/*PARAGRAPH & HEADERS*/h1 {  font:bold 110% Arial,Verdana,Sans-Serif;  margin:0 0 12px 0;  color:#333;  }p {  font:81% Arial,Verdana,Sans-Serif;  color:#333;  margin:0 0 10px 0;  } p.tag_line {  font:bold 82% Arial,Verdana,Sans-Serif;  color:#666;  margin:0;  }  p.infotext {  margin:0 0 0 160px;  font:78% Arial,Verdana,Sans-Serif;  color:#666;  }    /*LINKS*/a {  color:#be3426;  text-decoration:none;  }  a:hover {  color:#be3426;  text-decoration:underline;  }  a.popup {  color:#fff;  text-decoration:none;  }a.popup:hover {  color:#fff;  text-decoration:underline;  }/*IMAGES*/img.border {  border-color:#333;  border-width:1px;  border-style:solid;  }  img.border_headerpic {  border-color:#333;  border-width:0 0 1px 0;  border-style:solid;  }img.float_left {  float:left;  margin:4px 8px 4px 0;  border-color:#333;  border-width:1px;  border-style:solid;  }img.float_right {  float:right;  margin:4px 0 4px 6px;  border-color:#333;  border-width:1px;  border-style:solid;  }img.float_left_nb {  float:left;  margin:0px 6px 4px 0;  }  img.float_left_nb_nm {  float:left;  margin:0 6px 4px 0;  }img.client_thumb {  float:left;  margin:0 6px 4px 0;  border-color:#333;  border-width:1px;  border-style:solid;  }
