	TABLE.WRAP	{	background-color: #FFFFFF;	margin: 0 0 0 0;	width: 760px;	border-width: 1px 1px 1px 1px;	padding: 1px 1px 1px 1px;	border-style: inset outset outset inset;	border-color: black black black black;	background-color: white;	-moz-border-radius: 0px 0px 0px 0px;	}

	TABLE.TOTAL	{	background-color: #FFFFFF;	margin: 0 0 0 0;	width: 750px;	padding: 0 0 0 0;	}

	TABLE#BOTTOM	{	margin: 0 0 0 0;	width: 750px;	padding: 0 0 0 0;				}

	table.weather 	{	border-width: 2px 2px 2px 2px;	border-spacing: 0px;	border-style: outset outset outset outset;	border-color: #800000 #800000 #800000 #800000;	border-collapse: separate;	background-color: white;	width: 150px;	font-size: xx-small;	text-align: center;	}

	table.weather td 	{	border-width: 1px 1px 1px 1px;	padding: 3px 3px 3px 3px;	border-style: inset inset inset inset;	border-color: gray gray gray gray;	background-color: white;	-moz-border-radius: 0px 0px 0px 0px;	}

	TABLE.NAV	{	/* background: #5c2e01; */	text-align: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	width: 750px;	padding: 0 0 0 0;	}

	table#newstable	{	border: 4px solid rgb(142, 124, 106);	background: rgb(242, 233, 202);	width:              500px;	}

	TD.NAV	{	background: #5c2e01;	width: 80px;	text-align: center;	margin: 0 0 0 0;	padding: 0 0 0 0;	}
		
	TD.NAVSEP	{	background: #5c2e01;	width: 20px;	text-align: center;	margin: 0 0 0 0;	padding: 0 0 0 0;	}

	TD.LOGO	{	background-color: #FFFFFF;	width: 150px;	text-align: center;	vertical-align: middle;	margin: 0 0 0 0;	padding: 0cm 0.5cm 0cm 0.5cm;	}
		
	TD.NEWS	{	background-color: #FFFFFF;	width: 600px;	text-align: -moz-center;	vertical-align: middle;	margin: 0 0 0 0;	padding: 0 0 0 0;	/*  border-left: thin solid #5c2e01;	 border-right: thin solid #5c2e01; */	}

	TD.LEFT	{	background-color: #FFFFFF;	width: 150px;	text-align: center;	vertical-align: top;	margin: 0 0 0 0;	padding: 0cm 0.5cm 0cm 0.5cm;	}
		
	TD.CENTER	{	background-color: #FFFFFF;	width: 600px;	text-align: center;	vertical-align: top;	margin: 0 0 0 0;	padding: .25cm .5cm .25cm .5cm;	 border-left: thin solid #5c2e01;	/*  border-right: thin solid #5c2e01; */	}

	TD.RIGHT	{	width: 50px;	text-align: center;	vertical-align: top;	margin: 0 0 0 0;	padding: 0cm 0.5cm 0cm 0.5cm;	}

	TD#bottomquote	{	width: 630px;	text-align: right;	vertical-align: top;				}

	TD#copyright	{	width: 150px;	text-align: left;	vertical-align: top;	}

	td.mytext	{	font-family: arial,sans-serif;	font-size: 10pt;	text-align:	left;	width:		490px;	padding:	0;	color: rgb(85, 68, 51);	 /*border-bottom:  thin solid gray;*/	}

	td.mydesc	{	font-family: arial,sans-serif;	font-size: 10pt;	text-align:	left;	width:		450px;	padding:	0;	color: rgb(85, 68, 51);	}

	td#desc	{	padding:	0;	width:		25px;	}

	td#newstitle	{	font-family: arial,sans-serif;	font-size: 12pt;	text-align:     center;	color: rgb(221, 85, 34);	width:		470px;		}

	td#newscontrols2	{	font-family:	impact;	font-size:	12pt;	text-align:	right;	padding:	0;	width:		15px;	}

	td#newscontrols	{	color: rgb(85, 68, 51);		font-family: arial;	font-size: 	8pt;	text-align: right;	padding: 0;	width:	27px;	}

	/* nav bar */

	div#navcontainer	{	background: #5c2e01;  /* Nav bar color!!! Great blue - 012e5c (DEC: R1 G46 B92)   Great maroon - 5C2E01 (DEC: R92 G46 B1)*/	width: 100%;	overflow: hidden;	margin: 0;	}

	div#navcontainer form	{	background: #5c2e01;	display: block;	float: right;	margin: 0;	}		
		
	div#navcontainer form input	{	background: #5c2e01;	border-width: 1px;	vertical-align: middle;	font-size: small;	padding: 0;	font-family: Tahoma, sans-serif;	}
		
	ul#navlist	{	background: #5c2e01;	display: block;	padding: 0;	margin: 0;	float: left;	}
		
	ul#navlist li	{	background: #5c2e01;	display: block;	float: left;	}

	ul#navlist li a	{	display: block;	float: left;	padding: 5px 5px;	text-decoration: none;	font-family: Tahoma, Verdana, Arial, sans-serif;	/* font-size: 114%; */      font-size: 95%;	color: #CCDDEE;	border: 1px solid #800000;  /* Nav bar color!!! Great blue - 446688 (DEC: R68 G102 B136)   Great maroon - 800000 (DEC: R128 G0 B0)*/	border-width: 0 1px 1px 0;	white-space: nowrap;	}
		
	ul#navlist li a:hover	{	background: #800000;  /* Nav bar color!!! Great blue - 446688 (DEC: R68 G102 B136)   Great maroon - 800000 (DEC: R128 G0 B0)*/	color: #FFFFFF;	}

	ul#navlist li a.active	{	color: #fff;	font-weight: bold;	}
		
	A:link.NAV,A:visited.NAV,A:active.NAV,A:hover.NAV	{	color: yellow;	}

	A:link,A:visited,A:active	{	color: #800000;	text-decoration: none;	}
		
	A:hover	{	color: #800000;	text-decoration: underline;	}

	DIV.SIGNATURE	{	text-align: right;	}
        
        div#newstable	{	border: 4px solid rgb(142, 124, 106);	background: rgb(242, 233, 202);	width:              520px;	-moz-border-radius: 6px;}
	
	BODY 	{	color: #5c2e01;	background-color: #D3D3D3;	}

	image#weather	{	text-align: center;	}
        
        img.follow { border: none;  width: 20px;}
        
        DIV.WRAP { border: thin solid black; width: 915px; background-color: white;}

        DIV.LOGO {}

        DIV.NAV { width: 915px; }

        DIV.contenthold { width: 915px; background-color: white;}

        DIV.NEWS { width: 510px;}
        
        DIV.cont {margin: 0px; padding: 0px; }
        
        DIV.mytext	{	font-family: arial,sans-serif;	font-size: 10pt;	text-align:	left;	width:		475px;	margin: 0px;  padding:	0px;	color: rgb(85, 68, 51);	 /*border-bottom:  thin solid gray;*/	float: left;}

	DIV.mydesc	{	font-family: arial,sans-serif;	font-size: 10pt;	text-align:	left;	width:		480px;	margin: 0px;  padding:	10px  0px;	color: rgb(85, 68, 51);     font-weight: bold;  font-style: italic}

	DIV#desc	{	padding:	0;	width:		25px;	}

	DIV#newstitle	{	font-family: arial,sans-serif;	font-size: 12pt;	text-align:     center;	color: rgb(221, 85, 34);	width:		470px;		}

	DIV#newscontrols2	{	font-family:	impact;	font-size:	12pt;	text-align:	right;	padding:	0;	width:		15px;	}

	DIV#newscontrols	{	color: rgb(85, 68, 51);		font-family: arial;	font-size: 	8pt;	text-align: right;	padding: 0;	width:	15px;	}

        DIV.tog      {       text-align: right;      float: left;     display: inline;  }
        
        DIV.toggle_control      {       margin: 0px auto;   display: inline;  width: 15px;  text-align: right; font-size: 10pt; padding: 0px;}

        DIV.links_top { border-top: thin solid #5c2e01; width: 100%; text-align: center;}

        DIV.bottom { width: 915px; }
        
        DIV.news_comment_author {   margin: 5px 5px; padding: 5px 0px;  border-top: thin solid #5c2e01;}

        DIV.news_comment_body {   margin: 10px 5px 5px 5px; padding: 0px;}
        
        TD.favicon { width: 16px; }
