/*  CSS  Document  */



/*  
//Start  of  the  top  nav  menu  CSS  code
*/

.nav{
margin-bottom:  1px;
margin-top: 1px;
margin-left:1px;
}

.nav  tr{
padding: 1px 1px;
font-family:  Times New Roman,  Helvetica,  Verdana,  sans-serif;
font-size:  12px;
font-weight:  bold;
line-height:22px;
text-align:  left;  
width:  100%;
}

.nav  th{
display:  inline;
width:  100%;
}

.nav  th  a
{
text-decoration:  none;
padding: 1px 1px;
line-height:22px;
color:  #6972b5;
font-family:  Times New Roman,  Helvetica, Verdana, sans-serif;
font-size:  12px;
font-weight:  bold;
width: 11em;
}

.nav  th  a:visited{
color:  #6972b5;
}

.nav  th  a:hover{
text-decoration:  none;
font-weight:  bold;
color:  #e9dba5;
}

.nav  th.simcoe{
display:  inline;
padding: 1px 1px;
text-align:  left;
line-height:22px;
}

.nav  th.simcoe  a{  /*selected  main  nav  style  */
color:  #e9dba5;
display:block;
background:#6972b5;


}

.nav  th.simcoe  a:hover{  /*selected  main  nav  style  */
color:  #6972b5;
display:block;
background:#e9dba5;
}



/*  
//End  of  the  top  nav  menu  CSS  code
*/


/*
//Start  General  CSS  styles
*/

body  {
	font:  10px/12px  Verdana, Arial,  Helvetica,  sans-serif;
	color:  #000;
}

a  {
	font:  10px/12px  Verdana,  Arial,  Helvetica,  sans-serif;
	color:  #dcc170;
	text-decoration:  none;
}
a:hover  {
	color:  #5e5d99;
	text-decoration:  underline;
}
a:visited  {
	color:  #dcc170;
}
a:active  {
	color:  #000;
	text-decoration:  none;
}
issue  {
	font:  10px/12px  Verdana,  Arial,  Helvetica,  sans-serif;
	color:  #000;
	text-decoration:  none;
}



/*
//End  General  CSS  styles  the  end
*/

/*
//Start  Section  Display  box
*/

.section-box  {
	width:  100%;  
	border:  0px  solid  #000;  
	border-bottom:  2px  solid  #993333;  
	padding:  0px  0px  5px  0px;
	text-align:  left;
}

.glheader
{
        font-family:  Arial,  Helvetica,  san-serif;
	font-size:  17px;
	color:  #dcc170;
	text-decoration:  none;
	text-align:  left;
	font-style:  normal;
	padding-right:  0px;
	padding-left:  0px;
	padding-bottom:  5px;
	padding-top:  5px;
	line-height:  12pt;
}

.glheader  a  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  17px;
	color:  #dcc170;
	text-decoration:  none;
	text-align:  left;
	font-style:  normal;
	padding-right:  0px;
	padding-left:  0px;
	padding-bottom:  5px;
	padding-top:  5px;
	line-height:  12pt;
}



.glheader  a:visited  {
	color:  #000;
	text-decoration:none;
	text-align:left;
}

.glheader  a:hover  {
	color:  #AAA;
	text-decoration:none;
	text-align:left;
}

.glheadline
{
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  17px;
	font-weight:  bold;
	color:  #dcc170;
	text-decoration:  none;
	text-align:  left;
	font-style:  normal;
	padding-right:  0px;
	padding-left:  0px;
	padding-bottom:  2px;
	padding-top:  2px;
	line-height:  12pt;
}

.glheadline  a  {
	letter-spacing:  1px;
	color:  #000;
	text-align:left;
}

.glheadline  a:hover  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  14px;  
	font-weight:  bold;  
	color:  #dcc170;
	text-decoration:none;
	text-align:left;
}

.section-story-byline  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  10px;  
	color:  #333333;
	text-decoration:none;
	text-align:left;
	padding:  2px  0px;
}

.section-story-date
{
        font-family:  Arial,  Helvetica,  san-serif;
        font-size:  10px;
        color:  #555555;
        text-decoration:  none;
        text-align:  left;
        padding:  2px  0px;
        font-style:  italic;
}

