/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/body {	margin: 20px 0;	padding: 0;	background: #CECECE url(../images/img1.gif);	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;}h1, h2, h3 {	color: #730000;	margin-top:0;}h2 {	font-size: 1.8em;	color:#747317;}h3 {	margin: 0;	font-size: 1em;}h3.subTitle{	color:#d9d7d7;	font-size:1em;}p, ul, ol, blockquote {	margin-top: 0;}a{	color: #76762c;}a:hover {	text-decoration: none;}img {	border: none;}/* Header */#header {	width: 700px;	height: 200px;	margin: 0 auto;	background: url(../images/img2.jpg);}#header * {	margin: 0;	text-decoration: none;	/*text-transform: lowercase;*/	font-weight: normal;	color: #FFFFFF;}#header h1 {	float: left;	padding: 40px 0 0 490px;	font-size:2.7em;	color:#666;}#header h2 {	float: left;	font-size: 1em;	width:140px;	margin:50px 0 0 20px;}#header span{	color:#afafae;	font-size:11px;	padding-left:7px;	position:relative;	top:100px;}/* Menu */#menu {	width: 700px;	height: 41px;	margin: 0 auto;	background: #2E2E2E url(../images/img3.gif)}#menu ul {	margin: 0;	padding: 0;	list-style: none;}#menu li {	display: inline;}#menu a {	display: block;	float: left;	height: 32px;	padding: 9px 20px 0 20px;	text-decoration: none;	color: #CCCCCC;}#menu a:hover, #menu .active a {	background: url(../images/img4.gif);	color: #FFFFFF;}/* Content */#content, #contentHome {	width: 700px;	margin: 0 auto;	background: url(../images/img5.gif);	border-bottom:1px solid #999;}#contentHome {	background: url(../images/img6.gif) repeat-y top left;	clear:both;}#contentHome h3{	margin-top:-18px;	margin-bottom:25px;}#contentHome h3 a{	color: #730000;	text-decoration:none;	font-size:0.9em;}#contentHome #colOne{	text-align:center;}#colOne {	float: left;	width: 160px;	padding: 20px 10px 0 10px;}#colOne ul li{	margin-left:-20px;	font-size:0.9em;}#colTwo {	float: left;	width: 350px;	padding: 20px 10px 0 20px;	color:#727262;	font-size:0.9em;}#colTwoHome {	float: left;	width: 480px;	padding: 20px 10px 0 20px;	color:#727262;	font-size:0.9em;}#colTwoHome object{	margin:-20px 0 0 -16px;}* html #colTwoHome object{	width: 500px !important;	margin:-20px 0 0 -10px;}#colTwoHome h2{	color:#747317;	font-size:1.8em;	font-weight:normal;}#colThree {	float: left;	width: 120px;	padding: 10px;}* html #colThree {	float: right;	width: 115px;	padding:10px 10px 10px 0;}/* Footer */#footer {	width: 680px;	margin: 0 auto;	padding: 10px 0 10px 0;	font-size: smaller;}#footer * {	color: #000000;}#fotogal{	list-style-type:none;	margin:15px 0 20px 0;	padding:0;	width:320px;	float:left;}#fotogal img{	border:7px solid #ddd;	margin:0;	padding:0;}#fotogal li{	margin:0 !important;	margin-right:5px !important;	padding:0 !important;	border:0 !important;	display:inline;}#fotogal a{	margin:0 !important;	padding:0 !important;	float:left;}.w3c{	float:right;	margin-top:;}.none{display:none;}/*.kwords{	background-color:#efeeec;font-size:0.8em;position:relative;padding:10px;text-align:center;	border-top:1px solid black;	border-bottom:1px solid black;}*/#invioForum fieldset{	border:0 !important;}#invioForum label, #invioForum input, #invioForum textarea, #invioForum select{	float:left;}#invioForum label{	width:100px;	padding:2px 0 0 0;}#invioForum input, #invioForum textarea, #invioForum select{	border:1px solid #ccc;	font-size:11px;	width:350px;	clear:right;	margin-bottom:5px;}#invioForum textarea{	font-size:1em;	height:70px;}.invioForm{	width:auto !important;	clear:both !important;	padding:0;	margin:0;}
