/*--------------------------
STYLESHEET: MARINLAWOFFICES.COM
AUTHOR: Toni Carreiro
toniCarr http://www.tonicarr.com
July 30, 2008
--------------------------*/

body{
  background:#17326a;
  color:#000;
  font-size:62.5%;
  font-family:arial,helvetica,sans-serif;
  margin:0;
  padding:0;
  width:100%;
}
.text {font-size:1.1em;
  font-family:arial,helvetica,sans-serif;}

br.clearer{
  clear:both;
}
a:link,
a:visited
{  color:#426383;
  text-decoration:none;
}

a:active,
a:hover
{color:#17326a; text-decoration:underline;
 }
 
 ul.home {
 	margin: 0 0 0 240px;
 }

div#wrapper{
  width:100%;
  margin:0;
 font-size:1.1em;
  background: #426383;
}
div#wrapper2{
  width:900px;
  margin:0 auto;
   background:#426383 ;/* blue grey */
 
}

div#header_wide{
  width:100%;
  background:#749fa4; /* green top banner */
}
div#header{
  width:900px;
  height:109px;
  overflow:hidden;
  margin:0 auto;
  background:#749fa4  0px 0px no-repeat; /* green image banner */
}

/*div#content{
  float:left;
  width:620px;
  background:#ecede1  0px 0px no-repeat;  white 

}*/
div#content{
  float:left;
  width:620px;
  background: url(images/content-background.gif); color: #ecede1;}   

div#contentInner{
width:590px; 
  float:left;
  margin: 10px -10px 10px 10px;
  color:#333;  
  font-family:arial,sans-serif;
  font-size: 1.2em;
  overflow: hidden;
}
div#contentContact{
  margin: 10px 20px 10px 30px;
    overflow: hidden;
}

h1 span{
  display:none;
}
h1.home{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-HP.gif') 0px 0px no-repeat;
  margin:0px;
}

h1.attyprofile{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-attorneyprofile.gif') 0px 0px no-repeat;
  margin:0px;
}
h1.willstrustsestate{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-willstrustsestate.gif') 0px 0px no-repeat;
  margin:0px;
 
}
h1.contact{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-contact.gif') 0px 0px no-repeat;
  margin:0px;
 
}
h1.disclaimer{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-disclaimer.gif') 0px 0px no-repeat;
  margin:0px;
 
}
h1.entityformation{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-entityformation.gif') 0px 0px no-repeat;
  margin:0px;
 
}
h1.familylaw{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-familylaw.gif') 0px 0px no-repeat;
  margin:0px;
 
}
h1.faq{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-faq.gif') 0px 0px no-repeat;
  margin:0px;
 
}
h1.litigation{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-litigation.gif') 0px 0px no-repeat;
  margin:0px;
 
}
h1.realestate{
  width:307px;
  height:38px;
  overflow:hidden;
  background:url('images/header-realestate.gif') 0px 0px no-repeat;
  margin:0px;
 
}



div#nav{
  float:right;
  width:260px;
  background:#426383 0px 0px no-repeat; /* blue grey*/
  
}

div#nav ul {
	list-style-type: none;
	text-align: right;
	padding: 0 0 4em 0;
	font-family: arial,helvetica,sans-serif;    
	font-size: 14px; color: #ecede1; font-weight: bolder;
	margin: 20px 20px 0 0;
}
div#nav li{
  margin:0;
  padding:0 0 10px 0;
}

div#nav li.on{
  color:#749FA4;
  text-decoration:none;
}


div#nav a:link,
div#nav a:visited
{  color:#ECEDE1;
  text-decoration:none;
}

div#nav a:active,
div#nav a:hover
{color:#749FA4;
  text-decoration:none;
}

div#footer_wide{
  width:100%;
  background:#17326a;
   height: 195px;
  overflow:hidden;
  border-top:1px solid #749fa4;
}
div#footer{
  width:900px;
  margin:0px auto;
   font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; color: #ecede1;
}
div#footer a:link,
div#footer a:visited
{  color:#ECEDE1;
  text-decoration:none;
}

div#footer a:active,
div#footer a:hover
{color:#fff;
  text-decoration: underline;
}

div#copyright{
  float:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: .75em; color: #ecede1;
}
div#credit{
  float:right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: .75em; color: #ecede1;
}