/* 1 Global Styles
--------------------------------------------------------------------------------------- */

  body {
/*  background: #f0f0f0; #dadada */
    background: #dadada;
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 9pt;
    line-height: 14pt; 
  }

  *, ul, li { border: 0; list-style: none; margin: 0; padding: 0; }

  .body input, .body select, .body textarea { border: 1px solid #ccc; }

  p, h1, h2, h3, h4, h5 { margin-bottom: 14px; }

  .italicize { font-style: italic;}

  /*  - Link Styles -  */

  a {
    color: #037;
    text-decoration: none;
  }

  a:hover {
    color: #037;
    text-decoration: underline;
  }

  a:active { color: #037; }
  a:visited { color: #330066; }

  p a { text-decoration: underline; }
  p a:hover { text-decoration: none; }
  
  a.help,
  a.feedback {
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-left: 10px;
  }

  a.help { background-image:url('http://www.comicstripnation.com/css/help_sm.png'); }

  a.feedback { background-image: url('http://www.comicstripnation.com/css/feedback_sm.png'); }

  /*  - Generic Styles (Text, Button and Images) -  */
  
  .small {
    color: #999;
    font-size: 7.5pt;
  }
  
  .subtitle.border {
    border-bottom: 1px solid #ccc;
    padding-bottom: 12px;
  }
  
  .also {
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0;
  }
    
  .also a {
    background-position: right top;
    background-repeat: no-repeat;
    font-weight: normal;
    margin: 0 10px 0 10px;
    padding-right: 20px;
    text-decoration: none;
  }
  
  .also .video,
  .also .photo {
    background-position: right 2px;
  }
  
  .also .package { background-image: url('http://www.comicstripnation.com/css/package_sm.png'); }

  .also .story { background-image: url('http://www.comicstripnation.com/css/page_sm.png'); }
  .also .photo { background-image: url('http://www.comicstripnation.com/css/photo_sm.png'); }
  .also .video { background-image: url('http://www.comicstripnation.com/css/video_sm.png'); }
  
  .also a:hover { text-decoration: underline }
  
  .button {
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('http://www.comicstripnation.com/css/btn_default.png');
    float: left;
    height: 26px;
    margin: 8px 0 12px 0;
    outline: none;
    text-indent: -9999em;
    vertical-align: middle;
    width: 70px;
  }

  .button:hover { background-position: 0 -26px; }
  .button:active { background-position: 0 -52px;  }
  .button.disabled { background-position: 0 -78px; }
  
  .image {
    background-color: white;
    border: 1px solid #000066; 
    float: left;
    margin: 0 10px 4px 0;
    padding: 3px;
  }
  
  /* .image.placeholder { border: 1px solid white; } */
  .image.placeholder { border: 1px solid black; }
  /*  - Headers -  */
  
  h1 { }

  h2 {
    font-size: 13pt;
    line-height: 22px;
    margin-bottom: 6px;
  }

  h3 {
    font-size: 14pt;
    margin-bottom: 4px;
  }
  
  h3 .back {
    background: transparent url('http://www.comicstripnation.com/css/arrow_back.png') no-repeat 0 1px;
    color: #999;
    float: right;
    margin-top: -18px;
    padding-left: 20px;
  }

  h3 .back:hover {
    background-position: 0 -22px;
    color: #900;
  }

  h4 {
/*     color: #900; */ 
    color: #000066;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 14pt;
    margin-bottom: 6px;
    text-transform: uppercase;
  }

  h5 {
    font-size: 9.5pt;
    margin-bottom: 0;
  }

  /*  - Main Content Blocks -  */
  /*  Body Margin & Padding */
  .body {
	background: white;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px; 
/*	margin: 10px auto 16px 10px;
	padding: 10px 10px 4px 10px; */
	width: 964px;
}

  .body .column-left,
  .body .column-middle,
  .body .column-right {
    float: left;
/*  margin: 0 16px 0 0; */
    margin: 0 0px 0 0;	
    width: 350px;
    height: auto;
  }
    
  .body .column-right { margin-right: 0; }

  .body .column-two {
    float: left;
    margin: 0 0px 0 0; 
/*    width: 616px; */
    width: 600px;
    height: auto;
	background: white;
  } 
  
  .body .column-two.player { margin-bottom: 16px; }

  .body .column-two.player object { width: 400px; float: left; }

  .body .column-three { clear: both; } 

  /*  - Generic Clears and Floats -  */

  .clear {
    background: 0;
    border: 0;
    clear: both;
    margin: 0;
    padding: 0;
    visibility: hidden;
  }

  .left {
    float: left;
    margin: 0 16px 6px 0;
  }

  .right {
    float: right;
    margin: 0 0 6px 16px;
  }
  
  .body:after,
  #content:after,
  #package:after,
  #footer .footer-middle:after,
  .column-three:after,
  .nav:after,
  .box-body:after {
    clear: both; 
    content: "."; 
    display: block; 
    height: 0; 
    visibility: hidden;}
 .nobox-body:after {
    clear: both; 
    content: "."; 
    display: block; 
    height: 0; 
    visibility: hidden; }

  .ieclear { display: none; }

  /* -- Related and More Boxes -- */

  .related { margin: -16px 0 16px 0; }

  .related ul {

    background: #f5f5f5 url('http://www.comicstripnation.com/css/box_related_bg.png') repeat-x;
    border-top: 1px solid #e5e5e5;
    border: 1px solid #ccc;
    border-top: 0;
    font-size: 8pt;
    line-height: 12pt;
    margin: 0;
    padding: 10px 10px 10px 10px;
  }

  .related ul li,
  ul.related li  {
    background: transparent url('http://www.comicstripnation.com/css/arrow_gray.png') no-repeat 12px 10px;
    padding: 4px 10px 4px 24px;
  }

  ul.related { margin-top: 16px; }

  .related .title {
    background: transparent;
    border-bottom: none;
    font-weight: bold;
    margin-bottom: 2px;
    padding: 0;
  }

  .more { font-size: 8pt; }

  div.more {
    background: #f5f5f5 url('http://www.comicstripnation.com/css/box_related_bg.png') repeat-x;
    border: 1px solid #ccc;
    border-top: 0;
    margin: -16px 0 16px 0;
    padding: 6px 10px;
    text-align: right;
  }

  div.more-basic {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    font-size: 8.5pt;
    margin: 0 0 16px 0;
    padding: 6px 0;
  }

/* 2 Header
--------------------------------------------------------------------------------------- */

  #header {
/*  background: #f0f0f0; #dadada */
    background: #dadada;
    height: 156px;
    line-height: 10pt;
  }

  /* 2.1 Branding
  ------------------------------------------------------------------------------------- */

    #header .banner {
/*    background-color: #f0f0f0; #dadada */
	  background-color: #dadada;
      height: 25px;
      line-height: 8pt;
		margin: 0px auto 16px 10px;
		padding: 0px 10px 4px 10px;
        width: 975px;
    }

  /* 2.2 Search
  ------------------------------------------------------------------------------------- */


  /* 2.3 Main Horizontal Menu
  ------------------------------------------------------------------------------------- */

    #menu { background: #dadada url('http://www.comicstripnation.com/css/menu_bg.png') repeat-x left top; }

    #menu ul {
      background: transparent url('http://www.comicstripnation.com/css/menu_div.png') no-repeat 0 8px;
      margin: 0 auto;
      padding-top: 6px;
      width: 975px;
      height: 48px;
      font-size: 8.5pt;
      padding-left: 2px;
    }

    #menu ul li {
      float: left;
      font-weight: bold;
      margin-top: 2px;
      height: 25px;
    }
    
    #menu ul li a {
      background: transparent url('http://www.comicstripnation.com/css/menu_link_bg.png') no-repeat right top;
      color:#003377;
      display: block;
      height: 17px;
      line-height: 12pt;
      padding: 7px 21px 6px 7px;
    }
    
    #menu ul li a:hover,
    #menu ul li a.maintainHover {
      background-position: right -30px;
      color: #900;
      text-decoration: none;
    }
    
    #menu ul li.active:hover { background: none; }
    
    #menu ul li.active a {
      background-position: right -60px;
      color: white; 
    }
    
    #menu ul li.home a{
      background: transparent url('http://www.comicstripnation.com/css/menu_link_home_bg.png') no-repeat right top;
      padding-right: 10px;
      border-left: 0;
    }
    
    #menu ul li.home a:hover { background-position: right -30px; }
   
    #menu ul li.home.active a,
    #menu ul li.home.active a:hover{
      background-position: right -60px;
      color: white;
    }

    #menu ul li.secondary {
      float: right;
      font-weight: normal;
      margin-left: 10px;
    }

    #menu ul li.secondary a {
      background:transparent url('http://www.comicstripnation.com/css/menu_link_secondary_bg.png') no-repeat scroll right 14px;  
      border-left: 0;
      border-right: 0;
      color: #666;
      padding-right: 14px;
      padding-left: 4px;
    }

    
    #menu ul li.secondary a:hover,
    #menu ul li.secondary a.maintainHover {
      background-position: right -26px;
      color: #c00;
    }

    /* 2.4 Drop Down Menu
    ----------------------------------------------------------------------------------- */

      #menu ul li ul {
        border: 1px solid #ccc;
        border-top: 0;
        height: auto;
        left : -999em;
        margin: 2px 0 0 -2px;
        padding: 0;
        position : absolute;
        z-index: 50;
        width: auto;
      }

      #menu ul li ul li {
        background: none;
        border: 0;
        border-bottom: 1px solid #e5e5e5;
        float: none;
        height: auto;
        margin: 0;
      }
      
      #menu ul li ul li:hover { border-bottom: 1px solid #ccc; }

      #menu ul li ul li:last-child { border-bottom: 0; }

      #menu ul li ul a,
      #menu ul li.active ul a,
      #menu ul li.secondary ul a {
        background: white;
        border: 0;
        color: #666;
        float: none;
        font-weight: normal;
        height: auto;
        margin: 0;
        padding: 6px 12px;
        width : 140px;
      }

      #menu ul li ul a:hover,
      #menu ul li.active ul a:hover,
      #menu ul li.secondary ul a:hover,
      #menu ul li ul li.more a:hover {
        background: #e5e5e5;
        color: black;
        padding: 6px 12px
      }

      #menu ul li ul li.more a {
        color: #333;
        font-weight: bold;
      }

      #menu li:hover ul, #menu ul ul.ieHover {
        clear: left;
        left: auto;
      }   

  /* 2.5 Page Tools
  ------------------------------------------------------------------------------------- */

    #page-tools {
      font-size: 7.5pt;
      margin: 0 auto 10px auto;
      width: 964px;
      height: 20px;
    }

    /* 2.5.1 Breadcrumbs
    ----------------------------------------------------------------------------------- */
  
      .breadcrumbs {
        float: left;
        font-size: 7.5pt;
        width: 700px;
      }

      .breadcrumbs li {
        color: #666;
        display: inline;
        font-weight: bold;
        margin-right: 8px;
      }

      .breadcrumbs li a { font-weight: normal; }

      .breadcrumbs .current {
        background: none;
        font-weight: normal;
      }
      
     .breadcrumbs {
    width: 600px;
  }
    /* 2.5.2 Tools (Print, Email, etc)
    ----------------------------------------------------------------------------------- */
  
      .tools {
        float: right;
        text-align: right;
        width: 240px;
      }
  
      .tools li {
        color: #666;
        display: inline;
        font-weight: bold;
        margin-left: 16px;
      }
      
      .tools li a { padding-right: 22px; }
      
      .tools li.email a { background: transparent url('http://www.comicstripnation.com/css/tools_email_sm.png') no-repeat right 2px; }
      .tools li.email a:hover { background-position: right -19px; }

      .tools li.print a { background: transparent url('http://www.comicstripnation.com/css/tools_print_sm.png') no-repeat right 1px; }
      .tools li.print a:hover { background-position: right -18px; }

 .tools {
    width: 300px;
  }
  

