body { 
background-color : #b9bb9f;
background-image: url(lays/elephantlaybg.jpg);
background-repeat: repeat;
text-align : justify;
margin : 10px;
} 
body, td, input, select, textarea { 
font-family : Trebuchet MS;
font-size : 11px;
line-height : 12px;
color : #333333;
} 
a { 
text-decoration : none;
font-weight : bold;
color : #615241;
} 
a:hover { 
color : #937a59;
}
a img { 
border:none; 
} 
#layout { 
position : absolute;
left : 100px;
top : 0px;
width : 574px;
} 
#textarea { 
position : absolute;
left : 100px;
top : 302px;
width : 574px;
background-image : url(lays/elephantlaymiddle.jpg);
background-repeat : repeat-y;
font-family : verdana, arial, helvetica, sans-serif;
font-size : 11px;
} 
p { 
margin : 2px;
padding : 10px 20px 8px 20px;
} 
h2 { 
margin : 5px 0px 0px 15px;
font-size : 10px;
color : #615241;
line-height : 12px;
text-transform : uppercase;
letter-spacing : 2px;
width : 540px;
}
h3 { 
margin : 5px 0px 0px 15px;
font-size : 11px;
line-height : 10px;
text-transform : uppercase;
letter-spacing : 2px;
width : 560px;
}

.imgborder { 
border : 1px dashed #cccc99;
}
.imgborder2 { 
border-top : 1px dashed #cccc99;
border-bottom : 1px dashed #cccc99;
padding-bottom : 0;
padding-top : 4px;
width : 255px;
}  
.imgborder3 { 
border-bottom : 5px solid #adadad;
background-color : #cccc99;
padding-bottom : 0;
padding-top : 4px;
width : 550px;
} 
input, textarea, select { 
border : 1px dashed #615241;
background-color : #cccc99;
margin : 0;
color : #333333;
} 
#footer { 
background : url(lays/elephantlayfooter.jpg) no-repeat;
height : 68px;
width : 574px;
left : 0px;
position : absolute;
clear : both;
padding : 0 0 0 0;
} 
.footer2 { 
height : 8px;
left : 110px;
top : 35px;
position : relative;
clear : both;
padding : 0 0 0 0;
font-size : 10px;
}
