body {
background: #fff;
}

#david_faylin_container {
margin-left : -425px;
position : absolute;
left : 50%;
height: 580px;
width: 850px;
top : 10px;
border : 0px;
background-image: url(Images/bkg1wmenu.jpg);
}

#david_faylin_crumple1 a, #david_faylin_crumple2 a, #david_faylin_crumple3 a, #david_faylin_crumple4 a, #david_faylin_home a {
position : absolute;
display : block;
}

#david_faylin_crumple1 a {
width : 116px;
height : 104px;
left : 1px;
top : 196px;
z-index: 50;
}

#david_faylin_crumple2 a {
width : 79px;
height : 83px;
left : 103px;
top : 191px;
z-index: 40;
}

#david_faylin_crumple3 a {
width : 67px;
height : 63px;
left : 71px;
top : 161px;
z-index: 30;
}

#david_faylin_crumple4 a {
width : 67px;
height : 44px;
left : 3px;
top : 162px;
z-index: 20;
}

#david_faylin_home a {
width : 166px;
height : 191px;
left : 145px;
top : 252px;
}

#david_faylin_crumple1 a:hover, #david_faylin_crumple2 a:hover, #david_faylin_crumple3 a:hover, #david_faylin_crumple4 a:hover, #david_faylin_home a:hover {
position : absolute;
display : block;
border: 0px;
text-decoration : none;
}

#david_faylin_crumple1 a:hover {
background : url(Images/david_faylin_menu1a.png) no-repeat;
left : 1px;
top : 196px;
width : 116px;
height : 104px;
z-index: 50;
}

#david_faylin_crumple2 a:hover {
background : url(Images/david_faylin_menu2a.png) no-repeat;
left : 103px;
top : 191px;
width : 79px;
height : 83px;
z-index: 40;
}

#david_faylin_crumple3 a:hover {
background : url(Images/david_faylin_menu3a.png) no-repeat;
left : 71px;
top : 161px;
width : 67px;
height : 63px;
z-index: 30;
}

#david_faylin_crumple4 a:hover {
background : url(Images/david_faylin_menu4a.png) no-repeat;
width : 67px;
height : 44px;
left : 3px;
top : 162px;
z-index: 20;
}


#david_faylin_home a:hover {
background : url(Images/david_faylin_home.png) no-repeat;
width : 166px;
height : 191px;
left : 145px;
top : 252px;
z-index: 20;
}

#david_faylin_crumple1 a span, #david_faylin_crumple2 a span, #david_faylin_crumple3 a span, #david_faylin_crumple4 a span, #david_faylin_home a span {
display: none;
}

#david_faylin_crumple1 a:hover span, #david_faylin_crumple2 a:hover span, #david_faylin_crumple3 a:hover span, #david_faylin_crumple4 a:hover span, #david_faylin_home a:hover span {
display : block;
position: absolute;
font-size : 16px;
font-weight : normal;
line-height : 100%;
text-align : center;
font-family : 'Lucida Console', 'Courier New', sans-serif;
z-index: 100;
overflow: hidden;
margin: 5px;
padding: 5px;
width: 190px;
background: #f4f1d6;
}

#david_faylin_crumple1 a:hover span {
top: 116px; 
left: 5px; 
color : #be8303;
border: 1px solid #be8303;
}

#david_faylin_crumple2 a:hover span {
top: 121px; 
left: -97px; 
color : #010f99;
border: 1px solid #010f99;
}

#david_faylin_crumple3 a:hover span {
top: 151px; 
left: -65px; 
color : #b00237;
border: 1px solid #b00237;
}

#david_faylin_crumple4 a:hover span {
top: 150px; 
left: 3px; 
color : #56b502;
border: 1px solid #56b502;
}

#david_faylin_home a:hover span {
top: 60px; 
left: -139px; 
color : #60167e;
border: 1px solid #60167e;
}

#david_faylin_main {
position: absolute;
top: 125px; 
left: 340px; 
font-size : 13px;
font-weight : normal;
line-height : 100%;
text-align : justify;
font-family : 'Lucida Console', 'Courier New', sans-serif;
z-index: 100;
overflow-x: hidden; overflow-y: scroll;
margin: 5px;
padding: 5px; padding-right: 15px;
width: 380px;
height: 270px;
color : #030020;
}

#david_faylin_main a, #david_faylin_copy a {
font-weight : bold;
color : #362400;
text-decoration : none;
}

#david_faylin_main a:hover, #david_faylin_copy a:hover {
color : #362400;
text-decoration : underline;
}

#david_faylin_copy {
position: relative;
top: 558px; 
left: 5px; 
font-size : 8px;
font-weight : normal;
line-height : 100%;
text-align : left;
font-family : 'Lucida Console', 'Courier New', sans-serif;
z-index: 100;
overflow-x: hidden; overflow-y: hidden;
margin: 0px;
padding: 0px;
color : #030020;
}

#david_faylin_main p.excerpt {
font-size : 11px;
font-weight : normal;
line-height : 150%;
text-align : left;
font-family : 'Times New Roman', serif;
color : #030020;
}

#david_faylin_main img {
border : 0px;
vertical-align: middle;
}

#david_faylin_main ol, #david_faylin_main ul, #david_faylin_main li {
font-size : 9px;
margin-left: -8px;
font-weight : normal;
text-align : left;
}