﻿/**************
Anything in css with a ".name" is a class. When adding ".name" to a page class="name"
Anything in css with "#name" is a id reference. In the page it will be id="name"
this will be used to format tables and everything within its properties
Anything in css with just "name" is a styled tag. it effect the properties of <p> 
*
*****************/


body 
{
    padding-left:10px;
    padding-top:10px;
    padding-right:10px;
      font-family:Verdana;
   font-size:11px; 
   color:#333;
   font-weight:normal;
   line-height:14pt;
    
}

   .bars
   {
    direction:ltr;
    position : relative;
    top:0;
    width:515px;
    height:412px;
    overflow:scroll;
   scrollbar-track-color:#333333;
    scrollbar-3dlight-color:#ffffff;
    scrollbar-arrow-color:#333333;
       scrollbar-base-color:#ffffff;
    scrollbar-face-color:#ffffff;
    }

.whitelink
{
    font-family:Arial;
    color:#fff;
    
    font-size:11px;  

}
.whitelink:link
{
    font-family:Arial;
    color:#fff;
    
    font-size:11px;
    text-decoration:underline; 
   
}
.whitelink:active
{
    font-family:Arial;
    color:#fff;
   
    font-size:11px; 
     text-decoration:underline; 
   
}
.whitelink:visited
{
    font-family: Arial;
    color:#fff;
  
    font-size:12px; 
    text-decoration:underline; 
 
}
.whitelink:hover
{
    font-family:Arial;
    color:#fff;
 
    font-size:12px; 
     text-decoration:none;
  

}

.subscribelink
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:bold;
    font-size:11px;  
}
.subscribelink:link
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:11px;
    text-decoration:none; 
     
}
.subscribelink:active
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:11px; 
     text-decoration:underline;  
}
.subscribelink:visited
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:11px; 
    text-decoration:underline;  
}
.subscribelink:hover
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:11px; 
     text-decoration:none;  
}


.renew
{
    font-family:Georgia Arial;
    color:#000000;
 font-size:11px;
}
.renew:link
{
    font-family:Georgia Arial;
    color:#000000;
  font-size:11px;
    text-decoration:none; 
     
}
.renew:active
{
    font-family:Georgia Arial;
    color:#000000;
     text-decoration:none;  font-size:10px; 
}
.renew:visited
{
    font-family:Georgia Arial;
    color:#000000;
    font-size:11px;
    text-decoration:none;  
}
.renew:hover
{
    font-family:Georgia Arial;
    color:#000000;
   font-size:11px;
     text-decoration:underline;  
}

.pagelink
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:11px;  
}
.pagelink:link
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:11px;
    text-decoration:underline; 
     
}
.pagelink:active
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:11px; 
     text-decoration:underline;  
}
.pagelink:visited
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:11px; 
    text-decoration:underline;  
}
.pagelink:hover
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:11px; 
     text-decoration:none;  
}

.postlink
{
    font-family:Georgia Arial;
    color:#666;
    font-weight:bold;
    font-size:11px;  
}
.postlink:link
{
    font-family:Georgia Arial;
    color:#666;
    font-weight:bold;
    font-size:11px;
    text-decoration:underline; 
     
}
.postlink:active
{
    font-family:Georgia Arial;
    color:#666;
    font-weight:bold;
    font-size:11px; 
     text-decoration:underline;  
}
.postlink:visited
{
    font-family:Georgia Arial;
    color:#666;
    font-weight:bold;
    font-size:11px; 
    text-decoration:underline;  
}
.postlink:hover
{
    font-family:Georgia Arial;
    color:#666;
    font-weight:bold;
    font-size:11px; 
     text-decoration:none;  
}

.arialpagelink
{
    font-family:Arial;
    color:#400000;
    font-weight:bold;
    font-size:12px;  
}
.arialpagelink:link
{
    font-family:Arial;
    color:#400000;
    font-weight:bold;
    font-size:12px;
    text-decoration:underline; 
     
}
.arialpagelink:active
{
    font-family:Arial;
    color:#400000;
    font-weight:bold;
    font-size:11px; 
     text-decoration:underline;  
}
.arialpagelink:visited
{
    font-family:Arial;
    color:#400000;
    font-weight:bold;
    font-size:11px; 
    text-decoration:underline;  
}
.arialpagelink:hover
{
    font-family:Arial;
    color:#400000;
    font-weight:bold;
    font-size:11px; 
     text-decoration:none;  
}
/* table layout for all pages*/
#home_table
{
  width:1000px;  
}
.left_content
{
  width:560px;
  height:auto;
  padding-left:25px;
  padding-right:25px;
  padding-top:0px;
  text-align:left;
  float:left;
   border-right:1px dotted #333;
   margin:0px;
   position:relative;
     margin:0px;
   position:relative;
}
.rightadjust
{
   position:relative; 
   height:auto;
   vertical-align:top;
}
.left_content_sect
{
  width:560px;
  height:auto;
  padding-left:25px;
  padding-right:25px;
  padding-top:0px;
  text-align:left;
 
}
.gallery
{
  width:1000px;
  position:relative;
  top:0px;
  

}
.right_content
{
  width:390px;
  height:auto;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  text-align:left;
float:right;
 
   margin:0px;
}

