/* special */#rightcolumn #linkynews{	color: #ff0000;	font-weight: bold;}#menu #linkynews{	color: #ffffff;	font-weight: bold;}/* LiNKY CSS */body{	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FF6600;	margin: 0;	padding: 0;}img{	border: none;}	fieldset{	border: none;	margin: 0 0 10px 0;	padding: 0;}a, a:visited {	color: #330099;}.txtinput{	border: 1px solid black;}#header{		background: transparent url('../images/linky_tile_12.jpg') repeat-x top left;}#logo{	width: 387px;	height: 157px;	float:left;	margin: 0;	padding: 0;	background: transparent url('../images/linky_logo_12.jpg') no-repeat top left;}#logo h1{	background: none;	border: none;	margin: 0;	padding: 0;	width: 200px;	height: 60px;	text-indent: -1234em;	}#logo a{	text-decoration: none;	display: block;	width: 200;	height: 60px;	outline: none;}#tile{	height: 157px;	padding: 0;}#edit {	font-size: 10pt;}#linkythis #edit{	background: transparent url('../images/bkg_tile.gif') repeat-x left top;}#edit h2{	color: white;	margin: 0;	margin-bottom: 5px;}#edit h3{	font-size: 14pt;	margin: 0;	margin-bottom: 5px;}#edit form{	margin: 10px 0;	padding: 0;}#edit label{	vertical-align: top;	margin-bottom: 5px;}#edit select{	vertical-align: top;}#edit ul{		margin: 0;	padding: 0;	list-style-type: none;}#linkythis #logo{	height: 50px;}#linkythis #logo h1{	height: 50px;}#linkythis #logo a{	height: 50px;	display: none;}#linkythis #tile{	height: 50px;}#linkythis #recentLinksList{	display: none;}#wrapper{	background: transparent url('../images/bkg_tile.gif') repeat-x left top;}#menu{	padding: 8px 0 0 0;	margin : 0;	background: transparent url('../images/line.gif') repeat-x left bottom;}#menu h2{	display: inline;	float:left;	margin: 0 25px;	padding: 0 5px;	font-size: 16pt;	line-height: 18pt;	background: transparent url('../images/bkg_tile.gif') -8px 0 repeat-x;	color: #ffffff;}#menu p{	text-align: right;	color: white;	margin: 0 20px;	margin-top: 6px;	font-size: 10pt;	line-height: 12pt;}#menu span{	background: transparent url('../images/bkg_tile.gif') -14px 0 repeat-x;	padding: 0 5px;}#main{	padding: 20px;}#categories{	margin: 10px 10px 20px;	font-size: 10pt;	}#categories form{	display: inline;}#categories input{	font-size: 10pt;}#categories #multi{	float: left;}#categories #auto{	text-align: center;}#categories #search{	float: right;	text-align: right;}#leftcolumn{	width: 100%;	float: left;	margin-right: -200px;}#links{	margin: 10px;	font-size: 10pt;	margin-right: 200px;}#links h3{	font-size: 11pt;	display: inline;	margin-right: 5px;}#links p{	margin: 2px 0 5px 0;		padding: 0}#links dt{	font-size: 11pt;	font-weight: bold;	}#links dd{	margin: 3px 0 6px 30px;	padding: 0;}#links .edit{	font-weight: normal;}#links ul{	margin: 0;	padding: 0;	list-style-position: inside;	list-style-type: square;}#links li{}#adsense{	margin-top: 25px;}#rightcolumn{	float: right;	clear: right;	width: 180px;	padding: 10px;}#sidebar{	font-size:10pt;	background: #ffeecc url('../images/sidebar_bkg_tl.gif') no-repeat left top;	padding: 0;	padding-left: 10px;}#sidebarinner{	background: transparent url('../images/sidebar_bkg_tr.gif') repeat-x right top;	padding: 10px 10px 0 0 ;}#sidebarfooter{	background: transparent url('../images/sidebar_bkg_bl.gif') no-repeat left bottom;	padding: 0;	padding-left: 10px;}#sidebarfooterinner{	font-size: 10px;	background: transparent url('../images/sidebar_bkg_br.gif') repeat-x right bottom;	padding: 0;}#rightcolumn h3{	display: block;	font-size: 12pt;	color: #FF6600;	margin: 0 4px 4px 0;	padding: 0;	float: left;}#rightcolumn h4{	font-size: 10pt;	font-weight: normal;	margin: 0;	padding: 0;	clear: left;}#rightcolumn ul{		margin: 0;	padding: 0;	list-style-type: none;	clear: left;}#rightcolumn li{	margin: 0;}#rightcolumn .info{	color: #888888;	font-size: 8pt;	line-height: 12pt;}#rightcolumn .infohidden{	color: #888888;	font-size: 8pt;	visibility: hidden;}body {  min-width: 800px;      /* 2x (LC fullwidth +                            CC padding) + RC fullwidth */}#homepage {position: relative;  padding-left: 260px;   /* LC fullwidth */  padding-right: 240px;  /* RC fullwidth + CC padding */}#homepage .column {  position: relative;  float: left;}#center {  padding: 10px 10px;    /* CC padding */  width: 100%;	font-size: 10pt;}#center h3{	font-size: 11pt;	display: inline;	margin-right: 5px;}#center p{	margin: 2px 0 5px 0;		padding: 0}#left {  width: 220px;          /* LC width */  padding: 20px;       /* LC padding */  /* right: 280px;           LC fullwidth + CC padding */  margin-left: -100%;left: 220px; /* RC width for IE6 */}#right {  width: 200px;          /* RC width */  padding: 10px;       /* RC padding */  margin-right: -240px;  /* RC fullwidth + CC padding */}#right #rightcolumn{	float: none;	clear: none;	width: 160px;	margin: 0;}/*** IE Fix ***/#homepage > #left { left: -280px; /* -LC width for others */margin-left: expression(document.all.center.offsetWidth * -1 +parseFloat(document.all.center.currentStyle.paddingLeft) +parseFloat(document.all.left.currentStyle.paddingLeft) ); /* Fix for IE7 */}#login{	margin-bottom: 10px;}#login h3 {	font-size: 14pt;	color: white;	margin: 0 0 5px 0;	padding: 0;}#login h3 a{	color: white;}#login h4{	font-size: 11pt;	font-weight: normal;	margin: 0 0 5px 0;	padding: 0;}#login fieldset{	margin: 0 0 10px 0;	padding: 0;}#login input{	font-size: 10pt;}#login label{	font-size: 10pt;	margin: 0 0 3px 0;}#login p{	font-size: 9pt;	color: white;	margin: 0 0 5px 0;	padding: 0;	text-align: center;}#stats{	border-top: 1px dotted white;	padding-top: 10px;}#stats h4{	font-size: 8pt;	font-weight: normal;	margin: 0 0 5px 0;	padding: 0;}#stats ul{	color: white;	list-style:none;	margin: 0;	padding: 0;	font-size: 8pt;}#stats li{	margin: 0;	padding: 0;	line-height: 10pt;}#stats p{	font-size: 8pt;	color: white;	margin: 0 0 10px 0;	padding: 0;}#home{	color: white;}#home h2{	color: white;	margin: 0;	margin-bottom: 5px;}#home p{	margin: 0 0 10px 0;	padding: 0;}#home .info{	font-size: 9pt;	color: black;}#about{	color: white;}#about h2{	color: white;	margin: 0;	margin-bottom: 5px;}#about dt{	color: black;	margin: 15px 0 0 0;}#about dd{	color: black;	margin: 0;}#about .problem{	color: white;}#register h2{	color: white;	margin: 0;	margin-bottom: 5px;}#register h3{	margin: 10px 0;}#register form{	padding: 0;	margin: 0;}#register fieldset{	padding: 0;	margin: 0 0 5px 0;}#register label{	font-size: 10pt;}#faq{	color: white;}#faq h2{	color: white;	margin: 0;	margin-bottom: 5px;}#faq dd{	color: black;	margin: 0 0 10px 0;}#faq .info{	font-size: 9pt;	color: black;}#contact h2{	color: white;	margin: 0;	margin-bottom: 5px;}#contact h3{	margin: 10px 0;}#contact form{	padding: 0;	margin: 0;}#contact fieldset{	padding: 0;	margin: 0 0 5px 0;}#contact label{	font-size: 10pt;}#news{	color: white;}#news ul{	list-style-type:square;}#news li{}	#news h2{	color: white;	margin: 0;	margin-bottom: 5px;}#news h4{	color: black;	font-weight: normal;	font-size: 9pt;	margin: 0;	pading: 0;}#news .info{	font-size: 9pt;	color: black;}#news .byline{	color: black;	font-size: 9pt;	margin: 0 0 10px 0;	padding: 0;}#news p{	margin: 0 0 10px 0;	pading: 0;}#news .blogPost{	margin: 0 0 15px 0;}#news h4{	clear: left;}#globil {	padding-left: 260px;   /* LC fullwidth */	padding-right: 20px;   /* cc padding */}#globil #globillinks {	position: relative;	float: left;	padding: 10px 10px;    /* CC padding */	width: 100%;	font-size: 10pt;}#globil #links {	margin: 0;	padding: 0;}#globil #catlist{	position:relative;	float: left;	width: 220px;          /* LC width */	padding: 20px;       /* LC padding */	right: 280px;          /* LC fullwidth + CC padding */	margin-left: -100%;}#catlist #rightcolumn{	float: none;	clear: none;	width: 220px;	margin: 0;}/*** IE Fix ***/* html #globil #catlist {  left: 0px;           /* RC fullwidth */}#footer{	margin: 0;	padding: 40px 20px 20px 20px;	font-size: 8pt;	clear: both;	text-align: left;}