/* CSS Document */

.borderBox{
	position:absolute; 
	left:50%; 
	top:0; 
	width:750; 
	margin-left:-375;
}

.footerBox{
	position:absolute; 
	left:50%; 
	width:750; 
	height:30; 
	margin-left:-375;
	text-align:center
}

.boundingBox{
	position:absolute; 
	left:0; 
	top:30; 
	background-color: #353380;
	border-width: 1;
	border-style: solid;
	border-color: #4C5DA4
}

.boundingBox { 
	/*width:722px; 
	height:423px; 
	voice-family: "\"}\""; 
	voice-family:inherit;*/
	width:748px !important;
	height:448px; 
	width:748px; 
	height:448px; 
	width/**/:/**/750px;
	height/**/:/**/450px;
} 

.headline{
	position:absolute; 
	left: 10px;
	top:10px; 
}

.pageTitle{
	position:absolute; 
	width:270px; 
	height:90px; 
	top:145px; 
	right:20px;
	text-align:right 
}

.image{
	position:absolute; 
	width:361px; 
	height:290px; 
	top:190px; 
	right:20px;
	text-align:right 
}

.logo{
	position:absolute;
	top: 43px;
	left: 455px;
	text-align:center;
	font-family: Times New Roman, Times, serif; 
	font-size:20px; 
	font-style:italic;
}

.indexImage{
	position:absolute;
	top: 122px;
	left: 15px
}

.headerText{
	font-size:23px;
	font-weight:normal;
	font-style: italic;
}

.subHeaderText{
	position:absolute;
	height: 78;
	margin-top: 60px;
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	color:#FFDBA4
}

.divBorder{
	border-style:solid; 
	border-width:2; 
	border-color:#000000
}

.navDiv2{
	position:absolute;
	left:0px;
	top: 73px; 
	width:100%;
	height:60px;
	z-index:5;
}

.navDiv{
	position:absolute;
	left:0px;
	top: 70px; 
	background-color:#4C5DA4;
	width:100%;
	height:60px
}

.navTable {
	margin-top:35px;
	height:20px;
	width:100%;
}

.navTable td{
	text-align:center;
	font-family: verdana, arial, helvetica, sans-serif
}


.main{
	position:absolute;
	left:162;
	top: 0; 
	width:560; 
	height:309;
}

#availableCopy {
	position:absolute;
	left: 0;
	top: 255;
	width:561px;
	background-color:#ffffff;
	border-width: 1 0 0 1;
	border-style:solid; 
	border-color:#A79C5C;
}

#indexCopy {
	position:absolute;
	left: 20px;
	top: 285px;
	width:320px;
	height:147px  
}

#copy {
	position:absolute;
	left: 20;
	top: 150;
	width:475px;
	height:247px;
	height/**/:/**/246px;
}

#logo {
	position:absolute;
	left: 0;
	top: 0;
}

.address{
	position:absolute;
	width: 275;
	height: 30;
	top: 10px;
	right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style: italic;
	color:#550007;
	text-align:right
}

.addressShadow{
	position:absolute;
	width: 275;
	height: 30;
	top: 11px;
	right: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style: italic;
	color:#A79C5C;
	text-align:right
}

.mainText{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style: normal;
	color:#ffffff;
}

.copy{ 
	margin: 10;
}
	
.mainText2{
	position:absolute;
	width: 680;
	height: 270;
	margin-top: 10px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	font-style: normal;
	color:#ffffff;
}

.copy2{ 
	margin-left: 10}
	
dl{
	margin-left:20; 
	padding:0
}

.inventory {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style: normal;
	color:#ffffff;
}	

.sold {
	font-weight:bold;
	color:#ff0000
}	

.currentPage{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13;
	font-weight:bold;
   	color:#A79C5C
}

a.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
    text-decoration:none;
	color:#ffffff;
}
a.nav:hover{
   text-decoration:none;
   color:#353380
}

a.links{
	text-decoration:underline;
	color: #ffffff;
}

a.links:hover{
	color:#5C90DE;
	text-decoration:none;
}

a.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9;
	font-weight:normal;
	text-decoration:underline;
	color:#4C5DA4
}

a.footer:hover{
	color:#ffffff
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-break: normal;
	background-color: #041E3F;
	background-image:  url(images/marbBackgroundB2.jpg);
}
.textBold {
	font-weight:bold;
}
.textGuarantee {
	font-weight:bold;
	line-height:14px;
}
.footerText {
	color: #4C5DA4;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9;
	font-weight:normal;
}
.textSM {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10;
	line-height:1;
}
.input {
	background-color: #999999;
	border-color: #eeeeee;
}

.portfolioBottomNav {
	position:absolute;
	left:20px;
	bottom:20px;
	width:700px;
	text-align:center;
}

/*****INVENTORY CSS*****/
.inventoryText{
	position:absolute;
	top: 390px;
	left: 375px;
	width:351px;
}

.inventoryImage{
	position:absolute;
	top: 185px;
	right: 20px;
	width:361px;
	text-align:center;
}

.offered {
	font-size:13;
}

.bullets{
	position:absolute; 
	top:190px; 
	left:10px; 
	width:330px; 
	height: 188px;
}

.inventoryAddress {
	margin-left:20px;
	font-size:18px;
	font-weight:bold;
}

.inventoryBottomNav {
	margin-left:20px;
	width:361px;
	text-align:left;
}

#inventoryNav{
	position:absolute; 
	top:145px; 
	left:20px; 
	width:310px; 
}

#inventoryNav table{
	width:310px; 
	font-size: 11px
}
