/* RaDragon on WordPress versione 5
 * Ash Wednesday 2010
 * CSS Document */

body, html {
	background: #ffffff url(images/bg_christmas-lights.jpg) top center no-repeat;
	margin: 0px;
	font-family: Ubuntu, sans-serif;
	font-size: 13px;
	color: #111111;
	}

#main_body {
	position: relative;
	width: 975px;
	margin: auto;
	top: 0px;
	padding: 0px 10px;
	z-index: 1;
	}

#rad_content {
	position: relative;
	top: 90px;
	width: 955px;
	min-height: 600px;
	margin: auto;
	}

#rad_footer {
	position: relative;
	width: 100%;
	min-height: 150px;
	margin: auto;
	}	
	.foot_bg {
		background: #ffffff url(images/bg_footer-gradient.jpg) repeat-x top left;
		}
	
	#rad_foot-content {
		position: relative;
		top: 50px;
		min-height: 150px;
		width: 955px;
		margin: auto;
		padding: 0px 0px 25px 0px;
		text-align: center;
		color: #8B8877;
		}
		
	#rad_foot-content a, #rad_foot-content a:visited, #rad_foot-content a:active {
		color: #8B8877;
		}
	
	#rad_foot-content ul li {
		display: block;
		padding: 10px;
		color: #8B8877;
		}
		
		.widget {
			display: block;
			float:left;
			list-style: none;
			border: 1px solid #e3e3e3;
			padding: 10px;
			margin: 10px;
			width: 250px;
			}
		
		.foottext {
			color: #8B8877;
			font-size: 11px;
			}
	#analytics {
		position: relative;
		width: 400px;
		margin: auto;
		top: 20px;
		border: 0px;
		text-align: center;
		display: none;
		}
		
		#analytics img a {
			border: 0px;
			}
			
#rad_masthead {
	position: relative;
	width: 487px;
	height: 81px;
	margin: auto;
	top: 0px;
	}
	
	#rad_masthead img {
		border: none;
		}

	#rad_pagenav {
		position: absolute;
		top: 30px;
		width: auto;
		margin: auto;
		left: 70px;
		}
		
		#rad_pagenav ul {
			padding: 0px;
			margin: 0px;
			}
		
		#rad_pagenav ul li {
			list-style: none;
			display: inline-table;
			text-align: center;
			padding: 0px 10px 0px 0px;
			}
			
		#rad_pagenav ul li a, #rad_pagenav ul li a:visited, #rad_pagenav ul li a:hover, #rad_pagenav ul li a:active {
			font-weight: bold;
			color: #ffffff;
			font-size: 30px;
			letter-spacing: -1px;
			}
		
	
/* IE 7 and lower message */

#rad_ieLow {
	position: absolute;
	top: 100px;
	left: 0px;
	width: 935px;
	background: #C7B299;
	z-index: 20;
	padding: 30px;
	}
		
/* Columns */

#rad_leftCol {
	position: relative;
	top: 50px;
	width: 195px;
	float: left;
	min-height: 300px;
	margin: 0px 0px 90px;
}

#rad_centreCol {
	position: relative;
	width: 535px;
	margin: auto;
	float: left;
	left: 10px;
	}
	
	/* Post box */
	.box_top {
		position: relative;
		width: 532px;
		height: 19px;
		margin: 0px auto -10px;
		padding: 0px;
		}
	
	.box_post {
		position: relative;
		width: 532px;
		margin: auto;
		padding: 0px;
		background: url(images/bg_box-middle.png) repeat-y center transparent;
		}	

	.box_post_detail {
		width: 480px;
		margin: auto;
		}
		
	.box_bottom {
		position: relative;
		top: 0px;
		width: 532px;
		height: 26px;
		margin: -10px auto 0px;
		padding: 0px;
		}
	
#rad_rightCol {
	position: relative;
	top: 50px;
	width: 195px;
	float: right;
	margin: 0px 0px 30px;	
	}

#rad_rightCol li {
	list-style: none;
	padding: 0px;
	}

#rad_rightCol h2 {
	margin: 5px 0 0;
	padding: 0;
	font-weight: bold;
	color: #464646;
	font-size:12px;	
	}

.grey_text {
	color: #707070;
	font-size: 11px;
	}
	
	.grey_text a, .grey_text a:visited, .grey_text a:active {
		color: #8B8877;
		text-decoration: none;
		}
		
	.grey_text a:hover {
		color: #2182C0;
		text-decoration: underline;
		}
		
#atffc {
	position: absolute;
	}
	
.addthis_container {
	float: right;
}
