@import "_icxEvents.css";@import "_icxECRM.css";/* =INITIALIZE------------------------------------------------------------------------------*/* { margin: 0;     padding: 0; }p, pre, blockquote, label, dl, ol, fieldset, address { margin: 0.7em 0; }ol, ul, li, dd, blockquote { margin: 0 1.0em; }html, body, td.preview { /*    font-family:'Times New Roman',Times,Georgia,serif; */    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size: 12px;     background: none;    color: #555; }table { margin: 0 auto; }/* =Players------------------------------------------------------------------------------*/.player_window {	background:url(/images/bg.gif); 	border-top: 1px solid red;	vertical-align: middle;	text-align: center; 	font-size: 10px; }.player {	display:block; 	clear:both; 	text-align:center; 	color:#006600; 	padding:5px 10px; }.ad_window a,.ad_window a:link { color:#C30; text-decoration: none; }.ad_window {	background:url(/images/bg2.gif); 	border-top: 1px solid red;	vertical-align: middle;	text-align: center; 	font-size: 10px; 	padding-top: 8px; }.player_ads { 	display: table;	margin: 0 auto;	padding: 1px;	vertical-align: middle;	text-align: center; 	white-space: nowrap; }.player_ads .banner { 	display: inline;	padding: 1px 12px;	text-align: center; }/* =BASICS------------------------------------------------------------------------------*/h1 { font-family: Papyrus, Verdana, Arial, Helvetica, sans-serif; font-size: 27px; color: #C30; font-style: normal; font-weight: normal; }h2 { font-size: 18px; color: #696; font-style: italic; font-weight: normal; }h3 { font-size: 17px; color: #C30; font-style: italic; font-weight: normal; margin: 5px 0 0; }h4 { font-size: 16px; color: #262; font-style: italic; font-weight: normal; }h5 { font-size: 12px; color: #620; font-style: italic; font-weight: normal; }h6 { font-size: 12px; color: #CCC; font-style: italic; font-weight: normal; }td { font-size: 12px; color: #033; font-style: normal; font-weight: normal; }th { font-size: 13px; color: #333; font-style: normal; font-weight: normal; }li { font-size: 13px; color: #033; margin: 3px; font-style: normal; font-weight: normal; }p { 	font-size: 12px; 	color: #033; 	font-style: normal; 	font-weight: normal; 	line-height: 1.4em; 	margin: 1.2em 0; }blockquote { 	font-family: Papyrus, Verdana, Arial, Helvetica, sans-serif; 	font-size: 21px; 	text-align: center;	color: #C30; }a:link,a:visited { color: #F00; text-decoration: none; }a:hover   { color: #F00; text-decoration: underline; }.hidden_row { display: none; }.visible_row { display: table-row-group; }.visible_row td { border-bottom: 1px solid #66F; }.hidden_div { display: none; }.visible_div { display: block; position: absolute; background: #EEE; border: 1px solid #F00; height: 17px; }.article {	margin:10px 35px 25px;  	text-align: left; }.summary {	margin:0 50px 25px;  	text-align: left; }.asset {	padding: 0 1.0em 0.5em; }.caption {	font-weight: 0.8em;	font-style: italic; }.copyright { 	padding:10px 0px; }pre { border: 1px dotted red; color: #F00; }.system_reply { 	background: #F00; 	color: #FFF; 	font-weight: bold; }.instr,.ads {	margin: 0 auto;	padding: 4px 2px;	font-size: 10px;	background:url(/images/bg2.gif);	text-align: center; }.ads .banner {	padding: 3px; }.ads2 {	margin: 0 auto;	clear: both;	padding: 10px 2px;	font-size: 10px;	text-align: center; }.ads2 .banner {	padding: 5px; }.bbanner {	margin: 0 auto;	clear: both;	padding: 6px 2px;	font-size: 10px;	text-align: center; }.channels {	padding: 2px;	font-size: 12px;	font-weight: bold; }	.ratepoint {	margin-top: 37px;	border-top: 1px solid #C30;	border-left: 1px solid #C30;	padding: 7px;	background-color: #ACA;	color: #FFF;	font-size: 12px; }/* =CONTACT US------------------------------------------------------------------------------*/#contact_us {	font-size: 14px; }#contact_us table {	margin: 0 auto; }#contact_us th {	text-align: right; 	padding: 3px; 	font-weight: bold;	white-space: nowrap; }#contact_us td {	text-align: left; 	padding: 3px;  }#contact_us div#message {	border: 1px solid #DDD;	height: 5.0em;	padding: 3px;	overflow: auto;  }/* =STRUCTURE------------------------------------------------------------------------------*/#masthead { width:100%; }#mast_L { 	background:url(/images/bg.gif);	width: 10px; 	text-align: center; }#mast_C { 	background: #EFD;	border-top:1px solid #C30;	border-bottom:1px solid #C30;	text-align: center; }#mast_R { 	background:url(/images/bg.gif);	text-align: center; 	vertical-align: top; }#content { width:100%; }#column_L { 	background:url(/images/bg.gif);	width:155px; 	vertical-align:top; 	text-align: center; }#column_C { 	vertical-align:top; 	text-align: center; 	border:1px solid #C30;	border-width: 0 1px;	padding-top: 10px; }#column_R { 	background:url(/images/bg.gif);	width:155px; 	vertical-align:top; 	text-align: center; }#placard {	width: 468px;	margin: 0 auto;	clear: both; }#placard p {    font-family:'Times New Roman',Times,Georgia,serif;    font-style: italic;	font-size: 13px; 	color: #C90;	margin: 0; }/* =NAVIGATION------------------------------------------------------------------------------*/#heading {	background: #C30; 	color: #FFF;	font-weight: bold;	border-right:10px solid #ACA;	font-size: 18px; 	margin: 0 0 1px; 	padding: 5px 0 6px; }.directory { 	display: inline;	float: left;	font-size: 12px;	white-space: nowrap; }.directory a,.directory a:link,.directory a:visited {	display: block;	float: left; 	font-weight: bold;	color: #C30; 	padding: 2px 0.5em; 	background:#EFD; 	border-right:10px solid #ACA;	text-decoration: none; }.directory a.selected {	font-weight: bold;	background: #EFD; 	border-left:10px solid #C30;	text-decoration: none; }.directory a:hover {	background: #ACA; 	color: #FFF; 	border-right:10px solid #C30;	text-decoration: underline; }.index {	font-size: 11px;	line-height: 1.2em; 	margin: 0 0 5px; }.index a,.index a:link,.index a:visited {	display: block;	padding: 2px 2px 3px; 	margin-bottom: 2px;	background: #EFD; 	color: #C30; 	border-left:10px solid #ACA; 	text-decoration: none; }.index a:hover {	background: #ACA; 	color: #FFF; 	border-left:10px solid #C30; 	text-decoration: underline;  }.hotnews h2 {	background: #C30; 	color: #FFF;	border-left:10px solid #ACA;	font-size: 18px; 	margin: 0 0 1px; 	padding: 5px 0 6px; }.hotnews {	font-size: 11px;	line-height: 1.2em; 	margin: 0 0 5px; }.hotnews a,.hotnews a:link,.hotnews a:visited {	display: block;	padding: 2px 2px 3px; 	margin-bottom: 2px;	background: #EFD; 	color: #C30; 	border-right:10px solid #ACA; 	text-decoration: none;  }.hotnews a:hover {	background: #ACA; 	color: #FFF; 	border-right:10px solid #C30; 	text-decoration: underline;  }