.articles
{
 position:relative;
   
}
/* horizontal nav */
.menu
{
   color:White;
   font-family:Arial;
   font-size: 11px;
   padding-top:5px;
   padding-left:6px;
   text-decoration:none;
   font-weight:400;
   letter-spacing:1.2pt;
   vertical-align:middle;
   
   margin:0px;
   
}
.menuspacer
{
   color:White;
   font-family:Arial;
   font-size: 14px;
   padding-top:0px;
   text-decoration:none;
   font-weight:400;
   letter-spacing:1.2pt;
   vertical-align:middle;
   height:22px;
   background-color:#400000; 
}
.menubg
{
    background-color:#400000;
    width:1000px;
    height:24px;
    padding-top:4px;
    padding-left:20px;
    padding-right:20px; 
}
.nav
{
    height:22px;
    padding:0;
    margin:0;
    width:100%;
}


/* end of horizontal nav */


.search
{
    padding-top:10px;
    padding-bottom:10px;
    float:left;
}
.subscribe_ebony
{
    padding-right:5pt;
    float:left;
    height:30px; 
    font-size:11px;
    font-family:Arial CE;
    color:#000;
    font-weight:normal;
    padding-left:5pt;
    display:inline;
    float:left;
    padding-top:8px;
    }
.subscribe_jet
{
    padding-top:8px;
    padding-right:5pt;
    height:32px; 
    font-size:11px;
    font-family:Arial CE;
    color:#000;
    font-weight:normal;
    padding-left:5pt;
    display:inline;
    float:left;
}
.search
{
    font-size:11px;
    font-family:Arial CE;
    color:#000;
    font-weight:normal;
    padding-left:0pt;   
    float:left;
}
.summaryTeasers
{
   margin-bottom:10px;
    position:relative; 
    float:left;  
}
.search_row
{
  height:32px; 
    font-size:12px;
    font-family:Arial CE;
    color:#fff;
    font-weight:normal;
    padding-top:5px;  
     padding-bottom:5px; 
     float:right;
}
.footer
{
 background-color:#400000;
    height:32px; 
    font-size:7.8pt;
    font-family:Arial CE;
    color:#fff;
    font-weight:normal;
    letter-spacing:1.2pt;  
    width:1020px; 
}
.footerTextstatic
{

    font-size:9px;
    font-family:Arial CE;
    color:#666;
    font-weight:normal;
    letter-spacing:1.2pt;  
    width:1000px; 
}
.footerText
{

    font-size:11px;
    font-family:Arial CE;
    color:#666;
    font-weight:normal;
    letter-spacing:1.2pt;  
    width:1000px; 
}
.footerText:link
{

    font-size:11px;
    font-family:Arial CE;
    color:#666;
    font-weight:normal;
    letter-spacing:1.2pt;  
    width:1000px;
    text-decoration:none; 
}
.footerText:visited
{

    font-size:11px;
    font-family:Arial CE;
    color:#666;
    font-weight:normal;
    letter-spacing:1.2pt;  
    width:1000px;
    text-decoration:none; 
}
.footerText:hover
{

    font-size:11px;
    font-family:Arial CE;
    color:#666;
    font-weight:normal;
    letter-spacing:1.2pt;  
    width:1000px; 
    text-decoration:underline;
}

.footerText:active
{

    font-size:11px;
    font-family:Arial CE;
    color:#666;
    font-weight:normal;
    letter-spacing:1.2pt;  
    width:1000px;
    text-decoration:none; 
}
/*******************************************/
/* related articles, large stories */
.main_story
{
    height:auto;
    border-bottom: dotted 1px #666;   
    padding-top:-30px;
    padding-bottom:2px;
    width:560px;
}
.main_section
{
    height:auto;   
    padding-top:-30px;
    padding-bottom:2px;
    width:560px;
    }
h1
{
     font-family:Georgia;
    font-size:24pt;  
    color:#400000; 
       padding-bottom:1px;
   margin-bottom:0px; 
      padding-top:1px;
   margin-top:0px; 
}

