
#fmoblog_side{
		}
		#fmoblog{
					margin-top:10px;

		}

		#fmoblog_side img, #fmoblog img{
			border:1px #ccc solid;
			padding:1px;
			margin:1px;
			background-color:#fff;
		}
		#fmoblog_photodate {
			height:50px;
			float:left;
		}
		#fmoblog_photolist {
			float: right;
			margin: 0;

			margin-left: 0;
			padding: 0;

		}
		#fmoblog a,
		#fmoblog a:visited,
		#fmoblog a:hover,
		#fmoblog a:focus {
			border:none;
			text-decoration:none;
			background-color:transparent;
			color:e0691a;
		}
		#fmoblog_error{
			background-color:#FF0000;
			border:3px #000000 solid;
		}



/*  

Theme Name: Gray Incite

Theme URI: http://justinshattuck.com/themes/gray-incite/

Description: Simple theme with great foundation and room for modification, in shades of Gray!.

Version: 1.0

Author: Justin Shattuck

Author URI: http://justinshattuck.com/

*/



body{

	margin: 0 0 0px 0;

	padding: 0;

	color: #333;

	font: 11px/1.4 Verdana, Geneva, Arial, Helvetica, sans-serif;


}



#header{
	background: url(img/masthead.jpg);
	background-repeat:no-repeat;
	padding: 36px 0 0 0;
	background-color:#faf6f5;
}



#masthead{

	margin: 0;

	padding: 0;



	height: 53px;

	text-indent: -9000px;

	overflow: hidden;

	background: url(img/logo.jpg);

}



#stockPhoto{

	margin: 0;

	padding: 0;

	float: right;

	width: 343px;

	height: 120px;

	border-left: 1px solid #A39A9B;

	text-indent: -9000px;

	overflow: hidden;

	background: url(img/stockphoto.jpg);

}



h1{
	text-align:center;

	margin: 20px 0 0 0;

	padding: 0 0px;

	border-bottom: 1px solid #D6CECC;

	font: 12px "Times New Roman", Times, serif;

		font-weight: bold;

	color: #e0691a;



}

	

h2 {

	margin: 0;

	text-align:center;

	font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #3A3A3A;

}
.destra h2 {

	margin: 0;

	text-align:left;

	font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #3A3A3A;

}





h3 {

	margin: 0;

	padding: 0;

	padding: 5px;

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:left;

}



h5{

	margin: 0;

	padding: 0 0 0 0;

	font: 14px/16px "Times New Roman", Times, serif;

	font-weight: bold;

	color: #5F5F5F;

	background: url(img/headerbullet.gif) left no-repeat;

}




blockquote {
	position:relative;
	border: 1px solid #D6CDCE;
	padding: 10px;
	width:97%;
	margin-left:0;
	margin-right:0;
	background: #FAF6F5;
	padding-top:0px;
	margin-top:0px;
	color: #5e5e5e;

	}

	

#content ul {

	list-style-type: square;

}



#content ul ol {

	list-style-type: lower-roman;

	}

#content p{

	text-align: justify;

}

#sidebar a{
font-size:11px;
text-decoration:underline;
}

#leftbar a{
font-size:11px;
text-decoration:underline;
}

.container #content{
float:left;
min-height: 720px;
height: auto !important;
height: 720px;
width:70%;
margin:0px;
text-align:left;
}	
.container #sidebar{
float:left; 
height:720px;
width:14%;  
text-align:center;
margin-left:6px;
}	
.container #leftbar{
float:left; 
height:720px;
width:15%;
text-align:center;
}	   
.container{		  
position:relative;
overflow:hidden;
text-align:center !important;	
margin:auto;
width:100%;
}  

.bulletin{

	width:124px;


	background: #FAF6F5;

}



ul{

	list-style: square;

}



img{

	border: 0;
	margin-right:5px;
	margin-top:5px;

}



a, a:link, a:hover, a:visited{

	color: #e0691a;

	text-decoration: none;

}

#footer {



	padding: 2px 17px;

	clear: left;

	background: url(img/pager.gif);

	text-align: center;

	color: #FFFFFF;

}





#footer a {

	font-weight: bold;

	color: #e0691a;

}



.alignright {

	float: right;

}



.alignleft {

	float: left

}



.ftnav {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 45px;

}

/* * * * * NAVIGATION * * * * */

#header ul#nav{

	margin: 0px 0 0 0;

	padding: 0;

	list-style: none;

	line-height: 31px;

	background: url(img/nav.jpg);

}



#header ul#nav li{

	display: inline;

	padding: 0 14px;

	border-right: 1px solid;

}



#header ul#nav li.last{

	border: 0;

}



#header ul#nav li a{

	color: #000000;

	text-decoration: none;

}



.current_page_item{

	font-weight: bold;

}



#header ul#nav li a span{

	text-decoration: underline;

}



#subnav{

	height: 120px;

	background: url(img/subnav.jpg);

}



#subnav #title{

	margin: 19px 0 9px 19px;

	padding: 0;

	float: left;

	width: 69px;

	height: 23px;

	font: 22px/30px "Times New Roman", Times, serif;



	color: #FEFEFE;

}



#subnav ul{

	margin: 0 0 0 16px;

	padding: 0;

	clear: left;

	list-style: none;

}



#subnav ul li{

	display: inline;

	margin: 0 10px 0 10px;

	background: #222 url(img/subButton.gif) top left no-repeat;

}


.sinistra{

float:left;
height:100% auto;

font: 8px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:5px;
margin-right:5px;
}
.destra a{
font: 9px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sinistrasidebar{

float:right;



}

.sinistrasidebar img{


}
.destrasidebar{

}
.annunciosidebar{

padding-top:5px;
}
.annunciosidebar a{
margin-bottom:0px;
padding-bottom:0px;
}

.annuncigoogle {
text-align:right;
text-decoration:underline;
margin-top:0px;
width:140px;
margin-left:170px;
line-height:11px;
}

.barra{
background: url(img/pager.gif);
color:#FFFFFF;
text-align:center;
height:22px;
margin-right:-3px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sopraannunci{
background: url(img/toper.gif);
margin-top:4px;
height:22px;
padding-left:5px;
margin-right:-3px;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


