/*************************************

Stylesheet: Master Version
styles for 1000px
Last Update 01/05/06 sg

**************************************
*/

/*---------------------- GLOBAL -- */

body {
	background: url(/images/carynews_bg.gif) top left repeat-y;
	font: 10px verdana,arial;
	color: #1C1C1B;
}

a:link { color: #10378D; text-decoration: none; }
a:active { color: #10378D; text-decoration: none; }
a:visited { color: #10378D; text-decoration: none; }
a:hover { color: #757369; text-decoration: none; }


/*--------------------- TEXT AND HEADLINE STYLES -- */

a.brown-9:link, a.brown-9:visited, a.brown-9:active, .brown-9 { color: #757369; font: 9px verdana,arial,sans-serif; }
a.brown-9:hover { color: #4D4C45; font: 9px verdana,arial,sans-serif; }
a.brown-9bold { color: #4D4C45; font: bold 9px verdana,arial,sans-serif; }

/*--------------------- ADVERTISER INDEX PAGES -- */

P.printad-list {
   margin: 5px 0 0 18px;
   padding: 3px 0 0 0;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
	}

p.listads {
	color: #1E1D1D; 
	font: bold 10px arial,verdana,sans-serif;
	margin: 8px 0 10px 10px;
	}
	
p.listhead {
	color: #1E1D1D; 
	font: bold 14px arial,verdana,sans-serif;
	margin: 15px 15px 5px 10px;
	width: 175px;
	border-bottom: solid 1px #CCC;
	}
	
.title1 {
	color: #333;
	font: bold 14px verdana, arial;
	border-bottom: 1px solid #ccc;
	margin: 15px 0 15px 0;
	width: 640px;
	}

IMG.thumb {
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #ccc;
	}

.text11bold-333 { 
	color: #333; 
	font: bold 11px arial,verdana,sans-serif;
	}

.text11-666 {
	color: #666; 
	font: 11px arial,verdana,sans-serif;
	}

	
.text16bold-333 { 
	color: #333; 
	font: bold 16px verdana,sans-serif;
	}


/*--------------------- FOOTER -- */
	
.footer { color: #000; font: 10px arial, verdana;  }
a.footer:link, a.footer:visited, a.footer:active { color: #10378D; font: 10px arial,verdana,sans-serif;  }
a.footer:hover { color: #4D4C45;  font: 10px arial,verdana,sans-serif;  }



/*--------------------- OTHER STYLES -- */

.modulehdr {
    color: #333333;
	border-bottom : 1px solid #CCCABE;
    margin: 0 0 10px 0;
    }
    
.story-subhead {
    color: #8D2222;
	font-weight: bold;
	font-size: 12px;
    }
    
.modulemargin { 
    margin: 0 0 18px 0;
    }
    
.bgcolor {
    background: #F4F2Ef;
    margin: 0;
    padding: 0;
    }
    
.rightcolumn {
   margin: 0 10px;
   padding: 0;
   text-align: left;
   }
   
.pubdate {
   position: relative;
   float: right;
   margin: 0;
   color: #757369; 
   font: 9px verdana,arial,sans-serif;
   }

.border-ccc {
   border: 1px solid #ccc;
   }
   
.rightcolbg_wht {
   background-image: url(/images/front/stripe.gif);
   background-repeat: repeat-y;
   }
   
.rightcolbg_grey {
   background-image: url(/images/rightcolumn/right_col_admiddle.gif);
   background-repeat: repeat-y;
   }


/* TRIANGLE PROMO STYLES */

table.specialsections {
	font: 11px arial,verdana;
	color: #333;
	margin-bottom: 15px;
	border-bottom: 1px solid #ccc;
	}
	
IMG.tile {
	float: left;
	border: 0;
	margin: 0 3px 3px 0;
	}

IMG.arrow {
 	vertical-align: bottom;
 	border: 0;
 	}
 	
.container {
  border: 1px solid #ccc;
  text-align: center;
  line-height: 15px;
  padding: 3px;
}
 	

/*--------------------- MISC -- */

.floatleft { float: left; }
.floatright { float: right; }
.clearboth { clear: both; }
.block { display: block }
.textleft { text-align: left; }
.textright { text-align: right; }
  

/* STATISTICAL TABLE STYLES */

p.blk10-classified { color: #000;  font: 10px verdana,arial,sans-serif; margin: 0 0 3px 0; }
p.help { background-color: #EAEAE8; color: #000;  font: 10px verdana,arial,sans-serif; padding: 3px; }

