@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
		background-image:url('../images/bg.jpg');
		background-repeat:repeat-x;
	}
h1,h2,h3,h4,h5,h6,span,p
	{
		margin:0px;
		padding:0px;
		line-height:normal;
	}
#main
	{
		width:966px;
		margin:0 auto;
		padding:0 0 0 38px;
	}
#left
	{
		width:246px;
		float:left;
		margin:0px;
		padding:101px 0 0 0;
		overflow:hidden;
	}
#left a
	{
	color:#575757;
	}
	
	#left h1
	{
		width:246px;
		height:112px;
		float:left;
		margin:0 0 45px 0;
		padding:0px;
		background-image:url('../images/logo.jpg');
		background-repeat:no-repeat;
	}
#left p.leftboldtxt
	{
		width:204px;
		height:21px;
		float:left;
		margin:0px;
		padding:10px 0 0 30px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		background-image:url('../images/leftnavheadingbg.jpg');
		background-repeat:no-repeat;
	}
#left ul.leftnav
	{
		width:211px;
		float:left;
		margin:0px;
		padding:20px 0 24px 21px;
		border:solid 1px #f7f7e0;
		background-image:url('../images/leftnav.jpg');
		background-repeat:repeat-x;
		background-color:#ffffdb;
		display:block;
	}
#left ul.leftnav li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#left ul.leftnav li.topline
	{
		width:194px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('../images/leftnavtopline.jpg');
		background-repeat:no-repeat;
	}
#left ul.leftnav li a.leftnav
	{
		width:171px;
		height:21px;
		float:left;
		margin:0px;
		padding:2px 0 0 23px;
		font-family:Arial;
		font-size:12px;
		color:#000;
		text-decoration:none;
		background-image: url('../images/leftnavactive.jpg');
		background-repeat:no-repeat;
	}
#left ul.leftnav li a.leftnav:hover
	{
		width:171px;
		height:21px;
		float:left;
		margin:0px;
		padding:2px 0 0 23px;
		font-family:Arial;
		font-size:12px;
		color:#000;
		text-decoration:none;
		background-image: url('../images/leftnavover.jpg');
		background-repeat:no-repeat;
	}
/*----------------------------------------------------------LEFTNAV------------------------------------------------------------------------------END------------------*/	
#left ul.leftbotblank
	{
		width:212px;
		height:308px;
		float:left;
		margin:0px;
		padding:21px 0 22px 20px;
		border:solid 1px #f7f7e0;
		background-image: url('../images/leftbotbg.jpg');
		background-repeat: repeat-x;
		background-color:#ffffbf;
		display:block;
	}
#left ul.leftbotblank li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#left ul.leftbotblank li.bandwidth
	{
		width:164px;
		height:18px;
		float:left;
		margin:0px;
		padding:0 0 0 29px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#16505f;
		background-image:url('../images/bandwidthbg.jpg');
		background-repeat: no-repeat;
	}
#left ul.leftbotblank li .bandwidthboldtxt
	{
		width:92px;
		height:18px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#16505f;
	}
#left ul.leftbotblank li .speed
	{
		width:58px;
		height:16px;
		float:left;
		margin:0px;
		padding:2px 7px 0 0;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#c03600;
		text-align:right;
	}
#left ul.leftbotblank li.boldtxt
	{
		width:170px;
		height:18px;
		float:left;
		margin:0px;
		padding:11px 0 0 0;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#9a9a69;
		text-align:center;
	}
#left ul.leftbotblank li.lefttxt
	{
		width:170px;
		float:left;
		margin:0px;
		padding:7px 0 22px 0;
		font-family:Arial;
		font-size:12px;
		color:#9a9a69;
		text-align:center;
	}
#left ul.leftbotblank li.lefttxt02
	{
		width:170px;
		float:left;
		margin:0px;
		padding:7px 0 0 0;
		font-family:Arial;
		font-size:12px;
		color:#9a9a69;
		text-align:center;
	}
#left ul.leftbotblank li .morebutton
	{
		width:40px;
		float: right;
		margin:5px 0 0 15px;
		padding:0px;
		position:absolute;
	}
