body {
font-size: 14px;
font-family: Arial, sans-serif;
line-height: 1.6;
color: #393939;
background-color: #FEF0C9;
text-align: justify;


}

#blockquote {
font-size: 12px;
text-align: justify
  padding-left: 1.5em;
 }

#header {

background-color: #ECF1EF;

background-image: url("http://italiantortlaw.altervista.org/Pics/rev_banner_4_ok_cut_gv.jpg");
min-height: 185px;

background-repeat: no-repeat;

}

#wrap {
background-color: #EEF3E2;



}

#content {




}

#sidebar {





}

h1 {
color: #006400;
font-size: 36px;
font-family: bold, Times New Roman, Sans-serif;

}

h2 {
color: #8B7355;
font-size: 20px;
}

a {
color: #8B7355;
}

/* --- border --- */
#wrap, #header, #footer, ul.nav > li > a, ul.nav li ul   {
border-color: #0b4085;
}

/* --- nav sidebar --- */
div#sidebar ul.nav, div#sidebar ul.nav a {
color: #494949;
}
div#sidebar ul.nav a:hover {
color: #286bc2;
}
div#sidebar ul.nav > li > a {

}

/* border custom nav sidebar */
div#sidebar ul.nav > li > a, div#sidebar ul.nav li ul {
border-color: #E0E0E0;
}

/* --- nav header --- */
div#header ul.nav, div#header ul.nav a {
color: #ffffff;
}
div#header ul.nav a:hover {
color: #ffffff;
background-color: #006400;
}
div#header ul.nav > li > a,  div#header ul.nav li ul {
background-color: #006400;
}
/* border custom nav header */
div#header ul.nav > li > a, div#header ul.nav li ul {
border-color: #ffffff;
}

/* --- #navigation --- */

div #navigation {

}

div#navigation ul.nav, div#navigation ul.nav li, div#navigation ul.nav ul {
background-color: #006400;
}

div#navigation ul.nav li a {
color: #ffffff;
}

div#navigation ul.nav li:hover, div#navigation ul.nav li:hover ul li, div#navigation ul.nav ul {
background-color: #006400;
}

div#navigation ul.nav li:hover a, div#navigation ul.nav ul a {
color: #ffffff;
}

/* --- styles --- */


h1 {font-weight:normal}
h2 {font-weight:bold}

#wrap {
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
padding:10px 0;
margin: 20px auto
}

#header  {
border-bottom-style: solid;
border-bottom-width: 1px;
padding-top:0;
}

div#header .widget-nav {
padding:0
}

div #header ul.nav {
margin: 0 0 10px 0;
}

div#header .title {
padding:10px
}

div#header ul.nav li ul, div#sidebar ul.nav li ul {
list-style-type:disc; /* static list type */
}

div#footer {
font-size: 90%;
}

div#sidebar ul.nav a, div#sidebar ul.nav li ul {
border-bottom-width: 1px;
border-bottom-style: dashed;
}

/* --- #navigation custom --- */

div#navigation ul.nav ul {
border-bottom-width:2px;
border-bottom-style:solid;
border-color: #006400;
}

div#navigation ul.nav li {
border-right-width:1px;
border-right-style:solid;
border-color: #ffffff;
}

div#navigation ul.nav ul li {
border:none;
}

div#navigation {
border-bottom-width:1px;
border-bottom-style:solid;
border-color: #006400;
}


/.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
.menu ul{
	background:#006400;
	height:25px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#006400 url("http://italiantortlaw.altervista.org/Css/seperator.gif") bottom right no-repeat;
		color:#ffffff;
		display:block;
		font-weight:normal;
		line-height:25px;
		margin:0px;
		padding:0px 0px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #8b7355 url("images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background:#8FBC8F;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:180px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:25px;
		font-size:13px;
		font-style:normal;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#8fbc8f url('http://italiantortlaw.altervista.org/Css/hoverbrown.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	

		