body  {background-color:#231f20; margin:0; padding:0; text-align:center; font-family:Times, Georgia; font-size:13px; color:#000;}

#wrapper {width:900px; margin:0 auto; text-align:left;}
#maincontainer {width:900px;}
#allcontent {width:900px; float:left; background-color:#fff;}
#allcontent2 {
   width:900px; 
   float:left; 
   background-color:#fff; 
   margin-top:20px;
   background-image:url(images/bottom_right_bg.gif);
   background-position:right bottom;
   background-repeat:no-repeat;
}

/* Home Page / Navigation
----------------------------------------------------------------------------*/
#header {
   width:900px;
   height:691px;
   background-image:url(images/header.jpg);
   overflow:hidden;
   margin-top:20px;
}

#nav {
   width:900px;
   height:97px;
   margin-top:22px;
   background-color:#fff;
   background-image:url(images/nav_bg.jpg);
   overflow:hidden;
}

#topNav {
   width:620px;
   float:left;
   margin-top:13px;
   margin-left:165px;
}

#btmNav {
   width:595px;
   float:left;
   margin-top:5px;
   margin-left:210px;
}

#btmHome {
   width:900px;
   height:110px;
}

#middleContainer {
   width:900px;
   margin-top:37px;
   float:left;
}

/* Buildings
----------------------------------------------------------------------------*/ 
#buildCont {
   width:824px;
   float:left;
   margin-left:63px;
}

#buildPicCont {
   width:408px;
   float:left;
   font-family:MyriadPro, Myriad Web, Arial;
}

.buildRow {
   width:408px;
   float:left;
}

.picLeft {
   width:192px;
   float:left;
}

.picRtBox {
   width:193px;
   float:left;
}

#picRt {
   width:193px;
   float:left;
}

#text1 {
   width:193px;
   height:36px;
   float:left;
   background-image:url(images/text1_bg.gif);
   overflow:hidden;
}

#text2 {
   width:193px;
   height:35px;
   float:left;
   background-image:url(images/text2_bg.gif);
   overflow:hidden;
}

#text3 {
   width:193px;
   height:45px;
   float:left;
   background-image:url(images/text3_bg.gif);
   overflow:hidden;
}

#buildRt {
   width:376px;
   float:left;
   margin-top:22px;
   color:#6f743c;
}

#buildBtm {
   width:800px;
   margin-left:40px;
   float:left;
   margin-top:10px;
}

#buildMenu {
   width:550px;
   float:left;
}

#goLive {
   width:140px;
   float:left;
   margin-left:110px;
   margin-top:10px;
}

.buildTxtBox {
   width:548px;
   float:left;
   border-left:1px solid #dadbdd;
   border-right:1px solid #dadbdd;
   padding-top:16px;
}

.buildTxtBox2 {
   width:548px;
   float:left;
   border-left:1px solid #dadbdd;
   border-right:1px solid #dadbdd;
   border-bottom:1px solid #dadbdd;
   padding-top:16px;
}

.buildTxt {
   width:506px;
   float:left;
   line-height:16px;
}

.buildTxt2 {
   width:475px;
   float:left;
   line-height:16px;
   margin-left:12px;
}

#buildHeaders {
   width:550px;
   float:left;
}

/* Location
----------------------------------------------------------------------------*/ 
#locBox {
   width:786px;
   float:left;
   margin-top:14px;
}

#locLeft {
   width:384px;
   float:left;
   margin-top:14px;
   color:#6f743c;
}

#locLinks {
   width:382px;
   float:left;
   margin-top:54px;
   font-family:MyriadPro, Myriad Web, Arial;
}
#locLinks ul {list-style-type:none; padding:0px; margin:10px 0px 0px 20px;}
#locLinks li {margin-bottom:5px;}

#locRt {
   width:240px;
   float:left;
   margin-left:88px;
   font-family:MyriadPro, Myriad Web, Arial;
   font-size:12px;
}

/* Environment
----------------------------------------------------------------------------*/
#enviBox2 {
   width:850px;
   height:391px;
   float:left;
   background-image:url(images/environment_bg2.gif);
   background-repeat:no-repeat;
}