#left ul.leftbotblank li a.more
	{
		padding:0 0 0 10px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#575757;
		text-decoration:none;
		background-image:url('../images/arrow.jpg');
		background-repeat:no-repeat;
		background-position:left;
	}
#left ul.leftbotblank li a.more:hover
	{
		padding:0 0 0 10px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#575757;
		text-decoration: underline;
		background-image:url('../images/arrow.jpg');
		background-repeat:no-repeat;
		background-position:left;
	}
/*-------------------------------------------------------------------------------LEFT-----------------------------END-------------------------------------------------*/	
#right
	{
		width:667px;
		float:left;
		margin:0px;
		padding:0 0 0 38px;
	}
#right ul#menu
	{
		width:616px;
		height:26px;
		float:left;
		margin:0px;
		padding:0 0 0 51px;
		display:block;
	}
#right ul#menu li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#right ul#menu li.menusap
	{
		width:2px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('../images/menusap.jpg');
		background-repeat:no-repeat;
	}
#right ul#menu li a.menu
	{
		height:22px;
		float:left;
		margin:0px;
		padding:4px 10px 0 10px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#979696;
		text-align:center;
		text-decoration:none;
	}
#right ul#menu li a.menu:hover
	{
		padding:4px 10px 0 10px;
		color:#FFF;
		border-top: solid 1px #278590;
		border-right: solid 1px #278590;
		border-left: solid 1px #278590;
		background-image:url('../images/menuover.jpg');
		background-repeat:repeat-x;
	}
#right h5
	{
		width:667px;
		float:left;
		margin:0px;
		padding:30px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#FFF;
		line-height:37px;
	}
	
	#right h2
	{

		margin:0px;
		padding:30px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#FFF;
		line-height:37px;
	}
#right p.headertxt
	{
		width:620px;
		float:left;
		margin:0px;
		padding:0 0 29px 0;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color:#5ab3bd;
		line-height:16px;
	}
#right p.header
	{
		width:667px;
		height:246px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('../images/header.jpg');
		background-repeat:no-repeat;
	}
#right h3
	{
		width:657px;
		float:left;
		margin:0px;
		padding:0 0 18px 0;
		font-family:"Trebuchet MS";
		font-size:32px;
		font-weight:normal;
		color:#ffa226;
		line-height:32px;
	}
#right p.headerboldtxt
	{
		width:657px;
		float:left;
		margin:0px;
		padding:0 0 16px 0;
		font-family: Arial;
		font-size:12px;
		font-weight: bold;
		color:#16505f;
	}
#right p.normaltxt
	{
		width:645px;
		float:left;
		margin:0px;
		padding:0 0 11px 0;
		font-family: Arial;
		font-size:12px;
		font-weight: normal;
		color:#98a9ad;
		line-height:17px;
	}
#right .txtbg
	{
		font-family: Arial;
		font-size:12px;
		font-weight: normal;
		color:#98a9ad;
		background:#f6f6f6;
	}
#right p.comments
	{
		width:609px;
		height:34px;
		float:left;
		margin:7px 0 0 0;
		padding:0 0 0 48px;
		background-image:url('../images/commentsbg.jpg');
		background-repeat:no-repeat;
	}
#right span.commentstxt
	{
		width:167px;
		height:24px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#747474;
	}
#right span.communicaton
	{
		width:288px;
		height:24px;
		float:left;
		margin:0px;
		padding:10px 0 0 72px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#747474;
	}
#right span.morebutton
	{
		width:75px;
		height:24px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#faa107;
		text-align:center;
	}
#right a.more
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#faa107;
		text-align:center;
		text-decoration:none;
	}
#right a.more:hover
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#faa107;
		text-align:center;
		text-decoration: underline;
	}
#right p.productsboldtxt
	{
		width:268px;
		height:26px;
		float:left;
		margin:0px;
		padding:10px 0 0 42px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		background-image:url('../images/productsheading.jpg');
		background-repeat:no-repeat;
	}	
#right ul.products
	{
		width:310px;
		height:307px;
		float:left;
		margin:38px 0 0 0;
		padding:0px;
		border:solid 1px #fafad0;
		background-color:#ffffc8;
		background-image:url('../images/productsbg.jpg');
		background-repeat: repeat-x;
		display:block;
	}
