/* Florenzo Law website ///////////////////////////////////////////*/

html
	{
	  height:100%;
	  margin-bottom:1px;
	}
	
body {
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-size: 10.5px;
	color: #858585;
	margin: 0;
	padding: 0;
	background-color : #666b42;	
	height: 100%;
}

p { 
	color: #858585;
}

li { 
color: #858585;
}

h1 {
font-size:15px;
 font-weight: bold;
color: #9e3841;
}
 
 h2 {
font-size:14px;
 font-weight: bold;
color: #696f43;
}

h3 {
font-size:12px;
 font-weight: bold;
color: #9e3841;
}

a:link, a:visited {
text-decoration: none;
color: #9e3841;
font-weight: bold;
}

a:hover, a:active {
color: #696f43;

}
a:active, a:focus {
      outline: 0;
}

#wrapper {
	margin: 0 auto 0;
	padding: 0;
	width: 900px;
	background: #ffffff url('images/background.jpg') repeat-y;
  	height: auto;
	display: block;
}
 
#headerpic
{
	height: 255px;
	width: 800px;
	background: #ffffff url('images/simple_elegance_logo.jpg') no-repeat ;
	margin-left: 85px;
 }

 #text {
 	clear: both;
	width:820px;
	height: auto;
	background: #ffffff ;
	margin-left: 10px;
 	padding-left: 30px;
		padding-right: 30px;
	padding-bottom: 30px;

	line-height: 15pt;
}

img.floatLeft { 
    float: left; 
    margin-right: 15px; 
	
}

#scroll {
	overflow: auto;
	width:445px;
	height:300px;
}


#scroll2 {
 	width:445px;
	height:auto;
	margin-left: 375px;
}

img.floatRight { 
    float: right; 
    margin: 15px; 
 }

hr {
  border: 0;
  width: 100%;
  color: #ebebeb;
background-color: #ebebeb;
height: 2px;
}

 
#logo {
	float: left;
	margin-top: 20px;
	display: block;
}

 #mainNav {
height:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
 margin-left: 240px;
 padding-top: 40px;
width:300px;
}

ul#mainNav {
height:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 260px;
margin-left: 100px;
width:300px;
}

ul#mainNav li
{
	padding-bottom: 17px;
	font-size: 10pt;
}

#mainNav a:link, #mainNav a:visited {
	 
	color:#858585;
	text-decoration:none;
	font-weight:normal;

}

 #mainNav a:hover, #mainNav a:visited:hover {
	color:#9e3841;
	 
}
 
 #mainNav a#selected:link, #mainNav a#selected:visited {
	 
	text-decoration:none; 
	color:#9e3841;
}


/* menu nav ///////////////////////////////////////*/
 
 
 #menu_nav {
	background: #ffffff;
	clear:both;
  	width: 820px;
	height:75px;
	font-size: 10px;
	color: #9e3841;
	text-align: center;
 	 font-weight: normal;
  	line-height: 12px;
}

#menu_nav a:link, #menu_nav a:visited {
text-decoration: none;
color: #858585;
padding-right:50px;
 	 font-weight: normal;

}
 
#menu_nav a:hover, #menu_nav a:active, #menu_nav a#selected {
color: #9e3841;
 	 font-weight: normal;

}


/* footer nav ///////////////////////////////////////*/
 
 
 #footer {
	background: #ffffff url(images/bottom.jpg) no-repeat bottom;
	clear:both;
  	width: 900px;
	height:75px;
	font-size: 10px;
	color: #9e3841;
	text-align: center;
 	 font-weight: normal;
  	line-height: 12px;
}

 #footer a:link, #footer a:visited {
text-decoration: none;
color: #858585;
padding-right:18px;
padding-left:18px;
 	 font-weight: normal;

}
 
 #footer a:hover, #footer a:active, #footer a#selected {
color: #9e3841;
 	 font-weight: normal;

}

/* bootom ///////////////////////////////////////*/

#bottom {
	clear:both;
	text-align: center;
	background: #666b42;
	color: #bdc871;
	
}

 #bottom a:link, #bottom a:visited {
text-decoration: none;
color: #bdc871;
  	 font-weight: normal;

}
 
 #bottom a:hover, #bottom a:active   {
		color:#FFF;
 	 font-weight: normal;

}