/* 2.6 Skip Navigation
----------------------------------------------------------------------------------- */

  .skip-nav { display:none; }  

/* 3 Footer and Disclaimer
--------------------------------------------------------------------------------------- */

  #footer {
    font-size: 7.5pt;
    margin: 0 auto;
    text-align: center;
    width: 964px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  #footer .footer-top { font-weight: bold; }
  
  #footer ul li {
    border-right: 1px solid #ccc; 
    display: inline;
    margin-right: 8px;
    padding-right: 14px;
  }

  .top-menu li { font-weight: bold; }

  #footer ul li:last-child {
    border-right: 0;
    margin-right: 0;
    padding-right: 0;
  }

  #footer .footer-links ul li:last-child {
    border-right: 0;
    margin-right: 0;
    padding-right: 0;
  }

  #footer .disclaimer {
    color: #999;
    line-height: 10pt;
    margin: 16px auto 16px auto;
    width: 860px;
  }

  #footer .footer-middle {
    background: white;
    border: 1px solid #ccc;
    margin-bottom: 8px;
    text-align: left;
  }

  #footer .footer-middle .footer-links .editions {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 754px;
  }
  
  #footer .footer-middle .footer-site {
    float: left;
    width: 165px;
  }

  #footer .footer-middle .footer-site a.logo {
    background: transparent url('http://www.comicstripnation.com/css/logo_footer.jpg');
    display: block;
    height: 26px;
    margin: 46px auto 0 auto;
    text-indent: -999em;
    width: 134px;
  }

  #footer .footer-middle .footer-links {
    border-left: 1px solid #e5e5e5;
    float: left;
    padding: 12px 20px;
  }

  #footer .footer-middle .footer-links .title {
    border-right: 0;
    color: #666;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 16px;
    padding-right: 0;
    text-align: right;
    width: 136px;
  }

  #footer .footer-bottom {
    height: 30px;
    margin: 0 16px;
	padding-top: 10px;
    padding-bottom: 10px;
  }

  #footer .footer-bottom .local { float: left; }
  #footer .footer-bottom .external { float: right; }

  #footer .footer-bottom a { color: #666; }
  
