#left_content {
float:left;<a href="../../markkirby">markkirby</a>

margin-left:5px;
margin-right:2px;
margin-bottom:10px;
margin-top:10px;
padding:0 0 0 0;

text-align:left;
width:350px;
}
/*firefox*/
html>body #left_content {
margin-left:15px;
margin-right:5px;
}

img.content {
border-width:thick;
border-color:#FFFFFF;
}

#left_content_contact {
float:left;

margin-left:5px;
margin-right:2px;
margin-bottom:10px;
margin-top:10px;
padding:0 0 0 0;
background:url("images/contact_humans.jpg") top left no-repeat;
text-align:left;
width:350px;
}
/*firefox*/
html>body #left_content_contact {
margin-left:15px;
margin-right:5px;
}

p.left_content_contact {
text-indent:30px;
}

#right_content {
float:right;

margin-left:2px;
margin-right:10px;
margin-bottom:20px;
margin-top:50px;
padding:0 0 0 0;

text-align:left;
width:350px;
}
/*firefox*/
html>body #right_content {
margin-left:5px;
margin-right:15px;
}

#right_content_contact {
float:right;

margin-left:2px;
margin-right:10px;
margin-bottom:20px;
margin-top:30px;
padding:0 0 0 0;

text-align:left;
width:350px;
background:url("images/wc0169as.jpg") bottom right no-repeat;

}
/*firefox*/
html>body #right_content_contact {
margin-left:5px;
margin-right:15px;
}

#left_content_long {
float:left;
text-align:left;
background-color:#FFFF99;

margin-left:10px;
margin-right:5px;
margin-bottom:10px;
margin-top:0px;

padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;

border:1px dashed black;

width:390px;
}
/*firefox*/
html>body #left_content_long {
margin-left:15px;
margin-right:2px;
margin-bottom:5px;
margin-top:0px;
padding-left:20px;
padding-right:20px;
}



#bottom_content_long {
float:left;
text-align:left;
background-color:#FFFF99;

margin-left:10px;
margin-right:5px;
margin-bottom:10px;
margin-top:0px;

padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;

border:1px dashed black;

width:680px;
}
/*firefox*/
html>body #bottom_content_long {
margin-left:15px;
margin-right:2px;
margin-bottom:5px;
margin-top:0px;
padding-left:20px;
padding-right:20px;
}

#right_content_short {
float:right;
text-align:left;
background-color:#FFFF99;

margin-left:5px;
margin-right:10px;
margin-bottom:10px;
margin-top:0px;

padding-left:15px;
padding-right:15px;
padding-top:4px;
padding-bottom:4px;

border:1px dashed black;

width:240px;
}
/*firefox*/
html>body #right_content_short {
margin-left:2px;
margin-right:15px;
margin-bottom:5px;
margin-top:0px;
padding-left:15px;
padding-right:15px;
}
