﻿#HeadlineStory
{   width:582px;
    margin:auto auto;
    
    
}

#HeadlineStory b 
{   
    font-size:15pt;
    color:#e76f00;
}

#HeadlineStory a {text-decoration:none; color:#e76f00;}
#HeadlineStory a:link {text-decoration:none;}
#HeadlineStory a:visited {text-decoration:none;}
#HeadlineStory a:hover {text-decoration:underline;}
#HeadlineStory a:active {text-decoration:none;}

#HeadlineStory Table {float:left;}

#HeadlineStory img
{   
    float:left;
    border:1px solid #ccc; 
    padding:2px;
}
#HeadlineStory P
{
    
    float:left; 
    margin-left:5px;
    margin-top:0px;
    margin-bottom:7px;
    width:271px;
  
}

#HeadlineStory ul
{   margin-left:25px;
    width:245px; 
    float:left;}

#HeadlineStory ul li 
{
    list-style-image: url(../images/icons/bullet_pink.gif);
     list-style-position:outside;}
     
#SecondaryNews 
{
    width:582px;
    margin:12px auto 0 auto;
}
#SecondaryNews ul
{}

#SecondaryNews ul li
{   
    width:190px;
    list-style-type :none;
    float:left;
    padding-right:4px;
    
    
}
#SecondaryNews a {text-decoration:none; color:#e76f00;}
#SecondaryNews a:link {text-decoration:none;color:#e76f00;}
#SecondaryNews a:visited {text-decoration:none;color:#e76f00;}
#SecondaryNews a:hover {text-decoration:underline;color:#e76f00;}
#SecondaryNews a:active {text-decoration:none;color:#e76f00;}

#SecondaryNews ul li img
{
    width:124px;
    margin-left:33px}
#SecondaryNews ul li b 
{   margin:0;
    line-height :1.1;
    display:block;
    color:#e76f00;
  
    font-size:10pt;}
    
#SecondaryNews ul li p
{   margin:0;
    line-height :1.0;
    font-size:10pt;}
    
    
#SecondaryEnt
{   
    background-color:aliceblue;
    width:582px;
    margin:12px auto 0 auto;
    height:78px;
    border:solid 2px #ccc; overflow:hidden;
}
#SecondaryEnt a {text-decoration:none; }
#SecondaryEnt a:link {text-decoration:none;}
#SecondaryEnt a:visited {text-decoration:none;}
#SecondaryEnt a:hover {text-decoration:underline;}
#SecondaryEnt a:active {text-decoration:none;}

#SecondaryEnt ul li
{   width:194px;
    list-style-type :none;
    float:left;}
#SecondaryEnt ul li p
{   margin:0 0 0 4px;
    float:left;
    width:115px;
    cursor:pointer;
    color:#0063dc;
    font-weight :500;
    line-height:1.0;
    font-size:11pt !important;}
    


    
#SecondaryEnt ul li img
{   float:left;
    
    width:70px;}
    
.leftContainerLine
{
    width:582px;
    height:1px;
    margin:12px auto 0 auto; padding:0;
    background:url(../images/body/1x1blue.gif) top left repeat-x;}
    
.carouselContent
{
    
    width:572px;
    height:200px;
    background:url(../images/body/carousel-tab-blue.gif) top left no-repeat;
    margin:auto auto;
   }
.carouselContent h2
{   position:relative;
    font-size:12pt;  
    color:#e76f00;
    margin:0 0 0 6px;
    font-weight:600;
    height:30px;
    padding:0; 
    
}
.carouselContent h2 span
{
    position:absolute;
    top:2px;
    color:#88c5e1;
    font-size:10pt;
    left:400px;
}