/* 4 Content Channels
--------------------------------------------------------------------------------------- */

  /* 4.1 Generic Content Channel Styles
  ------------------------------------------------------------------------------------- */

    .box {
      background: transparent url('http://www.comicstripnation.com/css/box_top_left.png') no-repeat;
      margin-bottom: 16px;
      clear: both;
    }
    .box h4 {
      background: transparent url('http://www.comicstripnation.com/css/box_top_right.png') no-repeat top right;
      height: 24px;
      margin: 0;
      padding: 5px 0 0 10px; 	
    }

    .box h4 strong { text-transform: none; }

    .box h4 span {
      background-repeat: no-repeat;
      background-position: top right;
      background-image: url('http://www.comicstripnation.com/css/page_sm.png');
      display: block;
      height: 16px;
      line-height: 10pt;
      margin: -15px 10px 0 0;
    }

    .box-body {
      background: white url('http://www.comicstripnation.com/css/box_body_bg.png') repeat-x; 
      border: 1px solid #ccc;
      overflow: hidden;
      padding: 5px;
    }

    .box-body h4 {
      background: none;
      margin: 0;
      padding: 0;
    }

    .box.body input { border: 0; }

    .box .image {
      border: 1px solid #770000;
      padding: 3px;
      background-color: #ffffff;
      float: left;
      margin: 0 10px 4px 0;
    }

    .box.set .box-body .elements li {
      background: white;
      border: 1px solid #ccc;
      float: left;
      height: 142px;
      line-height: 12pt;
      margin: 0 12px 12px 0;
      overflow: hidden;
      padding: 5px;
      width: 120px;
    }

    .box.set .box-body .elements li h5 {
      font-size: 8pt;
      padding: 4px 6px 2px 6px;
    }

    .box.set .box-body .elements li span.detail {
      color: #999;
      display: inline;
      font-size: 7pt;
      font-weight: normal;
      margin: 0;
    }

    .box.list .elements li {
      background: transparent url('http://www.comicstripnation.com/css/arrow_gray.png') no-repeat 8px 50%;
      padding: 2px 10px 2px 20px;
}
/* added these */
  .nobox {
      margin-bottom: 16px;
      clear: both;
    }

    .nobox h4 {
      height: 24px;
      margin: 0;
      padding: 5px 0 0 10px; 	
    }

    .nobox h4 strong { text-transform: none; }

    .nobox h4 span {
      background-repeat: no-repeat;
      background-position: top right;
      height: 16px;
      line-height: 10pt;
      margin: -15px 10px 0 0;
    }

    .nobox-body {
      overflow: hidden;
      padding: 12px;
    }

    .nobox-body h4 {
      background: none;
      margin: 0;
      padding: 0;
    }

    .nobox.body input { border: 0; }

    .nobox .image {
      border: 1px solid #ccc;
      padding: 3px;
      background-color: white;
      float: left;
      margin: 0 10px 4px 0;
    }

    .nobox.set .nobox-body .elements li {
      background: white;
      float: left;
      height: 142px;
      line-height: 12pt;
      margin: 0 12px 12px 0;
      overflow: hidden;
      padding: 5px;
      width: 120px;
    }

    .nobox.set .nobox-body .elements li h5 {
      font-size: 8pt;
      padding: 4px 6px 2px 6px;
    }

    .nobox.set .nobox-body .elements li span.detail {
      color: #999;
      display: inline;
      font-size: 7pt;
      font-weight: normal;
      margin: 0;
    }

    .nobox.list .elements li {
      background: transparent url('http://www.comicstripnation.com/css/arrow_gray.png') no-repeat 8px 50%;
      padding: 2px 10px 2px 20px;
}  


.box.set .box-body .elements li .description { display: none; }