#right ul.products li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#right ul.products li.productsboldtxt
	{
		width:268px;
		height:26px;
		float:left;
		margin:0px;
		padding:10px 0 0 42px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		background-image:url('../images/productsheading.jpg');
		background-repeat:no-repeat;
	}
#right ul.products li.productspic
	{
		width:71px;
		height:61px;
		float:left;
		margin:21px 0 0 21px;
		padding:0px;
		background-image: url('../images/productpic.jpg');
		background-repeat:no-repeat;
	}
#right ul.products li.productspic02
	{
		width:71px;
		height:61px;
		float:left;
		margin:21px 0 0 21px;
		padding:0px;
		background-image: url('../images/productpic02.jpg');
		background-repeat:no-repeat;
	}
#right ul.products li.productspic03
	{
		width:71px;
		height:61px;
		float:left;
		margin:21px 0 0 21px;
		padding:0px;
		background-image: url('../images/productspic03.jpg');
		background-repeat:no-repeat;
	}
#right ul.products li.productbold
	{
		width:199px;
		height:53px;
		float:left;
		margin:21px 0 0 0;
		padding:9px 0 0 13px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#ffa226;
	}
#right ul.products li .producttxt
	{
		font-family:Arial;
		font-size:12px;
		font-weight: normal;
		color:#9a9a69;
	}
#right ul.products li .txt
	{
		font-family:Arial;
		font-size:12px;
		font-weight: normal;
		color:#575757;
		text-decoration:underline;
	}
#right ul.contact
	{
		width:213px;
		height:159px;
		float:left;
		margin:38px 0 0 35px;
		padding:12px 0 0 97px;
		background-image:url('../images/contactbg.jpg');
		background-repeat:no-repeat;
		display:block;
	}
#right ul.contact li
	{
		width:213px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
		text-align:left;
	}
#right ul.contact li.contactheading
	{
		width:213px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:32px;
		color:#ffae43;
	}
#right ul.contact li.blacktxt
	{
		width:200px;
		float:left;
		margin:0px;
		padding:15px 0 0 13px;
		font-family: Arial;
		font-size:30px;
		color:#747474;
		text-align:left;
	}
#right ul.contact li .tollfree
	{
		width:70px;
		height:17px;
		float:left;
		margin:10px 0 0 5px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#fff;
		text-align:center;
		background-color:#79deeb;
		text-transform:uppercase;
		position:absolute;
	}
#right ul.contact li.num
	{
		width:144px;
		float:left;
		margin:0px;
		padding:0 0 0 69px;
		font-family: Arial;
		font-size:15px;
		color:#b8b8b8;
		line-height:15px;		
	}
#right ul.contact li.num02
	{
		width:144px;
		float:left;
		margin:0px;
		padding:0 0 0 69px;
		font-family: Arial;
		font-size:15px;
		color:#b8b8b8;
	}
#right ul.contact li.whiteboldtxt
	{
		width:195px;
		float:left;
		margin:0px;
		padding:12px 0 0 18px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#ffecd3;
		text-align:left;
	}
#right ul.join
	{
		width:309px;
		height:97px;
		float:left;
		margin:0 0 0 35px;
		padding:38px 0 0 0;
	}
#right ul.join li
	{
		width:309px;
		height:97px;
		float:left;
		margin:0px;
		padding:0px;
	}
#right ul.join li.pic
	{
		width:309px;
		height:97px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url('../images/join.jpg');
		background-repeat:no-repeat;
	}
/*-----------------------------------------------------------MAIN------------------------------------------------------------------------------------END--------------*/	
#footerbg
	{
		width:100%;
		height:168px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('../images/footer02.jpg');
		background-repeat:repeat-x;
	}
#footer
	{
		width:966px;
		margin:0 auto;
		padding:0 0 0 38px;
	}
#footer ul
	{
		width:985px;
		float:left;
		margin:36px 0 0 0;
		padding:49px 0 0 19px;
		display:block;
	}
#footer ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#footer ul li.footersap
	{
		float:left;
		margin:0px;
		padding:0px;	
		font-family:Arial;
		font-size:11px;
		color:#575757;
	}
