﻿
body 
{
    margin: 0px 0px 0px 0px;    
    text-align:center; 
    font-family: arial, helvetica, serif; 
  
         
}

A:link {text-decoration: none; color: #8a623c; }
A:visited {text-decoration: none; color: #8a623c;}
A:active {text-decoration: none; color: #8a623c;}
A:hover {text-decoration:none; color: #501b38; }
A.underlinehover:hover {text-decoration:underline; color: #501b38; }

.advertisementlabel 
{
  color:#a8a8a8;   
  font-size:7pt;
  font-family:Trebuchet MS; 
  text-transform:uppercase;
}

#content {
	clear: left;
	color: #ccc;
}

.leftHyperLinks 
{
    z-index:10;
    height:20px;
}


.headerwrapper 
{
    width:1100px;
    margin-right: auto;
    margin-left: auto;   
    height:123px;
    position:relative;
    top:0px;
    left:0px; 
}

.mainwrapper 
{
    width:1100px;
    margin-right: auto;
    margin-left: auto;  
    text-align:left; 
    position:relative;  
    display:block; 
     
}

.opinionarea 
{
    min-height:1300px;
    height:auto;
    position:relative;
    left:250px;
    top:48px;
    width:460px;
    z-index:98;
}

.footerwrapper 
{
    text-align:left;
    position:relative;
    top:48px;    
    left:250px;
    width:780px;
    padding-top: 12px;
    
}

.bottomad 
{
     text-align:center;
}

.creditscopyrights 
{
    
}


.blurbbar 
{
    margin-right: auto;
    margin-left: auto;      
    color:#c69c6d;
    background-color:#501b38;
    width:1100px;
    text-align:left;    
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold; 
}

.blurbbartext
{
    position:relative;
    left:57px;   
}

.topmenu
{
    text-align:left;  
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold; 
    color:#8a623c;  
    position:absolute;
    float:left; 
    top:22px;
    left:52px;
    z-index:100;
                       
}



.newsandfeaturearea 
{    
    text-align:left;  
    float: left; 
    position:absolute; 
    top:66px; 
    left:250px;  
    width: 475px;     
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;    
}

.promotionalarea
{
    text-align:left;  
    float: left; 
    position:absolute; 
    top:66px;   
    left:740px;
    width: 300px; 
    vertical-align:top; 
  
}

.leftsidearea
{
    text-align:left;  
    float: left; 
    position:absolute; 
    top:66px;   
    left:60px;
    width: 160px; 
    vertical-align:top; 
  
}

.promo_top 
{
   width:300px; 
   /* border-left:solid 1px #c3996A; */
   vertical-align:middle;
}

.promoitem
{   
   border-left:solid 1px #c3996A;
   border-top:solid 1px #c3996A;
}


.TodaysDate 
{
    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold; 
    color:#754d27;
}


/* ad section  */

.adsOnheader 
{
    text-align:center;    
}


.left_184x90ad 
{
    position:absolute; 
    top:20px;
    left:650px; 
    width:184px;           
}

.right_184x90ad 
{   
    position:absolute; 
    top:20px;
    left:850px;     
    width:184px;       
}

.left_160x600ad 
{
    float: left; 
    position:absolute; 
    top:450px;
    left:57px;
    bottom: 622px;
}

.lower_120x240ad
{
    float: left; 
    position:absolute; 
    top:1380px;
    left:57px;    
}

.smallvideo 
{
    float: left; 
    position:absolute; 
    top:1100px;
    left:57px;        
}



/*  Bottom rows */

.secondRow 
{
    float: left; 
    position:absolute; 
    top:827px;
    left:252px;  
    width:784px;
    height:338px;  
}

.leftSecondRow 
{
    float: left; 
    position:absolute; 
    top:0px;
    left:0px;  
    width:487px;
    height:345px;   
    border-top:solid 1px #c3996A; 
    border-right:solid 1px #c3996A; 
}

.leftmenu 
{
    position:relative;
    left:0px;
    top:0px;
    z-index:99;
}

.rightSecondRow 
{
    float: left; 
    position:absolute; 
    top:0px;
    left:488px;  
    width:298px;
    height:200px;
    border-top:solid 1px #c3996A;         
}

.rightSecondRow_cg 
{
    float: left; 
    position:absolute; 
    top:200px;
    left:488px;  
    width:298px;
    height:138px;
    border-top:solid 1px #c3996A;         
}

.thirdrow 
{
    float: left; 
    position:absolute; 
    top:1190px;
    left:252px;  
    width:784px;
    height:338px;  
}

.leftThirdRow 
{
    float: left; 
    position:absolute; 
    top:0px;
    left:0px;  
    width:458px;
    height:338px;  
    border-top:solid 1px #c3996A;    
}

.rightThirdRow 
{
    float: left; 
    position:absolute; 
    top:-5px;
    left:488px;  
    width:298px;
    height:338px;      
}


.opinionheader 
{
    
}


.emailLinkForNews {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
    text-decoration :none;
}

.printLinkForNews {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;	
	text-decoration:none;
}

.typeLargeLinkForNews {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
    cursor:pointer;	
	text-decoration:underline;
}

.typeSmallerLinkForNews {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
    cursor:pointer;	
	text-decoration:underline;
}

.typeLinkForNews {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
    cursor:pointer;	
	text-decoration:none;
	font-weight:bold;
}

.typeLinkWithUnderlineHover {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
    cursor:pointer;	
	text-decoration:none;
	font-weight:bold;
}


.typeNormalText {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;    
	text-decoration:none;
	font-weight:bold;
	color:#8a623c;
}




.typeLinkWithUnderlineHover:Hover
{
    text-decoration: underline;
}

.LabelHeader 
{     
     font-family:Trebuchet MS;
     color:#8a623c;
     font-size:14px;
     text-transform:uppercase;
     font-weight:bold;
}


.LabelHeaderNormalText 
{     
     font-family:Trebuchet MS;
     color:#8a623c;
     font-size:14px;
     
     font-weight:bold;
}


.LabelColumnTitle 
{
     font-family:Trebuchet MS;
     color:#501b38;
     font-size:32px;
     font-weight:bold;    
}

.LabelBy 
{
     font-family:Trebuchet MS;
     color:#8a623c;
     font-size:12px;
}

.LabelAuthor 
{
     font-family:Trebuchet MS;
     color:#8a623c;
     font-size:14px;
     text-transform:uppercase;         
}

.LabelPublished 
{
     font-family:Trebuchet MS;
     color:#8a623c;
     font-size:12px;
     font-style:italic;   
}

.LabelPublishedDate 
{
    font-family:Trebuchet MS;
    color:#8a623c;
    font-size:12px;
    font-style:italic;
}

.ImageLargeEditorial 
{
}

.LabelColumnText 
{
    font-family:Trebuchet MS;
    color:#000000;
    font-size:12px;   
}

                  
div.image 
{
    text-align:right;
}   


.HyperLinkForBullets
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#8c6239;
    font-weight:bold;
    line-height:1.5;     
}

.HyperLinkForInsidePages
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#8c6239;
    font-weight:bold;
    line-height:1.5;     
}

.ImageDingbats
{
    line-height:1.5;     
}  



.datapagerformat 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	text-indent: 0;
	text-align: left;
	line-height: normal;	
	margin-top: 0px;
	margin-bottom: 0px;	    
}   

.contentArea 
{
    min-height:1300px;
    height:auto;
    position:relative;
    left:250px;
    top:48px;
    width:460px;
    z-index:98;
}  

.contentAreaExtra 
{
    
    height:auto;
    position:relative;
    left:250px;
    top:48px;
    width:460px;
    z-index:98;
}    

.contentAreaExtraTwo
{
    
    height:auto;
    position:relative;
    left:250px;
    top:48px;
    width:700px;
    z-index:98;
}    

.LabelSource
{
     font-family:Trebuchet MS;
     color:#8a623c;
     font-size:12px;      
}   

.LabelProductTitle 
{
     font-family:Trebuchet MS;
     font-size:12px;    
     font-weight:bold;   
}

.LabelProductAuthor
{
     font-family:Trebuchet MS;
     font-size:12px;  
     font-style: italic;       
}

.LabelProductDescription
{
     font-family:Trebuchet MS;
     font-size:12px;         
}