/* 4.2.1 Basic View (no borders, backgrounds, etc)
----------------------------------------------------------------------------------- */
    
      .box.basic { margin-bottom: 4px; }
    
      .box.basic,
      .box.basic h4,
      .box.basic .box-body {
        background: none;
        border: 0;
        padding: 0;
      }

      .box.basic h4 span {
        background: none;
        display: none;
      }

      /* Highlight (includes a bottom divider) */

      .box.basic.highlights {
       margin-bottom: 4px;
	   margin-left: 10px;		   
	   margin-right: 10px;
       }

      .box.basic.regions {
	  	border-bottom: 2px solid #e6e6e6;
        font-size: 10.5pt;
        margin-bottom: 16px;
        padding-bottom: 6px;
        width: 600px;
      }

      .box.basic.highlights h5 { font-size: 11pt; }
      .box.basic.regions h5 { font-size: 12pt; }

      #index .box.basic.regions {
        border-bottom: 0;
        font-size: 8.5pt;
        margin-bottom: 0px;
        width: 300px;
      }
     
      #index .box.basic.regions h5 { margin-bottom: 4px; }
     
      #index .box.basic.regions .elements ul li {
        background:transparent url('http://www.comicstripnation.com/css/arrow_gray.png') no-repeat 8px 8px;
        padding: 2px 10px 2px 20px;
      }

    /* 4.2.2 Scrolling Box
    ----------------------------------------------------------------------------------- */

      .box.scroll .box-body {
        padding-bottom: 0;
        padding-right: 0;
        position: relative;
        width: 286px;
      }

    /* 4.2.3 eJournal
    ----------------------------------------------------------------------------------- */

      .box.ejournal h4 span { margin: -16px 10px 0 0; }

      .box.ejournal .box-body { padding: 0; }

      .box.ejournal .box-body h5 a {
        border-bottom: 1px solid #ccc;
        display: block;
        height: 61px;
        margin: 0 0 6px 0;
        padding: 0 0 10px 0;
        text-indent: -999em;
        width: 114px;
      }

      .box.ejournal .box-body a {
        font-size: 8pt;
        font-weight: bold;
      }

    /* 4.2.4 Event Single
    ----------------------------------------------------------------------------------- */
      .box.event .description { margin: 4px 0 6px 0; }

      .box.event h5 {
        font-size: 10.5pt;
        margin-bottom: 4px;
      }

      .box.event .detail {
        background-color: #f5f5f5;
        border: 1px solid #e9e9e9;
        color: black;
        font-size: 8pt;
        margin: 0;
        padding: 6px;
      }

      .box.event .time,
      .box.event .type {
        border-top: 1px solid white;
      }

      .box.event .type { margin-bottom: 8px; }

      .box.event .detail span { font-weight: bold; }

      .box.event .button {
        background-image: url('http://www.comicstripnation.com/css/btn_launch_chat.png');
        margin: 0 0 5px 0;
        width: 127px;
      }
      
    /* 4.2.5 Feature
    ----------------------------------------------------------------------------------- */

      .box.feature h5 {
        font-size: 14pt;
        line-height: 22px;
        margin-bottom: 6px;
      }

      .box.feature .box-body { border-top: 0; }

    /* 4.2.6 Featured Item Scroll
    ----------------------------------------------------------------------------------- */

      .box.featured-items {
        background: white;
        border:12px solid #369;
        padding: 2px;
      }

      .box.featured-items .box-body {
        border: 0;
        position: relative;
      }

      .box.featured-items .box-body .elements li {
        border-right: 1px solid #ccc;
        float: left;
        line-height: 12pt;
        margin-right: 16px;
        padding-right: 6px;
        width: 282px;
      }

      .box.featured-items .box-body .elements h4 {
        color: #999;
        height: auto;
        margin-bottom: 0px;
      }

      .box.featured-items .box-body .elements h5 { margin-bottom: 2px; }

      .box.featured-items .box-body .elements h5,
      .box.featured-items .box-body .elements p {
        color: #666;
        font-size: 8pt;
      }

      .box.featured-items .box-body .elements p {
        display: block;
        float: left;
        margin-bottom: 0;
        width: 160px;
      }

      .box.featured-items .nav {
        background: none;
        border: 0;
        padding: 0;
      }

      .box.featured-items .button { position: absolute; }

      .box.featured-items .button.next,
      .box.featured-items .button.previous {
        margin-top: -82px;
      }

      .box.featured-items .previous,
      .box.featured-items .previous:active {
        margin-left: -20px;
      }
     
      .box.featured-items .next,
      .box.featured-items .next:active {
        margin-left: 900px;
      }

      .box.featured-items .nav .numbers { display: none; }

      .box.featured-items .nav .previous {
        background-image: url('http://www.comicstripnation.com/css/btn_nav_previous_large.png');
        height: 29px;
        width: 25px;
      }

      .box.featured-items .nav .next {
        background-image: url('http://www.comicstripnation.com/css/btn_nav_next_large.png');
        height: 29px;
        width: 25px;
      }

      .box.featured-items .nav .button:hover { background-position: 0 -29px; }
      .box.featured-items .nav .button:active { background-position: 0 -46px; }
      .box.featured-items .nav .button.disabled,
      .box.featured-items .nav .button.disabled:hover,
      .box.featured-items .nav .button.disabled:active {
        background-position: 0 -87px;
      }
      
      .box.featured-items .nav .button:active { background-position: 0 -58px; }
      
    /* 4.2.7 Generic Box
    ----------------------------------------------------------------------------------- */

      .box.generic li {
        border-bottom: 1px solid #E8E8E8;
        margin-bottom: 12px;
	overflow: visible;
     }

      .box.generic li.last-child {
        border-bottom: 0;
        margin-bottom: 0;
     }

      .box.generic li:after {
        clear: both; 
        content: "."; 
        display: block; 
        height: 0; 
        visibility: hidden;
      }
      
    /* 4.2.8 Package List
    ----------------------------------------------------------------------------------- */
    
      .package-list {
        color: #ccc;
        float: left;
        line-height: 12pt;

      }

      .package-list h4 {
        display: inline;
        height: auto;
        margin-bottom: 0px;
      }

      .package-list h5 { margin-bottom: 2px; }

      .package-list h5,
      .package-list p {
        color: #666;
        font-size: 8pt;
      }

      .package-list li {
        border-bottom: 1px dashed #ccc;
        float: left;
	height: 112px;
        margin: 0 16px 12px 0;
        width: 300px;
	overflow: hidden;
      }

      #index .package-list li.element2,
      #index .package-list li.element4 {
        margin-right: 0;
      }
      
      #index .package-list li.element3,
      #index .package-list li.element4 {
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0;
        margin-bottom: 0;
      }

    /* 4.2.9 Quick Poll
    ----------------------------------------------------------------------------------- */

      .box.poll .box-body { background:white; }

      .box.poll .box-body ul { margin: 10px 10px 12px 14px; }

      .box.poll .box-body li { margin: 2px 0; }

      .box.poll .box-body h5 {
        border-bottom: 0;
        padding-bottom: 0;
      }

      .box.poll .box-body input {
	border: 0;
        margin-right: 4px;


        vertical-align: middle;
      }

      .box.poll .box-body .button {
        background-image:url('http://www.comicstripnation.com/css/btn_vote.png');
        margin: 0 8px 0 0;
        width: 56px;
      }

      .box.poll .box-body .small {
        clear: both;
        margin-bottom: 6px;
        padding-top: 6px;
      }
      
    /* 4.2.10 Tabbed Box
    ----------------------------------------------------------------------------------- */

      .box.tabbed .box-body.modified {
        background: white url('http://www.comicstripnation.com/css/bg_box_tabbed_narrow.png') repeat-y bottom left;
        border: none;
        padding: 0 0 0 0;
      }
      
      .box.tabbed .box-body .tab-header { clear: both; }

      .box.tabbed .box-body .tab-header h5 {
        background: #f0f0f0;
        border: 1px solid #e5e5e5;
        border-top: 1px solid #ccc;
        clear: both;
        padding: 6px 10px;
      }

      .box.tabbed .box-body h6 {
        font-size: 9pt;
        margin-bottom: 3px;
      }
      
      .box.tabbed .modified li { clear: left; }

      .box.tabbed .modified h6 { padding-bottom: 3px; }

      .box.tabbed .modified a.tab-nav {
        background: white url('http://www.comicstripnation.com/css/bg_box_tabbed_tab.png') repeat-y top right;
        border: 1px solid #e5e5e5;
        border-top: none;
        display: block;
        float: left;
        font: bold 8.5pt Verdana, Arial, Sans-Serif;
        height: 18px;
        padding: 12px 4px 8px 4px;
        text-align: center;
        width: 32px;
      }

      .box.tabbed .modified li.active a.tab-nav { border-right: 1px solid white; }

      .box.tabbed .modified li.active a.tab-nav,
      .box.tabbed .modified li a.tab-nav:hover {
        background-image: none;
        color: #900;
        text-decoration: none;
      }
      
      .box.tabbed .modified .list-survey li {
      	clear: none;
      	width: 235px;
      }

      .box.tabbed .modified .tab-content {
        border-right: 1px solid #e5e5e5;
        display: none;
        float: right;
        padding: 16px 16px 0 16px;
        width: 225px;
      }
      
      .box.tabbed .modified .active .tab-content { display: block; }
      
      /* Wide View of Tabbed Box (2 Column) */
    
      .box.tabbed .modified.wide { background:transparent; }
    
      .box.tabbed .modified.wide a.tab-nav {
        height: 52px;
        line-height: 14px;
        padding: 32px 14px 8px 14px;
        text-align: center;
        width: 61px;
      }
    
      .box.tabbed .modified.wide .tab-content {
        background:transparent url('http://www.comicstripnation.com/css/bg_box_tabbed_wide.png') repeat-y bottom right;
        margin-bottom: 0;
        width: 491px;
        border-bottom: 1px solid #e5e5e5;
      }
      
      /* Embedded Content Channel Within Tab */

      .box.tabbed .box,
      .box.tabbed .box h4,
      .box.tabbed .box .box-body {
        background: none;
        border: 0;
        padding: 0;
      }

      .box.tabbed .box h4 span {
        background: none;
        display: none;
      }

      .box.tabbed .box-body .box h5 {
        background: none;
        border: 0;
        clear: none;
        padding: 0;
      }

    /* 4.2.11 Candidates
    ----------------------------------------------------------------------------------- */

    h3.sectionheader {
      clear: both;
      font-size: 14pt;
      margin: 0 20px 4px 0;
      padding: 20px 20px 20px 0;
    }

    h3.withdrawn {
      font-size: 13pt;
      padding-bottom: 12px;
    }

    h4 .withdrawn {
      color: #900;
      font-size: 8pt;
      letter-spacing: normal;
    }

    .list-survey { clear: both; }

    .list-survey li {
      width: 195px;
      float: left;
      border-bottom: 1px solid #e0e0e0;
      padding:  0 10px 10px 0;
      margin-bottom: 10px;
      font-size: 8pt;
    }

    .list-survey li img {
      float: left;
      margin-right: 8px;
    }

    .list-survey li p { margin-bottom: 0; }

    .list-survey li .name {
      font-weight: bold;
      font-size: 9pt;
      margin-top: 2px;
    }

    .list-survey li a { text-decoration: underline; }

    .list-full { clear: both; }

    .list-survey .details a { padding-right: 14px; }

    .list-survey .details a:hover {  }

    .list-full li {
      border-bottom: 1px solid #e0e0e0;
      margin: 0 20px 20px 0;
      padding:  0 0 34px 0;
    }

    .list-full h4 { 
      color: black;
      display: inline;
      font-size: 11pt;
      text-transform: none;
    }

    .list-full .website {
      float: left;
      font-weight: bold;
    }

    .list-full .return {
      background: transparent url('http://www.comicstripnation.com/css/blocks.png') no-repeat bottom right;
      color: #999;
      float: right;
      font-size: 8pt;
      padding-right: 38px;
    }


