/**
*** Generic Inventory Table 
**/

table.inventory {
margin:0;
padding:0;
width:100%;
border-collapse: collapse;
border:1px solid #333;
}
/* Cell Styles */
table.inventory th {
background: #D08A13;
color: #FFF;
text-align:center;
font-size:14px;
line-height:20px;
border-bottom:1px solid #666;
}
table.inventory tr.subHeading th {
background: #666;
color: #FFF;
font-size:1em;
}
table.inventory td {
padding:3px 5px;
border-bottom:1px solid #ccc;
}
table.inventory tr.home td {
border-bottom:1px solid #eee;
color: #333;
font-size:1.125em;
line-height:1.5em;
font-weight:bold;
}

/* Column Styles */
.inventory td {
text-align:left;
}

.small {
font-size:10px;
}


table.inventory col.lot td {
text-align:left;
min-width:100px;
}
table.inventory col.closing {
width:200px;
}
table.inventory col.elevation {
min-width:100px;
}
table.inventory col.footage {
width:150px;
}
table.inventory col.price {
width:150px;
}
table.inventory col.view {
border:0;
width:120px;
}
table.inventory a {
color:#D08A13;
font-weight:bold;
}
/* Cell Content Styles */
table.inventory td div, table.inventory td span {
padding-bottom:2px;
font-size: 10px;
font-weight:normal;
line-height:12px;
}

table.inventory td span { 
font-style:italic;
}



/**
*** Global Inventory Page
**/

div.projectInventoryWrap h3 {
padding:5px 10px;
background:#A6A6A6;
color:#FFF;
}
div.logoWrap {
float:left;
width:195px;
height:195px;
text-align:center;
}

div.projectInventoryWrap {
clear:both;
}
div.inventoryWrap {
width:555px;
margin-left:195px;
padding-left:11px;
border-left:2px solid #666666;
}
div.inventoryWrap p {
font-size:11px;
text-align:center;
}

h4.price {
border-bottom:1px solid #000;
padding-bottom:1em;
text-align:center;
}
table.header {
 
width:100%;
padding-bottom:3px;
margin-bottom:3px;
}
table.header td.render {
width:150px;
height:105px;
}

td.info div {
padding:2px 5px;
background:#919191 url(../img/shared/parts/proj_header_bg_grey.gif) repeat-y top right;
color:#FFF;
}
td.info h4 {
margin:6px 0 1px 5px;
padding:0;
font-size:17px;
line-height:17px;
letter-spacing:1px;
}
td.info h7 {
margin:0 100px 0 0;
padding:0 20px 0 0;
line-height:17px;
letter-spacing:1px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:right;
color:#FFFFCC;
}
td.info p {
margin:3px 0 0px 5px;
padding:0 0 2px 0;
font-size:11px;
line-height:12px;
text-align:left;
}
td.info ul {
padding:0;
margin: 5px 11px;
}
td.info li {
list-style:none;
}
/* Unique Colored Gradients for Each Project */

#churchill td.info div {
background:#8D8831 url(../img/shared/parts/proj_header_bg_drkgreen.gif) repeat-y top right;
}
#williamsburg td.info div {
background:#A74447 url(../img/shared/parts/proj_header_bg_red.gif) repeat-y top right;
}
#lexington td.info div {
background:#837FA4 url(../img/shared/parts/proj_header_bg_blue.gif) repeat-y top right;
}
#tranquility td.info div {
background:#21095F url(../img/shared/parts/proj_header_bg_drkblue.gif) repeat-y top right;
}
#countrylane td.info div {
background:#F86B06 url(../img/shared/parts/proj_header_bg_orange.gif) repeat-y top right;
}
#traditions td.info div {
background:#4c171a url(../img/shared/parts/proj_header_bg_burgundy.gif) repeat-y top right;
}
/*
** Generic Inventory - Restyled
*/
div.projectInventoryWrap table.inventory {
margin-bottom:16px;
border-left:0;
border-right:0;
margin:0 2px 16px 2px;
}

div.projectInventoryWrap table.inventory th {
background: #666;
color: #FFF;
font-size:1em;
line-height:1.75em;
text-transform:uppercase;
text-align:center;
}

div.projectInventoryWrap col.lot { 
width:250px;
}

