/*********RESET********/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, em, img, ins, strong, sub, sup, dd, dl, dt, /*li, ol, ul,*/ fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0;
}
a img, : link img, : visited img {border: 0;}
table {border-collapse: collapse;}
/*ol, ul, li {list-style: none;}*/
: focus {outline: 0;}

/*********LAYOUT********/
body {font-family: Verdana, Arial; font-size: 14px; color: #000; background: url(../gfx/bg.gif) repeat-x #dacf90;}
a {color: #339933;}
p {}
h2 {font-size: 18px; line-height: 19px;}

/*********WRAPPER********/
#wrapper {width: 799px; margin: 0px auto 10px auto; position: relative;}
 
/*********Header********/
#header {width: 799px; height: 120px; background: url(../gfx/header.jpg);}

/*********NAVIGATION********/
#navigation {width: 799px; height: 46px; background: url(../gfx/m_bg.gif);}
#navigation ul {width: 776px; height: 46px; float: left; margin: 0; padding: 0; list-style: none;}
#navigation li {float: left; position: relative; margin: 0; padding: 0; list-style: none;}
#navigation li a {display: block; float: left; text-align: center; font-family: "Trebuchet MS", Verdana; font-size: 13px; color: #faeea7; font-weight: bold; padding: 0 17px; line-height: 46px; text-decoration: none;}
#navigation li a:hover, #navigation li a.on {text-decoration: underline;}

/*********CONTENT********/
#content {width: 751px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #453300; font-size: 12px; background: url(../gfx/bg_content.gif) repeat-y; padding: 17px 24px 20px 24px; min-height: 400px;}
#content p {line-height: normal; margin: 10px 0px;}
#content h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; margin: 10px 0px;}
#content_right {width: 226px; border: 1px solid #ded9bb; background: #f5f1d9; padding: 12px; position: absolute; left: 520px; top: 180px;}
#content_right h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; margin-bottom: 10px;}
#content_right p {line-height: normal; margin: 10px 0px;}

/*********CONTACT PAGE********/
#contactForm {width: 400px; margin-top: 40px;}
#contactForm p {clear: both; margin-bottom: 7px;}
#contactForm p span {display: block; width: 180px; float: left; font-weight: normal; margin-top: 2px;}
#contactForm input {width: 178px; border: 1px solid #807148; background-color: #DACF90;}
#contactForm textarea {width: 178px; height: 90px; border: 1px solid #807148; background-color: #DACF90;}
#contactForm input, textarea {font-family: "Trebuchet MS", Verdana; font-size: 12px; color: #000; padding: 0px;}
#contactForm input.submit {width: 50px; height: 20px; cursor: pointer; border: none;}
#contactForm input.reset {width: 50px; height: 20px; cursor: pointer; border: none;}
#submit {text-align: right;}

/*********FOOTER********/
#footer {background: url(../gfx/bg_footer.gif); height: 54px; width: 799px; font-size: 11px; color: #fff;}
#footer p {padding: 10px 20px;}
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {color: #fff; text-decoration: underline;}

/*********CLEANER | STUFF********/
.cleaner {clear: both; height: 1px; margin-top: -1px; line-height: 0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
