/*
Theme Name: Enormous
Theme URI: http://www.enormousfilms.it
Description: Theme by Imille
Version: 1.0
Author: Riccardo Forina
Author URI: http://www.imille.it

*/

* {
	font-family:Helvetica,Arial,sans-serif;
}

img {
	border:0;
}

body {
	background-color:#fff;
	margin:0;padding:0;
	border-top:24px solid #e54d4e;
	border-bottom:16px solid #e54d4e;
	color:#58584f;
}

h1, h2, h3 {
	margin:0;padding:0;
}

a, a:visited {
	color:inherit;
	text-decoration:none;
	color:#383933;
}

a:hover {
/*	font-weight:bold;*/
	color: rgb(229, 77, 78);
}

#all {
	width:950px;
	margin:auto;
}

	#header {
		width:950px;
		height:180px;
		position:relative;top:-24px;left:0;
	}

		#header .lc {
			height:100%;
			background:transparent url('images/logo.gif') no-repeat top left;
		}

			#title {
				display:block;
				width:190px;
				height:167px;
			}

				#title h1{
					display:none;
				}

		#header .rc {
			width:140px;
			position:absolute;top:0;right:0;
		}

			#language {
				height:12px;
				padding:6px;
				border-left:1px solid white;
				font-size:11px;
				line-height:12px;
			}
				#language a {
					color:#fff;
				}

				#rss {
					position:absolute;top:3px;right:0;
				}
				

			#info {
				height:12px;
				padding:6px;
				border-left:1px solid #e54d4e;
				font-size:11px;
				line-height:12px;
			}

				#info a{
					font-weight:bold;
				}

				#info a:hover{
					text-decoration:underline;
				}

			#search {
				padding-top:25px;
				height:20px;
				position:relative;top:0;right:0;
			}

				#s {
					width:107px!important;
					width:104px;
					height:12px;
					color:#58584f;
					background-color:#cecec3;
					border:0;margin:0;padding:1px 3px 4px 3px;
					font-size:11px;
				}

				#submit {
					width:24px;
					height:19px;
					position:absolute;top:25px;right:0;
				}

	#page {
		width:950px;
		overflow:auto;
		font-size:11px;
	}

		#page .lc {
			float:left;
			width:300px;
		}
		
			#page .lc  div div {
				width:170px;
			}

			#page .lc .sec {
				border-top:1px solid #cecec3;
				padding:10px 0px 25px 0px;
				position:relative;top:0px;left:0px;
			}

				#page .lc .sec h3 {
					color:#383933;
					float:left;
					padding-left:25px;
					font-size:12px;
					background:transparent url('images/tv.gif') no-repeat center left;
				}

				#page .lc .sec p, #page .lc .sec ul {
					margin: 0 0 0 135px;
				}

				#page .lc .sec ul {
					list-style: none outside;
					padding:0;
				}

					#page .lc .sec ul li {
						margin-bottom:10px;
					}

						#page .lc a {
/*							color:#58584f;*/
						}

						#page .lc a:hover {
/*							color:#383933;*/
						}

					#page .lc em {
						font-weight:bold;
						font-style:normal;
						display:block;
					}

					#contatti a {
						font-weight:bold;
						color:#58584f;
					}

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

					#contatti span {
						display:block;
					}

					#contatti p {
						padding-bottom:15px;
					}

		#page .rc {
			margin-left:400px;
		}

			#page .rc .post {
				border-top:1px solid #cecec3;
				padding:10px 0px 40px 0px;
			}

				#page .rc .post h2 {
					font-size:18px;
				}

					#page .rc .post h2 span {
						color:#7d7d6a;
					}

					.post-meta {
						list-style:none inside;
						margin:10px 0 10px 0;padding:0;
						font-weight:bold;
					}

					.post-meta li {
						display:inline;
						padding-right:5px;
					}


	#footer {
		width:950px;
		position:relative;bottom:-16px;left:0;
		text-align:center;
		color:#fff;
		font-size:11px;
	}

		#footer a{
			font-weight:bold;
			color:#fff;
		}

		#footer a:hover{
			text-decoration:underline;
		}
