@import url('reset.css');

@font-face {font-family: "Myriad Pro Cond, Arial";   src: url('../font/') }

html,  body {
  margin:0;
  padding:0;
  color:#000000;
  background: #ffffff;
  height: 100%; 
}

body {
  min-width: 1100px;
  width: expression(document.body.clientWidth < 1000? "1000px": "auto" );
  font-family: Arial, Tahoma;
  font-size: 1em;
}

div.allin {
  width: 944px;
  position: relative;
  left: 50%;
  margin-left: -477px;
}

div.header {
  height: 100px;
}

p#phone {
  float: right;
  color: #00a651;
  margin-right: 20px;
  padding-top: 25px;
  font-size: 2.8em;
}

p#phone span {
  font-size: 0.7em;
}

a.logo {
  background: url('../i/logo.jpg') no-repeat top left;
  width: 183px;
  height: 73px;
  display: block;
  float: left;
  margin: 10px 0 0 10px;
}

div.icons {
  float: right;
  margin-right: 30px;
  padding-top: 50px;
}

div.icons a {
  margin: 0 15px;
}

div.rounded {
  clear: both;
  background: #bab6b6 url('../i/l_t.gif') no-repeat top left;
  height: 545px;
}

div.rounded_1 {
  background: url('../i/r_t.gif') no-repeat top right;
  height: 545px;
}

div.rounded_2 {
  background: url('../i/r_b.gif') no-repeat bottom right;
  height: 545px;
}

div.rounded_3 {
  background: url('../i/l_b.gif') no-repeat bottom left;
  height: 545px;
}

p#nav {
  color: #000000;
  text-align: center;
  font-size: 1.3em;
  padding: 18px 0;
}

p#nav a {
  color: #000000;
  margin: 0 20px;
  text-decoration: none;
}

p#nav a:hover {
  color: #ffffff;
}

div#flashbox {
  padding-left: 12px;
}

div.projects {
  margin: 10px;
  border-bottom: 1px solid #bab6b6;
  padding: 10px 0;
}

div.projects h1 {
  font-size: 1.6em;
  border-bottom: 1px solid #bab6b6;
  padding-bottom: 10px;
  padding-left: 25px;
}

div.house {
  float: left;
  text-align: center;
  margin: 0 10px;
  padding-top: 5px;
  font-size: 0.9em;
  color: #7c7f7d;
}

div.house img {
  display: block;
  margin-bottom: 5px;
}

div.content {
  font-size: 0.9em;
  margin: 10px;
}

div.content h1 {
  font-size: 1.7em;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 25px;
}

div.content p {
  margin-bottom: 10px;
}

div.content b, div.content strong {
  font-weight: bold;
}

div.content em, div.content i {
  font-style: italic;
}

div.content a {
  color: #000000;
  text-decoration: underline;
}

div.content a:hover {
  color: #7c7f7d;
}

div.content ul, div.content ol {
  margin-bottom: 10px;
  margin-left: 25px;
}

div.content ul {
  list-style-type: disc;
}

div.content ol {
  list-style-type: decimal;
}

div.clear_b {
  clear: both;
}

div.footer {
  border-top: 1px solid #bab6b6;
  margin: 10px;
  margin-top: 40px;
  padding-top: 10px;
  font-size: 0.8em;
  height: 40px;
}

div.footer a {
  color: #000000;
  text-decoration: underline;
}

div.footer a:hover {
  color: #7c7f7d;
}

div.madeby {
  float: right;
  margin-right: 25px;
}

div.madeby span {
 font-size: 1.2em;
}

div.copy {
  float: left;
  margin-left: 25px;
}

.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

div#homeinfo {
  padding: 10px;
  border: 1px solid #bab6b6;
  border-top: none;
}

.closelink {
float: right;
}

table.formtable td {
  padding: 5px;
  font-size: 0.9em;
}

table.formtable td input {
  padding: 0px;
  width: 300px;
}

table.formtable td textarea {
  padding: 0px;
  width: 300px;
  height: 200px;
}

div#homenum {
  display: none;
}

div.house a {
  display: block;
  margin-bottom: 5px;
  width: 94px;
  height: 87px;
}

div.house a.home1 {
  background: url('/i/home_1.jpg') no-repeat top left;
}

div.house a.home1:hover {
  background: url('/i/home_a_1.jpg') no-repeat top left;
}

div.house a#home1.jshover {
  background: url('/i/home_a_1.jpg') no-repeat top left;
}

div.house a.home2 {
  background: url('/i/home_2.jpg') no-repeat top left;
}

div.house a.home2:hover {
  background: url('/i/home_a_2.jpg') no-repeat top left;
}

div.house a#home2.jshover {
  background: url('/i/home_a_2.jpg') no-repeat top left;
}

div.house a.home3 {
  background: url('/i/home_3.jpg') no-repeat top left;
}

div.house a.home3:hover {
  background: url('/i/home_a_3.jpg') no-repeat top left;
}

div.house a#home3.jshover {
  background: url('/i/home_a_3.jpg') no-repeat top left;
}

div.house a.home4 {
  background: url('/i/home_4.jpg') no-repeat top left;
}

div.house a.home4:hover {
  background: url('/i/home_a_4.jpg') no-repeat top left;
}

div.house a#home4.jshover {
  background: url('/i/home_a_4.jpg') no-repeat top left;
}

div.house a.home5 {
  background: url('/i/home_5.jpg') no-repeat top left;
}

div.house a.home5:hover {
  background: url('/i/home_a_5.jpg') no-repeat top left;
}

div.house a#home5.jshover {
  background: url('/i/home_a_5.jpg') no-repeat top left;
}

div.house a.home6 {
  background: url('/i/home_6.jpg') no-repeat top left;
}

div.house a.home6:hover {
  background: url('/i/home_a_6.jpg') no-repeat top left;
}

div.house a#home6.jshover {
  background: url('/i/home_a_6.jpg') no-repeat top left;
}

div.house a.home7 {
  background: url('/i/home_7.jpg') no-repeat top left;
}

div.house a.home7:hover {
  background: url('/i/home_a_7.jpg') no-repeat top left;
}

div.house a#home7.jshover {
  background: url('/i/home_a_7.jpg') no-repeat top left;
}

div.house a.home8 {
  background: url('/i/home_8.jpg') no-repeat top left;
}

div.house a.home8:hover {
  background: url('/i/home_a_8.jpg') no-repeat top left;
}

div.house a#home8.jshover {
  background: url('/i/home_a_8.jpg') no-repeat top left;
}

div.item {
  width: 180px;
  float: left;
  text-align: center;
}

div.cat_clear {
  clear: both;
}

div.pager span, div.pager a {
  margin: 0 5px;
}

div.pager span {
  font-weight: bold;
}

.backlink {
 margin-left: 25px;
}
