/* CSS Document */

/*****  B A S E  T A G S  *****/

body  {background-image:url(../images/img_bodyBkg.gif); background-repeat:repeat; margin:0; padding:0;}

p, h2, h3, ul, li, table, a {font-family:Georgia, "Times New Roman", Times, serif; text-align: left;}

p  {font-size:13px; color: #613F0A; margin: 5px 25px 15px 0px; line-height: 1.5em;}

h1  {font-size: 150%; color:#613F0A; font-weight: normal;margin: 25px 25px 10px 0px; /*padding-left: 10px; background-image:url(../images/img_h1image.png); background-position:left; background-repeat:no-repeat;*/}
h2  {font-size: 125%; color:#B37913; margin: 5px 25px 5px 0px;}
h3  {font-size: 95%; color:#756526;  font-style: italic; font-weight:bold;margin: 5px 25px 15px 0px; line-height:1.33em;}

ul  {margin: 10px 15px 10px 0px;}
li  {list-style-image: url(../images/img_bullet.png);list-style-position: outside;color: #000;font-size: 13px;margin: 3px 5px 5px 20px;line-height: 1.25em;}

a img  {border: 0 none;}

hr	{border: none 0;border-top: 1px dashed #B37913;height: 1px;width: 100%;margin: 5px 0px 5px 0px;}

/*****  L I N K S  *****/

a:link  {color:#B37913; text-decoration: underline;}
a:visited  {color:#B37913; text-decoration: underline;}
a:hover  {color:#000;text-decoration: underline;}


/*****  L A Y O U T  *****/

#wrapper  {width:auto;margin:0;padding:0; }

.mainTable {margin-top: 0px;background-color: #F7F6E8;border-left: 1px solid #A27628;border-right: 1px solid #A27628;border-bottom: 1px solid #A27628; }
.mainTableBody {background-image:url(../images/img_taglineBkg.png); background-repeat:no-repeat; background-position:bottom;}

.mainTablePopUp {margin-top: 10px;background-color: #F7F6E8;border: 1px solid #A27628;}

#footer  {background-color: #EDE7CD; border-top: 2px solid #8A6E03;}
#footer p {text-align: center; font-size: 75%; color: #8A6E03;margin-top: 10px;}

#smallPhotoTable  {background-color: #DDD7BC;border: 1px solid #613F0A;}
#smallPhotoTable th {background-color: #613F0A; color: #DDD7BC; padding: 3px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size: 80%;}

.homesTable  {background: #DDD7BC; border: 1px solid #613F0A;}
#homesTableSmall  {background-color: #FFF; border-top: 1px solid #999; border-left: 1px solid #999;}
#homesTableSmall td {border-right: 1px solid #999;border-bottom: 1px solid #999;}
#homesTableSmall img a {border: 0 none;}
/***** T E X T   S T Y L E S  *****/

.price  { font-family:Arial, Helvetica, sans-serif; font-size: 125%;}

p.alignCenter  {text-align:center; margin: 5px 3px 0px 0px;}

p.houseTitle  {font-size: 135%; color:#613F0A; font-weight: normal;margin: 5px 2px 2px 0px; font-style: italic; text-align:center;}

p.sold  {color:#FF0000; font-size: 125%;font-weight:bold; text-align: center;}

/*****  M I S C E L L A N E O U S   *****/

img.framed  {border: 3px outset #613F0A; margin: 10px;}
img.framedSmall {border: 2px outset #613F0A; margin: 2px;}