
<style type="text/css">

body{}

html {
height:100%; 
max-height:100%;  
padding:0; 
margin:0; 
border:0; 
font-size:100%; 
font-family: trebuchet ms, tahoma, verdana, arial, sans-serif; 
background:#FFCC9D; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }

td {text-align:center;}

body {
height:100%; 
max-height:100%; 
overflow:hidden; 
padding:0; 
margin:0; 
border:0;
}

#content {
display:block; 
height:100%; 
max-height:100%; 
overflow:auto; 
padding-left:160px; 
position:relative; 
z-index:3;

}

#head {
position:fixed;
margin:0; 
top:0; 
right:18px; 
display:block; 
width:100%; 
height:80px; 
background:url(backleft2.jpg) #ddd; 
font-size:4em; 
z-index:5; 
color:#000;
}

#foot {
position:fixed; 
margin:0; 
bottom:-1px; 
right:18px; 
display:block; 
width:100%; 
height:20px; 
background:url(backleft2.jpg) #ddd; 
color:#000; 
text-align:right; 
padding-right:10px;
font-size:1em; 
z-index:5;
}

#left {
position:fixed; 
left:0; 
top:0; 
height:100%; 
width:146px; 
background:url(left1.jpg) #FFCC9D repeat-y; 
background-position: 0 80px; 
font-size:0.9em; 
color:#000;
z-index:4;
border-right:3px dotted #A30246;
}

#block1
{
width:250px;
float:right;
padding-right:100px;
}

#block2
{
width:200px;
float:left;
padding-left:100px;
}
* html #head, * html #foot,* html #left {position:absolute;}

#pad1 {display:block; width:18px; height:80px; float:left;}
#pad3 {display:block; width:18px; height:20px; float:left;}
.pad2 {display:block; height:100px;}

#content p {padding:5px;}

.bold {font-size:1.2em; font-weight:bold;}

#wordsleft {float:left; top:100px; left:150px; height:200px; width:150px; background:#efd; border:1px solid #000; margin:5px; padding:5px;}
#wordsright {float:right; top:100px; right:150px; height:200px; width:150px; background:#def; border:1px solid #000; margin:5px; padding:5px;}
#wordsabsolute {position:absolute; top:280px; left:400px; background:#eee; border:1px solid #000; margin:5px; padding:5px; font-size:2em; color:#c00;}
#wordsrelative {position:relative; top:10px; left:30px; background:#ddd; border:1px solid #000; margin:5px; padding:5px; font-size:2em; color:#c00; width:200px;}

a.nav, a.nav:visited {
display:block; 
margin-left:30px;
width:110px; 
height:35px; 
text-decoration:none; 
color:#000; 
font-weight:bold; 
line-height:35px;
padding-left:5px;
}

a.nav:hover {
color:#A40347;
background-color:#FEE3C6;
}



a.link, a.link:visited {

text-decoration:none; 
color:#000; 
font-weight:bold; 
padding-left:5px;
}

a.link:hover {
color:#A40347;
}


</style>