#footer ul li a.footer
	{
		float:left;
		margin:0px;
		padding:0 7px 0 7px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#575757;
		text-decoration:none;
	}
#footer ul li a.footer:hover
	{
		text-decoration: underline;
	}
#footer ul li a.footerhome
	{
		float:left;
		margin:0px;
		padding:0 7px 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#575757;
		text-decoration:none;
	}
#footer ul li a.footerhome:hover
	{
		text-decoration: underline;
	}
#footer p.copyrights
	{
		width:985px;
		float:left;
		margin:0px;
		padding:5px 0 0 19px;
		font-family:Arial;
		font-size:9px;
		color:#FFF;
	}
#footer ul.validation
{
		width:985px;
		float:left;
		margin:0px;
		padding:5px 0 0 19px;
		display:block;
}
#footer ul.validation li
{
		width:70px;
		height:17px;
		float:left;
		margin:0 3px 0 0;
		padding:0px;
		display:block;
}
#footer ul.validation li a.xhtml
	{
		width:70px;
		height:17px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#fff;
		text-align:center;
		text-decoration:none;
		background-color:#79deeb;
		text-transform:uppercase;
	}
#footer ul.validation li a.xhtml:hover
	{
		background-color:#5bacb6;
	}
/*-----------------------------------------------------------------------------------INDEXPAGE------------------------------------------------------------END---------*/	
#right p.innercontent
	{
		width:612px;
		float:left;
		margin:0px;
		padding:0 0 11px 0;
		font-family: Arial;
		font-size:12px;
		font-weight: normal;
		color:#98a9ad;
	}
/*-----------------------------------------------------------------------------------INNERPAGE------------------------------------------------------------END---------*/
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 38px;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:200px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
.contactfeildname
			{
				width:160px;
				margin:0 0 10px 0;
				padding:0px;
				float:left;
				font-family: Arial;
				font-size:12px;
				font-weight: normal;
				color:#98a9ad;
				
			}
.contactfeild
			{
				width:200px;
				height:20px;
				margin:0 0 5px 0;
				padding:0px;
				float:left;
			}
.contactfeildinput
			{
				width:200px;
				height:20px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.txtarea
			{
				width:200px;
				height:80px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.submit
			{
				width:200px;
				height:20px;
				margin:80px 0 0 0;
				padding:0px;
				float:left;
			}
.submitbutton
			{
		width:70px;
		height:17px;
		float:left;
		margin:0px;
		padding:1px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#fff;
		text-align:center;
		text-decoration:none;
		border:0px;
		cursor:pointer;
		background-color:#79deeb;
		text-transform:uppercase;
			}
.submitbutton:hover 
			{
		background-color:#5bacb6;
			}
.listbox
		{
				width:202px;
				height:20px;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
		}

		
		

img {
border:0px;
}
.ads {

margin:0 auto;
padding:5px 0 10px 0;
}

#content  {

width:665px;
float:left;
}

#content p {
	font:11px Verdana, Sans-serif;
	margin:0 10px 10px 10px;
	color:#000000;
	text-align:justify;
	line-height:17px;
}

#content div.site {
	height:100%; 
	overflow:hidden;
	padding:0 0 10px 10px; 
	font:11px Verdana, Sans-serif;
	color:#000000;
	text-align:justify;
	line-height:17px;	
}

#content div.site img {
	border:1px solid #eaeaea;
	padding:0;
	margin:0 8px 4px 0px;
    width:300px;
    height:200px;
    float:left;
}	

#content a.sub {
	color:#1c6c9b;
	font:10px Verdana;
	text-decoration:none;
	text-align:left;	
}

#content a.sub:hover {
	color:#1c6c9b;
	font:10px Verdana;
	text-decoration:underline;
	text-align:left;
}

#content table {
	margin:0 0 20px 10px;
	clear:both;	
}

#content table tr td {
	padding-bottom:10px;
}

#content table tr td h2 {

	padding:0 0 0px 0px;
	margin:0;
	text-align:left;
}

#content table tr td h2 a {
	color:#064b74;
	font:bold 11px Verdana;
	text-decoration:underline;
}

