﻿/**************
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:13pt;
    
}
.arialbody
{
    padding-top:5px;
    padding-right:5px;
    font-family:Arial;
   font-size:12px; 
   color:#666;
   font-weight:normal;
   line-height:13pt;
    
}

   .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:12px;
    padding-left:3px;
    padding-top:3px;  
}
.whitelink:link
{
    font-family:Arial;
    color:#fff;
    
    font-size:12px;
    text-decoration:underline; 
    padding-left:3px;
    padding-top:3px;    
}
.whitelink:active
{
    font-family:Arial;
    color:#fff;
   
    font-size:12px; 
     text-decoration:underline;
     padding-left:3px;
    padding-top:3px;  
   
}
.whitelink:visited
{
    font-family: Arial;
    color:#fff;
  
    font-size:12px; 
    text-decoration:underline; 
    padding-left:3px;
    padding-top:3px; 
 
}
.whitelink:hover
{
    font-family:Arial;
    color:#fff;
 
    font-size:12px; 
     text-decoration:none;
     padding-left:3px;
    padding-top:3px; 
  

}

.subscribelink
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:bold;
    font-size:12px;  
}
.subscribelink:link
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:12px;
    text-decoration:none; 
     
}
.subscribelink:active
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:12px; 
     text-decoration:underline;  
}
.subscribelink:visited
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:12px; 
    text-decoration:underline;  
}
.subscribelink:hover
{
    font-family:Georgia Arial;
    color:#000000;
    font-weight:bold;
    font-size:12px; 
     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:12px;  
}
.pagelink:link
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:12px;
    text-decoration:underline; 
     
}
.pagelink:active
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:12px; 
     text-decoration:underline;  
}
.pagelink:visited
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:12px; 
    text-decoration:underline;  
}
.pagelink:hover
{
    font-family:Georgia Arial;
    color:#400000;
    font-weight:normal;
    font-size:12px; 
     text-decoration:none;  
}

.postlink
{
    font-family:Georgia Arial;
    color:#666;
    font-size:11px;  
}
.postlink:link
{
    font-family:Georgia Arial;
    color:#666;
    font-size:11px;
    text-decoration:underline; 
     
}
.postlink:active
{
    font-family:Georgia Arial;
    color:#666;
    font-size:11px; 
     text-decoration:underline;  
}
.postlink:visited
{
    font-family:Georgia Arial;
    color:#666;
    font-size:11px; 
    text-decoration:underline;  
}
.postlink:hover
{
    font-family:Georgia Arial;
    color:#666;
    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:12px; 
     text-decoration:underline;  
}
.arialpagelink:visited
{
    font-family:Arial;
    color:#400000;
    font-weight:bold;
    font-size:12px; 
    text-decoration:underline;  
}
.arialpagelink:hover
{
    font-family:Arial;
    color:#400000;
    font-weight:bold;
    font-size:12px; 
     text-decoration:none;  
}
/* table layout for all pages*/
#home_table
{
  width:1017px; 
  background-color:#ffffff; 
  height:auto;
}
.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;
  height: auto;
  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 */

#maintab{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
}

#maintab li{
display: inline;
margin: 0;
}

#maintab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: black;
background: #400000;
}

#maintab li a:hover{
color: white;
background: #333333;
}

#maintab li.selected a{ /*selected main tab style */
background-color: #666666;
border-color: black;
}

#tabcontent{ /*2nd level content wrapper*/
border: 1px solid #666666;
background-color: #400000;
height: 100% /*IE7 beta2 fix*/
}

#tabcontent ul{
padding: 0;
margin: 0;
list-style-type: none;
display: none;
}

#tabcontent ul li{
display: inline;
}

#tabcontent ul.selected{ /*selected 2nd level content*/
display: block;
}

#tabcontent ul li a{
border-right: 1px solid #666;
color: white;
padding: 2px 5px;
display: block;
float: left;
text-decoration: none;
}


#tabcontent ul li a:hover{
background-color: #666;
color: black;
}

