/*---------------------------------------*/
/*  OVERALL STRUCTURE                    */
/*---------------------------------------*/

body { 
	margin:0px;
	padding:0px;
	font-family: Times, Serif;
	}

/*---------------------------------------*/
/*  LINKS                                */
/*---------------------------------------*/

a{
	font-size:15px;
	font-family: Times, Serif;
	color: #7683c4;
}
a:visited{
	color: #7683c4;
}
a:hover{
	color:#9aa5dd;
}
/*---------------------------------------*/
/*  SPLASH LINK ELEMENTS                  */
/*---------------------------------------*/

div.container div.splash a#sections{
display:block;
border:1px solid #c1c1c1;
width:235px;
height:365px;
float:left;
background-repeat:no-repeat;
background-position:5px 0px;
margin-bottom:0px !important;
margin-bottom:140px;
}
div.container div.splash a#sections:hover{
background-position:5px -358px;
}
a.religious{
background: url(../../media/images/religious2.jpg);
}
a.business{
background: url(../../media/images/business2.jpg);
margin:0px 5px;
}
a.individual{
background: url(../../media/images/individuals2.jpg);
}
/*---------------------------------------*/
/*  INNER PAGE ELEMENTS                  */
/*---------------------------------------*/


div.content p{
font-size:15px;
font-family: Times, Serif;
line-height:20px;
margin-bottom:20px;
color:#3e3e3e;
}
div.content{
margin-left:10px;
margin-bottom:-130px;
margin-right:10px;
}
ul.articles li a{
line-height:20px;
position:static;
}
img.map-image{
margin:20px auto;
display:block;
width:404px;
}
/*---------------------------------------*/
/*  NAV STUFF                            */
/*---------------------------------------*/
div.container div.inner ul.nav{
display:none;
}

/*---------------------------------------*/
/*  LITTLE RIGHT FLOATING BOX            */
/*---------------------------------------*/

div.practice,
div#contact-box{
float:right;
font-size:12px;
width:154px;
border:1px solid #c1c1c1;
padding:10px;

margin-left:15px;
line-height:15px;
color:#3e3e3e;
}
div.practice a{
font-size:13px;
line-height:20px;
padding-top:30px;
position:relative !important;
position:static;
bottom:-5px;
}
div.practice u{
margin: 0px 0px -5px 0px;
display:block;
}
div.content div.practice ul{
margin:10px 0px 0px 0px;
padding:0px;
}
div.content div.practice ul li{
font-size:10px;
font-family:arial, sans-serif;
margin-bottom:7px;
line-height:12px;
}
div#contact-box{
width:270px;
padding-left:18px;
}
div#contact-box span{
margin-left:-8px;
}
/*---------------------------------------*/
/*  LIST HIERARCHIES                     */
/*---------------------------------------*/

div.inner ul li,
div.inner ul li ul li{
color:#3e3e3e;
list-style-type:none;
line-height:15px;
font-size:12px;
font-family: Times, Serif;
border:none;
margin-bottom:0px;
}
div.inner ul{
margin-bottom:18px;
padding:0px;
margin-left:0px;
}
div.inner ul li{
font-size:17px;
}
div.inner ul li ul{
margin-top:3px;
padding-left:20px;
}

/*---------------------------------------*/
/*  FOOTER                               */
/*---------------------------------------*/

div.footer {
display:none;
