@charset "utf-8";
/* CSS Document */

body {
	background-color: #000;
	width: 780px;
	margin: 12px auto 10px;
	padding: 0px;
	background-image: url(img/bg/bg_spotlght2.jpg);
	background-repeat: repeat;
	background-position: top;
}
#banner {
	width:780px; 
	margin:0; 
	padding:0; 
	background-color:#433221;
}
#navwrp {
	padding:0;
	margin:0;
	width:780px;
	background-color: #FFF;
	background-image: url(img/bg_gradYrpt13.jpg);
	background-repeat: repeat-y;
	background-position: -100px bottom;
	overflow: hidden;
}
#topnav_wrap {
 background-color: #F9F4E4;
	padding:0; 
	margin:0; 
	width:780px; 
	overflow: hidden;
}
#topnav {
 background-image: url("img/navstrip_bg_031514.gif");
 background-position: center top;
 background-repeat: no-repeat;
 height: 30px;
 margin: 0;
 padding:0;
 font-size: 11px;
 font-family: Arial,Helvetica,sans-serif;
	line-height: 22px;
	width: 100%;
	float:left;
}
#topnav ul {
	list-style:none;
	margin:0 auto;
	padding:0;
	width: 780px;
}
#topnav li {
	float: left;
	list-style:none;
}
#topnav li a {
	display:block;
	padding: 7px 12px 4px 12px;
	color: #CCCCCC;
	text-decoration:none;
}
#topnav li a:hover {
	color: #FFF;
	text-decoration:none;
}
.topnav_wrap {
 background-color: #F9F4E4;
	padding:0; 
	margin:0; 
	width:780px; 
	overflow: hidden;
}
.topnav {
	width: 100%;
 margin: 0;
 padding: 0;
 background-image: url("img/navstrip_bg_031514.gif");
 background-position: center top;
 background-repeat: no-repeat;
 height: 30px;
 font-size: 11px;
 font-family: Arial,Helvetica,sans-serif;
	line-height: 22px;
	text-align:center;
}
.topnav ul {
	list-style:none;
	margin:0 auto;
	padding:0;
	width: 780px;
	text-align:center;
}
.topnav li {
	display:inline;
	list-style:none;
}
.topnav li a {
	display: inline-block;
	padding: 7px 9px 4px 9px;
	color: #CCCCCC;
	text-decoration:none;
}

.topnav li a:hover {
	color: #FFF;
	text-decoration:none;
}
a:link {
	color: #996633;
	text-decoration: none;
}
a:visited {
	color: #996633;
	text-decoration: none;
}
a:hover {
	color: #b17c48;
	text-decoration: underline;
}
a:active {
	color: #996633;
	text-decoration: underline;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color:#292929;
	padding: 6px 0px 4px;
	margin:0;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #707889;
	font-weight: bold;
	padding-bottom: 4px;
	line-height: 24px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	color: #828A99;
	letter-spacing: -0.01em;
	padding: 0px;
	margin: 0px;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 6px;
	margin-top: 0px;
	color: #8D8D8D;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 21px;
	margin-bottom: 6px;
	margin-top: 0px;
	color: #727272;
	font-weight: normal;
}
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color:#999999;
}
#wraptout {
	width:720px;
	margin:0;
	padding: 0px 30px 10px 30px;
/*	background-image: url(img/bg_gradYrpt13.jpg);
	background-repeat: repeat-y;
	background-position: -100px top;*/
	background-color: #FFF;
	overflow: hidden;
}
#wraptvlistings {
	overflow: hidden;
}
#wraptvlistings p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	margin: 0;
	padding: 0 0 8px 0;
}
#wraptvlistings .date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #425066;
	margin: 0px;
	padding: 8px 0px 6px;
}
#wraptvlistings .date2ln {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #334C74;
	margin: 0px;
	padding: 14px 0px 4px;
}

