*
	{font-family: 'Calibri', tahoma, verdana, arial, sans-serif}
body
	{margin: 0;
	 font-size: 11pt;
	 background: #b5afa0 }

a
	{text-decoration: none;
	color: green}
a:hover
	{text-decoration: underline;
	color: blue}
a img
	{border: none}
h1
	{font-size: 14pt;
	 color: #118532}
td
	{vertical-align: top}

blockquote
	{text-align: justify}
.float_right
	{float: right}
.align_right
	{text-align: right}
.margin_left
	{margin-left: 8px}
.padding_top
	{padding-top: 8px}
.q_and_a li
	{margin-top: 30px}
.q_and_a strong
	{color: #118532}

#page
	{width: 900px;
	 margin: auto}
#header
	{background: white url(gfx/header_bg.gif) no-repeat top left;
	 padding: 5px;
	 padding-bottom: 0}

#logo
	{float: left;
	 margin-left: 5px;
	 margin-bottom: 5px;
	 margin-top: 20px}
#call_us, #call_us a
	{color: #118532}
#call_us
	{float: right;
	 text-align: right;
	 margin-right: 10px;
	 margin-top: 15px}

#content
	{background: white url(gfx/content_bg.gif) repeat-y top left;
	 padding: 5px;
	 padding-top: 0;
	 min-height: 300px}
#main_nav
	{width: 100%;
	 margin: 0}
#main_nav a
	{display: block;
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 background: black;
	 color: white;
	 padding-top: 5px;
	 padding-bottom: 5px}
#main_nav a:hover
	{background: #b5afa0;
	 text-decoration: none}

#text
	{padding: 20px;
	 background: url(gfx/text_bg.gif) no-repeat top center}
#text p, #text li
	{text-align: justify}
#text ul
	{margin-left: 20px}
#footer
	{height: 57px;
	 width: 100%;
	 background: #9aad77 url(gfx/footer_bg.gif) no-repeat bottom left;
	 color: white}
#footer td
	{font-size: 9pt;
	 padding: 12px;
	 padding-top: 0;
	 padding-bottom: 0}
#footer a
	{color: white}
#back_to_top
	{text-align: right;
	font-size: 8pt}