/* CSS Document */

/* basic elements */
body { 
	margin: 0;
	padding: 0;
	background-image:url(../images/bg_bricks.gif);
	background-repeat:repeat;
	}
/* specific divs */

#container {
	position:absolute;
	left:50%;
	margin-left:-400px;
	width: 800px;
	border: none;
	text-align: left;
	background-color:#FFFFFF;
}

#header {
width:800px;
height:106px;
vertical-align:top;
background-image:url(../images/bottleworks_logo.gif);
}

#navBar {
float:left;
width:575px;
height:50px;
vertical-align:top;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
padding:50px 20px 6px 205px;
}

a#home, a#location, a#siteplan, a#history, a#contact{ 
	color: #333333;
	text-decoration: none;
	}
	
/*.nav a:visited { 
	text-decoration: none;
	}*/
	
a:hover#home, a:hover#location, a:hover#siteplan, a:hover#history, a:hover#contact { 
	color: #991c1e;
	text-decoration: none;
	}
	
/*.nav a:active{
	color: #991c1e;
	text-decoration: none;
}	*/
	
a#home.sel_top, a#location.sel_top, a#siteplan.sel_top, a#history.sel_top, a#contact.sel_top{
	color: #991c1e;
	/*text-decoration:underline;*/
}

.sel_side{
	color: #991c1e;
}	
	
.nav ul {
margin:0;
padding:0;
}

.nav li {
list-style:none;
list-style-type:none;
float:left;
padding: 0px 40px 0px 0px;
}




/* Main Content */

#content{
	width:800px;
	height:100%;
	min-height:400px;
}

#left {
float:left;
width: 185px;
height:100%;
min-height:400px;
padding:0px 10px 0px 20px;
margin:10px 0 10px 0;
/*border-right:dotted #999 2px;*/
}

.left ul {
	margin:0;
	padding:0;
}

.left li {
list-style-type:none;
border-bottom:dotted #999 1px;
line-height:18px;
}

.left a:link { 
	color: #333;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	}
.left a:visited { 
	color: #333;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	}
.left a:hover { 
	color: #991c1e;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	}
.left a:active{
	color: #333;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}	


#right{
float:right;
width: 535px;
height:100%;
padding:10px 20px 10px 25px; 
border-left:dotted #999 2px;
}

#right img{
padding:0px 0px 10px 10px; 
}

.bodyText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.bodyText a:link { 
	color: #991c1e;
	text-decoration: underline;
	}
.bodyText a:visited { 
	color: #666;
	text-decoration: underline;
	}
.bodyText a:hover { 
	color: #000;
	text-decoration: none;
	}
.bodyText a:active{
	color: #991c1e;
	text-decoration: underline;
}	

.bodyTextSmall{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#666;
}

.bodyTextSmDark{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#991c1e;
}

h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#991c1e;
}

h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#991c1e;
}

h4{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}

.clear{
clear:both;
}

/* table */

#hbar{
width:500px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

#building{
width:100px;
float:left;
}

#suite{
width:250px;
float:left
}

#sqft{
width:150px;
float:right;
}



/* footer */

#footer{
	float:left;
	width:800px;
	vertical-align:top;
	padding-bottom:10px;
	text-align:center;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#666666;
}

#footer2{
	height:90px;
}

.footer2 ul {
	margin:0;
	padding:0;
}

.footer2 li {
list-style:none;
list-style-type:none;
float:left;
padding: 0px 30px 0px 0px;
}