#presignupform {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
}
#presignupform p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#links {
	clear: both;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border: 1px solid #2E2D28;
}
#links p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
p.introbrw {
	padding-bottom: 0;
	clear:both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color:#996644;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #772400;
	margin: 0px;
	padding: 0px;
}
.date2ln {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #4A1A04;
	margin: 0px;
	padding-top: 2;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#bgfonce .date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CCCCCC;
}
#navbx {
	color: #CCCCCC;
	font-family: arial;
	font-size: 10px;
	background-image: url(img/navstrip_bg_wh2_PRE_UP.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: auto;
}
#navbx a {
	color: #CCCCCC;
	text-decoration:none;
}
#navbx a:hover {
	color: #FFF;
	text-decoration:none;
}
#navbx2 {
	color: #311F2D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:0.03em;
	/*	background-image: url(img/navstrip_bg_wh2.gif); */
	background-repeat: no-repeat;
	background-position: top;
	width: 440px;
	text-align: center;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 168px;
	border: 1px none #727272;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 6px;
	line-height: 18px;
	background-color: #CECECE;
}
#navbx3 {
	color: #311F2D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:0.03em;
	/*	background-image: url(img/navstrip_bg_wh2.gif); */
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 436px;
	text-align: left;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 12px;
	line-height: 18px;
	background-color: #CECECE;
	border: 1px none #727272;
	background-image: url(img/fnf06/bg_gradYrpt4.jpg);
}
#navbx4 {
	color: #F0F2EC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:0.03em;
	/*	background-image: url(img/navstrip_bg_wh2.gif); */
	background-repeat: no-repeat;
	background-position: center;
	width: 317px;
	text-align: left;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px none #727272;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 11px;
	line-height: 20px;
	background-color: #3C2C39;
	background-image: url(img/news/bg_grad_newsnav.jpg);
}
#navbx5 {
	color: #727272;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:0.03em;
	width: 638px;
	text-align: center;
	border: 1px solid #727272;
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 6px;
	line-height: 16px;
	margin: auto;
}
#navbx5 a {
	color: #727272;
	text-decoration:none;
}
#navbx5 a:visited {
	color: #727272;
	text-decoration:none;
}
#navbx5 a:hover {
	color: #996633;
	text-decoration:none;
}
#navbx5 a:active {
	color: #996633;
	text-decoration:none;
}
#navbx6 {
	margin: 0px auto 14px;
	width: 540px;
	color: #727272;
/* background-color: #DEDEDE;*/
	font-family: 'Droid Sans', sans-serif; 
	font-weight:400;
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	text-align: center;
	border: 1px solid #727272;
	padding-top: 6px;
	padding-bottom: 6px;
	-moz-box-shadow: 1px 1px 2px #BEBEBE;
	-webkit-box-shadow: 1px 1px 2px #BEBEBE;
	box-shadow: 1px 1px 2px #BEBEBE;;
	-webkit-border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	border-radius: 0.2em;
line-height: 12px;
/*	letter-spacing: 0.06em;*/
}
#navbx6 a {
	color: #727272;
	text-decoration:none;
}
#navbx6 a:visited {
	color: #727272;
	text-decoration:none;
}
#navbx6 a:hover {
	color: #996633;
	text-decoration:none;
}
#navbx6 a:active {
	color: #996633;
	text-decoration:none;
}
.dessous {
	padding: 0px;
	margin-top: 4px;
}
#droite {
	float: right;

	padding-left: 10px;
	padding-bottom: 5px;
}
.droite {
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
}
.droitelwr {
	float: right;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-top: 6px;
	margin: 0px;
}
#ctd a {
	text-decoration:none;
}
#ctd a:hover {
	color: #FFFFFF;
	text-decoration:none;
	background-color: #666666;
}
#gauche {
	float: left;
	margin-right: 14px;
	padding: 0px;
	margin-bottom: 5px;
}
#contributelevelwrap {
	width: 274px;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contributelevelwrap h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 20px;
	color:#876D7E;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contributelevelwrap h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color:#876D7E;
	font-weight: normal;
	margin: 0px;
	padding-top: 2px;
}
#contributelevelwrap p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color:#000;
}
.contrlevel {
	width: 250px;
	padding: 0 8px 0 10px;
	border: 1px solid #AE9BA8;
	margin: 0 0 10px 0;
	-moz-box-shadow: 3px 3px 3px #ccc;
	-webkit-box-shadow: 3px 3px 3px #ccc;
	box-shadow: 3px 3px 3px #ccc;
/*	background-color: #EFEBDE;*/
}
.gauche {
	float: left;
	margin-right: 14px;
	padding: 0px;
	margin-bottom: 5px;
}
.gauche {
	float: left;
	margin-right: 14px;
	padding: 0px;
	margin-bottom: 5px;
}
.gauchedessous {
	float: left;
	margin-right: 14px;
	padding: 0px;
	margin-bottom: 6px;
	margin-top: 5px;
}
.gauchedessous2 {
	float: left;
	margin-right: 14px;
	margin-bottom: 4px;
	margin-top: 8px;
	padding: 0px;
}
.gauchemoins {
	float: left;
	margin-right: 14px;
	padding: 0px;
	margin-bottom: 2px;
	margin-top: 5px;
}
.gauchepetit {
	float: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left:4px;

}