.section-story-body  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  12px;    
	color:  #333333;
	text-align:left;
	padding:  2px  0px  5px  0px;
}

.section-story-photo  {
	float:  left;  
	width:  225px;  
	margin:  5px  10px  5px  5px;
}

.section-story-photo  img  {
	width:  125px;  
}

.section-moreline
{
	border-bottom:  1px  solid  #CCC;
	padding-bottom:  6px;
	text-align:  right;
	margin-bottom:  5px;
	
}

.section-boxregional  {
	width:  100%;  
	height:  auto;
	border-bottom:  2px  solid  #993333;  
	text-align:left;
}

.section-boxregional-noline  {
	width:  100%;  
	height:  auto;
	text-align:left;
}

.section-regional-image  {
	float:  left;
	width:  255px;      
	margin:  2px  5px  5px  5px;
	padding:  5px  ;
}


.section-pictorial  {
	float:  left;
	width:  255px;      
	margin:  2px  5px  5px  5px;
	background:  #EEE;
	padding:  5px  ;
}

/*
//Start  Contact Form CSS
*/

		.textbox {
			width:250px;
			border:1px solid #6972b5;
			font-family:verdana,arial,helvetica,sans-serif;
			font-size:10px;
			padding-left:3px;
			padding-right:3px;
	
		}
		.textarea {
			width:250px;
			height:64px;
			border:1px solid #6972b5;
			font-family:verdana,arial,helvetica,sans-serif;
			font-size:10px;
			padding-left:3px;
			padding-right:3px;
		}
		.checkbox {
			font-family:verdana,arial,helvetica,sans-serif;
			font-size:10px;
		}
		.textbox_skinny {
			width:40px;
			border:1px solid #6972b5;
			font-family:verdana,arial,helvetica,sans-serif;
			font-size:18px;
			padding-left:3px;
			padding-right:3px;
			margin-top:8px;
			color:#870000;
			text-align:center;
			font-weight:bold;
	
		}
		.container {
			margin-top:10px;
			text-align:right;
		}
		.main_table_left 
		{
			background-color:#e9dba5;
			border-left:1px solid #6972b5;
			padding-top:5px;
			padding-left:8px;
			padding-right:8px;
			padding-bottom:3px;
		}
		.main_table_right 
		{
			background-color:#e9dba5;
			border-right:1px solid #6972b5;
			padding-top:5px;
			padding-left:8px;
			padding-right:8px;
			padding-bottom:3px;
		}
		.main_table_center 
		{
			background-color:#e9dba5;
			padding-top:5px;
			padding-left:8px;
			padding-right:8px;
			padding-bottom:3px;
		}
		.red_text {
			color:#870000;
		}
		.hr {
			margin-top:20px;
			margin-bottom:12px;
		}
		.spacer_bottom {
			margin-top:20px;
		}
		.submit {
			margin-top:20px;
			border:1px solid #6972b5;
			background-color:#dcc170;
			color:#FFFFFF;
			font-weight:bold;
			font-family:verdana,arial,helvetica,sans-serif;
			font-size:11px;
			padding:8px;
		}

/*
//Start  Article  Display
*/

.article  {
	width:  450px;
	margin:  5px;  
	padding:  5px;
	text-align:left;
}

.article  .headline  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  24px;  
	line-height:  26px;
	font-weight:  bold;  
	color:  #003366;
	text-align:left;
	padding:  10px  0px  3px  0px;
}

.article  .headline  a:hover,  .article  .headline  a:visited  {
        color:  #336699;
}

.article  .subheadline  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  16px;  
	line-height:  18px;
	color:  #AA0000;
	text-align:left;
	text-transform:  uppercase;
	padding:  10px  0px  3px  0px;
}

.article  .byline  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  10px;  
	color:  #666666;
	line-height:  14px;
	text-decoration:none;
	text-align:left;
	text-transform:  uppercase;
	padding:  10px  0px  3px  0px;
}

.article  .date  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  9px;    
	color:  #555555;
	text-decoration:none;
	text-align:left;
	padding:  5px  0px  3px  0px;
}

.article  .body  {
	font-family:  Arial,  Helvetica,  san-serif;
	font-size:  12px;    
	color:  #333333;
	text-align:left;
	padding:  5px  0px  5px  0px;
}

