body {text-align:center;background:#CB8F47}
h1 {font:20px/22px arial,sans-serif;color:#fff}
h2 {font:16px/18px arial,sans-serif;color:#fff;margin:12px 0 0 0}
h2 a {text-decoration:none}
h3 {font:14px/16px arial,sans-serif;color:#fff;margin:12px 0 0 0}
p {font:14px/16px arial,sans-serif;color:#fff;line-height:150%;margin-bottom:12px}
p.subtitle {font:14px/16px arial,sans-serif;font-style:italic;color:#fff;line-height:150%;margin-bottom:12px}
p.subtitle a {text-decoration:none}
p.back {font:14px/16px arial,sans-serif;color:#fff;line-height:150%;margin-bottom:12px;text-align:left}
a {color:#fff}
iframe {padding:10pt;background:#C88815}

/* main */
#lroc {width:800px;margin:15px auto;position:relative;text-align:left}

/* header */
#hd {position:absolute;left:0px;top:0px;height:240px;width:100%}
#hd .logo {position:absolute;left:-72px;top:1px}
#hd .syd {float:left;margin:0 0 0 15}
#hd h1.index{margin:0}

/* navigation */
#nv {position:absolute;top:210px;left:0px;height:30px;width:100%}
#nv .home {margin:5px 10px 0px 0px;float:right}
#nv .member {margin:5px 20px 0px 0px;float:right}
#nv ul {margin:5px 0 0 15px;padding:0}
#nv li {list-style-type:none;float:left;padding:0 11px;background:url(tpl/nv-separator.gif) no-repeat top right}
#nv li.last {background:none}
#nv a {display:block;float:left;font:12px/26px arial,sans-serif;text-decoration:none;color:#fff}
#nv a:link, #nv a:visited {}
#nv a:active, #nv a:hover, #nv a.active {background:url(tpl/nv-active.gif) repeat-x 0 22px}

/* content */
#content {position:absolute;left:0px;top:240px;width:100%}
#content .bg {position:relative;min-height:500px;height:auto !important;height:500px;width:800px;margin-bottom:8px;background:#C88815}
#content .txt {padding:15px 26px 0px 26px;position:relative}
#content ul {margin:0 0 12px 16px;padding:0 0 0 10px}
#content li {font:12px arial,sans-serif;color:#fff;line-height:150%;list-style-type:square}
#content .box {background:#CB8F47;float:right;width:150px;margin:0px 0px 10px 10px;padding:10px;font:12px/14px arial,sans-serif;color:#fff}
#content .attention-grabber {position:absolute;right:170px;top:30px}
#content .pic {float:right;width:300px;margin:0px 0px 10px 10px;font:12px/14px arial,sans-serif;color:#fff}
#content .quote {float:right;width:300px;margin:5px;padding:0 0 0 15px;font:11px/13px arial,sans-serif;font-style:italic;color:#fff}
#content .quote-sig {float:right;margin:7px;padding:0 0 0 15px;font:10px/12px arial,sans-serif;font-style:italic;color:#fff}
#content .picbig {float:right;margin:0 100px 0 0;padding:0 0 0 10px}
#content .txt table {border:none;font:12px arial,sans-serif;color:#fff}
#content .txt td.name {border:none;width:150;padding:10px 0 0 0}
#content .txt td.dsc {border:none;width:250;padding:10px 0 0 0}
#content .links table {border:none;font:12px arial,sans-serif;color:#fff}
#content .links td.dsc {border:none;width:500;padding:}
#content .links td.pic {border:none;width:300;padding:15px 0 0 0}
#content .gallery table {border:none;font:12px arial,sans-serif;color:#fff}
#content .gallery td.pic1 {border:none;width:270;padding:10px 0 0 0}
#content .gallery td.pic2 {border:none;width:270;padding:10px 0 0 0}
#content .gallery td.dsc1 {border:none;width:270;padding:10px 0 10px 0}
#content .gallery td.dsc2 {border:none;width:270;padding:10px 0 10px 0}

/* sitemap */
#sitemap {position:absolute;left:0px;top:135px;min-height:500px;height:auto !important;height:500px;width:100%}
#sitemap .bg {position:relative;min-height:500px;height:auto !important;height:500px;width:800px;margin-bottom:8px;background:#FAF6C6}
#sitemap .txt {padding:15px 33px 0px 33px;position:relative}
#sitemap ul {margin:6px 0 12px 16px;padding:0 0 0 10}
#sitemap li {font:14px/16px arial,sans-serif;color:#fff;line-height:150%;list-style-type:square}
#sitemap h2 {font:16px/18px arial,sans-serif;color:#fff;margin:0 0 10 0}
#sitemap a {text-decoration:none}

/* footer */
#ft {height:25px;background:#CB8F47;position:relative;margin-bottom:20px;clear:both}
#ft .txt {font:9px/9px tahoma,sans-serif;color:#fff;text-align:center;padding:0px}
#ft a{text-decoration:none}


/* COLUMN LAYOUT */
   .two-col {float:left;margin:0 20px 0 0;width:500px}
   .two-col li {margin:0 0 0 20px;list-style-type:bullet}
   .col {float:left;margin:0 20px 0 0;width:230px}
   .col li {margin:0 0 0 20px;list-style-type:bullet}

/* FORM */
   form label {display:block;float:left;font:12px/18px arial,sans-serif;width:150px}
   form optoutlabel {display:block;float:left;font:12px/18px arial,sans-serif;width:150px}
   form input {float:left;font:12px arial,sans-serif;width:300px;margin:0 0 5px 0}
   form textarea {font:12px arial,sans-serif;height:80px;overflow:auto;width:300px}
   form select,
   form option {font:12px arial,sans-serif;margin: 0 0 0 0}
   form span  {display:block;float:left}
   form span input {width:auto}
   form span label {cursor:pointer;cursor:hand;padding:0 0 0 3px;width:auto}
   form p {clear:both;padding:8px}
   form fieldset {border:1px solid #333;margin:0 0 8px 0}
   form legend {font:11px arial,sans-serif;margin: 0 0 0 8px}



