@charset "UTF-8";
/* CSS Document */


body {
	margin: 0px;
	padding: 0px;
	background:#111;
	font-family:Arial, Helvetica, sans-serif;
	color:#222;

}

p {
	margin:0px;
	padding:10px 10px;
}

a:link {
	text-decoration: underline;
	color: #888;
}

a:visited {
	text-decoration: underline;
	color: #888;
}

a:hover {
	text-decoration:underline;
	color:#333;
}

a:active {
	text-decoration: none;
	color: #111;
}

img, img a, div, div a {
	border:none;
}

#main {
	margin:0px auto;
	width: 901px;
	padding:0px 0px;
}













#head {
	margin:0px auto;
	width: 800px;
	padding:0px;
	border-bottom:#CCC solid 1px;

}


#sideinfo { 
	padding:20px 0px;
	width:260px;
	float:left;
}




#content {
	padding:20px;
	color:#12100b;
	font-size:.95em;
	float:right;
	width:490px;

}

#content ul {
	margin:0;
	padding:0;
	}







.text-tiny {
	font-size:.8em;

}


#content-text {
	border:#CCC solid 1px;
	width:510px;
	text-align:center;
	color:#f1f1f1;
	padding:15px;
	min-height:380px;
}


#content-image {
	border:#CCC solid 1px;
	width:540px;
	text-align:center;
	color:#f1f1f1;
	padding:0px;
	height:410px;
}

#content-text-l {
	border:#CCC solid 1px;
	width:510px;
	text-align:left;
	color:#f1f1f1;
	padding:15px;
	min-height:380px;
}

#content-text-l img {
	float:right;
	margin: 0px 0px 10px 10px;
	border:#CCC solid 1px;
}

#content-text-l img:hover {
	border:#FFF solid 1px;
}


#clearboth {
	clear:both;
}

#foot {
	width:760px;
	padding:20px 20px;
	text-align:center;
	font-size:.85em;
	color:#f1f1f1;
	border-top: #CCC solid 1px;
}