#content table tr td small {	
	color:#666666;
	font:normal 10px Verdana;
	text-align:left;	
}

#content table tr td small a {
	color:#666666;
	font:normal 10px Verdana;
	text-decoration:none;
}

#content table tr td small a:hover { 	
	color:#666666;
	font:normal 10px Verdana;
	text-decoration:underline;
}

#content table tr td img {
    padding:3px 3px 0 0;
}

#content h3 {	
	font:bold 12px Verdana;
	text-align:left;
	padding:5px;
	margin-top:5px;
	background:url('../images/content_h3.gif') no-repeat;	
	color:#FFFFFF;
	float:left;
	width:100%;
	clear:both;
}

#content h3 a {	
	font:normal 12px Verdana;
	text-align:left;	
	color:#FFFFFF;
	text-decoration:none;	
}

#content h3 a:hover {	
	font:normal 12px Verdana;
	text-align:left;	
	color:#FFFFFF;
	text-decoration:underline;
}

#content #tags {
	margin:0 0 10px 10px;
	line-height:17px;	
}

#content #sites {
	margin:15px 0 20px 10px;
}

#content #sites ul {
    padding:0;
    margin:0;
    float:left;
    width:650px;
}

#content #sites ul li {
	padding:5px;
	margin: 5px 0 8px 0;	
	list-style:none; 		
}

#content #sites ul li.premium {
	background-color:#ffffe4; 	
}

#content #sites h2 {
	color:#064b74;
	font:bold 11px Verdana;	
	padding:0 0 5px 0px;
	margin:0;
	text-align:left;
}

#content #sites h2 a {
	color:#064b74;
	font:bold 11px Verdana;
	text-decoration:underline;
}

#content #sites p {
	font:11px Verdana, Sans-serif;
	margin:0 0 5px 0;
	color:#000000;
	text-align:justify;
	line-height:17px;
}

#content #sites small {	
	color:#666666;
	font:normal 10px Verdana;
	text-align:left;
	width:100%;
}

#content #sites small.right {	
	color:#666666;
	font:normal 10px Verdana;
	text-align:right;
	float:right;
	width:100%;
	padding:5px 0 5px 0;
}

#content #sites small a { 
	color:#666666;
	font:normal 10px Verdana;
	text-decoration:none;
}

#content #sites small a:hover { 
	text-decoration:underline;
}

#content ul.site {
    padding:0;
    margin:0 10px 10px 10px;
}

#content ul.site li {
	margin: 5px 0 0 0;
	list-style:none;
	font: 11px Verdana;
	color:#000000;
}

#content ul.site li.in {
	margin: 5px 0 0 0;
	list-style:none; 
	background: url('../images/sidebar_li.gif') no-repeat left top;	
	border-bottom: 1px solid #eaeaea;
	font: 11px Verdana;
	color:#000000;
	padding:0 0 5px 20px;
}	

#content ul.site li.report {
	margin:0;
	list-style:none; 
	background: url('../images/report.gif') no-repeat 0px 3px;	
	border-bottom: 1px solid #eaeaea;
	font: 11px Verdana;
	color:#000000;
	padding:5px 0 5px 20px;
}	

#content ul.site li.edit {
	margin:0;
	list-style:none; 
	background: url('../images/edit.gif') no-repeat 2px 3px;	
	border-bottom: 1px solid #eaeaea;
	font: 11px Verdana;
	color:#000000;
	padding:5px 0 5px 20px;
}	

#content ul.site li.premium {
	margin:0;
	list-style:none; 
	background: url('../images/premium.gif') no-repeat 2px 3px;	
	border-bottom: 1px solid #eaeaea;
	font: 11px Verdana;
	color:#000000;
	padding:5px 0 5px 20px;
}	

#content ul.site li .site_cat {
	width:300px;
	display:block;
	margin:5px 0 0 100px;
}

#content ul.site li a {
	color: #1c6c9b;
	font-weight: normal;
	margin:0;
	font: 11px Verdana;
	text-decoration: none;
	text-align: left;
}

#content ul.site li a:hover{
	margin:0;	
	text-align: left;
	color: #1c6c9b;
	text-decoration:underline;
}

