html, head, body, div, span, p, h1, h2, h3, h4, h5, h6, strong, em, abbr, acronym, address, bdo, blockquote, cite, q, code, ins, del, dfn, kbd, pre, samp, var, br, a, base, img, area, map, object, param, img, ul, li, dl, dt, dd, form,  label, fieldset, legend,
b, i, tt, sub, sup, big, small, hr
{
margin: 0;padding: 0;
}

body{ background:url(images/body-bg.jpg) no-repeat top center ; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

a{ color:#FFFFFF; text-decoration:none;}

.wrap{ width:790px; margin:auto;}

.page-header{}

.logo{ float:left;}

.top-links{float:right; width:auto; margin:4px 10px 0 0;}

.top-links a{ color:#FFFFFF; font-size:11px; text-decoration:none; }

.top-links a:hover{ color:#FFFF00; font-size:11px; text-decoration:none; }



.content{ }

.left-col{ float:left; margin-top:10px; width:256px;}

.login-box{ background:url(images/login-bg.jpg) no-repeat top center; width:255px; height:126px;}

.login-head{ height:30px;}

.login-head strong{padding:8px 0 8px 30px; font-size:14px;}

.login-head span img{ margin-top:4px;}

.login-form{ margin-top:10px;}

.login-form div{ margin-bottom:6px; text-align:center;}

.login-form label{  padding-right: 2px; width: 80px; display: block; float: left; text-align: right; position: relative; }

.left-links{ background:url(images/left-col-bg.jpg) top center no-repeat; width:255px; height:788px; margin-top:20px;}

.link-titles{ height:30px; padding:8px 0 8px 30px; font-size:14px;}

.links-set1{ height:196px;}

.links-set2{ height:256px;}

.links-set3{ margin-top:6px;}

.left-links ul{ list-style:circle #2423423; margin-left:40px; margin-right:40px;}

.left-links ul li{ padding:10px 0 4px 0; border-bottom: solid 1px #3a494f; text-indent:10px;}

.right-col{float:right; width: 520px;}

.right-top{ margin-top:10px; height:125px;}

.serious-things{ float:left; margin:20px; font-size:16px; text-align:right; font-weight:bold; font-family:"Times New Roman", Times, serif;}

.serious-things strong{ font-size:26px;}

.images{ float:right; background:url(images/jockey.png); width:175px; height:125px; margin-right:30px;}

.right-content{ width:512px; color:#000000; text-align:justify;}

.right-content-top{ background:url(images/right-col-top-bg.jpg) top center no-repeat; height:124px; width:512px;}

.right-box{ width:190px; height:40px; float:right; margin:30px 20px 0 0px; color:#f4f3f3}

.andy{ position:absolute; margin-top:120px; margin-left:420px; font-size:14px; font-weight:bold;}

.right-text{ background:url(images/right-col-bg.jpg) repeat-y top center; padding:0px 15px 0px 15px; padding-top:20px; line-height:18px; }

.protected-area a{ color:#000000;}

.right-text2{ margin-top:20px;}

.right-text2 p span{ color:#990000;}

.text2-image{ width:130px; float:left;}

.text2-text{ float:right; width:320px;}

.cosmic-charlie{ margin-top:20px;}

.cosmic-blue{ float:left; background:url(images/blue-bg.jpg) no-repeat; width:213px; height:83px; margin-top:4px; color:#FFFFFF; }

.cosmic-blue p{padding:20px 10px 10px 20px;}

.cosmic-blue strong{ font-size:22px; color:#FFFFFF;}

.cosmic-white{ float:right; background:url(images/white-bg.jpg) no-repeat; width:258px; height:87px;}

.cosmic-white p{padding:10px;}

.banners{ margin-top:15px;}

.pick-menu{ float:left; background:url(images/black-bg.jpg) no-repeat ; width:127px; height:48px; color:#eae32b; font-weight:bold; font-size:18px; margin-top:15px;}

.banner{ float:right; margin-right:10px; width:250px;}

.pick-menu strong{ font-size:26px; color:#FFFFFF; }

.pick-menu p{padding-top:10px;}

.pick-menu-text{ padding-bottom:20px; padding-top:10px; border-bottom:dashed #e2e2e2 1px;}

.pick-menu-text img{ float:right; padding:20px 20px 0px 20px; }

.rt-col-footer{ background:url(images/right-col-bottom-bg.jpg) no-repeat; height:20px;  width:512px;}

.footer{  background:url(images/footer-bg.jpg) no-repeat top center; height:116px; width:auto; text-align:right; padding:20px; color:#fff;}

.footer-links a{ font-size:11px;  }

.copyright{ margin-top:20px; font-size:10px;}

.spacer{ clear:both;}



.nav{ margin-top:39px; height:35px; width:500px; float:right;   }

.nav-left{ background:url(images/nav-left.jpg) no-repeat left; width:8px; height:35px; float:left;}

.nav-right{ background:url(images/nav-right.jpg) no-repeat left; width:8px; height:35px; float:right;}



.nav ul{ list-style:none;}

.nav ul li{ float:left;background:url(images/inactive-bg.jpg)}

#mid-nav{border-right: #040509 solid 1px; border-left:#3d4044  solid 1px; padding:10px 12px; }

#mid-nav a{color:#fff;}



.nav a {

  float:left;

  display:block;

  background:url("right.gif") no-repeat right top;

  text-decoration:none;

  font-weight:bold;

  color:#765;

  }



.nav #current {

  background-image:url("images/left_home_on.gif");

  }

.nav #current a {

  background-image:url("images/right_home_on.gif");

  color:#fff;

  padding:10px 12px;

  }



.nav #mid-nav-active  {

  background-image:url("images/right_home_on.gif");

  }

.nav #mid-nav-active a { background-image:url("right_home_onn.gif");

  background-image:;

  color:#fff;

  padding:10px 12px;

  }



.nav #last-nav {

  background-image:url("images/right_home_on.gif");

  }

.nav #last-nav a { background-image:url("images/last-tab-on.gif");

  background-image:;

  color:#fff;

  padding:10px 12px;

  }



/*.nav #last-nav {

  background-image:url("images/right_home_on.gif");

  }

.nav #last-nav a { background-image:url("images/last-tab-on.gif");

  background-image:;

  color:#fff;

  padding:10px 12px;

  }*/

  

  .nav #last-nav {

  background-image:url("images/last-tab-left.gif");

  }

.nav #last-nav a { background-image:url("images/last-tab-right.gif");

  background-image:;

  color:#fff;

  padding:10px 12px;

  }