#enviIntro {
   width:600px;
   float:left;
   margin-top:25px;
   margin-left:284px;
   font-family:MyriadPro, Myriad Web, Arial;
   font-size:13pt;
}

#enviRows {
   width:782px;
   margin-top:30px;
   margin-left:66px;
   float:left;
   font-family:MyriadPro, Myriad Web, Arial;
   color:#616628;
}

#row1 {
   width:184px;
   float:left;
}

.row2 {
   width:170px;
   float:left;
   margin-left:26px;
}

/* Developer
----------------------------------------------------------------------------*/
#devBox {
   width:830px;
   float:left;
   margin-top:34px;
}

#devLeft {
   width:700px;
   float:left;
}

#featBox {
   width:479px;
   float:left;
   font-family:"Myriad-Roman", MyriadPro, Myriad Web, Arial;
   font-size:14px;
   margin-left:57px;
}
#featBox a {color:#000; text-decoration:none;}
#featBox a:hover {color:#1c6bb5; text-decoration:none;}

#xr {
   width:169px;
   float:left;
}

#ec {
   width:161px;
   float:left;
}

#cr {
   width:145px;
   float:left;
}

#devRt {
   width:273px;
   float:left;
   margin-left:74px;
}

#devLinks {
   width:460px;
   margin-top:70px;
   float:left;
   font-family:MyriadPro, Myriad Web, Arial;
}
#devLinks ul {padding:0px; margin:10px 0px 0px 0px; list-style-type:none;}
#devLinks li {margin-bottom:5px;}

/* News
----------------------------------------------------------------------------*/
#newsBox {
   width:745px;
   float:left;
   margin-top:20px;
}

/* Contact
----------------------------------------------------------------------------*/
#conBox {
   width:570px;
   float:left;
   margin-top:40px;
   font-family:MyriadPro, Myriad Web, Arial;
}

#leaseInfo {
   width:550px;
   font-size:14px;
   float:left;
}

#nameBox {
   width:424px;
   float:left;
   margin-top:25px;
}

#conTopCurve {
   width:424px;
   height:15px;
   float:left;
   background-image:url(images/con_top_curve.gif);
   overflow:hidden;
}

#names {
   width:424px;
   float:left;
   background-image:url(images/names_bg.gif);
   background-repeat:repeat-y;
}
#names p {margin-bottom:6px; margin-top:0px;}

#conBtmCurve {
   width:424px;
   height:17px;
   float:left;
   background-image:url(images/con_btm_curve.gif);
   overflow:hidden;
}

#phoneBox {
   width:146px;
   height:27px;
   float:left;
   margin-top:58px;
   background-image:url(images/phone_box.gif);
   overflow:hidden;
}

#phoneTxt {
   margin-top:5px;
   font-family:MyriadPro, Myriad Web, Arial;
   text-indent:10px;
}

#conBtm {
   width:675px;
   float:left;
   font-family:MyriadPro, Myriad Web, Arial;
}

/* Trail Map
----------------------------------------------------------------------------*/
#trailBox {
   width:814px;
   float:left;
}

#trailText {
   width:468px;
   float:left;
   font-family:MyriadPro, Myriad Web, Arial;
}
#trailText p {margin-bottom:4px; margin-top:0px;}

#trailImg {
   width:346px;
   float:left;
   text-align:right;
}

#mainMap {
   width:814px;
   float:left;
   margin-top:8px;
}

/* Floor Plans
----------------------------------------------------------------------------*/
#spaceHead {
   width:543px;
   height:26px;
   float:left;
   margin-top:10px;
   background-image:url(images/space_avail2.gif);
   overflow:hidden;
}

#spaceTxt {
   float:left;
   margin-top:5px;
   text-indent:7px;
   color:#fff;
   font-family:Arial;
   font-size:16px;
}

#spaceLinks {
   width:815px;
   float:left;
}
#spaceLinks ul {list-style-type:none; margin:14px 0px 0px 14px; padding:0px;}
#spaceLinks li {margin-bottom:7px;}
#spaceLinks a {color:#000; text-decoration:underline;}
#spaceLinks a:hover {color:#000; text-decoration:none;}