/* 4.2.12 Generic Box Full Image
--------------------------------------------------------------------------------------- */

    .box-full{
      background: white url('http://www.comicstripnation.com/css/box_body_bg.png') repeat-x;
      border: 1px solid #ccc;
      overflow: hidden;
      padding: 0;	
    }

    .box-full .image {
      border: none;
      padding: 0;
      background-color: white;
      margin: 0;
      display: inline;
    }

    .box-full h5,
    .box-full p {
      clear: both;
        margin: 0 12px;
    }
   
    .box-full p { margin-bottom: 12px; } 
    

/* 4.2.13 Package Title
--------------------------------------------------------------------------------------- */

    #package .package-title { padding: 0 0 10px 0; }

    /* 4.2.14 Quiz Box
    ----------------------------------------------------------------------------------- */

      .box.quiz h5 {
        display: block;
        margin-bottom: 8px;
      }

      .box.quiz .question .description { display: none; }

      .box.quiz .answers li {
        background: transparent url('http://www.comicstripnation.com/css/quiz_answer.png') no-repeat 6px 9px;
        border-bottom: 1px solid #e8e8e8;
        cursor: pointer;
        padding: 8px 0 8px 30px;
      }

      .box.quiz .answers li:hover { background-color: #f5f5f5; }

      .box.quiz .answers li.clicked-correct {
        background-image: url('http://www.comicstripnation.com/css/quiz_correct.png');
        color: green;
        font-weight: bold;
      }

      .box.quiz .answers li.clicked-incorrect {
        background-image: url('http://www.comicstripnation.com/css/quiz_incorrect.png');
        color: #c00;
        font-weight: bold;
      }

      .box.quiz .result { 
        background-color: #f5f5f5;
        border-bottom: 1px solid #e8e8e8;
        padding: 12px;
      }

      .box.quiz .result .description {
        font-weight: normal;
        margin-bottom: 0;
      }

      .box.quiz .result .title {
        font-weight: bold;
        margin-bottom: 0;
      }

      .box.quiz .result .title.correct { color: green; }
      .box.quiz .result .title.incorrect { color: #c00; }

      .box.quiz .details { padding-top: 12px; }

      .box.quiz .details .status {
        float: left;
        font-size: 8pt;
        font-weight: bold;
        text-align: right;
      }

      .box.quiz .details .next {
        background-image: url('http://www.comicstripnation.com/css/btn_nextquestion.png');
        display: none;
        float: right;
        margin: 0;
        width: 130px;
      }

      .box.quiz .details .end {
        background: transparent;
        display: inline;
        color: #999;
        cursor: default;
        float: right;
        font-weight: bold;
        text-indent: 0;
        width: auto;
      }

      .box.quiz .details .end:hover { text-decoration: none; }


    /* 4.2.15 Article List
    ----------------------------------------------------------------------------------- */

      .box.article-list { border: 1px solid #ccc; }

      .box.article-list .box-body {
        border: 0;
        font-size: 8pt;
        line-height: 12pt;
        padding: 0;
      }

      .box.article-list h4 {
        background: #ccc url('http://www.comicstripnation.com/css/bg_stories_header.png') repeat-x left bottom;
        border: 1px solid white;
        color: white;
      }

      .box.article-list h4 span { display: none; }

      .box.article-list .list li {
        border-bottom: 1px dashed #e5e5e5;
        padding: 14px 15px;
      }

      .box.article-list .list li a { font-weight: bold; }

      .box.article-list .list li p {
        color: #333;
        margin-bottom: 0;
        margin-top: 4px;
      }

      .box.article-list .list li:last-child { border-bottom: 0; }


.box.article-list .list li p a { font-weight: normal; }


/* 4.2.16 Translations
----------------------------------------------------------------------------------- */

      .box.translations .list li {
        float: left;
        padding: 2px 0;
        width: 90px;
      }

      .box.translations .list li a {
        background: transparent url('http://www.comicstripnation.com/css/arrow_gray.png') no-repeat 4px 8px;
        padding: 4px 10px 4px 16px;
      }



/* 5 General and Landing Page Styles
--------------------------------------------------------------------------------------- */

  /* 5.1 Index
  ------------------------------------------------------------------------------------- */  
    
    /*  --  World Regions  --  */

      .box.world-regions .box-body {
        padding-left: 10px;
        padding-right: 0;
      }

      .box.world-regions .map {
        background: transparent url('http://www.comicstripnation.com/css/index_map_bg.png') top left;
        height: 144px;
        width: 280px;
      }

      .box.world-regions .map li {
        display: block;
        position: absolute;
        text-indent: -999em;
      }

      .box.world-regions .map li a {
        display: block; 
        text-decoration: none;
      }
  
      .box.world-regions .map li a .tip {
        background: white;
        border: 1px solid #666666;
        display: block;
        font-size: 7.5pt;
        font-weight: bold;
        margin-top: 30px;
        position: absolute;
        padding: 2px 6px;
        text-decoration: none;
        text-indent: 0pt;
        white-space: nowrap;
      }

  /* 5.2 Landing Page
  ------------------------------------------------------------------------------------- */
    
    .landing-page {
      padding: 16px 0 4px 16px;
      width: 948px;
    }

    .landing-page  h2 {
      border-bottom: 1px solid #ccc;
      font-size: 16pt;
      margin: 0 16px 22px 0;
      padding-bottom: 10px;
    }

    .landing-page .help-feedback {
      float: right;
      font-size: 7.5pt;
      margin: -51px 16px 0 0;
      position: relative;
    }

    .landing-page div.more {
      clear: both;
      margin: 16px 16px 16px 0;
    }


    .landing-page .tabbed-collection .collection-nav { margin-right: 16px; }

    .landing-page .tabbed-collection .box,
    .landing-page .box.featured-items {
      margin-right: 16px;
    }

    /* Collection Styles */

    .tabbed-collection { margin-right: 0; }

    .tabbed-collection .box {
      background: white;
      border: 12px solid #e8e8e8;
      padding: 2px;
    }
    
    .tabbed-collection .box .box-body {
      border: 0;
      padding: 18px 0 0 16px;
    }
  
    .tabbed-collection .box .box-body .elements li { margin: 0 16px 18px 0; }
    
    .tabbed-collection .box .box-body .elements li.active { border:1px solid #c00; }

    .tabbed-collection .collection-nav {
      background: transparent url('http://www.comicstripnation.com/css/px_ccc.png') repeat-x left bottom;
      height: 31px;
    }
    
    .tabbed-collection .collection-nav li {
      background: transparent url('http://www.comicstripnation.com/css/collection_tab_bg.png') no-repeat top left;
      display: inline;
      float: left;
      font-size: 8pt;
      font-weight: bold;
      height: 30px;
      margin-right: 8px;
      text-transform: uppercase;
    }

    .tabbed-collection .collection-nav li a {
      height: 24px;
      display: block; 
      padding: 6px 18px 0 18px;
      font-size: 7.5pt;
      font-weight: bold;
      letter-spacing: 1px;
      background: transparent url('http://www.comicstripnation.com/css/collection_tab_bg_right.png') no-repeat top right;
      float: left;
    }

    .tabbed-collection .collection-nav li a:hover { text-decoration: none }
    
    .tabbed-collection .collection-nav li.active { background-position: left -30px; }
    
    .tabbed-collection .collection-nav li.active a {
      border-bottom: 1px solid #e8e8e8;
      color: #900;
    }

 /* Collection Style: Podcasts */
    
    #podcast .tabbed-collection { margin-right: 0; }

    #podcast .box.set .box-body .elements li {
      background: none;
      border: none;
      border-bottom: 1px solid #ccc;
      clear: both;
      height: auto;
      line-height: 14pt;
      margin-bottom: 14px;
      margin-right: 0;
      padding-bottom: 14px;
      width: 96%;
    }

    #podcast .box.set .box-body .elements li h5 {
      font-size: 9.5pt;
      padding: 0;
    }

    #podcast .box.set .box-body .elements li .content { margin-left: 114px; }

    #podcast .buttons .button { margin: 14px 10px 4px 0; }

    .button.download {
      background-image: url('http://www.comicstripnation.com/css/btn_download.png');
      width: 105px;
    }

    .button.listen {
      background-image: url('http://www.comicstripnation.com/css/btn_listen.png');
      width: 81px;
    }

    .button.watch {
      background-image: url('http://www.comicstripnation.com/css/btn_watch.png');
      width: 81px;
    }

    .button.subscribe {
      background-image: url('http://www.comicstripnation.com/css/btn_subscribe.png');
      width: 100px;

    }

    #podcast .box.set .box-body .package-list li {
      clear: none;
      font-size: 10pt;
      height: 220px;
      margin-right: 16px;
      overflow: hidden;
      padding: 0; 
      width: 280px;
    }

    #podcast .box.set .box-body .package-list { line-height: 14pt; }

    #podcast .box.set .box-body .package-list p { font-size: 10pt; }

/* Collection Style: Photo */

    #photo .box.set .box-body .elements li span.detail { display: none; }

/* 5.4 eJournals Page
------------------------------------------------------------------------------------- */

    #ejournals .cover {
      float: left;
      padding-bottom: 32px;
    }

    #ejournals .details {
      padding-right: 0;
      margin-left: 206px;
      width: 410px;
    }

    #ejournals .details h3 { margin-bottom: 10px; }

    #ejournals h3.subheader {
      border-top: 1px solid #ccc;
      clear: both;
      margin-right: 16px;
      font-size: 12pt;
      padding-top: 10px;
    }


    #ejournals .subheader-details,
    #ejournals .ej-date {
      font-weight: bold;
      font-size: 7.5pt;
      color: #666;
    }

    #ejournals .ej-date {
      display: block;
      margin-bottom: 10px;
    }

    #ejournals ul.related li { padding: 2px 10px 0px 24px; }
    #ejournals .box.article-list h4 { background: #ccc url('http://www.comicstripnation.com/css/bg_stories_header_red.png') repeat-x left bottom; }

