html, body, img { margin: 0;padding: 0; }

body {
font-size: 12px;
font-family: arial, sans-serif;
color: #6B1412;
background: #FDF3E5; 
text-align: center;
}

h1 { font-size: 150%; }
h2 { font-size: 140%; }
h3 { font-size: 130%; }
h4 { font-size: 120%; }
h5 { font-size: 110%; }


h1, h2, h3, h4, h5 { 
color: #6B1412;
}


a { text-decoration: none; }

a:link { color: #6B1412; }
a:visited { color: #6B1412; }
a:hover {color:  #6B1412;background: #FAC577;   }
a:visited:hover { color:  #6B1412; background: #FAC577;   }

a.image:hover {color:  #FFFFFF;background: none;   }

ul li, ol li { font-size: 100%; }
ul li ul li a { font-size: 100%; }

#homelink { display: block; float: left; width: 155px; height: 110px; }
#homelink:hover { background: none; }

table { font-size: 100%; margin: 0; padding: 0; }

#wrap {
position: relative;
width: 800px;
margin: 0 auto 0 auto;
text-align: left;
}

#head {
position: relative;
height: 142px;
background: url(images/header.jpg) top no-repeat;
}

#info {
text-align: left;
margin: 0 0 0 170px;
}

#nav {
width: 672px;
margin: 10px auto 0 auto;
}


#nav ul { width: 100%; margin: 0; padding: 0; text-align: center; }
#nav li { 
display: inline; 
list-style: none; 
margin: 2px 0 0 3px; 
padding: 2px 5px 2px 0; 
text-align: center; 
border-right: 1px solid #6B1412; 
}

#nav ul .nob { border: none; }

#navbox {
margin: 60px 20px 0 155px;
padding: 5px 0 0 0;
text-align: center;
font-size: 11px;
font-family: times, serif;
border-top: 1px solid #6B1412;
}

html > body #navbox { margin: 50px 20px 0 155px; }

#container { text-align: left; width: 100%; }

#topleft { 
height: 75px;
background: url(images/l_top.jpg) left top repeat-x; 
}

#top {
height: 75px;
width: 672px;
background: url(images/top.jpg) top no-repeat;
}

#top h1 { padding: 15px 0 0 220px; font-size: 30px; font-weight: normal; font-family: times, serif; margin: 0; }

#topright { 
height: 75px;
background: url(images/r_top.jpg) left top repeat-x; 
}

#midleft { 
background: #FAC577;  
}

#mid {
width: 422px;
background: url(images/mid.jpg) top repeat-y;
padding: 5px 100px 15px 150px;
}

#midright { 
background: #FAC577; 
}

#bottomleft {
height: 119px;
background: url(images/l_bottom.jpg) left top repeat-x; 
}

#bottom {
text-align: center;
font-size: 12px;
height: 119px;
background: url(images/bottom.jpg) top no-repeat;
}

#bottomright { 
height: 119px;
background: url(images/r_bottom.jpg) left top repeat-x; 
}

#imagecontainer {
width: 200%;
position: absolute;
top: 0;
left: -50%;
}

#images {
position: relative;
width: 900px;
margin: 0 auto 0 auto;
}

#img1 { position: absolute; top: 142px; left: 0; }
#img2 { position: absolute; top: 5px; right: 20px; }
#img3 { position: absolute; top: 157px; right: -20px; }
#img4 { position: absolute; top: 291px; right: 20px; }

#lines { 
position: absolute;
height: 2px;
top: 22px;
left: 0;
width: 250px;
border-top: 1px solid #B16C45;
}

#tenants {
position: relative; 
width: 422px;
height: 500px;
}

html > body #tenants { width: 421px; }

#tenants div { display: inline; font-size: 14px; text-align: center; }

.backing div { position: relative; background: #FADAAB; }

#tenants a { font-style: italic; display: block; font-size: 14px; text-align: center; top: 0; }
#tenants a:hover { background: none; color: #8F641A; }
#tenants a:visited { background: none; }
#tenants a:visited:hover { background: none; color: #8F641A; }

#t4a { 
z-index: 3;
float: left; 
width: 49px; 
height: 60px; 
border-top: 1px solid #000000; 
border-left: 1px solid #000000; 
}

#t4b { 
z-index: 1;
float: left; 
width: 32px; 
height: 59px; 
border-top: 1px solid #000000; 
border-right: 1px solid #000000; 
border-bottom: 1px solid #000000; 
}

html > body #t4b { width: 31px; }

#t4c { 
z-index: 1;
float: left; 
clear: left; 
width: 49px; 
height: 40px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000; 
}


#t5 { 
float: left;  
width: 42px; 
height: 59px;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#t6 { 
float: left;  
width: 42px; 
height: 59px;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#t7 { 
float: left;  
width: 42px; 
height: 59px;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#t8 { 
float: left;  
width: 42px; 
height: 59px;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#t9 { 
float: left;  
width: 42px; 
height: 59px;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#tenantright {
position: absolute; 
top: 0;
right: 0;
width: 81px;
background: none;
}

#t10 { 
float: left;  
width: 42px; 
height: 59px;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#t11a { 
z-index: 3;
float: right; 
width: 49px; 
height: 60px; 
border-top: 1px solid #000000; 
border-right: 1px solid #000000; 
}

#t11b { 
z-index: 1;
float: right; 
width: 31px; 
height: 59px; 
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
}

#t11c { 
z-index: 1;
float: right; 
clear: right; 
width: 49px; 
height: 40px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000; 
}


#t12 { 
float: right; 
clear: right; 
width: 49px; 
height: 49px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#t13 { 
float: right; 
clear: right; 
width: 49px; 
height: 49px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}

#t14 { 
float: right; 
clear: right; 
width: 49px; 
height: 49px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000;
}


#t3 { 
float: left; 
clear: left; 
width: 49px; 
height: 49px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000; 
}

#t2 { 
float: left; 
clear: left; 
width: 49px; 
height: 49px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000; 
}

#t1 { 
float: left; 
clear: left; 
width: 49px; 
height: 49px;
border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000; 
}

#t1 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 49px; height: 34px;  }
#t2 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 49px; height: 34px;  }
#t3 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 49px; height: 34px;  }
#t4a a { padding: 15px 0 0 0; position: absolute; left: 0; width: 80px; height: 85px;  }
#t5 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 42px; height: 44px;  }
#t6 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 42px; height: 44px;  }
#t7 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 42px; height: 44px;  }
#t8 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 42px; height: 44px;  }
#t9 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 42px; height: 44px;  }
#t10 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 42px; height: 44px;  }
#t11a a { padding: 15px 0 0 0; position: absolute; right: 0; width: 80px; height: 85px;  }
#t12 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 49px; height: 34px;  }
#t13 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 49px; height: 34px;  }
#t14 a { padding: 15px 0 0 0; position: absolute; left: 0; width: 49px; height: 34px;  }

#tenantinfo {
position: absolute;
top: 70px;
left: 60px;
right: 60px;
}

#tenantinfo p { padding: 0 10px 5px 5px; margin: 0 0 10px 0; text-align: left; font-weight: bold; font-style: italic; }

.font12 { font-size: 12px; }

#tenantinfo a { text-align: left; font-size: 12px; }

#tenantinfo img {  }

.clear { clear: both; }

#footer {
margin: 0;
padding: 0;
text-align: center;
font-size: 80%;
}