/*  Theme Name: flowerymagicTheme 
URI: http://www.iwebnet.org/Description: WP Theme  flowerymagic by <a href="http://www.iwebnet.org/">i Web Net</a>. flowerymagic is 2 columns add this & widget ready theme with Right sidebar in black color. Author: iWebNetAuthor URI: http://www.iwebnet.org/	This theme was designed and built by iWebNet                The CSS, XHTML and design is released under GPL                http://www.opensource.org/licenses/gpl-license.php*/body {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #fff;	background: #000;	margin: 0px;	padding: 20px 0px 10px 0px;} a {	color: #686868;	text-decoration: none;                }a:visited {	color: #686868;	text-decoration: none;                }a:hover {	color: #ffffff;	text-decoration: none;}img {	border : 0px dotted #46331b;}p {	padding: 0px 0px 15px;	margin: 0px;}h1 {	margin:0px;	padding-left: 0px;	height: 60px;	font: bold 0px/100% "Trebuchet MS", Tahoma, Arial;	color: #cbcbcb;}h1 a, h1 a:visited{	color: #cbcbcb;	text-decoration: none;}h1 a:hover{	color: #ffffff;	text-decoration: none;}h2 {	color: #fff;	margin: 0px 0px 2px;	border-bottom: 1px dotted #D31217;	font-size:15px;	font-family: Trebuchet MS;	padding-bottom: 3px;margin: 10px 0 10px 0;text-transform: uppercase;}h2 a, h2 a:visited {	color: #cbcbcb;	text-decoration: none;}h2 a:hover {	color: #ffffff;	text-decoration: none;}h3 {	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;	color: #cbcbcb;	margin: 10px 0px 5px;}h4 {	font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;	color: #cbcbcb;	margin: 10px 0px 5px;}form {	margin:0px;	padding:0px;}#page {	margin: 22px auto;	width: 985px;	background: #000;}/* header area */#header {	background: #000 url(img/head07.jpg) no-repeat;width: 698px;	height: 283px;	position: relative;                }#header2 {	background: #000 url(img/head08gen.jpg) no-repeat;width: 748px;	height: 283px;	position: relative;                }#header3 {	background: #000 url(img/head09.jpg) no-repeat;width: 748px;	height: 283px;	position: relative;                }#header4 {	background: #000 url(img/head2010.jpg) no-repeat;width: 748px;	height: 283px;	position: relative;                }#header2011 { 	background: #000 url(img/head2011pescatore.jpg) no-repeat;width: 748px;	height: 283px;	position: relative;               }


/* List links *//*========================= TOP OF THE MENU CASCADE =========================*/.menu {	position:relative;        /* establish a menu-relative positioning context */	float:left;                                     /* play nicely with others */	margin:0;	padding:0;	border:0;	height:25px;                                  /* the menu's overall height */	width:100%;         /* we always want our menu to fill the available space */	background: black;	font: bold 12px Trebuchet MS;  /* this (and also below) sets the menu's font size */}.menu img {	vertical-align: top;      /* prevent images from being pushed down by text */}.menu ul {	padding:0;	margin:0;	border:0;	list-style-type:none;          /* we don't want to view the list as a list */	line-height:1.5em;           /* globally set the menu's item spacing. note */}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */.menu li {	float:left;    /* this creates the side-by-side array of top-level buttons */	position:relative;    /* create local positioning contexts for each button */	margin:0;}.menu ul li table {	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */	margin:0;               /* re-zero the table margins for everyone but IE5 */	border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */	font-size:12px;        /* this sets the base font size for our entire menu */}.drop {	display:block;	padding:0px 0.33em;	       /* this sets the l/r margins for our menu item */	margin:0;	text-align:right;   /* this right alignment goes with the float:left below */	cursor:pointer;      /* IE tries to switch back to an I-beam, don't let it */	cursor:auto;           /* IE5 only knows about "hand", so set it both ways */}.drop span {        /* this simultaneously left and right aligns the text and */	float:left;       /* the >> in the drop-down menus which link to sub-menus */}/*======================== TOP LEVEL MENU DEFINITIONS ========================*/.menu ul li ul {	display:none;                  /* initially hide the entire list hierarchy */	padding:1px;  height: 25px;;                             /* this is our box border width */}.menu ul li a,.menu ul li a:visited {                    /* unselected top-level menu items */display: block;margin-top: -10px;margin-bottom: 10px;width: 105px; /*Width of top level menu link items*/height: 25px;padding: 2px 8px;border: 1px solid #D31217;border-left-width: 1px;text-decoration: none;background: url("http://www.magmafestival.org/sfondomenu.gif") center center repeat-x;background-color: black;font: bold 12px Trebuchet MS;color: #D4D0C8;text-transform: uppercase;text-align: center;}.menu ul li a:hover  {                    /* unselected top-level menu items */display: block;margin-top: -10px;margin-bottom: 10px;width: 105px; /*Width of top level menu link items*/height: 25px;padding: 2px 8px;border: 1px solid #D31217;border-left-width: 1px;text-decoration: none;background: url("http://www.magmafestival.org/sfondohover.gif") center center repeat-x;background-color: black;font: bold 12px Trebuchet MS;color: #D4D0C8;text-transform: uppercase;text-align: center;}.menu ul li ul li a{width: 160px; /*width of sub menu levels*/height: 25px;font: bold 12px Trebuchet MS;color: #D4D0C8;text-align: center;padding: 2px 5px;background: url("http://www.magmafestival.org/sfondomenu.gif") center center repeat-x;border-width: 1px 1px 1px 1px;text-transform: none;}.menu ul li:hover a,.menu ul li a:hover {                        /* selected top-level menu items */}/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/.menu ul li:hover ul,.menu ul li a:hover ul {                           /* 2nd level drop-down box */	display:block;	position:absolute;height: 25px;	margin:0;	top:19px;              /* place us just up underneath the top-level */	left:0px;       /* left-align our drop-down to the previous button border */     /* the drop-down height will be determiend by line count */	width:13.5em;text-transform: none;	background: url("http://www.magmafestival.org/sfondomenu.gif") center center repeat-x;	        /* this sets our menu's effective "border" color */}.menu ul li:hover ul.leftbutton,.menu ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed */	left:0px;}.menu ul li:hover ul.skinny,.menu ul li a:hover ul.skinny {             /* 2nd level skinny drop-down box */	width:8.08333em;   /* with a 12px default font, this is 97px width (97/12) */}.menu ul li:hover ul li a,.menu ul li a:hover ul li a {                   /* 2nd level unselected items */height: 25px;border: 1px solid #D31217;border-left-width: 1px;text-transform: none;	margin:0;	padding:0;	color:#D4D0C8;               /* this sets the unselected drop-down text color */		      /* this sets the drop-down menu background color */	width:13.5em;}.menu ul li:hover ul li:hover a,.menu ul li a:hover ul li a:hover {                /* 2nd level selected item */	text-transform: none;height: 25px;color: #D4D0C8;	background: url("http://www.magmafestival.org/sfondohover.gif") center center repeat-x;}.menu ul li:hover ul.skinny li a,.menu ul li a:hover ul.skinny li a,.menu ul li:hover ul.skinny li a:hover,.menu ul li a:hover ul.skinny li a:hover {     /* 2nd level un+selected items */	height: 25px;text-transform: none;width:8.08333em;}/*======================== 3RD LEVEL MENU DEFINITIONS ========================*/.menu ul li:hover ul li ul,.menu ul li a:hover ul li a ul {             /* hide inactive 3rd-level menus */	visibility:hidden;text-transform: none;}     .menu ul li:hover ul li:hover ul,.menu ul li a:hover ul li a:hover ul {             /* 3rd level drop-down box */	visibility:visible;	position:absolute;	margin-top:-1px;text-transform: none;	      /* bring the top edge of the 3rd level menu up one */	top:0;	left:8.08333em;	width:14em;}.menu ul li:hover ul li:hover ul li a,.menu ul li a:hover ul li a:hover ul li a {     /* 3rd level unselected items */	width:14em;text-transform: none;background: url("http://www.magmafestival.org/sfondomenu.gif") center center repeat-x;	color: #D4D0C8;}.menu ul li:hover ul li:hover ul li a:hover,.menu ul li a:hover ul li a:hover ul li a:hover {    /* level3 selected items */	width:14em;text-transform: none;	color: #D4D0C8;	background: url("http://www.magmafestival.org/sfondohover.gif") center center repeat-x;}/* content  */#content {	padding: -10px 10px 10px 10px;	float: left;	width: 698px;	overflow: hidden;}.post {	clear:both;	padding-top: 15px;}.post-date {	width: 45px;	height: 56px;                color: #660000;                float:left;                	}.post-month {	font-size: 11px;	text-transform: uppercase;	color: #660000;	text-align: center;	display:block;	line-height: 14px;	padding-top: 2px;	margin-left: -3px;}.post-day {	font-size: 18px;	text-transform: uppercase;	color: #cbcbcb;	text-align: center;	display:block;	line-height: 18px;	padding-top: 0px;	margin-left: -3px;margin-bottom: 20px;}.entry {	float:right;	width: 694px;}.post-cat {margin: 10px;	padding-left: 20px;	float:left;	font-size: 95%;	color: #cbcbcb;}.post-comments {margin: 10px;	padding-left: 20px;	float: right;	font-size: 95%;}.post-calendar {margin: 10px;	background: #000000;	padding-left: 20px;	float: right;	font-size: 95%;	color: #cbcbcb;}.post-content {	clear: both;	background: url("http://www.magmafestival.org/wp-content/themes/flowerymagic/img/sfondopost.jpg") repeat-y;	border:#686868 thin solid;	padding: 35px;	padding-left: 35px;line-height: 16pt;}.navigation {	clear: both;	padding: 10px 0px;}.navigation a, .navigation a:visited {	color: #ffffff;}.previous-entries a {	float: left;	padding-left: 18px;	background: url(img/arrowleft.gif) no-repeat left center;}.next-entries a {	float: right;	padding-right: 18px;	background: url(img/arrowright.gif) no-repeat right center;}/* comments  */#comments, #respond {	border-bottom: 1px dotted #cbcbcb;	padding: 10px 0 5px 0;	clear: both;}.commentlist {	margin: 10px 0px;	padding-left: 20px;	line-height: 150%;}.commentlist li{	padding: 5px 10px;}.commentlist .alt {	background: #393939;}.commentlist cite, .commentlist cite a, .commentlist cite a:visited {	font-weight: bold;	font-style: normal;	font-size: 120%;	color: #ffffff;}.commentlist small {	margin-bottom: 5px;	display: block;	font-size: 87%;}#commentform {	margin-top: 10px;	font: 110% Arial, Helvetica, sans-serif;}#commentform p {	padding: 6px 0px;	margin: 0px;}#commentform label{	color: #e5e3e6;	font-size: 87%;}#commentform input{	width: 200px;	background:#000000;	border: 1px dotted #cbcbcb;	padding: 3px;	margin-top: 3px;                color: #cbcbcb;}#commentform textarea{	width: 515px;	height: 115px;	background:#000000;	border: 1px dotted #cbcbcb;	padding: 2px;	margin-top: 3px;                color: #cbcbcb;}#commentform textarea:focus, #commentform input[type="text"]:focus {	background: #000000;}#commentform #submit{	background: #000000 ;	font: bold 12px Arial, Helvetica, sans-serif;	color: #cbcbcb;	border:1px dotted #cbcbcb;	                float:right;	width: 144px;	height: 28px;	cursor: pointer;}/*sidebar */#sidebar {	float: right;	padding: 10px 0px 25px 13px;	width: 245px;margin-top: -305px;	color: #cbcbcb;	overflow: hidden;}/*sidebar title  */#sidebar h3, #sidebar .sidebartitle{	font: bold 0%/0% "Trebuchet MS", Tahoma, Arial;	color: #000;	margin: 10px 0px 10px;padding: 3px 3px 3px;                border-top: 0px dotted #660000;border-right: 0px;border-bottom: 0px;border-left: 0px;text-transform: none;                }/*sidebar text styles */#sidebar h4 a, #sidebar h4 a:visited {background: url("http://www.magmafestival.org/sfondomenuside.gif") center center repeat-x;border-top: 1px dotted #D31217;border-right: 1px dotted #D31217;border-left: 1px dotted #D31217;border-bottom: 1px dotted #D31217;font-family: "Trebuchet MS"; 	font-size: 12px;	font-weight: bold;text-transform: uppercase;text-align: center;		display: block;	height: 25px;	width: 190px;		color: #FFFFFF;text-decoration: none; padding-top: 6px;margin: 10px 0 0 0;} #sidebar .current_page_item a {	background: url("http://www.magmafestival.org/sfondohover.gif") center center repeat-x;		color: #FFFFFF;} #sidebar h4 a:hover{background: url("http://www.magmafestival.org/sfondohover.gif") center center repeat-x;	color: #FFFFFF;                font-size: 12px;	text-decoration: none;}/*sidebar list level1 */#sidebar ul {	margin: 0;	padding: 0;}#sidebar ul li {	list-style: none;	margin: 0;	padding: 0;	border: none;}/*sidebar list level2 */#sidebar ul li ul {	padding:0;	margin: 0;}#sidebar ul li ul li{	padding: 0px 2px 0px 10px;	border: none;}/*sidebar list level3 */#sidebar ul li ul li ul li{	padding: 1px 0 1px 0px;	border: none;}#sidebar2 {	float: right;	padding: 10px 0px 25px 13px;	width: 245px;margin-top: -320px;	color: #cbcbcb;	overflow: hidden;}/*sidebar title  */#sidebar2 h3, #sidebar2 .sidebartitle{	font: bold 0%/0% "Trebuchet MS", Tahoma, Arial;	color: #000;	margin: 10px 0px 10px;padding: 3px 3px 3px;                border-top: 0px dotted #660000;border-right: 0px;border-bottom: 0px;border-left: 0px;text-transform: none;                }/*sidebar text styles */#sidebar2 a, #sidebar2 a:visited{	color: #cbcbcb;                font-size: 12px;	text-decoration: none;}#sidebar2 a:hover{	color: #D31217;                font-size: 12px;	text-decoration: underline;}/*sidebar list level1 */#sidebar2 ul {	margin: 0;	padding: 0;}#sidebar2 ul li {	list-style: none;	margin: 0;	padding: 0;	border: none;}/*sidebar list level2 */#sidebar2 ul li ul {	padding:0;	margin: 0;}#sidebar2 ul li ul li{	padding: 0px 2px 0px 10px;	border: none;}/*sidebar list level3 */#sidebar2 ul li ul li ul li{	padding: 1px 0 1px 0px;	border: none;}/*blogroll widget */ul.list-blogroll li{	background: url(img/arrow.gif) no-repeat !important;	padding-left: 22px !important;}/*meta  widget*/ul.list-meta li{	background: url(img/arrow.gif) no-repeat !important;	padding-left: 22px !important;}/*rss widget */ul.list-rss li{	background: url(img/arrow.gif) no-repeat !important;	padding-left: 22px !important;}/*category  widget */ul.list-cat li, li.bar_categories li{	background: url(img/arrow.gif) no-repeat !important;	padding-left: 22px !important;}/*recent  widget  */ul.list-rec li, li.bar_comments ul li {	background: url(img/arrow.gif) no-repeat !important;	padding-left: 22px !important;}/*archives widget */ul.list-archives li, li.bar_archives li{	background: url(img/arrow.gif) no-repeat !important;	padding-left: 22px !important;}/*pages widget */ul.list-page li, li.bar_pages li, li.bar_recent_entries li{	background: url(img/arrow.gif) no-repeat !important;	padding-left: 22px !important;}/*sub-pages widget */ul.list-page li ul li, li.bar_pages li ul li{	background: url(img/arrow.gif) no-repeat !important;	padding-left: 15px !important;}/*calendar bar widget */li.bar_calendar td {	padding: 1px 7px;}/*text bar */.textbar {	padding-top: 5px;}#searchform br {	display: none;}#searchform #s {	width: 115px;	height: 22px;	padding: 4px 5px 0px 0px;	border: 1px dotted #660000;	background: #000000;	margin-top: 40px;	margin-left: 30px;	color: #cbcbcb;	font-weight: normal;}/* search form button - to specify button only use input[type="submit"] */#searchform input {	background: #000000;	border: 1px dotted #660000;	width: 60px;	height: 28px;margin-top: 40px;	font: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;	color: #cbcbcb;	vertical-align: middle;}/* page close */#close {	clear: both;	background: #ffffff;	color: #ffffff;	font-size: 95%;	line-height: 130%;	padding-bottom: 0px;}/* footer bar */#footer {	margin: 15px auto;                width: 975px;                background: url("http://www.magmafestival.org/wp-content/themes/flowerymagic/img/sfondofooter.jpg") repeat-x;                color: #ffffff;                height: 78px;clear: both;                font-size: 11px;	line-height: 100%;}#footer a, #credit a:visited {                margin-top: 8px;	color: #cbcbcb;}/* alignments */.center {	text-align: center;}img.center, img[align="center"] {	display: block;	margin-left: auto;	margin-right: auto;}.alignleft {	float: left;}img.alignleft, img[align="left"] {	float:left;	margin: 2px 10px 5px 0px;}.alignright {	float: right;}img.alignright, img[align="right"] {	float:right;	margin: 2px 0px 5px 10px;}.clear {	clear:both;}hr.clear {	clear:both;	visibility: hidden;	margin: 0px;	padding: 0px;}