#ejournals .box.quiz .details {
  margin-left: 0;
  padding-right: 0;
  width: auto;
} 

    #ejournals .webchats { margin-right: 0; }

    #ejournals .cover-large a {
      background: transparent url('http://www.comicstripnation.com/css/magnify.png') no-repeat right top;
      padding-right: 24px;
    }

    #ejournals .details ul.related { font-size: 8pt; }

    #ejournals .details ul.related li { background-position: 10px 8px; }

    #ejournals.landing-page div.more { margin: -16px 0 16px 0; }

    #ejournals .box-quiz .details {
	margin-left: auto;
	width: auto;
}
  /* 5.5 New Video
  ------------------------------------------------------------------------------------- */
 

#video #videoplayer {
float: left;
width: 400px;
}

#video .about {
background: white url('http://www.comicstripnation.com/css/bg_box_gradient.png') no-repeat right top;
border: 1px solid #ccc;
border-left: 0;
float: right;
height: 318px;
padding: 13px;
width: 189px;
}

#video .about h4 {
border-bottom: 1px solid #ccc;
margin-bottom: 12px;
padding-bottom: 10px;
}

#video .about h5 .detail {
color: #999;
display: inline;
font-size: 7pt;
font-weight: normal;
margin: 0;
}

/* 6 Package Styles
--------------------------------------------------------------------------------------- */

  #package {
    background: #999;
    border-top: 3px solid black;
    border-bottom: 1px solid black;
    margin: 0 auto 20px auto;
    padding: 0 0 16px 0;
    width: 964px;
  }

  /* 6.1 Body and Columns
  ------------------------------------------------------------------------------------- */
    
    #package .package-body {
      background-color: white;
      display: inline;
      float: left;
      margin-left: 16px;
      margin-top: 30px;
      width: 932px;
    }

    #package .package-content { padding: 16px 0 16px 16px; }


    #package .column-right {
      background: #f2f2f2 url('http://www.comicstripnation.com/css/bg_right_footer.png') repeat-x 0 -33px;
      border: 1px solid #ccc;
      border-right: 0;
      float: right;
      margin: 0 0 16px 0;
      padding: 18px 16px 0 16px;
      width: 251px;
    }

  /* 6.2 Header
  ------------------------------------------------------------------------------------- */

    .package-header { height: 48px; }

    .package-header h2 {
      color: white;
      display: block;
      font-size: 16pt;
      margin-left: 20px;
      padding-top: 12px;
    }
    
    .package-header h2 em { font-size: 10pt; }

  /* 6.3 Article Listing (Add. Coverage) and Resources
  ------------------------------------------------------------------------------------- */

    #package .column-right .list {
      background: white url('http://www.comicstripnation.com/css/box_body_bg.png') repeat-x left top;
      background-color: white;
      border: 1px solid #ccc;
      border-top: 0;
      font-size: 8pt;
      line-height: 12pt;
      margin-bottom: 16px;
    }
  
    #package .column-right .title  {
      border: 1px solid #ccc;
      border-bottom: 0;
    }

    #package .column-right .title h3 {
      background: #ccc url('http://www.comicstripnation.com/css/bg_stories_header.png') repeat-x;
      border: 1px solid white;
      color: white;
      font-size: 8.5pt;
      height: 24px;
      margin-bottom: 0;
      padding: 8px 0 0 15px;
    }

    #package .column-right .list li {
      border-bottom: 1px dashed #e5e5e5;
      padding: 10px 15px;
    }

    #package .column-right .list li:last-child { border-bottom: 0; }

  /* 6.4 Tabbed Package Menu
  ------------------------------------------------------------------------------------- */

    #package .menu  {
      font-family: Verdana,Helvetica,sans-serif;
      font-size: 8.5pt;
      height: 30px;
      margin-top: -30px;
      padding-top: 0;
      position: relative;
    }

    #package .menu li {
      background: transparent url('http://www.comicstripnation.com/css/bg_tab_menu.png') repeat-x 0 25px;
      float: left;
      font-weight: bold;
    }

    #package .menu li a {
      background: transparent url('http://www.comicstripnation.com/css/bg_tab.png') no-repeat top left;
      color: white;
      display: block;
      height: 25px;
      margin-right: 8px;
      padding-top: 5px;
      text-align: center;
      width: 180px;
    }
    
    #package .menu li.last a { margin-right: 0; }

    #package .menu li a:hover {
      background-position: 0 -60px;
      text-decoration: none;
    }
    
    #package .menu li.active a,
    #package .menu li.active a:hover {
      background-position: 0 -30px;
      color: black;
    }
      
