* { padding:0; margin:0; }

body { /** font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;**/ font-family: Helvetica; font-size: 100%; color: #fff; background-color: #0698cd; }
.access { display: none; }
.clear { clear: both; }
a { color: #fff; text-decoration: none; }
a:hover { text-decoration: underline; }

/** Structure **/
#container { width: 800px; height: 600px; background-color: #006683; margin: 0 auto; background: #006683 url(../img/space-to-breathe.jpg) no-repeat right bottom; }
#content { width: 580px; float: right; font-size: .9em; }

/** Header **/
#header {
	width: 800px; height: 54px;
	background: url(../img/reading-bridge-house.gif) no-repeat left top;
	text-indent: -9999px;
	background-color: #006683;
}
#tagline { text-indent: -9999px; display: none; }


/** Nav **/
#navwrap { width: 200px; float: left; margin: 10px 0 0 20px; }
#nav { list-style-type: none; margin: 0; }
#nav li { padding: 10px 0 10px 15px; text-transform: uppercase; font-size: .7em; background: url(../img/nav-bg.gif) repeat-y left top;}
#nav li a:hover { text-decoration: none; }

/** #nav li:hover { background: url(../img/nav-selected.gif) no-repeat left top; }
#nav li.first:hover { background: url(../img/nav-first.gif) no-repeat left top; } 
#nav li.last:hover { background: url(../img/nav-last.gif) no-repeat left top; }  **/
#nav li.firstselected { background: url(../img/nav-first.gif) no-repeat left top; }
#nav li.selected { background: url(../img/nav-selected.gif) no-repeat left top; }

#navwrap img { padding: 35px 0 0 5px; border-left: 1px solid white; }

#flash { width: 800px; height: 198px; }

/** Home **/
ul.home { margin-top: 10px;}
ul.home li { padding: 4px 0; font-size: .8em; }

/** Location **/
#containerlocation { width: 800px; height: 600px; background-color: #006683; margin: 0 auto; background: #006683 url(../img/best-both-worlds.jpg) no-repeat right bottom; }
ul.location { margin-top: 10px; }
ul.location li { padding: 4px 0; font-size: .8em; }
ul.locationlinks { list-style-type: none; margin: 20px 0; }
ul.locationlinks li { display: inline; padding: 0 5px; font-size: .8em; }
.connections { float: right; font-size: .8em; width: 250px; padding-left: 50px; }
.connections h2 { font-size: 1.1em; padding-top: 10px;}
.connections p { padding: 1px 0; }

/** Amenities **/
ul.amenities { margin-top: 10px;;}
ul.amenities li { padding: 4px 0; font-size: .8em; }

/** Office Availability **/
#content .plans { color: #0a9bd0; }
#content .plans td { padding: 1px 20px 1px 0; font-size: .8em; }
#content .plans .highlight { color: #fff; }

/** Reading Life **/
#containerreadinglife { width: 800px; height: 600px; background-color: #006683; margin: 0 auto; background: #006683 url(../img/reading-life.jpg) no-repeat right bottom; }
h2.readinglife { margin-top: 10px; font-size: 0.9em; }
ul.readinglife { margin-top: 5px; }
ul.readinglife li { padding: 4px 0;  font-size: .8em; }

/** Downloads **/
#content .downloads td { padding: 10px; font-size: .8em; border: 1px solid white; }
#content .downloads

/** Contact Us **/
#containercontactus { width: 800px; height: 600px; background-color: #006683; margin: 0 auto; }
#content .clause { clear: both; font-size: 7px; padding-top: 10px; width: 550px; }