ul.hot_accordion {
        height:312px; /* height of the module */
  }

  ul.hot_accordion li a {
        display:block;
        overflow:hidden;
        height:312px;   /* height of text paragraph */
        width:75px; /* overlapping of images, also in jQuery */
        color:#FFFFFF !important;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        font-style:italic;
        font-weight:normal;
  }

  ul.hot_accordion li span.accordion_head {
        display:block;
        margin:10px 0 20px 160px !important;
        width:380px;
        color:#FFFFFF !important;
        font-family:'Comic Sans MS', cursive;
        font-size:24px !important;
        line-height:24px !important;
        font-style:normal;
        font-weight:normal;
  }

  ul.hot_accordion li img {
        position:absolute;
        border-left:3px solid #729AC9;
  }

  ul.hot_accordion li span.accordion_body {
        margin-left: 160px; /* margin of text from the left edge */
  }

  ul.hot_accordion li span.accordion_body {
        width:380px;
  }

  #a1 {
        width:590px;    /* width of a pane, also in default.php */
  }


        ul.hot_accordion {
                background:url(images/stories/transparent.png)
        }


@font-face {
        font-family: 'VAG Rounded Std Light';
        src: url('/templates/hot_wellness/fonts/vagroundedstd-thin-webfont.eot');
        src: local('☺'), url('/templates/hot_wellness/fonts/vagroundedstd-thin-webfont.woff') format('woff'), url('/templates/hot_wellness/fonts/VAGRoundedStd-Thin.ttf') format('truetype'), url('/templates/hot_wellness/fonts/vagroundedstd-thin-webfont.svg') format('svg');
        font-weight: normal;
        font-style: normal;
  }

  body {
        color:#222;
    background-color:#ffffff;
    background-repeat:no-repeat;
  }

  .details, .details a:link, .details a:visited {
        color:#222;
  }


  .content_pad {
        padding:11px 5px 15px 25px;
  }

  a:link,a:visited  {
        color:#a0bf00;
  }

  .search_wrap,.search_wrap a:link,.search_wrap a:visited {
        color:#222;
  }

  .search_wrap a:hover {
        color:#a0bf00;
  }

  .hotwrapper,.header_wrap2,.main_area {
        width:957px;
  }


  .main_area {
        margin-top:160px;
  }

  .bg_zone {
        background:-moz-linear-gradient(#ff7400,#ff7400);
        background: -webkit-gradient(linear, left top, left bottom, from(#ff7400), to(#ff7400));
        background:linear-gradient(#ff7400, #ff7400);
        height: 470px;
  }

  .bg_img {
    background-color:transparent;
        background-position: center top;
    background-image:url(/templates/hot_wellness/images/bg2.png);
    background-repeat:no-repeat;
  }


  .central_zone {
        width:999px;
  }

  .graywave {
        background-color:transparent;
        background-image:url(/templates/hot_wellness/images/gray-wave-full2.png);
        background-repeat:no-repeat;
        height: 508px;
        margin-top: -375px;
  }

  .bluewave {
        background-color:#ffffff;
        background-image:url(/templates/hot_wellness/images/wave2.png);
        background-repeat:no-repeat;
  }

  .user1_module {
        padding: 405px 0 0 0;
  }

  .path,.upper,.footer_wrap,.header {
        width:957px;
  }

  #topmenu {
        width:607px;
  }

  .content_wrap {
        width:709px;
  }

  .column_left {
        width:233px;
  }

  .column_right {
        width:0px;
  }

  .search_wrap {
        width:667px;
  }

  .breadcrumbs, a.pathway:link, a.pathway:visited, a.pathway:hover {
        color:#FFFFFF;
  }

  .breadcrumbs_module {
  }

  .componentheading, h1 {
        color:#282828;
  }

  .contentheading, h2, h4 {
        color:#282828;
  }

  .contentheading, h3 {
        color:#a0bf00;
  }

  a.contentpagetitle:hover h2 {
        color:#282828;
  }

  .column_left div.moduletable,
  .column_right div.moduletable,
  .column_left div.moduletable-lookup,
  .column_right div.moduletable-lookup {
    color:#FFFFFF;
        background:#a0bf00 url(/templates/hot_wellness/images/module-bg.png) no-repeat left top;
  }

  .column_left div.moduletable a,
  .column_right div.moduletable a {
    color:#FFFFFF;
  }

  div.moduletable h3,
  div.module h3 {
        color:#282828;
  }

  div.moduletable-lookup h3 {
        color:#FFFFFF;
  }

  .column_left div.moduletable h3,
  .column_right div.moduletable h3,
  .column_left div.moduletable-style2 h3,
  .column_right div.moduletable-style2 h3,
  .column_left div.moduletable-style3 h3,
  .column_right div.moduletable-style3 h3 {
        color:#FFFFFF;
        background: transparent url(/templates/hot_wellness/images/module-h3.png) no-repeat;

  }

  .column_left div.moduletable-style2,
  .column_right div.moduletable-style2 {
        background:#ddd;
        color:#000000;
  }

  .column_left div.moduletable-style2 a,
  .column_right div.moduletable-style2 a {
    color:#000000;
  }

  .column_left div.moduletable-style2 h3,
  .column_right div.moduletable-style2 h3 {
        color:#FFFFFF;
        border-radius: 10px;
  }

  .column_left div.moduletable-style3,
  .column_right div.moduletable-style3 {
        background:#FFFFFF;
        color:#000000;
  }

  .column_left div.moduletable-style3 a,
  .column_right div.moduletable-style3 a {
    color:#000000;
  }

  .column_left div.moduletable-style3 h3,
  .column_right div.moduletable-style3 h3 {
        color:#FFFFFF;
        background:;
        border-radius: 10px;
  }

  #nav > li.active, #nav > li:hover  {
        background:;
  }

  #nav li:hover a, #nav li.active > a,
  ul.menumega > li#current > a,
  ul.menumega > li.active > a {
    color:#2f2f2f !important;
  }

  #nav li a {
    color:#FFFFFF !important;
  }

  #nav li:hover ul {
        background:#2f2f2f;

  }

  #nav li:hover ul li a {
        color:;
  }

  #nav li:hover ul li a:hover {
        color: !important;
  }

  ul.hjt-megamenu-menubar {
        color:#FFFFFF;  
  }

  .hjt-megamenu-menubar-item-normal a {
        color:#FFFFFF;
  }

  .hjt-megamenu-menubar-item-hover {

  }

  .hjt-megamenu-menubar-item-hover-current,
  ul.menumega > li#current, ul.menumega > li.active {
  }

  .hjt-megamenu-menubar-item-hover a,
  .hjt-megamenu-menubar-item-hover-current a {
        color:#2f2f2f !important;
  }

  .hjt-megamenu-dropdown-panel-content a:link,
  .hjt-megamenu-dropdown-panel-content a:visited {
        color:#FFFFFF !important;
  }

  .hjt-megamenu-dropdown-panel-content a:hover {
        color:#2f2f2f !important;
  }

  .hjt-megamenu-dropdown-panel-list {
        color:#FFFFFF;
  }

  .hjt-megamenu-dropdown-panel-list-title {
        color:#FFFFFF;
  }

  .hjt-megamenu-dropdown-panel-list-title span {
        color:#FFFFFF;
  }

  .hjt-megamenu-dropdown-panel-list-title span:hover,
  .hjt-megamenu-dropdown-panel-list a span:hover {
        color:#CCCCCC !important;
  }

  .hjt-megamenu-dropdown-panel-content a:hover {
        color:#CCCCCC !important;
  }

  .hjt-megamenu-dropdown-panel-content {
        background:#2f2f2f url(/templates/hot_wellness/images/hjt_megamenu-panel-separator.png) top right repeat-y;
  }

  .hjt-megamenu-dropdown-panel-content:last {
        background:#2f2f2f;
  }

  .hjt-megamenu-dropdown-panel-bottom {
        background:#2f2f2f;
  }

  .hjt-megamenu-dropdown-panel-left {
        background:#2f2f2f;
  }

  .hjt-megamenu-dropdown-panel-right {
        background:#2f2f2f;
  }

  .hjt-megamenu-dropdown-panel-bottomleft {
        background:#2f2f2f;
  }

  .hjt-megamenu-dropdown-panel-bottomright {
        background:#2f2f2f;
  }

  .column_right ul.menu li a:link, .column_right ul.menu li a:visited, .column_left ul.menu li a:link, .column_left ul.menu li a:visited {
        color:#FFFFFF;
  }

  .column_right ul.menu li a:hover, .column_left ul.menu li a:hover {
        color:#2F2F2F;
  }

  .column_right li#current > a, .column_left li#current > a:link, .column_left li#current > a:visited {
        color:#2F2F2F !important;
  }

  .bottom_bg_bottom {
        background-color:#a0bf00 ;
  }

  .bottom_bg {
        background:#a0bf00 url(/templates/hot_wellness/images/gray-wave-bottom.png) no-repeat center top;
  }

  .bottom div.module, 
  .rotator_module div.moduletable,
  .bottom div.module a {
        color:#000000;
  }

  .bottom ul.menu li a:link, .bottom ul.menu li a:visited,
  .upper ul.menu li a:link, .upper ul.menu li a:visited {
        color:#FFFFFF;
  }

  .bottom ul.menu li a:hover, .bottom ul.menu li a:active,
  .upper ul.menu li a:hover, .upper ul.menu li a:active {
        color:#000000;
  }

  .bottom ul.menu li,
  .upper ul.menu li {
        background: transparent url(/templates/hot_wellness/images/divider.png) repeat-x center bottom;
  }

  .bottom div.module,  
  .rotator_module div.moduletable {
        color:#FFFFFF;
  }

  .bottom div.module h3,
  .rotator_module div.moduletable h3 {
        color:#FFFFFF;
        background: transparent url(/templates/hot_wellness/images/divider.png) repeat-x center bottom;
        margin-bottom:10px;
  }

  .upper div.module h3 {
        color:#a0bf00;
  }

  .upper div.module h4 {
        color:#282828;
  }

  .footer a, .footer {
        color:#FFFFFF;
  }

  .footer a:hover {
        color:#000000;
  }