/* 7 JavaScript Elements / Interactions
--------------------------------------------------------------------------------------- */

  /* 7.1 Navigation Elements
  ------------------------------------------------------------------------------------- */  

    .nav {
      background: #f5f5f5 url('http://www.comicstripnation.com/css/box_related_bg.png') repeat-x;
      border: 1px solid #ccc;
      border-top: 0;
      margin: 0;
      padding: 7px 11px 5px 11px;
    }

    .nav .button {
      height: 23px;
      margin: 0;
      width: 25px;
    }
    
    .nav .button:hover { background-position: 0 -23px; }

    .nav .button:active { background-position: 0 -46px; }

    .nav .button.disabled,
    .nav .button.disabled:hover,
    .nav .button.disabled:active {
      background-position: 0 -69px;
    }
    
    .nav .previous { background-image: url('http://www.comicstripnation.com/css/btn_nav_previous.png'); }
    .nav .next { background-image: url('http://www.comicstripnation.com/css/btn_nav_next.png'); }
    .nav .pause { background-image: url('http://www.comicstripnation.com/css/btn_nav_pause.png'); }
    .nav .play { background-image: url('http://www.comicstripnation.com/css/btn_nav_play.png'); }

    .nav .numbers {
      background: transparent url('http://www.comicstripnation.com/css/nav_num_bg_left.png') no-repeat left top;
      float: right;
      height: 21px;
      margin-top: 1px;
      padding-left: 4px;
    }
    
    .nav .numbers li { display: inline }
    
    .nav .numbers li a,
    .nav .numbers li a:visited {
      background: transparent url('http://www.comicstripnation.com/css/nav_num_bg_number.png') no-repeat right top;
      display: block;
      float: left;
      font-size: 7.5pt;
      font-weight: bold;
      height: 20px;
      padding: 1px 8px 0 5px;
    }

    #package .nav .numbers li a { padding: 0 8px 0 5px;}
    
    .nav .numbers li a:hover { text-decoration: none; }
    .nav .numbers li.last a { background: transparent url('http://www.comicstripnation.com/css/nav_num_bg_right.png') no-repeat right top; }
    .nav .numbers li a:active,
    .nav .numbers li.active a {
      background-position: right -21px;
      color: #900;
    }
    
    .nav .numbers li:last-child a:active,
    .nav .numbers li.active:last-child a {
      background-position: right -21px;
    }

  /* 7.2 Scroller
  ------------------------------------------------------------------------------------- */
  
    .container {
      position: relative;
      top: 0;
    }

  /* 7.3 Cycle (Feature)
  ------------------------------------------------------------------------------------- */

    .cycle { background: none; }
    
    .cycle .box-body { margin-top: -4px; }
    
    .cycle .nav { width: 276px; }