#quote_right {
	padding-right: 28px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 21px;
	font-weight: normal;
	letter-spacing: 0.2px;
	color: #5B3E00;
	padding-top: 36px;
}

#masthd1 {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	width: 780px;
}
#bg_grad {
	background-image: url(img/bg_gradYrpt13.jpg);
	background-repeat: repeat-y;
	background-position: bottom;
	background-color: #CCCCCC;
}
#bg_grad2 {
	background-image: url(img/bg_gradYrpt13.jpg);
	background-repeat: repeat-y;
	background-position: -100px bottom;
	background-color: #FFF;
}
#boxed {
	border: 1px none #000000;
	width: 80%;
	background-color: #CCCCCC;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
	background-image: url(img/fnf06/bg_gradYrpt2.jpg);
	background-position: left top;
}
.boxed2 {
	border: 1px none #000000;
	width: 80%;
	background-color: #CFCCD7;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
.boxed3 {
	border: 1px none #000000;
	background-color: #D4D0C8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	height: 100%;
	width: 55%;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 9px;
	padding-left: 6px;
}
#creditbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	background-color: #CFCCD7;
	width: 60%;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 60px;
	margin-left: 0px;
}
#ftrspace {
	margin: 0px;
	padding-top: 18px;
	padding-bottom: 80px;
}
.boxedless {
	border: 1px solid #CCCCCC;
	background-color: #F8F8F8;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
	background-image: url(img/fnf06/bg_gradYrpt2.jpg);
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}

.boxed11 {
	border: 1px solid #CCCCCC;
	background-color: #CBCFD3;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	margin: 0px 0px 16px;
	padding: 10px 10px 14px;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
		-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
.txtgry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}
#boxBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #E0C778;
	text-indent: 0px;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.tvbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #E0C778;
	text-indent: 0px;
	padding: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
}
.tvbox1b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #E0C778;
	text-indent: 0px;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F2E9C4;
}
.tvbox1blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #E0C778;
	text-indent: 0px;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-color: #413A29;
	color: #FFF;
}
.tvbox1blk p {
	color: #FFF;
}
.tvbox1blk h2 {
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 22px;
	letter-spacing: -0.01em;
	padding: 0px;
	margin: 0px;
}
.tvboxshw {
	background-color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #334C74;
	text-indent: 0px;
	padding: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
}
.tvboxshwdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #334C74;
	margin: 0px;
	padding: 4px 0px 8px;
}
.boxborder2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #828282;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 60%;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 10px;
}
.boxborder3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #FFFFFD;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	width: 80%;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 14px;
	border: 1px solid #433221;
}
#keepusposted {
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	background-color: #F9F4E4;
	border: 1px solid #433221;
	margin: 20px 0px 14px;
	padding: 10px 5px 14px 14px;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
.boxclear {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	background-color: #DEDEDE;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 90%;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 12px;
}
.boxborder4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #E9E2E2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left:14px;
}
.boxborder4 h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 22px;
	margin: 0 0 6px 0;
	padding:0;
	color: #958560;
	letter-spacing: -0.01em;
}

.boxborder5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left:14px;
	border: 1px solid #8B5F38;
}
.bdytxtbrw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#996644;
}
.bdytxtrd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#C00;
	margin: 0px;
	padding: 0px;
}
.bdytxtbrwlg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color:#996644;
}
.bdytxtbrwmed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color:#666666;
}
.bdytxtldless {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.bdytxtlgt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color:#E2E2E2;
}
.brwtxt {
	color:#996644;
}
.brwtxtgr {
	color:#999999;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.superscript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: text-top;
	color: #798597;
	display: inline;
	margin: 0px;
}
.rgtpadquote {
	padding-right: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 19px;
}
.dropquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
}
.serif_hdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 36px;
}
.serif_hdr24 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	color: #828A99;
	letter-spacing: -0.01em;
	padding: 0px;
	font-weight:bold;
}

