@import url(mixins.css);
#frame div#content_frame {
  background: transparent url('/assets/1/image/2009/08/25/37370_301358686.gif') no-repeat; }
#frame div#footer {
  background-image: none; }
#frame div#dots {
  top: 23px; }
#frame #askquestion {
  height: 1324px;
  background: url('/assets/1/image/2009/08/25/38042_2068102963.gif') no-repeat 514px 7px; }
  #frame #askquestion #question_videos {
    width: 888px !important; }
    #frame #askquestion #question_videos .left_column {
      width: 523px;
      padding: 7px 0px 11px 0px; }
      #frame #askquestion #question_videos .left_column .videos_player {
        padding: 11px 0px 0px 0px; }
        #frame #askquestion #question_videos .left_column .videos_player .title {
          display: block;
          margin: 0px 0px 0px 108px; }
        #frame #askquestion #question_videos .left_column .videos_player #videos_player_container {
          width: 504px;
          height: 332px;
          margin: 0px 0px 8px 12px;
          border-right: 4px solid black; }
        #frame #askquestion #question_videos .left_column .videos_player #video_buttons {
          margin: 0px 0px 15px 22px; }
          #frame #askquestion #question_videos .left_column .videos_player #video_buttons li {
            margin: 0px 6px 0px 0px; }
            #frame #askquestion #question_videos .left_column .videos_player #video_buttons li a {
              float: left; }
          #frame #askquestion #question_videos .left_column .videos_player #video_buttons .last {
            margin-right: 0px; }
      #frame #askquestion #question_videos .left_column #vote_slider_container {
        width: 220px;
        height: 100px;
        margin: 0px 0px 33px 25px; }
      #frame #askquestion #question_videos .left_column #have_question a {
        width: 275px;
        display: block;
        margin: 0px 0px 0px 222px; }
    #frame #askquestion #question_videos .right_column {
      width: 365px;
      padding: 7px 0px 0px 0px; }
      #frame #askquestion #question_videos .right_column .video_clips {
        height: 375px;
        margin: 0px 0px 20px 0px; }
        #frame #askquestion #question_videos .right_column .video_clips .prompt {
          color: #ffffcc;
          width: 185px;
          height: 56px;
          font-size: 1em;
          line-height: 1em;
          text-align: center;
          font-family: "comic sans ms", geneva, sans-serif;
          padding: 17px 0px 0px 14px;
          margin: 0px 0px 87px 0px; }
          #frame #askquestion #question_videos .right_column .video_clips .prompt a {
            color: #cbe73a;
            text-decoration: underline; }
        #frame #askquestion #question_videos .right_column .video_clips .play_answers {
          width: 275px;
          height: 180px;
          overflow: auto;
          margin: 0px 0px 0px 53px; }
          #frame #askquestion #question_videos .right_column .video_clips .play_answers li {
            margin: 0px 0px 10px 0px; }
            #frame #askquestion #question_videos .right_column .video_clips .play_answers li dl {
              width: 252px;
              background: url('/assets/1/image/2009/09/07/62481_2597089538.gif') no-repeat 5px 100%; }
              #frame #askquestion #question_videos .right_column .video_clips .play_answers li dl dt {
                font-size: 1em;
                color: #4c6098;
                line-height: 1.3em;
                font-family: "comic sans ms", geneva, sans-serif;
                background: url('/assets/1/image/2009/08/25/38020_3765683219.gif') no-repeat 8px 0px;
                padding: 18px 0px 23px 5px; }
              #frame #askquestion #question_videos .right_column .video_clips .play_answers li dl dd a {
                float: left;
                margin: 0px 0px 19px 181px; }
      #frame #askquestion #question_videos .right_column .box_ad_container {
        margin: 0px 0px 0px 26px; }
  #frame #askquestion #question_archive {
    height: 548px;
    position: relative;
    background: url('/assets/1/image/2009/08/25/37829_2697110186.gif') no-repeat 29px 73px; }
    #frame #askquestion #question_archive .left_column {
      top: 0px;
      left: -3px;
      position: absolute;
      background: url('/assets/1/image/2009/08/25/38083_1542664252.png') no-repeat 0px 0px;
      padding: 118px 0px 0px 0px; }
      #frame #askquestion #question_archive .left_column h3 {
        color: #8447a1;
        font-size: 1.5em;
        font-weight: bold;
        text-transform: uppercase;
        font-family: "comic sans ms", geneva, sans-serif;
        margin: 0px 0px 9px 280px; }
      #frame #askquestion #question_archive .left_column ul {
        width: 520px;
        height: 340px;
        overflow: auto;
        margin: 0px 0px 0px 55px; }
        #frame #askquestion #question_archive .left_column ul li {
          width: 496px;
          background: #bcd04f url('/assets/1/image/2009/08/25/37432_5686239.gif') no-repeat bottom left;
          margin: 0px 0px 16px 0px; }
          #frame #askquestion #question_archive .left_column ul li dl {
            background: url('/assets/1/image/2009/08/25/37454_1686192727.gif') no-repeat;
            padding: 0px 0px 0px 0px; }
            #frame #askquestion #question_archive .left_column ul li dl dt {
              width: 295px;
              color: #4c6f3d;
              font-size: 0.9em;
              min-height: 62px;
              font-weight: bold;
              line-height: 1.2em;
              font-family: "comic sans ms", geneva, sans-serif;
              background: url('/assets/1/image/2009/08/25/37854_51322089.gif') no-repeat 15px 10px;
              padding: 9px 0px 15px 70px;
              margin: 0px 15px 0px 0px; }
            #frame #askquestion #question_archive .left_column ul li dl dd {
              padding: 20px 0px 38px 0px; }
              #frame #askquestion #question_archive .left_column ul li dl dd a {
                display: block; }
    #frame #askquestion #question_archive .right_column {
      top: 52px;
      right: -22px;
      width: 302px;
      height: 485px;
      position: absolute;
      background: url('/assets/1/image/2009/08/25/37348_2491799652.gif') no-repeat; }
      #frame #askquestion #question_archive .right_column .archive_nav li {
        font: 1em "comic sans ms", geneva, sans-serif; }
        #frame #askquestion #question_archive .right_column .archive_nav li a {
          display: block; }
      #frame #askquestion #question_archive .right_column .archive_nav .year_nav {
        margin: 0px 0px 0px 23px; }
        #frame #askquestion #question_archive .right_column .archive_nav .year_nav li {
          margin: 0px 4px 0px 0px; }
          #frame #askquestion #question_archive .right_column .archive_nav .year_nav li a {
            color: white;
            width: 76px;
            height: 48px;
            line-height: 33px;
            text-align: center; }
          #frame #askquestion #question_archive .right_column .archive_nav .year_nav li a.active {
            background: url('/assets/1/image/2009/08/25/37999_2208062933.gif') no-repeat; }
      #frame #askquestion #question_archive .right_column .archive_nav .month_nav {
        padding: 5px 0px 0px 0px; }
        #frame #askquestion #question_archive .right_column .archive_nav .month_nav li {
          font-size: 1em;
          font-weight: bold; }
          #frame #askquestion #question_archive .right_column .archive_nav .month_nav li a {
            color: #336699;
            width: 177px;
            padding: 7px 0px 7px 55px;
            margin: 0px 0px 0px 38px;
            background: url('/assets/1/image/2009/08/25/37307_1744166815.gif') no-repeat 35px 50%; }
          #frame #askquestion #question_archive .right_column .archive_nav .month_nav li .active {
            color: #dd4aa1; }
        #frame #askquestion #question_archive .right_column .archive_nav .month_nav li.odd {
          background: url('/assets/1/image/2009/08/25/37328_3470534006.gif') repeat-y 38px 0px; }
          #frame #askquestion #question_archive .right_column .archive_nav .month_nav li.odd a {
            padding-top: 0px;
            padding-bottom: 0px; }
  #frame #askquestion #question_popup {
    line-height: 16px;
    display: none;
    top: 92px;
    left: 502px;
    width: 448px;
    height: 470px;
    position: absolute;
    background: url('/assets/1/image/2009/08/25/38119_3587728316.png') no-repeat; }
    #frame #askquestion #question_popup .close {
      padding: 9px 0px 0px 0px;
      margin: 0px 0px 161px 353px; }
    #frame #askquestion #question_popup h4 {
      position: relative;
      top: 2px;
      color: #8245a4;
      height: 41px;
      width: 276px;
      text-align: left;
      font-size: 0.87em;
      font-family: "comic sans ms", geneva, sans-serif;
      margin: 0 0 0 110px; }
    #frame #askquestion #question_popup .question_box {
      height: 143px; }
      #frame #askquestion #question_popup .question_box textarea {
        width: 258px;
        height: 117px;
        line-height: 16px;
        color: #4c6198;
        font-size: 0.8em;
        background-color: transparent;
        font-family: geneva, sans-serif;
        margin: 0px 0px 0px 111px; }
      #frame #askquestion #question_popup .question_box .confirm {
        color: red;
        font-family: comic sans ms, cursive, sans-serif;
        height: 59px;
        line-height: 17.5px;
        margin: 1px 72px 0 111px; }
    #frame #askquestion #question_popup .submit {
      height: 62px;
      background: url('/assets/1/image/2009/08/25/37564_542076676.gif') no-repeat 210px 5px;
      margin: 0px 0px 0px 38px; }
      #frame #askquestion #question_popup .submit .submit_button {
        padding: 13px 0px 0px 0px;
        margin: 0px 0px 0px 130px; }
        #frame #askquestion #question_popup .submit .submit_button a {
          width: 145px;
          height: 35px; }
  #frame #askquestion .thank_you {
    display: none; }
  #frame #askquestion .submitted .thank_you {
    width: 260px;
    color: #e16670;
    display: block;
    font-size: 1em;
    font-weight: bold;
    font-family: "comic sans ms", geneva, sans-serif;
    padding: 2px 0px 0px 0px;
    margin: 0px 0px 0px 112px; }
  #frame #askquestion .submitted form {
    display: none; }