/* 8 RSS Javascript Styles
--------------------------------------------------------------------------------------- */

  /* 8.1 Right Column Items (RSS)
  ------------------------------------------------------------------------------------- */
  
    .rss-box { margin-bottom: 15px; }

    .rss-items {
      background: white url('http://www.comicstripnation.com/css/box_body_bg.png') repeat-x left top;
      border: 1px solid #ccc;
      border-top: 0;
      font-size: 8pt;
    }

    li.rss-item {
      border-bottom: 1px dashed #e5e5e5;
      display: block;
      padding: 10px 15px;
    }

    li.rss-item:last-child { border-bottom: 0; }

    #package li.rss-item br,
    #package .rss-divid {
      display: none;
    }

    .rss-date {
      color: #999;
      font-size: xx-small;
      padding-left: 8px;
    } 

  /* 8.2 Regional Page Items (RSS)
  ------------------------------------------------------------------------------------- */

    .rss-box-regn {
      margin-bottom: 16px;
      width: 600px;
      overflow: hidden;
    }

    .rss-box-regn .rss-items {
      background: white;
      border: 0;
      font-size: 9.5pt;
      line-height: 14pt;
    }

    .rss-box-regn li.rss-item  { 
      padding: 16px 0;
      border-bottom: 1px solid #e5e5e5;
    }

    .rss-box-regn li .rss-item-regn  { border-bottom: none; }

    .rss-box-regn li a {
      color: #003377;
      font-weight: bold;
    }


  /* 8.3 Home Page Regional RSS Items
---------------------------------------------------------------------------------------
*/
   #index .box.basic.regions {
      border-bottom: 1px solid #e8e8e8;;
      font-size: 8.5pt;
      margin-bottom: 14px;
      padding-bottom: 8px;
      width: 300px;
    }

    .hregntitle h3 {
      font-size:12pt;
      margin-bottom:6px;
    }

    .rss-box-hregn .rss-items {
      background: white;
      border: 0;
    }

    .rss-box-regn li .rss-item-regn  { border-bottom: none; }

    .rss-box-hregn li {
     background: transparent url('http://www.comicstripnation.com/css/arrow_gray.png') no-repeat 5px 5px; 
border-bottom: 0;
      line-height: 12pt;
      margin-bottom: 4px;
      padding: 0 0 0 15px;
    }

 .rss-box-hregn li a { font-weight: normal; }


 /* 8.4 Latest Items RSS Items
---------------------------------------------------------------------------------------
*/
 .rss-box-latest {
      margin-bottom: 16px;
      width: 600px;
    }

    .rss-box-latest .rss-items {
      background: white;
      border: 0;
      font-size: 9.5pt;
      line-height: 14pt;
      
    }

    .rss-box-latest li.rss-item  { 
      padding: 7px 0;
      border-bottom: none;
      padding-right: 15px;
      
    }

    .rss-box-latest li .rss-item-latest  { border-bottom: none; }
 
    .rss-box-latest li a:hover {color: #990000; text-decoration: underline;}
    
    .rss-box-latest li a {
      font-weight: normal;
      padding-right: 15px;
    }

/* 9 Article Page (SAP)
--------------------------------------------------------------------------------------- */  


#tellus {
  font-size: 8pt;
}
#socialbookmarks {
  font-size: 7pt;
  margin: 5px;
}
#sbwhatsthis a {
  color: #666666;
}
.sblink {
  padding: 0 5px 0 5px;
  display: inline;
}  
.sapspace {
overflow: hidden;
}


/* 10.  Image Enlarge and Modal Window
  ------------------------------------------------------------------------------------- */

    .enlarge_window {
      background: transparent url('http://www.comicstripnation.com/css/shadow.png') bottom right;
      cursor: pointer;
      left: 0;
      position: absolute;
      top: 0;
      visibility: hidden;
      z-index: 100;
    }

    .enlarge_window  div {
      padding: 18px 24px 6px 24px;
      margin: 0 11px 11px 0;
      border-top: 1px solid #ccc;
      border-left: 1px solid #ccc;
    }

    .enlarge_window img {
      border-bottom: 1px solid #000;
      margin-bottom: 10px;
    }

    .enlarge_window p {
      line-height: 12pt;
    }

    .enlarge_close, .enlarge_close:visited {
      background: white url('http://www.comicstripnation.com/css/enlarge_close.png') 9px -22px no-repeat;
      border-bottom: 1px solid #333;
      color: white;
      display: block;
      padding: 0 0 3px 0;
      text-align: right;
    }

    .enlarge_close:hover {
      background: white url('http://www.comicstripnation.com/css/enlarge_close.png') 9px 3px no-repeat;
      color: white;
    }

    #enlarge_loading {
	http://www.comicstripnation.com/css
      background: transparent url('http://www.comicstripnation.com/css/loading.gif') center center no-repeat;
      cursor: pointer;
      height: 100%;
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 100;
    }

    #enlarge_overlay {
      background-color: #000;
      cursor: pointer;
      height: 100%;
      left: 0;
      opacity: 0.75;
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 99;
    }

    #enlarge_hideSelect {
      background-color: #fff;
      border: none;
      height:100%;
      left: 0;
      opacity: 0;
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 98;
    }