img {border: 0}
p {margin: 0; padding: 0;}
.read p {
color: 663020;
margin-bottom: 1em;
line-height: 150%;
}
/*
.read ul {
padding: 1em;
}
.read li {
padding: 1em;
}
*/
h1 {font-weight: normal; font-size: 20pt; font-family: arial, helvetica, sans-serif; margin: 0; line-height: 125%; margin: 6px 0; padding: 0;}

#treadtop {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f1f1f1;
}
#rate {font-size: 16pt;}


		body 
		{
			margin: 0;
			background: #fff url(/img/topbg5.gif) top left repeat-x;
			color: #000;
			font-family: 'Trebuchet MS', 'Lucida Grande', arial, helvetica, sans-serif;
			font-size: 10pt;
		}

.commentblock {clear: both; margin-bottom: 8px;}

		ul.podcasts, ul.videocasts
		{
			margin: 0;
			border: 0 none;
			padding: 0;
  			list-style: none;
		}
		ul.podcasts li {
			background: transparent url(/img/icon-audio.png) top left no-repeat;
			padding-left: 24px;		
		}
		ul.videocasts li {
			background: transparent url(/img/icon-tv.png) top left no-repeat;
			padding-left: 24px;		
		}		
		/* /goldcut/assets/icons/award_star_bronze_1.png		*/
						
		.widget {
		background: #fff;
		border: 1px solid #ccc;
		margin-bottom: 10px;
		padding: 0 4px;
		padding-bottom: 4px;		
		border-top: 4px solid black;
		}
		
		.widget h3 {
		margin: 0;
		margin-top: 2px;
		margin-bottom: 8px;
		border: 0;
		font-size: 8pt;
		color: #555;
		}
		
		a.news_list_header {
			color: #663020;
			text-decoration: none;
			font-size: 14pt;
			line-height: 130%;
		}

		.rnews {
			margin-bottom: 10px;
		}

		.newsel {
			padding-left: 4px;
			padding-top: 2px;
			margin-bottom: 10px; 
			border-top: 2px solid #eee;
			border-bottom: 1px solid #ddd;  
			min-height: 70px;
		}
		.newsel p { margin: 0; padding: 0; margin-bottom: 4px; }

		#anons {color: #444; font-size: 12pt;}


		a {
			color: #663020;
			text-decoration: none;
		}

		.read a {
			color: #003366;
			text-decoration: underline;
		}

		a:hover {
			color: #003399;
			}		
			
		img {border: 0;}	
			
		h1 {line-height: 125%;}	
		
		/* table * {margin: 0; padding: 0; border: 1px solid red;} */
		
		li {margin-bottom: 7px;}

		#tn 
		{
			color: black;
		}

		#tn 
		{
			/* background: #003366; */
			padding: 0;
		}
		/* #tn div {float: left;} */


		

		#logostripe 
		{

			height: 87px;
			width: 980px;
			margin: 0 auto;
			padding-top: 18px;
		}

		#page {
			/* min-height: 700px; */
 		}
 		

		#frame {
			width: 1000px;
			margin-right:auto;
			margin-left:auto;
			margin-top:0px;
			padding:0px;
			text-align:left;
			}

		#contentleft {
			min-width:240px;
			width:240px;
			padding:0px;
			float:left;
			background-color: #eee;
			padding-top: 13px;
			/* border-right: 1px solid #ccc; */
			}
			
			
			
	
			
				
			

		#contentcenter {
			width: 500px;
			padding:0px;
			padding-right: 5px;
			padding-left: 5px;
			float:left;
			line-height: 150%;

			}
			
			
			
			

		#contentright {
			min-width:250px;
			width:250px;
			padding:0px;
			float:left;
			padding-top: 13px;			
			/* background-color: #f1f1f1; */
			/* border-left: 1px solid #ccc;			 */
			}

		#leftcontainer {
			margin: 0px;
			padding: 5px;
			margin-left: 0;		
		}

		#centercontainer {
			margin-top: 13px;
			padding: 5px;
		}

		#rightcontainer {
			margin: 0px;
			padding: 5px;
			margin-right: 0;
		}



