html,body{
margin:0;padding:0
}

body{
font: 76% arial,sans-serif
}

p{
margin:0 10px 10px
}

p, h1, h2, h3, h4, h5, a, ul, li, lo, td, div, textarea {
font-family:Arial, Helvetica, sans-serif;
text-align: left; /* Not necessary if not using text-align center in body tag for older IE browsers. */
}

p {
font-size: 16px;
font-weight:bold;
margin: 10px 30px 20px 250px;
color: #000;
}


h1 {
font-size: 16px;
font-weight: bold;
color: #16a474;
line-height: 23px;
margin:10px 0px 30px 0px;
padding:100px 0px 0px 250px;
text-transform:capitalize;
}

h2 {	
font-size: 13px;
font-weight: bold;
color: #000;
line-height: 20px;
margin: 10px 0px 20px 0px;
padding:0px 0px 0px 250px;
text-transform:capitalize;
}


/* Creates the general link style for the site. This is not the main navigation.  */
a {
font-size: 11px;
font-weight: bold;
color: #000;
text-decoration: underline;
}


/*------------------ LISTS FORMATS --------------------------*/
ul {
margin: 0px 0px 0px 270px;
padding: 0px 0px 0px 0px;

}


li { 
font-size: 16px;
font-weight: bold;
line-height: 23px;
color:#000;
/*list-style-image: url(images/ul-house.gif);*/

}


div#extra{
background:#FF8539
}

div#footer{
background: #fff;
color: #632523;
width: 100%;
text-align:center;
}

div#footer a{
display:inline;padding:0;
color: #632523;
}


div#wrapper{
float:left;width:100%;
background: #fff url(images/contentbg.gif) repeat-y 100% 0;
}

div#content{
	margin-right:200px;
	background: #fff url(images/bg-shrubs.jpg) 100% 0;
	background-repeat:repeat;
	background-position:top left;
	padding-bottom: 110px;
	;
}

div#container {

}

address{
float:left;
width:200px;
margin-left:-200px;
font-style:normal;
font-size: 13px;
font-weight:normal;
text-align:center;
color:#FFFFFF;
height: 100%;
display:block;
padding-top: 50px;
}

address a{		
color:#000099;
text-align:center;
font-size:11px;
font-weight:normal;
}

div#extra{
clear:left;
width:100%
}

/* ----------------- MAIN NAVIGATION ----------------- */
ul#navcontainer {
position:absolute;
top: 90px;
left: 85px;
margin: 0px;
}

ul#navcontainer li {
display: block;
margin: 0px 0px 15px 0px;
padding: 0px;
list-style-type:none;
height: 15px;
}

ul#navcontainer li a {
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 18px;
font-family: "Comic Sans MS", Arial;
text-decoration: none;
background: none;
border: none;
text-align:center;
height: 25px;
text-transform:capitalize;
width: 150px;
text-decoration:underline;

}

/* Styles our links. Setting the display to block ensures our links will stack back on top of one another as block level elements. The width sets the "hit" area of the links.  */
ul#navcontainer li a:link, ul#navcontainer li a:visited, ul#navcontainer li a:active {
color: #060afc;

}

/* Creates our current custom class. Be sure to apply .current to each applicable a tag on individual pages. */
ul#navcontainer li a.current:link, ul#navcontainer li a.current:visited {
color: #33CCFF;
}

/* Creates our hover status.  */
ul#navcontainer li a:hover {
color: #33CCFF;

}

div#logo {
width: 468px;
height: 67px;
position:absolute;
top: 13px;
left: 74px;
}

table#bullets {
border-collapse: collapse;
margin-left: 250px;
width: 400px
}

table#bullets td {
font-size: 16px;
line-height: 23px;
color:#000;
width: 50%;
vertical-align:top;
}

table#bullets td ul {
margin: 0px;
padding:0px;

}

table#bullets td ul li{
font-size: 16px;
font-weight: bold;
line-height: 23px;
color:#000;
margin: 0px 0px 0px 20px;
padding:0px;
}

table#pics {
width: 50%;
margin-left: 250px;
}
table#pics td {
padding: 10px;
width:100%;
text-align:left;
vertical-align:top;
}

#maps {
	margin: 80px;
	margin-top: 0px;
	margin-left:250px;
}
 .brickred {
 
 color:#632523;
 }
div#copyright {
text-align:center;
font-size: 10px;
padding: 5px 0px 15px 0px;
width: 100%;
height: 60px;
line-height: 20px;
background: #fff;
color:#000;

}

div#copyright a {
font-size: 10px;
line-height: 15px;
font-weight: normal;
color: #000;
text-decoration: underline;
}

#admin {
font-size: 7px;
text-align:center;
padding-top: 4px;
color:#000;
text-transform:uppercase;
background-color: #fff;
margin: 0px;
width: 100%;
}

#admin a {
font-size: 10px;
color:#000;

}