.article  .storybox  {
	text-align:  left;  

}

.article  .photobox  {
	  
	width:  225px;  
	background:  #EEE;  
	margin:  5px  10px  5px  5px;
	padding:  5px;
}

.article  .photo  {
	text-align:  left;
}

.article  .photo  img  {
	width:  225px;  
}


.article  .gallery_photobox  {
	  
	  
	background:  #EEE;  
	margin:  5px  10px  5px  5px;
	padding:  5px;
}

.article  .gallery_photo  {
	text-align:  left;
}

.article  .gallery_photo  img  {
	  
}


.article  .adbox  {
	float:  right;
	width:  300px;  
	height:  250px;
	background:  #EEE;  
	margin:  5px  5px  5px  5px;
	padding:  0px;
}

.article  .moretopstories  
{
	float:  left;
	margin:  0px;
	padding-bottom:  6px;
	font-family:  'Times  New  Roman'  ,  serif,  Georgia;
	font-size:  14px;
	font-weight:  bold;
	color:  #933;
	text-decoration:  none;
	text-align:  left;
}

.redline  {
	border-bottom:  2px  solid  #AAA;
}

/*
//End  Article  Display
*/



/*  Article  Tools  */
.articleToolsTop  {
        width:  196px;  height:  16px;  background:  #ffffff  url(images/top_articleTools.gif)  no-repeat  top  left;  float:  left;
}
#articleTools  {
        float:right;  padding:0px  0px  5px  5px;  width:  196px;
}
.articleToolsBottom  {
        width:  195px;  height:  14px;  background:  #ffffff  url(images/bottom_articleTools.gif)  no-repeat  top  left;  float:  right;
}
.articleToolsGray  {        
        float:  right;  background-color:  #E3E3E3;  border-right:  solid  2px  #9FB7CF;    border-left:  solid  2px  #9FB7CF;  width:  191px;  padding-bottom:  10px;
}
.articleToolsWhite  {        
        float:  right;  background-color:  #ffffff;  border-right:  solid  2px  #9FB7CF;    border-left:  solid  2px  #9FB7CF;  width:  191px;
}
.articleToolsItem1  {
        margin-left:10px;
}
.articleToolsItem  {
        margin-top:7px;  margin-left:  10px;
}
.articleToolsItemDelicious  {
        margin-top:10px;  margin-left:  10px;  background-color:  #E3E3E3;
}

.headlineArticle  {
        font-family:  Arial,  sans-serif;  font-size:  18px;  font-weight:  bolder;  color:  #000000;  padding-bottom:8px;  display:block;
}  

.dateTime  {
        line-height:  46px;  font-size:  11px;
}

.articleAuthor  {
      font-weight:  bold;  font-size:  11px;  text-transform:  uppercase;
}
/*redisigned  article*/





/*  Article  Tools  */
.articleToolsTopR  {
        width:  300px;  height:  16px;  background:  #ffffff  url(images/top_articleTools.gif)  no-repeat  top  left;  float:  left;
}
#articleToolsR  {
        float:right;  padding:0px  0px  5px  5px;  width:  298px;  
}
.articleToolsBottomR  {
        width:  300px;  height:  16px;  background:  #ffffff  url(images/bottom_articleTools.gif)  no-repeat  top  left;  float:  right;
}
.articleToolsGrayR  {        
        float:  right;  border-right:  solid  2px  #9FB7CF;    border-left:  solid  2px  #9FB7CF;  width:  296px;  padding-bottom:  10px;  background:  #E3E3E3  url(images/Toolbox.jpg)  no-repeat  top  left;  
}
.articleToolsItem1R  {
        margin-left:  35px;
}
.articleToolsItemR  {
        margin-top:7px;  margin-left:  35px;
}
.articleToolsItemDeliciousR  {
        margin-top:10px;  margin-left:  35px;  background-color:  #E3E3E3;
}

.headlineArticleR  {
        font-family:  Arial,  sans-serif;  font-size:  18px;  font-weight:  bolder;  color:  #000000;  padding-bottom:8px;  display:block;
}  

.dateTimeR  {
        line-height:  46px;  font-size:  11px;
}

.articleAuthorR  {
      font-weight:  bold;  font-size:  11px;  text-transform:  uppercase;
}

