	body {
		font-size:12px;
		font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
		color: #6F6849;
		background-color:#ffffff;
		margin:0;
		}

	#bg {
		background:url(immagini/hrodbg.png) no-repeat;
		position:absolute;
		left:0;
		bottom:0;
		width:120px;
		height:247px;
		z-index:0;
		}

	A 		{ color: #333333; text-decoration: none; }
	A:link		{ color: #333333; text-decoration: none; }
	A:visited	{ color: #333333; text-decoration: none; }
	A:active	{ color: #0066cc;  }
	A:hover		{ color: #0066cc;  }

	#head {
		position:absolute;
		text-transform:uppercase;
		font:80%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
		width:50%;
		left:0;
		top:6px;
		border-bottom:1px solid #eeeeee;
		text-align:right;
		font-weight:bold;
		padding-bottom:3px;
		font-style:italic;
		}
	#head a {
		text-decoration:none;
		}

	#longmenu {
		position:absolute;
		font:80%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
 		text-transform:uppercase;
		float:right;
		color: #636363;
		font-variant: small-caps;
		font-weight: bold;
		text-align: left;
		left:50%;
		width:50%;
		border-bottom:1px solid #eeeeee;
		top: 6px;
		padding-bottom:3px;
		}

	#shortmenu {
		position:absolute;		
		font:80%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
 		text-transform:uppercase;
		float:right;
		color: #636363;
		font-variant: small-caps;
		font-weight: bold;
		text-align: left;
		left:50%;
		width:50%;
		border-bottom:1px solid #eeeeee;
		top: 6px;
		padding-bottom:3px;
		}

	#content {
		margin-left:0;
		margin-right:0;
		margin-bottom:5px;
		}

	.blog {
  		padding:15px;
		}

	.blogbody {
		margin-top:10px;
		padding: 5px;
		letter-spacing: 0.1em;
		text-align: left;
		}

	.title {
 		font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
		width:100%;
		color: #636363;
		font-variant: small-caps;
		font-weight: bold;
		text-align: right;
		}

	.mainpic {
		border: 1px solid #d3d3d3;
		background-color:#ffffff;
		padding:8px;
		z-index:3;
		background:url(immagini/loading.gif) middle no-repeat;
		}

	#gallerie .title {
		text-align:left;
		font-size:11px;
		font-weight: bold;
		font-variant: small-caps;
		color: #6F6849;
		padding: 3px;
		border-bottom: 1px dashed #6F6849;
		margin-top: 10px;
		margin-bottom: 15px;
		}

	.syndicate {
		width:50%;
		text-align:center;
		padding:10px;
		}


	.comments {
		width:100%;
		text-align: center;
		margin-top:10px;
		}

	#nav {
		padding: 5px;
		letter-spacing: 0.1em;
		text-align: left;
		font-variant: small-caps;
		font-weight: bold;
		}

	form {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		vertical-align: middle;
		}

	input {
		background-color: #EEEEEE;
		border: 1px solid #999999;
		color: #000000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 11px;
		margin-bottom: 2px;
		margin-top: 2px;
		}

	input:focus {
		background-color: #FFFFFF;
		}

	textarea {
		background-color: #EEEEEE;
		border: 1px solid #999999;
		color: #000000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		margin-bottom: 10px;
		}

	textarea:focus {
		background-color: #FFFFFF;
		}

	.button {
		background: #EEEEEE;
		border: 1px solid;
		border-color: #EEEEEE #999999 #999999 #EEEEEE;
		color: #666666;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		margin: 3px 0px 3px 0px;
		}

	.checkbox {
		background-color: #FFFFFF;
		border: 0px solid #999999;
		color: #000000;
		font: bold 10px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-bottom: 2px;
		margin-top: 2px;
		vertical-align: middle;
		}

	.shot-information {
		font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
		text-align:left;
		font-size:11px;
		font-weight: bold;
		font-variant: small-caps;
		font-style:italic;
		color: #6F6849;
		padding: 3px;
		border-bottom: 1px dotted #6F6849;
		margin-top: 10px;
		margin-bottom: 10px;
		}

	#show-shotinfo {
		text-align:left;
		}

	.comments-head {
		font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
		text-align:left;
		color: #6F6849;
		padding: 3px;
		margin-top: 15px;
		margin-bottom: 10px;
		}

	.comments-body {
		text-align:left;
		}

	.comments-post {
		text-align: right;
		font-style: italic;
		margin-bottom: 18px;
		}

	#pagetitle {
		float:right;
		font-size: 14px;
		color: #636363;
		font-variant: small-caps;
		font-weight: bold;
		text-align: left;
		width:70%;
		border-bottom:1px solid #eeeeee;
		margin-top: 25px;
		}

	.text {
		float:right; 
		border-left:1px dotted #cccccc; 
		width:70%; 
		}

	.text p {
		font-family:verdana, arial, helvetica, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
		padding-left:8px;
		text-align:justify;
		}

	.thumb { float:left; width:160px; }
	div.float { float: left; margin-bottom:3px; width:122px;}
	div.spacer { clear : both; }

	#posted {
		font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
		color:#636363;
		letter-spacing: 0.1em;
		text-align: left;
		font-variant: small-caps;
		}

	#gallerie {
		width:100%;
		padding:10px;
		margin-top:-15px;
		padding-bottom:8px;
		text-align:center;
		}

	.bagpic {
		float:left;
		font-size:9px;
		text-transform:lowercase;
		margin-left:2px;
		margin-right:2px;
		}

	.littlepic {
		border:1px #d3d3d3 solid;
		padding: 4px;
		margin-top:4px;
		margin-bottom:4px;
		width:108px;
		height:76px;
		}

	.clearboth {
		clear: both;
	}