#floorPlanMain {
   width:847px;
   height:539px;
   margin-left:30px;
   float:left;
   margin-top:10px;
   overflow:hidden;
   background-image:url(images/floor_plan_bg.jpg);
}

#clickHere {
   width:650px;
   float:left;
   margin-top:10px;
   margin-left:110px;
   color:#bba165;
   font-size:15px;
}
#clickHere a {color:#bba165; text-decoration:none;}
#clickHere a:hover {color:#bba165; text-decoration:underline;}

#floorImg {
   width:810px;
   height:464px;
   float:left;
   margin-top:20px;
   margin-left:10px;
}

#floorText {
   width:540px;
   float:left;
   margin-top:35px;
   margin-left:76px;
}
   

/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:900px;
   float:left;
   background-color:#fff;
   padding-top:25px;
   text-align:center;
   color:#949699;
   font-size:11px;
   font-family:MyriadPro, Myriad Web, Arial;
   font-weight:bold;
}
#footer a {color:#949699; text-decoration:none;}
#footer a:hover {color:#000; text-decoration:underline;}

#btmSite {
   width:900px;
   float:left;
   margin-top:20px;
}

/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:16px; font-weight:normal; color:#736d00; margin-bottom:3px; margin-top:0px; font-family:Arial; letter-spacing:22px; text-transform:uppercase;}
h2 {font-size:16px; font-weight:normal; color:#736d00; margin-bottom:24px; margin-top:0px; font-family:Arial; letter-spacing:22px; text-transform:uppercase;}
h3 {font-size:14px; color:#736d00; margin-bottom:8px; margin-top:0px; font-family:MyriadPro, Myriad Web, Arial; letter-spacing:4px; text-transform:uppercase;}
h4 {font-size:16px; text-indent:63px; font-weight:normal; color:#616628; margin-bottom:24px; margin-top:0px; font-family:Arial; letter-spacing:22px; text-transform:uppercase;}
h5 {font-size:14px; color:#736d00; margin-bottom:3px; margin-top:0px; font-weight:normal; font-family:MyriadPro, Myriad Web, Arial; letter-spacing:4px; text-transform:uppercase;}
h6 {color:#736d00; font-family:MyriadPro, Myriad Web, Arial; font-weight:normal; margin-top:7px; margin-bottom:0px; font-size:14px;}
.testing {width:350px; font-family:MyriadPro, Myriad Web, Arial; font-weight:normal; margin-top:0px; margin-bottom:0px; font-size:13px; border-bottom:1px solid #bcbdc0; padding-bottom:5px;}
.testing2 {width:350px; font-family:MyriadPro, Myriad Web, Arial; font-weight:normal; margin-top:0px; margin-bottom:0px; font-size:13px;}
.picspace {margin-left:11px; margin-bottom:53px; margin-right:25px;}
.picspace2 {margin-left:11px; margin-bottom:13px;}
.picspace3 {margin-bottom:3px;}
.picspace4 {margin-bottom:4px;}
.green_text {color:#736d00;}
.sub {font-family:MyriadPro, Myriad Web, Arial;}
.sub2 {font-size:20pt; font-family:MyriadPro, Myriad Web, Arial; color:#616628;}
.sub3 {font-size:13px; font-family:Times, Georgia; font-weight:bold;}
.sm_gray {font-size:12px; color:#c5c5c5;}
.sm_gray2 {color:#c5c5c5;}
.sm_gray2 a {color:#c5c5c5; text-decoration:none;}
.sm_gray2 a:hover {color:#000; text-decoration:underline;}
.title_text {text-transform:uppercase;}
.times_text {font-family:Times;}
a img {border:none;}
a {outline:none;}
ul.dots {list-style-image:url(images/dot1.gif); margin-top:4px; margin-bottom:0px; margin-left:0px; padding-left:16px;}
li.brk {margin-bottom:8px;}
a:hover {outline:none;}
a {color:#1c6bb5; text-decoration:underline;}
a:hover {color:#000; text-decoration:underline;}
form {padding:0px; margin:0px;}
td {font-size:13px; font-family:Times, Georgia;}