/* this is a tag used for all red 16px heading  */
h2
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px;  
}
h2 a
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none; 
}
h2 a:link
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none; 
}
h2 a:hover
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:underline; 
}
h2 a:active
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none; 
}
h2 a:visited
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none; 
}
redheadlinelinks
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none;    
}
redheadlinelinks:link
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none;    
}
redheadlinelinks:hover
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none;    
}
redheadlinelinks:active
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none;    
}
redheadlinelinks:visited
{
    font-family:Georgia;
   font-size:16px;
   color:#400000; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none;    
}
/* this is a tag used for all red 16px heading  */
h5
{
    font-family:Georgia;
   font-size:16px;
   color:#400000;     
}
/* this is a tag used for all gray 16px heading  */
h3
{
    font-family:Georgia;
   font-size:16px;
   color:#000;
   padding-bottom:1px;
   margin-bottom:0px; 
   padding-top:1px;
   margin-top:0px;      
}
h3 a
{
    font-family:Georgia;
   font-size:17px;
   color:#000;
   padding-bottom:1px;
   margin-bottom:0px; 
   padding-top:1px;
   margin-top:0px; 
   text-decoration:none;     
}
h3 a:link
{
    font-family:Georgia;
   font-size:17px;
   color:#000;
   padding-bottom:1px;
   margin-bottom:0px; 
   padding-top:1px;
   margin-top:0px; 
   text-decoration:none;     
}
h3 a:hover
{
    font-family:Georgia;
   font-size:17px;
   color:#000;
   padding-bottom:1px;
   margin-bottom:0px; 
   padding-top:1px;
   margin-top:0px; 
   text-decoration:none;     
}
h3 a:visited
{
    font-family:Georgia;
   font-size:17px;
   color:#000;
   padding-bottom:1px;
   margin-bottom:0px; 
   padding-top:1px;
   margin-top:0px; 
   text-decoration:none;     
}
h3 a:active
{
    font-family:Georgia;
   font-size:17px;
   color:#000;
   padding-bottom:1px;
   margin-bottom:0px; 
   padding-top:1px;
   margin-top:0px; 
   text-decoration:none;     
}
/* blog feature */
h4
{
    font-family:Arial;
   font-size:13px; 
   color:#333;
   padding-bottom:1px;
   margin-bottom:0px; 
   padding-top:1px;
   margin-top:0px; 
}
h4 a
{
    font-family:Arial;
   font-size:13px;
   color:#333; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none; 
}
h4 a:link
{
    font-family:Arial;
   font-size:13px;
   color:#333; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none; 
}
h4 a:hover
{
    font-family:Arial;
   font-size:13px;
   color:#333; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:underline; 
}
h4 a:active
{
    font-family:Arial;
   font-size:13px;
   color:#333; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:1px;
   margin-top:0px; 
   text-decoration:none; 
}
h4 a:visited
{
    font-family:Arial;
   font-size:13px;
   color:#333; 
   padding-bottom:1px;
   margin-bottom:0px;   
      padding-top:0px;
   margin-top:0px; 
   text-decoration:none; 
}
p
{
    font-family:Verdana;
   font-size:11px; 
   color:#000;
   font-weight:normal;
   line-height:13pt;
}
span
{
   font-family:Verdana;
   font-size:11px; 
   color:#000;
   font-weight:normal;
   line-height:13pt;
}
tag
{
   font-family:Arial;
   font-size:10px; 
   color:#400000;
   font-weight:normal;
   line-height:13pt;
}
.dateTime
{
    font-family:Georgia;
   font-size:10px; 
   color:#666;
   font-weight:500;
}
.utilities
{
   font-family:Arial;
   font-size:10px; 
   color:#979797;
} 
#featureTeasers
{
  width:366px; 
  position:relative; 
  float:left;
  display:inline;
}

#vid_home_ad_nav
{
 width:170px;
 margin-left:25px;
 position:relative;
 float:left;
 display:inline;
}
.borderdotsfeature
{
    width:380px;
    border-bottom: dotted 1px #666;   
    padding-bottom:10px;  
    padding-top:10px;
    margin-bottom:5px; 
    float:left;
    position:relative;
}
.borderdots
{
    width:560px;
    border-bottom: dotted 1px #666;   
    padding-bottom:2px;  
    padding-top:2px;
    margin-bottom:5px;
    float:left;
    position:relative
}
.dottedline
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: dotted;
    border-bottom-color: #666;
    border-bottom-width:1px;
}
.borderdotssection
{
    width:auto;
    border-bottom: dotted 1px #666;   
    padding-bottom:10px;  
    padding-top:0px;
    margin-bottom:5px;

    position:relative
}
.solidredborder
{
    border-bottom:1px solid #400000;
    padding-top:6px;
    padding-bottom:6px;
    width:560px;
    float:left;
    position:relative;
  
}
.houseAds
{
   
    padding-top:10px;
    padding-bottom:6px;
    width:560px;
    float:left;
    position:relative;
    margin-top:10px;
  
}
.blogsolidredborder
{
    border-bottom:1px solid #400000;
    padding-top:0px;
    padding-bottom:6px;
    margin:0;
    width:365px;
    float:left;
    position:relative;
  
}
.titlelinks:link
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  
 font-weight:800;   
}
.titlelinks:active
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  font-weight:800;   
}
.titlelinks:hover
{
 color:#400000;
 text-decoration:none;  
 font-size:16px; 
  font-family:Georgia;  font-weight:800;
}
.titlelinks:visited
{
 color:#400000;
 text-decoration:none;  
 font-size:16px;
  font-family:Georgia;   font-weight:800;
}

