html {margin:0;padding:0;height:100%}

body {background:#a7a190 url(/i/bgnd.gif) repeat-x;margin:0;padding:0;font-size:11px;font-family:arial, verdana, lucida, sans-serif;color:#000}

p {margin:10px 0 0 0}
p.a {margin:5px 5px 0 5px}

span.green-link a {color:#80c632}

span.required {color:red}

hr {height:1px;border-style:none;color:#ccc;background-color:#ccc}

.rule {border-top-width:1px;border-top-style:solid;border-color:#ccc;margin:0px}

form {margin:0;padding:0}	
input {margin:0}

.clear-left {clear:left}

.clearfix:after {
content:”.”;
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

img {margin:0;padding:0;border:0}
img.float-pad {float:left;padding-right:5px}
img.floatLeft {float:left;margin:0}
img.floatRight {float:right;margin:0}
img.block {display:block}
img.feat {float:left;margin:0;padding:0 3px 3px 0}
img.border {border:#fff 1px solid}

ul.left {float:left;}
ul.right {float:right;}

ul {margin:0 0 0 10px;padding:0}
li {list-style:none}
li.active {color:#bf6000;font-weight:bold;font-family:arial, verdana, sans-serif;font-size:12px;text-transform:uppercase}
	
h1 {font-size: 24px;font-family:lucida, arial, verdana, helvetica, sans-serif;margin:0;padding:0;color:#fff}
h1.sub-a {font-size:12px;font-family:arial, verdana, helvetica, sans-serif;margin:0;padding:18px 0 0 0;color:#51504f}
h1.sub-b {font-size:12px;font-family:arial, verdana, helvetica, sans-serif;margin:0;padding:16px 0 0 0;color:#51504f}
h2 {font-size:12px;font-family:arial, verdana, helvetica, sans-serif;margin:0;padding:0;color:#51504f}
h2.mar-bot {font-size:12px;font-family:arial, verdana, helvetica, sans-serif;margin:5px 0 20px 8px;padding:0;color:#51504f}
h2.b {font-size: 15px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:10px 0 0 0;padding:0;color:#ffff66}
h2.c {font-size: 15px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:30px 0 0 0;padding:0;color:#ffff66}
h3 {font-size: 12px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:10px 0 0 0;padding:0;color:#ffff66}
h3.co {font-size: 12px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:0 0 0 10px;padding:0;color:#ffff66}
h3.in {font-size: 12px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:0;padding:0;color:#ffff66;display:inline}
h3.m {font-size: 12px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:50px 0 0 0;padding:0;color:#ffff66}
h4 {font-size: 13px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:0;padding:0;color:#fff}
h5 {font-size: 11px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:0;padding:0;color:#666}
h6 {font-size: 12px;font-family:arial, verdana, lucida, helvetica, sans-serif;margin:0;padding:0;color:#755a18}

#logo {z-index:15;position:absolute;margin:0 0 0 25px}

#frame {z-index:10;position:absolute;margin-top:75px}

#nav-top {position:absolute;color:#b9b7b7;width:305px;height:34px;font-size:10px;margin:0 0 0 500px;line-height:23px}
#nav-top ul {list-style:none;margin:0;padding:5px 0 0 0}
#nav-top li {float:left}
#nav-top li a {margin:0 10px 0 10px;color:#b9b7b7;text-decoration:none}
#nav-top li a:hover {color:#fff}

#nav-main {position:absolute;width:590px;height:23px;margin:153px 0 0 215px}

#in-im {z-index:1;position:absolute;margin:152px 0 0 97px}

#header {margin:auto;width:822px;height:179px;background:url(/i/bgnd_head.jpg)}

#main-im {margin:auto;width:822px;height:255px;background:url(/i/bgnd_main_hmpg.jpg)}
#main-im-b {margin:auto;width:822px;height:155px}

#content-container {margin:auto;width:822px;background:url(/i/bgnd_content_scale.jpg)}
#content-block {width:822px;height:497px;background:url(/i/bgnd_content.jpg) no-repeat}
#content-block-b {width:822px;height:497px;background:url(/i/bgnd_content_b.jpg) no-repeat}
#content-left {float:left;margin:0;padding:0 0 0 17px;width:595px}
#sub-head-a {width:594px;height:41px;background:url(/i/bgnd_sub_head_a.jpg);text-align:center}
#sub-head-other {width:594px;height:41px;text-align:center}
#sub-block {width:587px;height:230px;background:url(/i/bgnd_inner_sh.jpg);margin:0 0 0 3px}
#sub-block-b {padding:0 20px 10px 20px;width:547px;background:url(/i/bgnd_inner_sh.jpg) ;margin:0 0 0 3px}
#sub-head-b {width:594px;height:39px;background:url(/i/bgnd_sub_head_b.jpg);text-align:center}

#content-right {float:left;margin:0;width:195px;padding:0}
#sub-head-c {width:194px;height:33px;background:url(/i/bgnd_sub_head_c.jpg);text-align:center;margin:5px 0 0 0}

#bottom {padding:0;margin:auto;width:822px;height:9px}

#news ul {margin-top:25px}
#news ul li {margin-top:20px}

#sponsors {width:182px;background:#d5d2c9;margin-left:4px;padding:5px 0 10px 5px;border-bottom:#fff 0px solid}

#footer {margin:auto;width:822px;height:25px;padding:0 0 50px 0;backgrund:#eee;text-align:center;color:#ccc;font-size:11px}
#footer ul {margin:0;padding:0;list-style-type:none}
#footer li {display:inline;margin-left:5px;margin-right:5px}
#footer li a {line-height:12px;text-decoration:none;color:#fff}
#footer li a:hover {color:#eee}

#newsletter {width:187px;height:30px;padding-top:80px;background:#a39f90 url(/i/bgnd_newsletter.gif);margin:0;text-align:center}
.input {margin:5px 0 5px 0;position:absolute}
.n-input {background:#fafafa;border:#ccc 1px inset;height:15px;font-size:10px}
.link {background:none;border:none;cursor:pointer;color:#eee;font-weight:bold;font-size:10px;font-family:verdana;margin:0;padding:0}

.form {width:430px;margin:auto;padding:10px 0 0 0}
.form-left {line-height:25px;width:120px;height:25px;float:left;padding-bottom:10px;text-align:right}
.form-right {width:300px;height:25px;float:right;padding-bottom:10px}

#copyright {width:800px;height:25px;margin:auto;font-size:10px;text-align:center;color:#666}

#sub-block-c {padding:0 20px 10px 20px;width:547px;background:url(/i/bgnd_inner_sh.jpg) ;margin:0 0 0 0px}