.nh {
	font-weight: bold; color: #000;
}

.catr { padding: 1px 3px; width: 100px; font-size: 8pt; display: inline; border: 1px solid yellow;	color: #999;}
.catr2 { padding: 1px 3px; width: 100px; font-size: 8pt; display: inline; border: 1px solid yellow; color: #777;	 }

.rnd {
	
	   -webkit-border-radius: 4px;
	   -moz-border-radius: 4px;	
}

a.nh {text-decoration: none;}





.widget1 a {
		display: block;
		text-decoration: none;
		padding: 4px 6px;
	   border: 1px solid #ccc;	
	   -webkit-border-radius: 4px;
	   -moz-border-radius: 4px;		
	background: #ddd;
}

.widget1 a:hover {
	background: #aaa;
}

.padinner a {
	padding-left: 50px;
}

.forminput {
padding: 4px; 
font-size: 12pt;
min-width: 300px;
}
label 
{
font-weight: bold;
font-size: 12pt;
display: block;
margin-top: 6px;
margin-bottom: 2px;
}


ul#footmenu
{
	margin: 0;
	border: 0 none;
	padding: 0;
  	list-style: none;
}
ul#footmenu li {
	margin: 0;
	border: 0 none;
	padding: 2px 6px;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
	font-size: 8pt;
}
ul#footmenu li a {
color: #555;
}
ul#footmenu li a:hover {
color: #003366;
}

.rated_news_list {margin-bottom: 6px;}
.rated_news_list b {font-size: 11pt;}
.rated_news_list a {padding-left: 20px; background: transparent url(/goldcut/assets/icons/award_star_bronze_1.png) top left no-repeat; font-weight: normal;}

#header {
			/* background: #333; */
			color: black;
			border-top: 3px solid #000;
			border-bottom: 1px solid #333;	
			}
ul#hmenu {
/*	background: #333; */
	margin: 0;
	border: 0 none;
	padding: 0;
  	list-style: none;
  	height: 22px;
	font-size: 12px !important;
	font-weight: bold;
}

ul#hmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
	height: 18px;
}

ul#hmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	top: 18px;
	left: 0;
}

ul#hmenu ul:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#hmenu ul li {
	width: 160px;
	float: left;
	display: block !important;
	display: inline;
}

/* Main Menu */
ul#hmenu a {
	color: #003399;
	border: 0px;
	padding: 2px 14px;
	/*border-left: 1px solid #0065a2; */
	float: none !important;
	float: left;
	display: block;
	/* background: #003366 url(/img/mrg.png) top right no-repeat; */
	border-right: 1px solid #ccc;
	/* font-size: 10pt; */
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%;
}

/* Main Menu Hover */
ul#hmenu a.act,
ul#hmenu a:hover,
ul#hmenu li:hover a,
ul#hmenu li.iehover a 
{
	background: blue url(/img/menubg.png) top left repeat-x;
	color: #FFFFFF;
}

/* Second Menu */
ul#hmenu li:hover li a,
ul#hmenu li.iehover li a {
	border-top: 1px solid #FFFFFF;
	float: none;
	background: #003366;
	color: #FFFFFF;
}

/* Second Menu Hover */
ul#hmenu li:hover li a:hover,
ul#hmenu li:hover li:hover a,
ul#hmenu li.iehover li a:hover,
ul#hmenu li.iehover li.iehover a {
	border-top: 1px solid #FFFFFF;
	background: yellow;
	color: #333;
}

ul#hmenu ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
}

ul#hmenu li:hover ul ul,
ul#hmenu li.iehover ul ul {
	display: none;
}

ul#hmenu li:hover ul,
ul#hmenu ul li:hover ul,
ul#hmenu li.iehover ul,
ul#hmenu ul li.iehover ul {
	display: block;
}

.mycal tr td {font-size: 12px !important; padding: 7px;}
/* .calact {color: #000; font-size: 12pt;} */
.mycal tr td a.calact {font-size: 14px !important;}

.rnews {clear: both; margin-bottom: 6px; min-height: 48px;}
.sh {clear: both; }

.mce_editable {
width: 670px;
}