/* CSS Document */

body{
margin:0px;
background-color:#000000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#wrapper{
position:relative;
margin:0px auto;
width:960px;}

#left{
background-color:#000000;
position:absolute;
width:180px;
left:0px;}

#main{
position:absolute;
width:780px;
left:180px;
height:675px;}

#content{
position:absolute;
top:95px;
font-size:11px;
text-align:justify;}
.content{
margin-top:10px;
float:right;
width:250px;
font-size:11px;
text-align:justify;
}
.contentBody{
margin-top:10px;
margin-left:10px;
float:left;
width:450px;
font-size:11px;
text-align:justify;
}
#topLogo{
height:125px;
width:125px;
margin:25px;}

#topBar{
font-size:10px;
position:absolute;
top:0px;
height:55px;
width:780px;
background-color:#3c5250;
}

#aboutUs{
padding-top:40px;
padding-left:5px;
position:absolute;
height:55px;
right:165px;}

#upcomingStores{
padding-top:40px;
padding-left:5px;
position:absolute;
height:55px;
right:60px;}

#utilities{
padding-top:40px;
padding-left:5px;
position:absolute;
height:55px;
right:10px;}

.activeTop{

	background-color:#314140;
}

.topNav{
display:inline;}

#sectionTitle{
position:absolute;
top:55px;
width:780px;
height:40px;
background-color:#516160;}

#leftNavContainer{
height:500px;
top:125px;
background-color:#1e1f1f}
.leftNav{
width:170px;
height:35px;
}


#footer{
padding-top:5px;
color:#afb3b3;
font-size:10px;
position:absolute;
top:675px;
height:20px;
background-color:#384241;
width:960px;
text-align:center;
}
#legal{
top:5px;
position:absolute;
right:10px;}

a:link, a:visited{
text-decoration:none;
color:#CCCCCC;}
a:hover{
color:#FFFFFF;
}
#floatCenter{
padding-top:5px;
color:#afb3b3;
font-size:10px;
position:absolute;
top:700px;
height:20px;
width:960px;
text-align:center;}