#content ul.unit-rating {
	padding:0;
	margin:0;
	border:0px;
}

#content ul.unit-rating li {
	padding:0;
	margin:0;
	border:0px;
}

#content ul.unit-rating li a {
	display:block;
	border:0;
}

#content ul.unit-rating li a:hover {
	padding:0;
	margin:0;
	display:block;
	text-decoration:none;
	border:0;
}
.but {
    height:31px;
    width:34px;
    border:0;
    cursor:pointer;
    color:#FFFFFF;
    background:url('../images/search.gif') no-repeat;
}

#content #sites img.thumb {
	border:1px #392D1D solid;
	background:#ffffff;
	padding:5px;
	width:170px;
	height:115px;
	float:left;
	margin:5px 8px 0 0;
}

#kreska{
width:640px;
clear:both;
}

#sidebar ul {
    padding:0;
    margin:8px 10px 10px 5px;
}

#sidebar ul li {
	margin: 5px 0 0 0;
	list-style:none;
	font: 11px Verdana;
	color:#000000;	
	
}

#sidebar ul li.premium {
	width:170px;
}

img.premium {
	border:1px solid #eaeaea;
	padding:0;
	margin:4px 0px 4px 0px;
    width:150px;
    height:100px;
}

#sidebar ul li.premium a {
	text-align:center;
	padding:0;
	margin:0;
}

#sidebar ul li.premium a:hover {
	text-align:center;
	padding:0;
	margin:0;
}

#sidebar ul li.in {
	margin: 5px 0 0 0;
	list-style:none; 
	background: url('../images/sidebar_li.gif') no-repeat left top;	
	border-bottom: 1px dotted #eaeaea;
	font: 11px Verdana;
	color:#000000;		
}

#sidebar ul li.out {
	margin: 5px 0 0 0;
	list-style:none; 
	background: url('../images/sidebar_li_2.gif') no-repeat left 40%;	
	border-bottom: 1px dotted #eaeaea;
	font: 11px Verdana;
	color:#000000;			
}

#sidebar ul li.pr {
    padding:0;
    height:15px;
}

#sidebar ul li img.pr {
    margin:0; 
    padding:0;
    float:left; 
}

#sidebar ul li .pr_text {
	float:right; 
	width:100px; 
	text-align:right;
}

#sidebar ul li a.pr {
	text-align:right;
	font-weight:bold;
}

#sidebar ul li a.pr:hover {
	text-align:right;
	font-weight:bold;
	text-decoration:underline;
}

#sidebar ul li a {
	color: #575757;
	font-weight: normal;
	margin:0 0 5px 20px;
	display: block;
	font: 11px Verdana;
	text-decoration: none;
	text-align: left;
}

#sidebar ul li a.select {
	text-decoration: underline;
}

#sidebar ul li a:hover{
	margin:0 0 5px 20px;	
	text-align: left;
	display: block;
	color: #575757;
	text-decoration:underline;
}
	   
#sidebar ul li .text {
	margin:0 0 5px 20px;
}

#sidebar ul li.rss {
	margin:8px 0 0 0;
}

#sidebar ul li h2 {
	background: url('../images/content_h2.gif') no-repeat left top;	
	padding:0 0 5px 20px;
	margin:0;
	text-align:left;
}

#sidebar ul li h2 a, #sidebar ul li h2 a:hover {
	color:#a60808;
	font:bold 11px Verdana;
	text-decoration:underline;
	margin:0;
	padding:0;
}

#sidebar ul li p {
	font:11px Verdana, Sans-serif;
	margin:0 0 5px 0;
	color:#000000;
	text-align:left;
	line-height:17px;
}

#sidebar ul li small {	
	color:#666666;
	font:normal 10px Verdana;
	text-align:left;	
}

#sidebar ul li small a { 
	color:#666666;
	font:normal 10px Verdana;
	margin:0;
	padding:0;
	display:inline;
	text-decoration:none;
}

#sidebar ul li small a:hover {
	color:#666666;
	font:normal 10px Verdana;	
	text-decoration:underline;
	margin:0;
	padding:0;
	display:inline;	
}