.blacktitlelinks:link
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  
 font-weight:800;   
}
.blacktitlelinks:active
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  font-weight:800;   
}
.blacktitlelinks:hover
{
 color:#400000;
 text-decoration:none;  
 font-size:16px; 
  font-family:Georgia;  font-weight:800;
}
.arialtitlelinks:link
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Arial;  
 font-weight:800;   
}
.arialtitlelinks:active
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Arial;  font-weight:800;   
}
.arialtitlelinks:hover
{
 color:#400000;
 text-decoration:none;  
 font-size:16px; 
  font-family:Arial;  font-weight:800;
}
.arialtitlelinks:visited
{
 color:#400000;
 text-decoration:none;  
 font-size:16px;
  font-family:Arial;   font-weight:800;
}

.blacktitlelinks:link
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  
 font-weight:800;   
}
.blacktitlelinks:active
{
 color:#400000;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  font-weight:800;   
}
.blacktitlelinks:hover
{
 color:#400000;
 text-decoration:none;  
 font-size:16px; 
  font-family:Georgia;  font-weight:800;
}
.blacktitlelinks:visited
{
 color:#400000;
 text-decoration:none;  
 font-size:16px;
  font-family:Georgia;   font-weight:800;
}


.menu {font-family: arial, sans-serif; width:1017px; height:30px; position:relative; padding:0; margin:0; font-size:11px; margin:0px 0 0px 0; background:#400000; position:relative; z-index:1;}
.menu ul {padding:0; margin:0; list-style-type: none; width:1000px;  }

.menu ul li {float:left; border-left:0px solid #fff; width:AUTO;}

.menu ul li a, .menu ul li a:visited {display:block; width:AUTO; text-decoration:none; padding:0 10PX 0 10px; height:30px; line-height:30px; color:#fff; background:#400000}

.menu table {border-collapse:collapse; margin:0; padding:0; font-size:8px;}

.menu ul li ul {visibility:hidden; position:absolute; top:30px; left:0px; border:1px solid #000; border-top:1px solid #000; height:30px; display:inline; text-align:center;font-size:9px; letter-spacing:2px; }


.menu ul li:hover a,
.menu ul li a:hover {color:#fff; background:#000;}
.menu ul li a:active {color:#fff; background:#000;}

.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible; width:1013px;background:#FFF; color:#000; font-size:9px; text-align:center;top:30px; left:0px;}
.menu ul li a:active ul {visibility:visible; width:1013px;background:#FFF; color:#000;font-size:9px; text-align:center; top:30px; left:0px;}

.menu ul li:hover ul li a.sub,
.menu ul li a:hover ul li a.sub {background:#fff bottom right no-repeat; color:#000; text-align:center;font-size:9px;}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {visibility:hidden; position:absolute; left:130px; top:26px; text-align:center;font-size:9px; }

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {display:block; background:#fff; color:#000;  border-left:1px solid #000; text-align:center;font-size:9px;}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {background:#999; color:#000; text-align:center;font-size:9px;}

/*.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {visibility:visible; color:#000; background:#dfc184;font-size:9px;}
*/
.menu ul li:hover ul.right li {float:right;}

.menu ul li:hover ul li:hover ul li a,
.menu ul li a:hover ul li a:hover ul li a {background:#dfc184; color:#000;text-align:center;font-size:9px;}

.menu ul li:hover ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#fff;text-align:center;font-size:9px;}

.offstate
{
    visibility:hidden;
}
.onstate
{
    visibility:visible;
}  





.blogArchive a:link {color:#400000; list-style:none; list-style-position:inside; text-decoration:underline;}
.blogArchive a:visited {color:#400000; list-style:none; text-decoration:underline;}
.blogArchive a:active {color:#400000; list-style:none;}
.blogArchive a:hover {color:#400000; list-style:none; text-decoration:none;}

.rightquoteandthumblinks {height:335px; position:relative; }

img {border:1px solid #666;}


.emailon 
{
  position:relative;
    width:500px;
    height:400px;
    border:3px solid #400000;
    padding:10px;
    visibility:visible;
    background-color:#fff;
    display:block;
    z-index:5;     
}
.emailoff 
{
  visibility:hidden; display:none; height:0px;     
}