<STYLE type="text/css">

body {
}

img {
	margin-bottom: 3px;
	border:1px solid blue;
}

img:hover {
	border:1px solid brown;
}

a {
	color: blue;	
}

a:hover {
	color: brown;
	background-color: yellow;
}
	
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 900px;
	background: url("/path/to/your/background_cols.gif") repeat;	
	color: grey;
}

#header {
	padding: 10px;
	margin: 0 0 10px 0;
	background: #f1f1f1;
}

#header img {
	border: none;
}

#leftColumn {
	float: left;
	width: 442px;
	padding-right: 10px;
	border-right: 1px solid grey;
	background-color: white;
}

.game {
	margin: 0 0 7px 0;
	background-color: #f1f1f1;	
	border-bottom:1px dashed grey;	
}

.game:hover {
	color: black;
	background-color: yellow;
	border-bottom:1px dashed brown;	
}

#rightColumn {
	float: right;
	width: 215px;
	background-color: white;	
}

#rightColumn img {
	width: 213px;
}

.info {
	margin: 0 0 7px 0;
	padding: 1px 15px 0 15px;
	background-color: #f1f1f1;	
	border-bottom:1px solid grey;	
}

.ill {
	margin: 0 0 7px 0;
	background-color: #f1f1f1;	
	border-bottom:1px dashed grey;	
}

.ill:hover {
	color: black;
	background-color: yellow;
	border-bottom:1px dashed brown;	
}

#middleColumn { 
	float: left;
	width: 200;
	padding-left: 10px;
	padding-right: 10px;
	background-color: white;
	border-right: 1px solid grey;
}

#middleColumn img {
	width: 95px;
}

.site {
	margin: 0 0 7px 0;
	background-color: #f1f1f1;	
	border-bottom:1px dashed grey;	
}

.site:hover {
	color: black;
	background-color: yellow;
	border-bottom:1px dashed brown;	
}

#middleColumn .ill img {
	width: 198px;
}

#footer {
	clear: both;
	margin-top: 10px;
	background-color: #A2A2A2;
}

#footer {
	
}
	
</style>