/* {START CSS BARBECUE} */





body {
	margin: 0px;
	padding: 0px;
	font-size: 70%;
	font-family: "Arial", Tahoma, Sans-Serif;
	background: #7E0000;
	color: #1F1F0A;
}



/* LINKS */

a { 

	color: #8B1714;

	text-decoration: none; 

	background-color: inherit;

}



a:hover { 

	color: #000;

	background-color: inherit;

}





/* HEADINGS */

h1 { 

	padding: 0px 0px 22px 0px; 

	font-size: 1.4em; 

}



h2 {

	font-size: 1.2em;

	margin: 0px;

}



h3 {

	width: 100%;

	font-size: 1.5em;

	color: #8B1714;

	font-weight: bold;

	letter-spacing: -1px;

	line-height: 1.5em;

	padding: 0px 0px 0px 10px;



}



.red {

	color: #8B1714;

	background-color: inherit;

}



/* PARAGRAPH */

p { 

	font-size: 1em; 

	color: #353F49; 

	line-height:1.6em; 

	margin: 0px 0px 5px 0px; 

	padding: 0px;

	background-color: inherit;

}





/*-------------------------

DIVS IN ORDER OF APPEARANCE 

-------------------------*/



/* WRAP, HOLDS EVERYTHING TOGETHER */

#wrap {

	margin: 0px auto; 

	padding: 0px; 

	width: 691px; 

	

}



#container { 

	float: left; 

	margin: 0px; 

	padding: 0px; 

	width: 780px; 

	background: url("middle.gif") repeat-y top left;

}





#top { 

	width: 700px; 

	height: 25px; 

	margin: 0px; 

	padding: 0px; 

	background: url("top.gif") no-repeat top left; 

}



#header { 

	margin: 0px; 

	padding: 55px 0 0 100px; 

	background-color: inherit;

	background-image: url("header.gif");

	background-repeat: no-repeat; 

	height: 90px; 

	color: #919FAE;

	font-weight: bold;

	font-size: 1.3em;

}





/* HORIZONTAL MENU */

#hmenu {

	margin: 0 96px 0 15px;

	padding: 10px 0 20px 0;
/*
	background: #ffffff url("hmenu.gif") repeat-x top left;*/
	background-color: White;

	color: #808080;

}



#hmenu a {

	color: #74879A;

	margin: 0px 3px 0px 8px;

	padding: 0 0px 0 9px;
/*
	background-color: transparent;

	background-image: url("arrow.gif");

	background-repeat: no-repeat;

	background-position: center left;*/

	

}



#hmenu a:hover {

	color: #F0F2F4;	

	background-color: transparent;

}



/* LEFT COLUMN */

#left_column {

	float: left;

	margin: 0px 0px 0px 18px;

	width: 160px;

}



#left_column p { 

	color: #828482; 

	padding: 7px; 

	margin: 0px;

	background-color: inherit;

}





/* MAIN MENU (LEFT) */

#menu {

}



#menu a {

	display: block;

	line-height: 20px;

	padding: 0px 0px 0px 4px;

	color: #353F49;
/*
	background: #E6E4CC;*/

}



#menu a:hover {
	/*
	background: #B9AD2A;*/
	color: #7D7D7D;
}



/* LINK TITLE - visible on hover */

.underline {

	border-bottom: 1px dotted #74879A;

}



.white {

	color: #8B1714;

	font-size: 0.8em;

	background-color: inherit;

	background: url("menudivider.gif");

	background-repeat: no-repeat;

	background-position: center left;

	padding: 0px 0px 0px 8px;

}





#right_column {

	float: left;

	width: 505px;

	margin: 0px 15px 0px 0px;

	padding: 0px;/*

				background-color: inherit;

	background: url("sfondo.jpg");

	background-repeat: no-repeat;*/
	background-color: White;

 }



/* MAIN ARTICLES */

.main_article {

	margin: 0px 0px 2px 0px; 

	padding: 0px 30px 8px 0px; 

}



.main_article p {

	padding: 3px 8px 0px 4px;

}



/* THE FOLLOWING SHORT ARTICLES */

.other { 

	margin: 0px 0px 0px 0px;

}



.other p { 

	padding: 5px; 

	color: #808080;

	background-color: inherit;

}



/* LEFT SHORT ARTICLE */

.left { 

	

	width: 44%;  

	float: left; 

	background: #eee url("greybg.gif") repeat-x top left; 

	padding: 5px;

	color: #808080; 

}



/* RIGHT SHORT ARTICLE */

.right {  

	float: left; 

	width: 44%; 

	background: #FDF7DF url("yellowbg.gif") repeat-x top left; 

	border-left: 2px solid #FFF; 

	padding: 5px; 

	color: #808080;

}



/* FOOTER */



#footer { 

	float: left; 

	margin: 0px 0px 20px 0px; 

	padding: 15px 0px 0px 0px; 

	width: 691px; 

	background-color: inherit;

	background-image: url("bottom.gif");

	background-repeat: no-repeat; 

	text-align: center; 

	color: #919FAE; 

}



#footer a { 

	color: #BDC6CE; 

	background-color: inherit;

	border-bottom: 1px dotted #919FAE; 

}



/* {END BARBECUE} */