	a				{ text-decoration: none; color: #404040 }
	a:visited	{ color: #404040 }
	a:hover		{ text-decoration: underline; color: #000000 }

	body	 {
		margin-left: 10px;
		font-family: verdana;
		font-size: 13px;
		color: #333333;
	}

	h1 {
		font-size: 28px;
		color: #3333ff;
	}

	pre {
		background-color:#F2F2F2;
		font-family:"Lucida Console","Courier New",Courier,monospace;
		font-size:12px;
		margin-bottom:10px;
		margin-top:10px;
		overflow:auto;
		padding:5px 5px 5px 40px;
		border: thin solid #777777;
	}

	#googlebox {
		margin: 20px 10px 10px 0;
		padding-left: 85px;
	}

	#topbox {
		width: 900px;
		height: 80px;
		font-family: Comic Sans MS;
		font-weight: bold;
	}

	#headerbox {
		width: 900;
		margin: 20px 10px 10px 0;
	}

	#linkbox {
		width: 150px;
		margin: 20px 10px 20px 0;
		background-color: #fffff0;
		border: 1px solid #efefe0;
		padding: 8px;
	}

	#breadcrump {
		float:left;
	}

	#mailcontact {
		float:right;
	}

	#plugheader {
		padding: 6px;
		border-bottom: thin solid #333333;
		background-color: #AEBAF0;
		color: #000000;
		font-size: 15px;
	}

	#mainbox {
		clear: left;
		margin: 10px 10px 10px 0;
		padding: 10px;
	}

	.container {
		width: 900;
		margin: 5px 0 0 0;
		border: thin solid #333333;
		background-color: #F2F4FD;
	}

	.lookcloser {
		cursor:pointer;
	}

	.typeheading {
		margin: 5px 10px 20px 0;
		font-family: verdana;
		font-size: 20px;
		font-weight: bold;
		color: #000000;
	}

	.plugname {
		float: left;
		clear: left;
		width: 125px;
		margin-bottom: 60px;
		font-size: 16px;
		font-weight: bold;
		color: #0000ff;
	}

	.plugdesc {
		font-size: 12px;
		color: #000000;
	}

	.plugimage {
		float: right;
		margin-left: 35px;
	}

	.listing {
		width: 870px;
	}

	.plate {
		width: 100px; 
		margin: 10px; 
		padding: 5px; 
		background-color: #D5DBF7;
	}

	.thumb {
		border: thin solid #000000;
	}

	
	/* box with rounded corners */
	.roundbox-tr {
		margin-bottom: 15px;
		padding:0;
		background:url("images/roundbox_tr.gif") no-repeat right top;
		width: 100%;
	}

	/* top-left corner and left side */
	.roundbox-tl {
		margin:0;
		padding:0;
		background:   url("images/roundbox_tl.gif") no-repeat left top;
	}

	/* bottom-right corner and bottom side */
	.roundbox-br {
		margin:0;
		padding:0;
		background:   url("images/roundbox_br.gif") no-repeat right bottom;
	}

	/* bottom-left corner */
	.roundbox-bl {
		margin:0;
		padding:0;
		background:   url("images/roundbox_bl.gif") no-repeat left bottom;
	}

	/* content div, it could be omitted (the content going into "roundbox-bl" but I felt that alinging the content was easier 
	with "roundbox-content" in place */
	.roundbox-content {
		margin: 0;
		padding: 15px 15px 15px 15px;
	}


	/* roundbox CSS ends here  */


	/* slightly enhanced, universal clearfix hack */
	.clearfix:after {
		  visibility: hidden;
		  display: block;
		  font-size: 0;
		  content: " ";
		  clear: both;
		  height: 0;
		  }
	.clearfix { display: inline-block; }
	/* start commented backslash hack \*/
	* html .clearfix { height: 1%; }
	.clearfix { display: block; }
	/* close commented backslash hack */
