/*   

Theme Name: EtnaGigante

Theme URI: www.etnagigante.com

Description: this template is a creation of Manuel Pintaldi for Etnagigante.

Author: Manuel Pintaldi

Version: 1.1

.

Opera non redistribuibile

.

*/

/* Russian palette : Rosso: #d81921  Giallo:#FFE500  Blu: #008EB0 #00a99d*/

/* Classic Etna palette: Rosso: #db1a21 Giallo: #ffd106 Marrone:#231f20 Blu:#29776f */



body

{

margin:0px auto 0px auto;

padding:0px 0px 0px 0px;

font-family:"Tahoma";

font-size:12px;

}



a

{

text-decoration:none;

font-weight:bold;

color:#FF9900;

}



a:hover{

color:#db1a21;

}





#main

{

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

/*background-image:url(images/bg_level0.png); */

background-repeat:repeat;

background-position: top left;

background-color:#29776f;

/*background-color:#f08eb5; ROSA SAN VALENTINO*/

}



#back

{

background-image:url(images/bg_level1.png); 

margin:0px 0px 0px 0px; 

padding:0px 0px 0px 0px; 

background-repeat:repeat-y; 

background-position:top;

}



#content 

{

margin:0px auto 0px auto; 

width:733px;

min-height:750px;

_height:750px;

}







/******************  HEADER  ***********************/

#content #header

{

margin:0px 0px 0px 0px;

padding:0px 0px 10px 0px;

}



#header #logo , #header #logo a img

{

margin:10px 0px 0px 0px; 

float:left;

border:0px;

border-bottom-style:none;

}





/******************  MENU  ***********************/

#header #menu {

margin:0px 0px 0px 0px; 

float:right;

}



#menu .menu_item

{

float:left; 

background-image:url(images/bg_menu_normal.gif); 

background-repeat:repeat-x; 

padding:28px 8px 10px 8px;

}



#menu .menu_spacer

{

float:left; 

background-color:#FFFFFF;

}



#menu .menu_item_selected{

float:left;

background-image:url(images/bg_menu_selected.gif); 

background-repeat:repeat-x; 

padding:28px 8px 40px 8px;



}



#menu .label, #menu .label a{

font-family:"Trebuchet MS";

font-size:14px;

font-weight:bold;

text-decoration:none;

color:#000000;

}

#menu .label a:hover{

color:#FFFFFF;

}



#menu .menu_item_selected .label a{

color:#FFFFFF;

}



#menu .menu_item_selected .label a:hover{

color:#000000;

}





/******************  Search form  ***********************/

#search-box

{

	float:right;

	padding:5px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}



/******************  CENTER STRUCTURE  ***********************/

#center_box{

padding:0px 0px 0px 0px;

margin:0px 0px 0px 0px;

}



.flash_home_banner

{

margin:0px 0px 10px 10px;

padding:0px 0px 0px 0px;

text-align:right;

}



#right_box

{

	float:right;

	width:275px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}

#left_box

{

	float:left;

	width:441px;

	margin:0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



#left_box a:hover{

background-color:#ffd106;

color:#db1a21;

}



.section_label

{

	color:#1A1A1A;

	font-size:14px;

	font-family:Arial;

	font-weight:bold;

	width:250px;

	padding:5px 0px 0px 0px;

	margin:0px 0px 15px 0px;

}

.left_item .section_label

{

	background-color:none;

}



.right_item{

float:right;

text-align:right;

}



.right_item .section_label{

background-color:#ffd106;

text-align:right;

float:right;

}



.right_item img{

margin:0px 0px 5px 0px;

}



.left_item, .right_item

{

	margin:0px 10px 25px 10px;

	border:1px #CCCCCC solid;

	padding:5px;

}





/****************** SIDE BAR ***************************/



#sidebar ul{

list-style-type:none;

}



#sidebar .widgettitle{

display:none;

}



#sidebar li{



}

#sidebar li a{



}

#sidebar{}

#sidebar{}







/******************  NEWS/EVENT  ***********************/

.news_item, .event_item 

{

margin: 0px 0px 0px 0px ;

}



.event_item 

{

}



.news_title, .event_title, .news_title a, .event_title a {

font-size:13px; 

color:#4D4D4D; 

text-decoration:none;

vertical-align:top;

}



.news_title a:hover, .event_title a:hover {

background-color:#ffd106;

color:#db1a21;

}



.news_title, .news_title a

{

}



.news_date, .news_date a

{

float:left;

font-size:10px;

vertical-align:middle;

}



.news_excerpt img {float:left; margin:0px 5px 5px 0px; padding:5px; border-color::#CCCCCC; border-width:1px; background-color:#333333;}

.news_excerpt , .event_excerpt{text-align:justify; margin:0px 0px 25px 0px;}

.news_excerpt a , .event_excerpt a{font-weight:normal; color:#000000;}



.event_item .event_excerpt img 

{

float:left;

margin:5px 1em 1em 0px;

}



.event_item .event_link 

{

float:left;

font-weight:bold;

}



/******************  TOUR BOX  ***********************/

#tour_box

{

background-image:url(images/bg_tour_box.jpg);

background-repeat:no-repeat;

background-position:top left;

width:275px;

padding:60px 0px 0px 0px;

margin:0px 0px 50px 0px;

}

.tour_element{

margin:0px 0px 5px 0px;

font-size:10px;

text-align:right;

}





/******************  FOOTER  ***********************/

#footer

{

padding:25px 0px 25px 0px;

text-align:center;

}



#footer #footer_left

{

float:left;



}

#footer #footer_right

{

float:right;

}





/******************  UTILITIES  ***********************/

.clearb , .clearB

{

	clear:both;

}



a img{

border-style:none;

}





/******************  PAGINA ARCHIVE  ***********************/

.post

{

margin:0px 0px 20px 0px;

padding:0px 10px 20px 10px;

border-left: 2px #CCCCCC dashed;

}



.content-header h2 

{

	font-size:16px;

	font-weight:normal;

	color:#000000;

	background-color:#EFEFEF;

}



.post h2 , .post h2 a

{

font-size:14px;

font-weight:bold;

text-decoration:none;

color:#000000;

margin:0px 0px 0px 0px;

}



.postmetadata,.postmetadata a

{

font-size:10px;

text-decoration:none;



}

.postmetadata .tag,.postmetadata .tag a

{

	margin:0px 5px 0px 0px;

	color:#008eb0;

}



.postmetadata .category,.postmetadata .category a

{

	margin:0px 5px 0px 0px;

	color:#008eb0;

}



.entry{}



.entry img

{

float:left;

margin:0px 3em 1em 0px;

}



.entry a.more {

text-decoration:none;

font-weight:bold;

color:#ffd106;

float:right;

}

.entry a:hover.more {

background-color:#ffd106;

color:#db1a21;

}



#pagenavigator{}









/******************  PAGINA PAGE  ***********************/

.page

{

margin:20px 0px 20px 0px;

padding:0px 10px 20px 10px;

border-left: 2px #CCCCCC dashed;

}



.page_title

{

	font-size:16px;

	font-weight:normal;

	color:#000000;

	background-color:#EFEFEF;

}



.page_content{}









/******************  PAGINA SINGLE  ***********************/



.single{

margin:20px 0px 20px 0px;

padding:0px 10px 20px 10px;

border-left: 2px #CCCCCC dashed;

}

.single_title{

	font-size:16px;

	font-weight:normal;

	color:#000000;

	background-color:#EFEFEF;

	}

.single_content{}