.clearfix:after{ /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{
display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.menu
{
   color:White;
   font-family:Arial;
   font-size: 12px;
   padding-top:0px;
   padding-left:5px;
   text-decoration:none;
   font-weight:300;
   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:300;
   letter-spacing:1.2pt;
   vertical-align:middle;
   height:100%;
   background-color:#400000; 
}
.menubg
{
    background-color:#400000;
    width:100%;
    height:100%;
    padding-top:4px;
    padding-left:20px;
    padding-right:20px;
} 
.poll
{
   color:Black;
   font-family:Georgia;
   padding-bottom:4px;
   padding-left:4px;
   padding-right:4px;
   width:560px;
   height:auto;
   background-color:#ccc; 
}
.trailer
{
   padding-bottom:4px;
   padding-left:4px;
   padding-right:4px;
   width:560px;
   height:auto;
   background-color:#fff;
   border: solid 1px #ccc;  
}
.features
{
   padding-bottom:8px;
   padding-left:0px;
   padding-right:4px;
   width:390px;
   height:auto;
   vertical-align:top;
}
.archive
{
   padding-bottom:3px;
   padding-left:3px;
   padding-right:3px;
   width:560px;
   height:auto;
   background-color:#fff; 
   position:absolute;
}

.menulink
{
   color:White;
   font-family:Arial;
   font-size: 14px;
   padding-top:4px;
   padding-bottom:4px;
   padding-left:4px;
   padding-right:8px;
   text-decoration:none;
   font-weight:400;
   letter-spacing:1.2pt;
   vertical-align:middle;
   height:22px;
   width:100%;
   background-color:#400000; 
}
.menulink:link
{
   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; 
}
.menulink:hover
{
   color:White;
   font-family:Arial;
   font-size: 14px;
   padding-top:4px;
   padding-bottom:5px;
   margin:0;
   text-decoration:none;
   font-weight:400;
   letter-spacing:1.2pt;
   vertical-align:middle;
   height:22px;
   width:auto;
   background-color:#000000; 
}
.menulink:active
{
   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; 
}
    
.menulink:visited
{
   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; 
}

.nav
{
    height:22px;
    padding:0;
    margin:0;
    width:100%;
}


/* end of horizontal nav */


.basicSearchSubmit
 {
    background: transparent;
    background-image: url(http://dev.ebonyjet.com/images/btn_homesearch.jpg);
    width: 60px;
    height: 40px;
    background-position:right;
}  
.subscribe_ebony
{
    padding-right:5pt;
    float:left;
    height:30px; 
    font-size:12px;
    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;    
}
h5
{
   font-family:Georgia;
   font-size:13px;
   color:#400000;     
}
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;
}
.tag:link
{
 color:#400000;
 text-decoration:none;
 font-size:10px;
  font-family:Arial;  
}
.tag:active
{
 color:#400000;
 text-decoration:none;
 font-size:10px;
  font-family:Arial;  
}
.tag:hover
{
 color:#400000;
 text-decoration:none;  
 font-size:10px; 
 font-family:Arial;  
 }
.tag:visited
{
 color:#400000;
 text-decoration:none;  
 font-size:10px;
  font-family:Arial;   
}
.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: 1px dotted #ccc;
}
.borderdotssection
{
    width:auto;
    border-bottom: dotted 1px #666;   
    padding-bottom:10px;  
    padding-top:5px;
    margin-bottom:5px;

    position:relative
}
.solidredbordergt
{
    border-right:1px solid #400000;
    padding-right:3px;
    height:auto;
    position:relative;
  
}
.solidborder
{
    border-bottom:1px solid #ccc;
    padding-top:3px;
    padding-bottom:3px;
    width:370px;
    float:left;
    position:relative;
  
}.solidredborder
{
    border-bottom:1px dotted #ccc;
    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;
    font:Georgia;
    font-size:11px;
  
}
.houseAds a:link
{
 color:#333;
 text-decoration:none;
 font-size:11px;
 font-family:Georgia;   
}
.houseAds a:active
{
 color:#333;
 text-decoration:none;
 font-size:11px;
 font-family:Georgia;    
}
.houseAds a:hover
{
 color:#333;
 text-decoration:none;  
 font-size:11px; 
  font-family:Georgia;  
}
.houseAds a:visited
{
 color:#333;
 text-decoration:none;  
 font-size:11px;
  font-family:Georgia;   
}
.ad2
{
    width:auto;
    border-bottom: dotted 1px #666; 
    border-top: dotted 1px #666;  
    padding-bottom:5px;  
    padding-top:5px;
    margin-bottom:5px;
    vertical-align:middle;

    position:relative
}
.houseAdsect
{
    padding-top:10px;
    padding-bottom:6px;
    width:385px;
    float:left;
    position:relative;
    margin-top:10px;
    font:Georgia;
    font-size:11px;
  
}
.houseAdsect a:link
{
 color:#333;
 text-decoration:none;
 font-size:11px;
 font-family:Georgia;   
}
.houseAdsect a:active
{
 color:#333;
 text-decoration:none;
 font-size:11px;
 font-family:Georgia;    
}
.houseAdsect a:hover
{
 color:#333;
 text-decoration:none;  
 font-size:11px; 
  font-family:Georgia;  
}
.houseAdsect a:visited
{
 color:#333;
 text-decoration:none;  
 font-size:11px;
  font-family:Georgia;   
}
.blogsolidredborder
{
    border-bottom:1px solid #666;
    padding-top:0px;
    padding-bottom:6px;
    margin:0;
    width:365px;
    float:left;
    position:relative;
  
}
.titlelinks:link
{
 color:#333;
 text-decoration:none;
 font-size:11px;
  font-family:Georgia;  
 font-weight:800;   
}
.titlelinks:active
{
 color:#333;
 text-decoration:none;
 font-size:11px;
  font-family:Georgia;  font-weight:800;   
}
.titlelinks:hover
{
 color:#333;
 text-decoration:none;  
 font-size:11px; 
  font-family:Georgia;  font-weight:800;
}
.titlelinks:visited
{
 color:#333;
 text-decoration:none;  
 font-size:11px;
  font-family:Georgia;   font-weight:800;
}
.greytitlelinks:link
{
 color:#666;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  
 font-weight:400;   
}
.greytitlelinks:active
{
 color:#666;
 text-decoration:none;
 font-size:16px;
  font-family:Georgia;  font-weight:400;   
}
.greytitlelinks:hover
{
 color:#666;
 text-decoration:none;  
 font-size:16px; 
  font-family:Georgia;  font-weight:400;
}
.greytitlelinks:visited
{
 color:#666;
 text-decoration:none;  
 font-size:16px;
  font-family:Georgia;   font-weight:400;
}
.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;     
}