/* Eric Meyer's Reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;	font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {color: black; background:#fff; line-height:1.2;}
ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/* End Eric Meyer's Reset*/

body,#topnav a:link,#topnav a,#footer p{margin:0}
body,ul.news li a{padding:0}
body{text-align:center;background:#2c8bcb url(/media/bkg_fade_trial.jpg) repeat-x;font-family:"Trebuchet MS",arial,helvetica,sans-serif}
body,#homepage p,#text p{color:#300}
a{color:#930}
a:active,a:hover{color:black}
a:active,a:hover,#topnav a:link,#topnav a{text-decoration:none}
#container,#containerhome{width:718px;margin:auto;text-align:left;position:relative;border:3px solid #344a59}
#container{background:#f0eadb url(/media/bkg.jpg) no-repeat}
#containerhome{background:#f0eadb url(/media/road.jpg) no-repeat}
#pageheader{background:url(/media/header_trial.jpg) 0 0 no-repeat;width:auto;height:100px}
#pageheader h1 span{visibility:hidden}
p{padding:10px 0}
p.copyright{text-indent:1em;font-size:0.9em}
img.rich_photo{padding: 1px; margin: 10px; float:right; border: solid medium #933;}  
h2,#homepage,#footer,#footer p{clear:both}
h4{color:#222;padding:30px 0 3px 0;font-weight:bold}
td{font-size:0.87em;padding:3px 16px}
input.buy{padding:13px 0 0 16px}
input {padding: 1px; margin: 1px;}
ul li a,#text p{padding-left:15px}
#home blockquote{color:#000;quotes:inherit;line-height:135%;font-weight:700;font-style:italic;padding:15px 0 12px 20px}
#topnav{background:black;width:100%;height:27px}
#topnav,#buy ul,#buyhome ul,#buyhome ul.news{display:block}
#topnav ul,#topnav ul li,#buy ul,#buyhome ul,#buyhome ul.news{margin-left:0}
#topnav ul,#buy ul,#buyhome ul,#buyhome ul.news{padding-left:0}
#topnav ul,#topnav ul li{display:inline}#topnav ul{background:#000}
#topnav ul li,#topnav a:link,#topnav a,#topnav a:hover{background:#000}
#topnav ul li{float:right;padding:3px 15px;border-left:1px solid #000}
#topnav ul li,#buy ul,#buyhome ul{list-style:none}
#topnav a:link,#topnav a{padding:3px 2px 3px;color:#FC9}
#topnav a:hover{color:white;text-decoration:underline}
#homepage p,#text p{font:0.9em georgia,times new roman,times,serif /140%;background:transparent}
#homepage p{padding-left:205px;padding-right:245px}
body div#homepage_text{width:320px;voice-family:""}
#text{margin-left:200px}
#text p{padding-right:15px}
#buy,#buyhome{position:absolute;top:120px;height:300px;width:150px}
#buy{left:20px}#buyhome{left:500px}
#buyhome ul.news{font:0.90em georgia,times new roman,times,serif /150%;list-style:square}
#buyhome ul.news li{margin-top:0.5em}
#facebook h3,#facebook p{font-size:0.90em}
#facebook h3{height:25px;padding:0 0 0 30px;background:url(/media/facebook.gif) no-repeat left top}
#footer{padding:40px 0}
#footer p{font:0.85em georgia,times new roman,times,serif;padding:0 0 0 145px}
