	body {
		margin:0px;
		padding:0px;
		background-image:url(../images/tbg.jpg);
		background-repeat:repeat-x;
		background-position:top;
		font-size:0.9em;
	}
	img {
		border:0px;
	}
	a.link {
		color:#0012FF;
		padding-right:15px;
		background-image:url(../images/link.gif);
		background-repeat:no-repeat;
		background-position:right;
	}
	
	a.link:visited {
		color:#551A8B;
		padding-right:15px;
		background-image:url(../images/link_visited.gif);
		background-repeat:no-repeat;
		background-position:right;
	}
	
	a.link:hover {
		color:#0090FF;
		padding-right:15px;
		background-image:url(../images/link_hover.gif);
		background-repeat:no-repeat;
		background-position:right;
		text-decoration:none;
		border-bottom:1px #0090FF dotted;
	}
	
	a.link_image {
		color:#0012FF;
		padding-right:20px;
		background-image:url(../images/image.png);
		background-repeat:no-repeat;
		background-position:right;
		margin-right:3px;
	}
	
	br {
		clear:both;
	}
	
	h1#eclime_heading_title {
		color:#385B00;
		font-size:24px;
		font-style:italic;
		border-bottom:2px #CCCCCC dashed;
	}
	
	div#eclime_top_menu {
		top:8px;
		right:5%;
		position:absolute;
	}
	div#eclime_top_menu a:link,
	div#eclime_top_menu a:visited {
		color:#0000FF;
	}
	div#eclime_top_menu a:hover {
		color:#0099FF;
		text-decoration:none;
		border-bottom:1px #0000FF dotted;
	}

	div#eclime_container {
		margin:0px;
	}

	div#eclime_header {
		margin-left:30px;
		margin-top:34px;
	}
	div#eclime_header_l {
		width:13px;
		height:66px;
		background-image:url(../images/tpanel_l.png);
		background-repeat:no-repeat;
		background-position:top;
		float:left;
	}
	
	div#eclime_main_menu_container{
	height:66px;
	background-image:url(../images/tpanel_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	margin-left:13px;
	}
	
	#eclime_header_logo {
		height:66px;
		margin-left:30px;
		padding-top:13px;
		vertical-align:middle;
		float:left;
	}
	
	div#eclime_main {
		margin-left:35px;
		margin-right:10px;
		margin-top:10px;
		clear:both;
	}
	
	/* MAIN MENU */
	ul#eclime_main_menu {
		float:left;
		list-style:none;
		margin:0px;
		padding:0px;
		position:relative;
	    text-align:center;
	    height:66px;
	    margin-left:20px;
	}
	ul#eclime_main_menu li {
		display:block;
		float:left;
		list-style:none;
		padding:0px 10px 0px 10px;
		height:66px;
		position:relative;
		text-align:center;
		padding-top:20px;
	}
	ul#eclime_main_menu li a:link,
	ul#eclime_main_menu li a:visited {
		color:#FFFFFF;
	}
	
	ul#eclime_main_menu li a:hover {
		color:#E9FF00;
		text-decoration:none;
		border-bottom:1px #E9FF00 dotted;
	}
	/* MAIN MENU - END */
	
	
	div#eclime_footer {
		text-align:center;
		padding:10px;
		border-top:4px #C0C0C0 solid;
		margin-bottom:40px;
	}
	
	div#advert {
		clear:both;
		text-align:center;
	}
	
	div.eclime_demo {
		width:40%;
		float:left;
		text-align:center;
		padding:10px;
	}
	
	table {
		width:100%;
	}
	
	table.eclime_templates td.eclime_tpl {
		width:250px;
		padding:10px;
		border-right:1px #CCCCCC dashed;
	}
	
	table.eclime_templates td.eclime_tpl ul {
		list-style-type:none;
		padding-left:40px;
	}
	
	table.eclime_templates td.eclime_tpl img {
		border:5px #FFFFFF solid;
	}
	
	table.eclime_templates td.eclime_tpl ul li {
		line-height:1.2em;
		margin-left:-40px;
	}
	
	table.eclime_templates td.eclime_tpl ul li span {
		font-weight:bold;
	}
	
	
	table.download {
		width:100%;
		padding:0px;
		margin:0px;
	}
	table.download td span {
		font-size: 11px;
		font-family: Arial;
		font-weight: normal;
	}
	table.download td {
		font-weight:bold;
		background-color:#DDFC01
	}
	table.download th {
		background-color: #dddddd;
	}
	table.download td.version {
		width:70px;
		text-align:center;
		font-weight:bolder;
	}
	table.download td.date {
		width:120px;
		text-align:center;
	}
	table.download td.size {
		width:130px;
		text-align:center;
	}
	
	table.download td.dl {
		width:75px;
		text-align:center;
	}
	table.download td.requirements {
		width:160px;
		text-align:center;
	}
	table.download td.info {
		width:160px;
		text-align:center;
	}
	table.download td.md5 {
		width:170px;
		text-align:center;
	}
	table.download td.older {
		font-weight:normal;
		background-color:#F4FFA8;
	}
	
	
	table.top_hosts th {
		background-color:#DDDDDD;
	}
	table.top_hosts td {
		text-align:center;
		background-color:#F7F7F7;
	}
	
	table.top_hosts td.name {
		background-color:#FFFFFF;
		padding:0px;
		width:150px;
		height:56px;
	}
	table.top_hosts td.name img {
		display:block; 
	}
	
	
	
	table.top_hosts td.rank {
		font-size:2em;
		width:60px;
		font-weight:bolder;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	table.top_hosts td.first,
	table.top_hosts td.second,
	table.top_hosts td.third  {
		margin:0px;
		background-color:#FFFFFF;
	}
	
	table.top_hosts td.price {
		font-size:1.3em;
		width:80px;
		color:#990000;
		font-weight:bold;
	}

	table.top_hosts td.review {
		font-size:14px;
		text-align:left;
		background-color:#FFFFFF;
	}
	table.top_hosts tr.review td {
		background-color:#FFFFFF;
	}
	
	table.top_hosts tr.ratings td {
		background-color:#FFFFFF;
		
	}
	

	table.top_hosts_ratings {
		width:250px;
		margin-bottom:20px;
	}
	
	table.top_hosts_ratings td.rating_name {
		color:#7A7A7A;
		text-align:right;
		font-size:0.8em;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	table.top_hosts_ratings td.rating {
		text-align:center;
		width:75px;
	}