.serif_hdrdrk {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 32px;
	color:#876D7E;
}
.serif_hdrnos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 32px;
	color:#816162;
}
.serif_hdr_pad2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#ctd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	letter-spacing:.07em;
	background-color: #FFF;
	color: #CCCCCC;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	display:inline;
}
#bxgraybg {
	background-color: #707070;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
	margin: auto;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 9px;
	padding-left: 16px;
}
#bxgraybg a:link {
	color: #E2BD79;
	text-decoration: none;
}
#bxgraybg a:visited {
	color: #E2BD79;
	text-decoration: none;
}
#bxgraybg a:hover {
	color: #EED8AE;
	text-decoration: blink;
}
#bxgraybg a:active {
	color: #E2BD79;
	text-decoration: none;
}
.imgspacebreak {
	margin: 0px;
	padding-bottom: 4px;
	clear: both;
}
.highlight {
	background-color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	color: #FFFFFF;
}
.bxrouge {
	background-color: #C00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #fff;
	padding: 3px 6px 4px;
}
.bxgris {
	background-color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #fff;
	padding: 3px 6px 4px;
}

.highlight2 {
	background-color: #000000;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.highlightgry2 {
	background-color: #919191;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	margin-right: 3px;
	color: #FFFFFF;
}
.highlight3 {
	background-color: #334C74;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
	margin: 0px;
	padding: 2px 6px 4px;
}
.highlight2line {
	background-color: #334C74;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.highlight4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-right: 3px;
	color: #000000;
	margin-bottom: 6px;
	border: 1px solid #000000;
}
.highlightblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	color: #ffffff;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.highlightNC {
	background-color: #7391A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	margin-right: 3px;
	color: #FFFFFF;
}
.highlightrd {
	background-color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	margin-right: 3px;
	color: #FFFFFF;
}
.highlightrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-right: 3px;
	color: #000000;
	margin-bottom: 6px;
	border: 1px solid #C00;
}
.blktitle {
	background-color: #828282;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-right: 3px;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-top: 2px;
	margin-left: 1px;
}
#times {
	width: 76%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	background-color: #DEDEDE;
}
#times p {
	margin: 0px;
	padding-bottom: 5px;
}
.highlightblk {
	background-color: #525252;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-right: 3px;
	color: #FFFFFF;
}
img.gauchiste {
	float: left;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 0px;
}
img.gauche3 {
	float: left;
	padding-right: 13px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-top: 5px;
}
p.border {
	padding: 10px;
	border: 1px solid #000;
}
.border {
	padding: 5px;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:0.1em;
	color: #FFF;
	text-decoration: none;
	background-color: #d8d8d8;
}
.border a {
	color: #000;
	text-decoration:none;
}
.border a:hover {
	color: #996633;
	text-decoration:none;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:.1em;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #808080;
	font-weight: normal;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	letter-spacing: 0.05em;
}
.doublecol p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	padding-bottom: 2px;
	padding-top: 4px;
}
.doublecol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	letter-spacing: 0.05em;
}
#frame {
	border: 1px solid #000000;
	margin-top: 18px;
	margin-bottom: 12px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 18px;
	padding-left: 14px;
	background-color: #7A87A9;
}
#frame a:link {
	color: #996633;
	text-decoration: none;
}
#frame a:visited {
	color: #996633;
	text-decoration: none;
}
#frame a:hover {
	color: #CC0000;
	text-decoration: blink;
}
#frame a:active {
	color: #996633;
	text-decoration: none;
}
.whitebx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #7A87A9;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.mednote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:.05em;
}
.smnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:.05em;
}
.smnote2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:.05em;
	color: #666;
}
.divider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #996600;
}
.bougelwr {
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #727272;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	width: 230px;
}
#bg_grad2 table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	border: 1px none #8D8D8D;
	margin: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.clear {
	clear: both;
}
#colright {
	margin: 0px;
	padding: 0px;
	width: 335px;
}
.framedpara {
	border: 1px solid #828282;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}
#maingauche {
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pasbold {
	color: #803831;
}
#sentinel {
	border: 1px solid #8D8D8D;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 0px;
	width: 90%;
}
.brdr {
	margin: 0px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #CC0000;
	width: 85%;
}
#brdrbx {
	border: 1px none #570617;
	width: 330px;
	background-color: #ECE4E1;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#brdrbx p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#brdrbx2 {
	background-color: #E3DDCE;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	/*	margin-bottom: 12px;*/
	margin-left: 0px;
	margin-bottom: 2px;
}
#brdrbx2 p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#brdrbx4 {
	background-color: #E3DDCE;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	/*	margin-bottom: 12px;*/
	margin-left: 0px;
	margin-bottom: 2px;

}
#brdrbx6 p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#brdrbx6 {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	/*	margin-bottom: 12px;*/
	margin-left: 0px;
	margin-bottom: 2px;
	background-image: url(img/bg/bx-grd-bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;

}

