/*----- Main -----*/

body, html {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 100%;
    background: #fff;
    /*overflow-x: hidden;*/
}

* {
    margin:0;
    padding:0;
}

img {
    border:none;
}

/*----- This styles the Main Site Navigation -----*/

#navigationpanel {
    position: fixed;    
}

#verticaldivider {    
    margin: 0px 0px 0px 230px;
}

/*----- Overall Container for page content -----*/

#contentcontainer {
    margin: 102px 0px 0px 255px;
    width: 700px;
    height: 420px;
    position: absolute;
}

#bluetitle p.subheader {
    margin: 0px 0px 7px 10px;
    width: 700px;
    height: 30px;
    font-family: "GothamBookRegular";
    font-size: 18px;
    color: #00ade4; 
}

#downloadallplans {
    position: absolute;
    top: 4px;
    right: 0px;
    font-family: "GothamBookRegular";
    font-size: 12px;
    float: right;
}

#downloadallplans a {
    text-decoration: none;
    color: #a79c94;
}

#downloadallplans a:hover {
    text-decoration: none;
    color: #a79c94;
}

/*----- Tabs Page Top -----*/

#page_container ol, #page_container ul {
    list-style: none;
}

:focus {
    outline: 0;
}

ins, del, a {
    text-decoration: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* This is the styling for the main Tab Navigation */

.tabwrapper {
    float: left;
    width: 700px;
    height: 805px;
}

.tabs_links {
    margin: 0px;
    padding: 0px;
    height: 30px;
    width: 700px;
    background-color: #a79c94;
}

.tabs_links ul {
    float: left;
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.tabs_links ul li {
    width: 175px;
    margin: 0px;
    padding: 0px;
    float: left;
}

.tabs_links ul li a {
    background-position: right center;
    display: inline-block;
    font-family: "GothamBookRegular";
    font-size: 10px;
    color: #fff;
    line-height: 30px;
}

.tabs_links ul li a:hover {
    position: relative;
    color: #fff;
    line-height: 30px;
}

.tabs_links ul li.active a {
    width: 175px;
    background-color: #edebea;
    font-family: "GothamBookRegular";
    font-size: 10px;
    color: #A79C94;
    line-height: 30px;
    position: relative;
}

.tab_content {
    width: 700px;
    height: 775px;
    background-color: #edebea;
    position:absolute;
}

/*----- White Content Panel -----*/

#panelwhite {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 700px;
    height: 775px;
    background-color: red;
}

/*----- Container for Image -----*/

#spaceplancontainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 699px;
}

#spaceplanimage {
    margin: 0px 0px 0px 10px;
    width: 680px;
    height: 437px;
}

#plansnottoscale {
    margin: 5px 0px 0px 500px;
    font-family: "GothamBookRegular";
    font-size: 9px;
    color: #a79c94;
    position: absolute;
}


/*----- Container for Information -----*/

#spaceplandata {
    margin: 5px 0px 0px 20px;
    width: 660px;   
}

#spaceplandata p.mainsubheader {
    margin: 0px;
    
    height: 30px;
    font-family: "GothamBookRegular";
    font-size: 18px;
}

#spaceplandata ul li.subheader {
    margin: 0px;
    
    height: 18px;
    font-family: "Gotham-Medium";
    font-size: 14px;
    line-height: 1.2em;
}

.basedonlayout {
    font-family: "GothamBookRegular";
    font-size: 14px;
}

.area {
    font-family: "GothamBookRegular";
    font-size: 14px;
}

sup.basedonsuperscript {
    margin: 0px;
    font-size: 6px;
}

.bluearrow {
    margin: 0px 7px 0px 0px;
    width: 9px;
    height: 20px;
}

.bluearrow img {
    margin: 0px 0px -3px 0px;
	width: 7px;
	height: 14px;
}


.bluetext {
    color: #0098ce;
}

#spaceplandata ul {
    margin: 10px 0px 0px 0px;    
    width: 218px;
    font-family: "GothamBookRegular";
    font-size: 0.75em;
    color: #000;
    line-height: 1.6em;
    list-style-type: none;
    float: left;
}

#buttonholder {
    position: absolute;
    margin: 205px 0px 0px 0px;
    width: 500px;
    height: 30px;
    float: right;
}

#viewfloorplans {
    margin: 30px 0px 0px 0px;
    width: 170px;
    height: 18px;
    float: left;
}

#viewfloorplans a {
    margin: 0px 0px 0px 0px;
    font-family: "GothamBookRegular";
    font-size: 12px;
    color: #00a7d8;
    text-decoration: none;
    float: left;
}

#viewfloorplans a:hover {
    color: #66ccff;
}

#viewfloorplans .arrow {
    margin: -2px 0px 0px 6px;
    width: 7px;
    height: 14px;
    float: left;
}

#viewfloorplans .arrow img {
	width: 7px;
	height: 14px;
}

#downloadpdf {
    margin: 30px 0px 0px 0px;
    float: left;
}

#downloadpdf p {
    margin: 0px 0px 0px 0px;
    font-family: "GothamBookRegular";
    font-size: 12px;
    color: #A79C94;
    list-style-type: none;
    float: left;
}

#downloadpdf a {
    text-decoration: none;
}

#downloadpdf p:hover {
    color: #A79C94;
}

#downloadpdf img {
    padding: 0px;
    margin: 2px 0px 0px 4px;
    width: 14px;
    height: 9px;
    float: left;
}

.spaceplan-overlay {
    position:absolute;
    left:10px;
    top:68px;
}
