/* Elements */



/* Fonts - declaration */

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL {font-size: 1em;

font-family: Verdana, Arial, Helvetica, sans-serif;}



/* Real styles */



A {cursor: pointer;}



A:link { color: blue; }



A:visited {color: red;}



ADDRESS {margin: 0em 0% 0em 0%;

font: italic 1em/1.4 sans-serif}



BIG {font-size: 1em}



BLOCKQUOTE {margin: 1em 10% 1em 10%;

line-height: 1.4}



BODY {margin: 0em 0% 0em 0%;

font: 1em/1.4 Verdana, Arial, Helvetica, sans-serif;

background: url(../graphics/template/bg.gif) #FFF;}



BUTTON {cursor: auto}



CAPTION {margin: 0em 0% 0em 0%;

line-height: 1}



CODE {font-size: 1em;

font-family: monospace}



DIV {margin: 0em 0% 0em 0%;

line-height: 1.4}



DD {margin: 0em 0% 0em 0%;

line-height: 1.4}



DL {margin: 0em 0% 0em 0%}



DT {margin: 0em 0% 0em 0%;

line-height: 1.4}



H1 {margin: 1em 0% 0em 0%;

font: bold 1.5em/1.0 Verdana, Arial, Helvetica, sans-serif;

color: #003300}



H2 {margin: 1em 0% 0em 0%;

font: bold 1.52em/1.4 Verdana, Arial, Helvetica, sans-serif;

color: #003300}



H3 {margin: 1em 0% 0em 0%;

font: bold 1.32em/1.4 Verdana, Arial, Helvetica, sans-serif;

color: #003300}



H4 {margin: 1em 0% 0em 0%;

font: bold 1.15em/1.4 Verdana, Arial, Helvetica, sans-serif;

color: #660000}



H5 {margin: 1em 0% 0em 0%;

font: bold 1em/1.4 Verdana, Arial, Helvetica, sans-serif;

color: #660000}



H6 {margin: 1em 0% 0em 0%;

font: bold .80em/1.4 Verdana, Arial, Helvetica, sans-serif;

color: #660000}



HR {margin: 0em 0% 0em 0%}



HTML {margin: 0;

background: url(../graphics/bgstripe.gif) white}



INPUT {cursor: auto}



KBD {font: 1em monospace}



LI {margin: 0em 5% 0em 5%;

line-height: 1.4}



OL {margin: 1em 0% 0em 5%;

font-size: .80em;

line-height: 1.4;

list-style: decimal}



UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}



OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}



OL OL OL OL {list-style: decimal}



P {margin: 1em 5% 1em 5%;

font-size: .80em;

line-height: 1.4}



PRE {margin: 0em 0% 0em 0%;

font: 1em/1.4 monospace}



SAMP {font: 1em monospace}



SMALL {font-size: 1em}



SUB {font-size: 1em}



SUP {font-size: 1em}



TD {font:  .80em/1.4 Verdana, Arial, Helvetica, sans-serif}



TEXTAREA {cursor: text}



TH {font: bold .90em/1 Verdana, Arial, Helvetica, sans-serif}



TT {font: 1em monospace}



UL {margin: 1em 5% 0em 5%;

font-size: .80em;

line-height: 1.4;

list-style: disc}



UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}



OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}



UL UL UL UL {list-style: disc}



/* Classes */



.container {

	margin: 0;

	background: url("../graphics/template/left-bar.gif") repeat-y;
	width: 792px;

}



.header {

	width: 792px;

	height: 163px;

	margin: 0;

	background: url("../graphics/template/header.gif") left top no-repeat;

}



.header a.logo {

	display: block;

	width: 216px;

	height: 163px;

	float: left;

	xtext-indent: -9999em;

}



.header a.logo img { border: 0; }



.header a.logo2 {

	display: block;

	margin-top: 25px;

	width: 516px;

	height: 110px;

	float: right;

	border: 0;

	text-indent: -9999em;

}



.header .tagline {

	margin: 0;

	padding: 10px 40px 0 0;

	text-align: right;

	font-style: italic;

	font-size: 15px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #5A5A5A;

}



.container { overflow: visible; }



.left-column {

	width: 216px;

	float: left;

	xbackground: url("../graphics/template/left-column.gif") left top no-repeat;

}



.left-column .phone {

	width: 198px;

	padding: 8px 0;

	margin: 20px 0 0 0px;

	background: #dcdcff;

}



.left-column .phone span {

	display: block;

	font-weight: normal;

	font-size: 9px;

	margin-left: 10px;

}



.left-column .phone p {

	margin: 0px 10px;

	color: #003300;

	font-size: 18px;

	font-weight: bold;

}



.left-column .address {

	color: #660000;

	margin: 0 0 20px 0;

}



.left-column  .extreme-makeover {

	margin: 20px 0 0 4px;

	width: 190px;

	text-align: center;

	color: #660000;

	font-size: 12px;

	font-weight: bold;

	border-bottom: solid 1px #660000;

}



.left-column  .extreme-makeover img {

	margin: 6px 0 0 0;

}



.right-column {

	width: 576px;

	float: right;

}



.footer {margin-left: 216px; width: 576px; text-align: center; }



.contact {

position: relative; 

left: 6;

top: -212;

width: 200;

visibility:	visible;

z-index: 2;

color: #660000;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: .9em

}



.copyright {

margin: 1em 0% 1em 0%;

font-size: .75em;

line-height: 1.4;

text-align: center}



.textnav {

margin: 1em 0% 1em 0%;

font-size: .60em;

line-height: 1.4;

text-align: center}



/* IDs */