h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #828282;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
#listing {
	margin: 0px;
}
#listing p {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.listdate {
	padding-bottom: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:22px;
	color: #868686;
}

.imgbtmflush {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.whistlerdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	margin: 0px;
}
.datebx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	text-transform: uppercase;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	margin: 0px;
	background-color: #FFFFFF;
}
#suspects {
	padding-top: 14px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 10px;
	background-color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#suspects p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
#suspects a:link {
	color: #FFEF5C;
	text-decoration: none;
}
#suspects a:visited {
	color: #FBEA56;
	text-decoration: none;
}
#suspects a:hover {
	color: #FEF665;
	text-decoration: underline;
}
#suspects a:active {
	color: #FFED58;
	text-decoration: underline;
}
.bordernobtm {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #727272;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #727272;
}
#ncla {
	padding-top: 14px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 10px;
	background-color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}
.notegr {
	padding-bottom: 3px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color:#666666;
}
#getsentinel {
	padding: 12px;
	height: 260px;
	border: 1px none #000;
	background-color: #E3DDCE;

}
#getsentinel2 {
	padding: 12px;
	height: 260px;
	border: 1px none #000;
	background-image: url(img/bg/bx-grd-bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#readmore a:link {
	color: #996633;
	text-decoration: none;
}
#readmore a:visited {
	color: #996633;
	text-decoration: none;
}
#readmore a:hover {
	text-decoration: none;
	color: #998800;
}
#readmore a:active {
	color: #996666;
	text-decoration: none;
}
#morelink a:link {
	color: #996633;
	text-decoration: none;
}
#morelink a:visited {
	color: #996633;
	text-decoration: none;
}
#morelink a:hover {
	text-decoration: none;
	color: #998800;
}
#morelink a:active {
	color: #996666;
	text-decoration: none;
}
.article {
	-moz-border-radius:12px 12px 12px 12px;
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);
	background:-moz-linear-gradient(center bottom, #E8E8E8 0%, #F2F2F1 50%) repeat scroll 0 0 #F5F5F4;
	border:1px solid #F6F6F5;
	margin-bottom:7px;
	padding:10px 12px;
	position:relative;
	width:auto;
}
#separer {
	margin-bottom: 8px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #9A9A9A;
	border-right-color: #9A9A9A;
	border-bottom-color: #9A9A9A;
	border-left-color: #9A9A9A;
	height: 1px;
}
.bdrdboxshw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #B4B0A5;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

#unusualsuspects {
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #B4B0A5;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	-moz-box-shadow: 2px 2px 2px #ccc;
	-webkit-box-shadow: 2px 2px 2px #ccc;
	box-shadow: 2px 2px 2px #ccc;
}
.newscolgauche {
	width:320px; 
	margin-right:50px; 
	float:left
}

.newscolgauche h3 {
	margin:0;
	padding: 8px 0 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 21px;
	color: #8D8D8D;
}

#twit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.twtr-tweet-text {
	font-size: 10px;
} 

.padnulle {
	margin:0;
	padding:0;
}
.padtop24 {
	margin:0;
	padding: 24px 0 0 0;
}
.twtr-tweet-text {
	font-size:10px;
}
.didyouknow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #CECBC4;
	padding: 8px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
}
.noircitybox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	border: 1px none #B4B0A5;
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	-webkit-border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	border-radius: 0.3em;
	-moz-box-shadow: 1px 1px 2px #666;
	-webkit-box-shadow: 1px 1px 2px #666;
	box-shadow: 1px 1px 2px #666;
	/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	background-color: #D2CCBD;
}
#contribute  {
	width:720px; 
	margin:0; 
	padding: 0px 30px 10px 30px; 
	background-color: #FAF5E9; 
	overflow: hidden
}
#contribute p {
 		color: #000000;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 13px;
   line-height: 20px;
   margin: 0;
   padding: 6px 0 4px;

}
.hdnewsbox {
	color: #d4d4d4;
 font-family: 'Oswald', sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 0pt;
	padding-bottom: 6px;
	padding-top: 4px;
	font-style: normal;
}
