a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-align: left; text-decoration: none}

a.gallery_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #CC0000; text-align: left; text-decoration: none}

body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-transform: none; color: #333333; text-align: left}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-align:justify;}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}

b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; letter-spacing: 1px}


table.main_table{
     width:780px;
     text-align:center;
     border-bottom-style:solid;
     border-bottom-color:#9aa5a7;
     border-bottom-width:1px;

     border-top-style:solid;
     border-top-color:#9aa5a7;
     border-top-width:1px;

     border-left-style:solid;
     border-left-color:#9aa5a7;
     border-left-width:1px;

     border-right-style:solid;
     border-right-color:#9aa5a7;
     border-right-width:1px;
}


p.error_text{
  color:#red;
  
}

td.logo{
    padding:10px;
     text-align:center;
     width:90px;
}

td.footer a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: center;
    text-decoration: none;
    color:#3660c4;
}

td.footer p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: center;
    text-decoration: none;
    color:#3660c4;
    vertical-align:bottom;
}

td.menu_item{
     background-image: url(../images/button.jpg);
     background-repeat:repeat-x;
     width:130px;
     height:25px;
     text-align:left;
}

td.menu_item_2{
     background-image: url(../images/button_2.jpg);
     background-repeat:repeat-x;
     width:130px;
     height:50px;
     text-align:left;
}

td.menu_item a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align:left;
    margin-left: 5px;
    text-decoration: none;
    color:#FFFFFF;
    font-weight:normal;

}
td.menu_item a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align:left;
    margin-left: 5px;
    text-decoration: none;
    color:#000000;
    font-weight:normal;

}


td.menu_item_2 a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align:left;
    margin-left: 5px;
    text-decoration: none;
    color:#FFFFFF;
    font-weight:normal;

}
td.menu_item_2 a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align:left;
    margin-left: 5px;
    text-decoration: none;
    color:#000000;
    font-weight:normal;

}


td.side_menu{
     text-align:left;
}

.image_left{
     float:left;
     padding:15px;
}
.image_right{
     float:right;
     padding:10px;
}

td.content{
    vertical-align:top;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;

}

td.NHBC{
    padding-top:120px;
    padding-bottom:60px;
}

td.footer{
    padding-top:90px;
}

a.title{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #2b527d;
   letter-spacing: 1px;
   text-align:center;
}

h1{
   font-family: Times New Roman;
   font-size: 30px;
   font-weight: bold;
   color: #2b527d;
   letter-spacing: 1px;
   text-align:center;
}

a.return_link{
   font-family: Times New Roman;
   font-size: 20px;
   font-weight: bold;
   color: #2b527d;
   letter-spacing: 1px;
   margin-top: 10px
}

table.prop_table{
     border-bottom-style:solid;
     border-bottom-color:#9aa5a7;
     border-bottom-width:1px;

     border-top-style:solid;
     border-top-color:#9aa5a7;
     border-top-width:1px;

     border-left-style:solid;
     border-left-color:#9aa5a7;
     border-left-width:1px;
     
     border-right-style:solid;
     border-right-color:#9aa5a7;
     border-right-width:1px;
}


table.floor_sizes{
  	text-align:left;
  	border-bottom-style:solid;
     border-bottom-color:#9aa5a7;
     border-bottom-width:1px;

     border-top-style:solid;
     border-top-color:#9aa5a7;
     border-top-width:1px;

     border-left-style:solid;
     border-left-color:#9aa5a7;
     border-left-width:1px;

     border-right-style:solid;
     border-right-color:#9aa5a7;
     border-right-width:1px;
  
  	background-color:#c6c4b8;
  	color:black;
}
table.floor_sizes p{
  	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-align:justify;
  }
td.imperial{
  	text-align:right;
}

td.imperial p {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-align:right;  
  
}