#sidebar
{
    width:342px;
    float:left;
    margin:5px auto 0 auto;
    background-color:#888;}
    
.sidebarArticle
{
    width:342px;
    float:left;
    background-color:#fb56ad;
    margin:12px auto 0 auto;
}

.sidebarArticle a {text-decoration:none; color:white;}
.sidebarArticle a:link {text-decoration:none;}
.sidebarArticle a:visited {text-decoration:none;}
.sidebarArticle a:hover {text-decoration:underline;}
.sidebarArticle a:active {text-decoration:none;}

.sidebarArticle img
{   float:left; 
    width:110px;
    
}
.sidebarArticle p
{
    float:left;
    margin:0;
    font-size:14pt;
    line-height:1.1;
    color:white;
    margin-left:5px;
    width:185px;
    height:73px;
    
}
.sidebarArticle span
{
    height :25px;
    width:333px;
    display:block;
    font-weight :600;
    background-color:white;
    border:2px solid #fb56ad;
    padding-left:5px;
    color:#0063dc;
    font-size:12pt;
}

.sidebarEndCap
{
    width:308px;
    float:left;
    border:1px solid #888;
    height:12px;}

#newswire
{   
    margin:12px auto 0 auto;
    width:298px; 
    border:1px solid #ccc; 
    background-color :White; 
    
  }
#newswire a {text-decoration:none; color:#666;}
#newswire a:link {text-decoration:none;}
#newswire a:visited {text-decoration:none;}
#newswire a:hover {text-decoration:underline;}
#newswire a:active {text-decoration:none;}
#sidebar-related-stories
{ margin:12px auto 0 auto;
    width:294px;
    border:3px solid #2f7bf5;
    
    
    background-color:White;}
    
    #sidebar-related-stories h2
    {width:289px;
        height:20px; margin:0; padding:5px 0 0 5px;
     background-color:#ccc;}
     
     .sidebar-related-stories-inner
     {padding:5px;}
     
     
     #sidebar-related-stories a {text-decoration:none; color:#666;}
#sidebar-related-stories a:link {text-decoration:none;}
#sidebar-related-stories a:visited {text-decoration:none;}
#sidebar-related-stories a:hover {text-decoration:underline;}
#sidebar-related-stories a:active {text-decoration:none;}

.sidebarType
{   font-size:1.2em !important;
    line-height :1.6em !important;}

 #sidebar-newsletter
 {  position:relative;
    display:block;
    margin:12px auto 0 auto;
    width:278px;
    border:1px solid #ccc;
    padding:0 10px 10px 10px;
    background-color:White;}
    

    
#sidebar-newsletter h2
{   
    color:#0063dc;
    
    margin: 2px 0 2px -6px;
    padding:0;
  
   }
   
#sidebar-newsletter img
{
   
    padding:0;}
    
#sidebar-newsletter p
{
    position:absolute;
    bottom:2.25em;
    left:11px;
    display:block;
    width:278px;
    margin:0;
    padding:0;
    background:url(../images/body/bk-gradient.jpg) top left repeat-x;
    color:#fff;
    letter-spacing : .05em;}
#sidebar-newsletter p span
{
    display:block; padding:.8em;}
    
.textType
{   font-size:1.4em !important;
    line-height:1.4em !important;}
.smallType
{   font-size:1.1em !important;
    line-height :1.2em !important;}
.headingType

{   font-size:1.6em !important;
    font-weight:bold;
    word-spacing:-.4pt;
    margin:0;
    font-family:Georgia, Times New Roman, Sans-Serif ;
    line-height:1.1em;}
    
    
#newswire h2
{   display:block;
    color:#0063dc;
    padding:2px 0 0 4px;}
    
#newswire p
{   display:block;
    margin:0;
    border-bottom:1px solid #ccc;
    padding:0 0 2px 4px;}
    
#newswire-item
{
    width:290px;
    padding:2px 0 0 0;
    }
    
#newswire-item p
{   padding:0;
    border:none;
    display:inline;
    color:#0063dc;}
    
.box-container
{height:100px;
    width:543px;
    border-top:1px solid #c7c7c7;
    border-bottom:2px solid #c1c1c1;
    border-right:2px solid #c1c1c1;
    border-left:1px solid #c7c7c7;
    background-color:White;
    padding:8px;
    color:Black;
    display:block;
    margin:1px auto 0 auto;}
    

  
.box-container:hover {background-color:#0063dc; color:White;}  
.box-container:hover a{color:White;}  
 .box-thumbs
 {  display:block;
    margin:0 5px 0 0;
    float:left;}
    
.box-thumbs img
{   border:1px solid white;
    width:150px;}

    
.box-text
{   float:left;
    padding-top:5px;
    width:355px;}
    
.box-text p {margin:0;}
.box-text a:link {text-decoration:none;}
.box-text a:visited {text-decoration:none;}
.box-text a:hover {text-decoration:underline; }
.box-text a:active {text-decoration:none;}
.box-text a {text-decoration:none; color:#e76f00;}


    
a.newsButton 
    {
        width:134px; 
        display:block;
        height: 25px;
        border:1px solid #e4e4e4; 
        margin:5px 0 5px 10px;
        background:url(../images/buttons/news.gif) top left no-repeat;}
a.newsButton:hover
{   
    background-image:url(../images/buttons/news-over.gif) ;
    background-position:top left;
    background-repeat:no-repeat ;} 
    
a.entButton 
    {
        width:134px; 
        display:block;
        height: 25px;
        border:1px solid #e4e4e4; 
        margin:5px 0 5px 10px;
        background:url(../images/buttons/entertainment.gif) top left no-repeat;}
a.entButton:hover
{   
    background-image:url(../images/buttons/entertainment-over.gif) ;
    background-position:top left;
    background-repeat:no-repeat ;}   

    
.curious-newsletter
{   
    background:url(../images/icons/eh.gif) 5px 5px no-repeat;
    height:46px;
    width:250px; 
    color:White;
    padding-left:50px;
    background-color:#0063dc;
    margin:12px auto 0 auto;
}
.curious-newsletter p { margin:5px 0 5px 0; width:194px; display:block; float:left; }
.curious-newsletter p a {color:White; text-decoration :none;}
.curious-newsletter p a:hover {text-decoration:underline;}

/*related video article //article.aspx*/
     #relatedVideo
     {width:560px; 
        text-align:center; 
        float:left; 
        margin-left:2px;}
     #relatedVideo h1
     {color:#1c3271; 
        width:560px; float:left;
        font-size:9pt!important; 
        border-bottom:1px black solid; 
        font-style:italic;}
     .video {width:560px;  
        margin-left:3px; 
        float:left; }

     #relatedVideo img {float:left; display:block;}
     /*====================================================*/

/*Remove the border/underline from images with hyperlinks*/
.remove-border-image {border:none;}
.remove-border-image a:link {text-decoration:none;}
.remove-border-image a:visited {text-decoration:none;}
.remove-border-image a:hover {text-decoration:none;}
.remove-border-image a:active {text-decoration:none;}

#header5
{   
    margin:0 auto 0 auto; 
    width:942px;
    height:140px;
    background:url(../images/body/2x2blue.gif) 0px 130px repeat-x;
    position:relative;
}
.header-img
{
    width:207px;
    height:70px;
    float:left;
    margin:5px 0 0 5px;
}

.login  
{ border:1px black solid;
    position:relative;
    width:400px;
    font-size:14pt !important; 
    color:#666;
    height:100px;
    left:620px;
    top:5px;}
    .login a {text-decoration:none; color:#666;}
    .login a:link {text-decoration:none; color:#666;}
    .login a:visited {text-decoration:none; color:#666;}
    .login a:active {text-decoration:none; color:#666;}
.search
{   
    position:absolute;
    left:620px;
    top:94px;
    width:197px;
 
    
    }
.searchImage
{float:left; margin-top:10px;  margin-left:5px; }
.search-txtbox
{   float:left;
    border:2px solid #5eafd7;
    margin:0;
    padding:4px 0 0 4px;
    font-size:14pt!important;
    background:url(../Images/buttons/search-bg.gif) top left repeat-x;
    width:170px; 
    color:#666;
    height:30px;}


a.home span {display:none; position:absolute; top:0px; left:0px; color:White;}
a.home span {text-decoration:none;}
a.home:hover span {display:block; }

        
#footer {
  width:100%; 
  background-color:#575757; margin-top:10px;
  border:1px solid white;
}
#footer { 
  clear: both; 
}
  
/*footer list stylin' //otm3.master*/
.footer-box
{margin:5px auto 5px auto;  font-family:Arial; color:#8a8a8a;   background-color:#575757;  border:1px solid #8a8a8a; width:728px; font-size:9pt !important;}
.footer-box-left
    {float:left; text-align:left; width:200px; padding:1.7em; position:relative;}
.footer-box-left a {color:#8a8a8a;}
.footer-box-left a:link {text-decoration:none;}
.footer-box-left a:visited {text-decoration:none; color:#8a8a8a}
.footer-box-left a:hover {text-decoration:none; color:#8a8a8a;}
.footer-box-left a:active {text-decoration:none;}   
.footer-box-left ul
    {font-size:12pt!important;list-style-type :none;}
.footer-box-left li { background-color: #575757; padding:6px;}
.footer-box-left li a {color:#8a8a8a;}
.footer-box-left li a:link {text-decoration:none;}
.footer-box-left li a:visited {text-decoration:none; color:#8a8a8a}
.footer-box-left li a:hover {text-decoration:underline; color:#8a8a8a;}
.footer-box-left li a:active {text-decoration:none;}


/*==========================================================*/

/*about us box*/
#about-us
{font-family:Arial; font-size:10pt !important; width:300px; display:none;
    border:1px solid #575757; position:absolute; top:40px; left:114px;}
.about-us-inner
{padding:.5em 1em .5em 1em; background:url(../images/body/gray-bk.jpg) top left repeat-x; }
        .pagerTable th, .pagerTable td
        { 
            background:none !important; 
            padding:5px 0px !important; 
            border:none !important; 
            vertical-align:middle !important;}
        .menu td
        {   background:none; font-size:10pt; border:none; border:1px solid #ccc;
            padding:5px 0px !important;
            
        }
        .selectedPage a
        {
            font-weight:bold;
            color:#0062dc !important;
            
        }
.prev
{   
    
    text-decoration:none; 
    font-size:10pt; 
    font-weight:600; 
     
    padding:4px; 
    border:1px solid #ccc;
    background-color:white ;}
    

    .prev:hover 
    {
        background-color:#0062dc; 
        padding:4px; 
        color:White !important; 
        text-decoration:none !important; 
        border:1px solid #ccc;}
.next
{    
    
    text-decoration:none; 
    font-size:10pt; 
    font-weight:600; 
   
    padding:4px; 
    border:1px solid #ccc;
    background-color:white ;}
    

    .next:hover 
    {
        background-color:#0062dc; 
        padding:4px; 
        color:White !important; 
        text-decoration:none !important; 
        border:1px solid #ccc;}
   


        
 .sectionContainer td
 
{   vertical-align:top;
    padding:8px; 
    border-bottom:1px solid #ccc; 
    background:url(../images/body/container-bg.gif) bottom left repeat-x;
    }
    
.sectionContainer td img {margin-top:7px;}
    
.section
{       
        width:446px; 
        margin-bottom:4px;
      
       }
       
.sectionContainer {width:582px; margin:auto auto;}
.sectionContainer a {color:#666; text-decoration:none;}
.sectionContainer a:link {color:#666; text-decoration:none;}
.sectionContainer a:visited {color:#666; text-decoration:none;}
.sectionContainer a:active {color:#666; text-decoration:none;}
.sectionContainer a:hover {color:#666; text-decoration:underline;}

        
        .section img
        {float:left; width:120px;}
         .section span {float:left; margin-left:5px;}
         
         .section h2 {float:left; margin:0 0 0 2px; width:100%; padding:0;}
/*Stylin' for main article page //article.aspx*/

/*New Article styling with Mochila integrated */
.articleHead
{   padding:6px; 
    float:left; 
    background-color:transparent;
    margin:12px 0 0 0;
    width:556px; 
    }
.articleHead h1
{   margin:0;
    padding:0;color:#e76f00;
    font-size:17pt !important;
    font-family:Trebuchet MS , Arial, Sans-Serif;}
.articleHead h5
{   font-size:1.1em  !important;
    font-weight:200; margin:0;
    text-transform:uppercase; }
    
.articleBody
   {width:562px; 
    float:left;
    padding-left:6px;
    background-color:Transparent;
    margin:0;}
    
.articleBody a:link {text-decoration:underline;}
.articleBody a:active {text-decoration:underline;}


#Article
{   padding:6px; 
    float:left; 
    background-color:#e7ebf1;
    width:570px; 
    }
    #Article h1 
    {   margin:0;
        padding:0;
        font-size:17pt !important;
        font-family:Trebuchet MS , Arial, Sans-Serif;}
    
#Article h5 
{   font-size:1.1em  !important;
    font-weight:200; 
    text-transform:uppercase; }
div#punch2 {float:left;
    width:300px;
    border:solid  #eaf5fa 1px;
    border-width: 0 0.6em 0.6em 0;
    margin: -0.6em 0.5em .2em -0.6em; 
    text-align:center;}
    
div#punch2 img 
{   width:300px; 
    border:none; }
    

div#ArticleQuote
{   float:left;
    width:260px;
    height:173px;
    background: url("../Images/ArticleImages/ourSay2.gif") top left no-repeat;
    border:solid  white 1px;
    border-width: 0 0.6em 0.6em 0;
    margin: -0.6em 0.5em .2em -0.6em; 
    text-align:center;   }

div#ArticleQuote img {border:none}
div#ArticleQuote .text 
{
    font-size:2em !important ; 
    overflow:hidden; 
    text-indent:36px; 
    margin-top:20px; 
    padding-left:15px; 
    padding-top:15px;}
div#ArticleQuote em {font-size:.8em!important; padding-top:2px;}


#endToEnd img {margin-left:8px; }


div#MochilaArticle
{   width:572px; 
    margin:-10px 0 12px 12px;}
    
.articleTools
{width:572px; position:relative; margin:auto auto; height:16px; border-top:1px solid #ccc; background-color:#eaf5fa; padding:5px;}

.articleTools li
{float:left; padding-right:2px;  list-style-type :none; }


/*Next-Previous story container*/
.next-previous
{   background-color:#eaf5fa;
    width:298px;
    margin:12px auto 0 auto;
    font-family:Arial, Sans-Serif;
    border:1px solid #ccc;
    padding-bottom:5px;
    }
.next-previous table {float:left;}
.next-previous table, tbody, td, tr {margin:0; padding:0;}
.next-previous-header
{   padding:.5em 1em .5em 1em;
    }
.next-previous-header span 
{   margin:0;
    padding:0;
    display:block;
    width:100%;  
    border-bottom:1px solid #999;
    font-family:Arial, Sans-Serif ;
    color:#666;
    font-size:10pt !important;
}   

.previousStory
{   
    display:block;
    font-family:Arial, Sans-Serif ;
    font-size:10pt !important; 
    width: 290px;
    padding:.5em;
   }
   
   .previousStory img {padding-right:4px;}
.nextStory
    {
    display:block;
    font-family:Arial, Sans-Serif ;
    font-size:10pt !important;
    padding:.5em;
      width:290px; 
    }
    .nextStory img {padding-right:4px;}
    
.next-previous a:link {text-decoration:none; color:#333;}
.next-previous a:visited {text-decoration:none; color:#333;}
.next-previous a:hover {text-decoration:underline;}
.next-previous a:active {text-decoration:none;}
.next-previous p {padding-left:1em ; font-size:8pt !important;}

.win_our_tee_module
{   margin:12px auto 0 auto;
    background-color :#ffffff;
    overflow:hidden;
    height:198px;
    font-family :Verdana,Sans-Serif;
    padding:0;
    
    position:relative;
       width:300px;}


    .module
{   margin:12px auto 0 auto;
    background-color :#ffffff;
    overflow:hidden;
    height:163px;
    font-family :Verdana,Sans-Serif;
    padding:0 5px 0 5px;
    position:relative;
       width:290px;}
    
.module h2
{   border-bottom: 1px solid #a6a6a6;
    color:#000000;
    margin: 0 0 5px 0;
    font-weight :bold;
    width:290px;
    
    
    font-size:10pt !important;
    }
    .module ul { list-style-type:square;
        list-style-position :inside;}
.module ul li {font-size:9pt !important; margin:0 0 8px 0; }
    
    .module p
    
    {   color:#666;font-size:9pt !important;
        padding:0 0 8px 0;
       
        margin:0;
        line-height : 1.1;
        }
        
 #newsletter_layover_add
 {width:300px;
    height:163px;
    overflow:hidden;
    position:absolute;
    color:white;
    top:0px;
    left:0px;
    filter:alpha(opacity=96);
-moz-opacity:.96;
opacity:.96;
    background-color:#666;}
    
    .inner_newsletter
    {width:244px;
        margin:20px 0 0 20px;
        padding:5px;
        height:107px;
        color:#666;
        border:3px solid #ccc;
        background:white url(../images/body/inner_newsletter-bg.gif) bottom left repeat-x;
        
    }
    
    .inner_newsletter table {margin:0; position: static; }
   .inner_newsletter h2
   { 
    color:#B36B42;
    margin: 0 0 5px 0;
    
    font-weight :bold;
    border:none;
    width:234px;}
    .inner_newsletter p
    {margin:0;
        font-size:7pt !important;
        padding:0;}
.inner_newsletter_text
{float:left; margin:4px 0 4px 0;}
.inner_newsletter_button_row
{float:left; margin-top:4px;  }

.blue_button 
{
    float:left;
text-align:center;
background:#2F7BF5 none repeat scroll 0%;
border-color:#AACCFF rgb(32, 102, 214) rgb(34, 85, 136) rgb(143, 186, 255);
border-style:solid;
border-width:1px;
color:#FFFFFF !important;
cursor:pointer;
font-size:12px;
padding:2px 6px;
text-decoration:none;
width:87px;
outline-color:invert;
outline-style:none;
outline-width:medium;}

        
    
#comments_layover
{   
    padding:4px 0 4px 0;
    top:8px;
    left:-5px;
    width:592px;
     filter:alpha(opacity=96);
-moz-opacity:.96; z-index:1000;
opacity:.96;
    background-color:#ccc;
    position:absolute;}
    
    .comments_inner_box{
    background:white; 
    width:588px;
    margin-top:5px;
    margin-left:2px;
    }
    
    .comments_display {width:584px; padding:2px;  max-height:350px; overflow:scroll; }
    
    .comments_add {width:560px; margin:0 auto 4px auto; padding:2px 4px 0px 4px; background-color:aliceblue; border-top:1px solid #ccc; height:138px;}
    .comments_add h2 {font-size:10pt !important; color:#B36B42; margin:0; font-weight :bold; padding:0;}
   

/*register page*/
.register-copy 
{width: 404px; float:left; margin-bottom:5px; padding:8px; display:block;}
.register-copy-thumbs {display:block; float:left; margin:0 5px 0 0;}
.register-copy-thumbs img {width:128px;}
.register-copy-text {float:left; padding-top:5px; width:200px;}
.register-copy-text b {color:#64b7ff; font-size:12pt !important;}
.register-copy-text p { color:#666; display:inline; font-size:10pt !important;}

.userTextBox
{width:300px; font-size:12pt;  height:22px; color:#666; padding:3px 0 0 3px;}
.userLabel
{font-size:10pt !important;  font-weight:500;color:#B36B42;}
.userTitle
{font-size:12pt !important; font-weight:600;color:#666; text-align:left;}

.features-box
{ margin:12px auto 0 auto; min-height:310px; width:300px; background-color:#dee2df;}

.features-box h2 {height:53px; margin:0; padding:0; background:url(../images/body/features-top.jpg) top left no-repeat}

.features-item
{width:290px; padding:5px; float:left; }

.features-item-thumbs
{width: 90px; float:left;  }

.features-item-text
{float:left; padding-left:4px; width:192px; }

.features-item-text a
{   text-decoration:none;
    font:10pt !important;
    line-height:1.1;
    color:#B36B42;}

.features-item-text  a:link { text-decoration:none; color:#B36B42;}
.features-item-text a:visited { text-decoration :none; color:#B36B42;}
.features-item-text  a:active { text-decoration:none; color:#B36B42;}
.features-item-text  a:hover{ text-decoration:underline; color:#B36B42;}

.features-divider
{background-color:#fff; font-size:0px; height:1px; float:left;  margin:10px 0 10px 10px; overflow:hidden; width:280px; }
    

.features-details {
  font-family: arial;
  font-size: 11px;
  border: solid 1px #888; 
  font-size:11px;
  background-color: #fcfcfc;
  z-index:2;
  padding: 2px;
  display:none;
  width:340px;
  min-height:120px;
}

.features-details h4 
{
    border-bottom:1px solid #eee;
    color:#222;
    font-weight:bold;
    margin:0;
    padding:.3em;
     text-align: center;}
 .features-details-inner
 { padding:10px;}
 .features-details-thumbs
 { float:left; width:120px;}
 .features-details-text
 {float:left;  width:190px; margin-left:5px;}
#mv div {position:relative; left:0px; top:0px;}

#RelatedBox {width:578px; float:left; margin:5px auto 0px auto; background-color: #e6edf3; padding:5px;}
#RelatedBox .stories {width:278px; float:left; height:250px; }
#RelatedBox .stories span {margin:5px 0px 0px 0px; padding:0;  color:#ff6600;  font-family:Lucida Bright, Sans-Serif; font-size:11pt;}
#RelatedBox .storiesList ul {margin:0px; padding:0px;}
#RelatedBox .storiesList ul li {overflow:hidden; height:50px; width:274px; margin: 1px 0 0 1px;  list-style:none; padding:0; border:solid 1px transparent; }
#RelatedBox .storiesList ul li:hover { border:solid 1px #ccc; background-color:#e1eaf0;}
#RelatedBox .storiesList ul li:hover a {color:#5b5b5b;}
#RelatedBox .storiesList ul li a: {text-decoration:none; color:#666;}
#RelatedBox .storiesList ul li a:link {text-decoration:none;}
#RelatedBox .storiesList ul li a:visited {text-decoration:none;}
#RelatedBox .storiesList ul li a:active {text-decoration:none;}
#RelatedBox .storiesText {margin-left: 1px; width:198px; float:left;}
#RelatedBox .storiesImage {width:75px; float:left;}
#RelatedBox .storiesImage img {width:75px; height:50px; display:block;}
#RelatedBox .storiesText h6 {font-size:.8em; font-family:Lucida Bright, Sans-Serif;}
#RelatedBox .squareAd {width:300px; height:250px; float:left}
#RelatedBox .rectangleAd {float:left; margin-top: 5px;width:578px; border-top:dashed 1px #ccc;height:68px;}

/*Facebook removes like button from comments box*/
div.like div {display:none;}

/*CSS for AddThis new tweet and facebook box*/
.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 2px;
    float: left;
} 