body {
text-align: center; 
background-color: #ffffff; 
margin: 0px 0px 0px 0px; 
font-family: verdana,arial,helvetica,sans-serif; 
font-size: 1em; 
color: #696969;}

#mastercontainer {
width: 100%; 
position: relative; 
text-align: center; 
top: 0px; 
padding: 50px 0px 0px 0px;}


/* HEADER */


#header container{width: 600px; position: relative; text-align: center;}

#logo_header {width: 100%; position: relative; text-align: left; top: 0px; padding: 50px 0px 15px 0px;}

#contact_header {width: 100%; height: 20px; position: relative; text-align: right; padding: 50px 0px 15px 0px; font-family: arial,helvetica,verdana,sans-serif; color: #003B0E;}
#contact_header a:link {color: #003B0E; text-decoration: none;}
#contact_header a:visited {color: #003B0E; text-decoration: none;}
#contact_header a:hover {color: #003B0E; text-decoration: underline;}
#contact_header a:active {color: #003B0E; text-decoration: none;}


/* IMAGE */

#imagecontainer {width: 100%; text-align: center; border-top: 1px solid #003B0E; border-bottom: 1px solid #003B0E;}



/* TOP NAVIGATION */

#navcontainer
{
width: 600px; 
position: relative;
margin: 20px 0 0 0px;
padding: 0;
height: 20px;
text-align: center;
font-family: arial,helvetica,verdana,sans-serif; font-size: 80%; color: #003B0E; font-weight: bold;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #fff;
height: 18px;
padding: 0;
margin: 0px 20px 10px 0;
color: #003B0E;
text-decoration: none;
display: block;
text-align: center;
}

#navcontainer ul li a:hover
{
color: #009933;
}


/* CONTENT */
#content {width: 600px; margin-top: 20px; text-align: center; font-size: 80%;}

#content a:link {color: #696969; text-decoration: underline;}
#content a:visited {color: #696969; text-decoration: underline;}
#content a:hover {color: #696969; text-decoration: none;}
#content a:active {color: #696969; text-decoration: none;}

#content ul
{
border: 0;
margin: 0;
padding: 0;
text-align: left;
}

#content li
{
list-style-type: none;
}


/* FLOOR PLAN */

#floorplan_container {width: 600px; margin-top: 20px; text-align: center; border: 1px solid #999; font-family: arial,helvetica,verdana,sans-serif; font-size: 75%;}

#floorplan_content {padding: 5px 5px 5px 5px; text-align: center;}
#floorplan_content a:link {color: #696969; text-decoration: none;}
#floorplan_content a:visited {color: #696969; text-decoration: none;}
#floorplan_content a:hover {color: #696969; text-decoration: none;}
#floorplan_content a:active {color: #696969; text-decoration: none;}

#floorplan_header {color: #FFFFFF; text-align: center; padding: 5px 5px 5px 5px;}

.green {color: #003B0E; font-weight: bold}
.white {color: #FFFFFF}
.red {color: #FF0000}


/* MAP */
#maplocation {width: 600px; margin-top: 20px; text-align: center;}

#map_numbers_margin {margin: 15px 0px 0px 0px;}

#map_numbers {width: 600px; text-align: left; margin: 20px 0px 0px 0px; padding: 0px; border: none; border-spacing: 0px 0px; border-collapse: collapse; font-size: 75%;}

#map_numbers a:link {color: #000000; text-decoration: none;}
#map_numbers a:visited {color: #000000; text-decoration: none;}
#map_numbers a:hover {color: #000000; text-decoration: underline;}
#map_numbers a:active {color: #000000; text-decoration: none;}

th {color: #000000; text-transform: uppercase; font-weight: normal;}
td {width: 33%; vertical-align: top; padding: 0px; margin: 0px;}

.map_item {padding: 3px 0px; font-size: 85%;}



.iconlist
{
list-style: none;
margin: 0;
padding: 0;
}


li
{
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 25px;
margin: .4em 0;
}

li.e
{
background-image: url(/images/e.gif);
}

li.e2
{
background-image: url(/images/e2.gif);
}

li.e3
{
background-image: url(/images/e3.gif);
}

li.e4
{
background-image: url(/images/e4.gif);
}

li.e5
{
background-image: url(/images/e5.gif);
}

li.e6
{
background-image: url(/images/e6.gif);
}

li.e7
{
background-image: url(/images/e7.gif);
}

li.e8
{
background-image: url(/images/e8.gif);
}

li.e9
{
background-image: url(/images/e9.gif);
}

li.e10
{
background-image: url(/images/e10.gif);
}

li.e11
{
background-image: url(/images/e11.gif);
}

li.e12
{
background-image: url(/images/e12.gif);
}


li.b
{
background-image: url(/images/b.gif);
}

li.b2
{
background-image: url(/images/b2.gif);
}

li.b3
{
background-image: url(/images/b3.gif);
}

li.b4
{
background-image: url(/images/b4.gif);
}

li.b5
{
background-image: url(/images/b5.gif);
}

li.b6
{
background-image: url(/images/b6.gif);
}

li.b7
{
background-image: url(/images/b7.gif);
}

li.b8
{
background-image: url(/images/b8.gif);
}

li.b9
{
background-image: url(/images/b9.gif);
}

li.b10
{
background-image: url(/images/b10.gif);
}

li.b11
{
background-image: url(/images/b11.gif);
}

li.b12
{
background-image: url(/images/b12.gif);
}

li.pa
{
background-image: url(/images/pa.gif);
}

li.pa2
{
background-image: url(/images/pa2.gif);
}

li.pa3
{
background-image: url(/images/pa3.gif);
}

li.pa4
{
background-image: url(/images/pa4.gif);
}

li.cs
{
background-image: url(/images/cs.gif);
}

li.cs2
{
background-image: url(/images/cs2.gif);
}

li.Mgy
{
background-image: url(/images/Mgy.gif);
}

li.Mr
{
background-image: url(/images/Mr.gif);
}



/* FOOTER */
#footer_container {width: 600px; position: relative; text-align: center;}
#footer {width: 600px; margin-top: 20px; margin-bottom: 0px; padding: 20px 0px 0px 0px; text-align: center; font-size: 70%; color: #999;}

p {text-align: left;
}

p a:link {color: #000000; text-decoration: none;}
p a:visited {color: #000000; text-decoration: none;}
p a:hover {color: #000000; text-decoration: underline;}
p a:active {color: #000000; text-decoration: none;}
