	#browse {
		padding: 1em 0.5em 0 0.5em;

	}	
	#browse h1 {
		color: #903;
		padding: 0 0 0.25em 0.25em;
		font-size: 1.5em;
		border-bottom: 3px double #CC9;
		margin-bottom: 0.5em;
		margin-top: 0;
	}
	
	.browseBox {
		width: 32%;
		float: left;
		border: 1px solid #CC9;
		padding: 0;
		margin: 0.5em 1% 0.5em 0;
	}

	.browseBox h2 {
		color: #663;
		background-color: #CC9;
		padding: 0.5em;
	}
	
	.cloud {
		padding: 0.5em;
	}
	.cloud a, .cloud a:link {
		padding-right: 0.25em;
		text-decoration: none;
	}
	.cloud a:hover {
		text-decoration: underline;

	}	
	a.tagCloud1, a.tagCloud1:visited, a.tagCloud1:hover {
		font-size: 0.9em;
		color: #663;
	} 
	a.tagCloud2, a.tagCloud2:visited, a.tagCloud2:hover {
		font-size: 1.25em;
		color: #693;
	} 

	a.tagCloud3, a.tagCloud3:visited, a.tagCloud3:hover  {
		font-size: 1.25em;
		font-weight: bold;
		color: #693;
	} 	
	a.tagCloud4, a.tagCloud4:visited, a.tagCloud4:hover  {
		font-size: 1.5em;
		color: #903;
		
	} 	
	a.tagCloud5, a.tagCloud5:visited, a.tagCloud5:hover  {
		font-size: 1.5em;
		color: #903;
		font-weight: bold;
	} 	
	
	
	.clear {
		height: 1px;
		clear: both;
	}
	
	#browse table {
		border-collapse: collapse;
		width: 100%;
		margin-bottom: 1em;
	}
	#browse table td{
		padding: 0.5em;
	}
	#browse table thead td {
		border-bottom: 2px solid #663;
		color: #663;
		font-weight: bold;
	}
	#browse table thead td.first {
		padding-left: 40px;
	}	
	#browse table tbody td {
		position: relative;
		border-bottom: 1px solid #cc9;
		vertical-align: top;
	}
	#browse table tbody td a.boxname {
		color: #903;
		display: block;
		font-weight: bold;
	}
	#browse table tbody td a {
		color: #000
	}			
	#browse table tbody td img {
		vertical-align: middle;
	}		
	
		.boxrating {
			background: url(../../img/icons/badge_small.gif) no-repeat top center;
			color: #903;
			display: inline; 
			float: left;
			font-family: arial;
			font-size: 1em;	
			height: 40px;
			padding-top: 3px;
			padding-left: 1px;
			position: relative;
			top:0;
			right: 0;			
			text-align: center;
			width: 30px;
	
		}	
		.boxdesc {
			margin-left: 30px;
		}
		.empty {
			visibility: hidden;
		}