   /*--------------- HACKS ---------------*/
/* for Internet Explorer to control font size  */
body {
font-size: small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: medium;
}
html>body {
font-size: medium;
}
body {
margin: 5px 0px 0px 0px;
padding: 0;
background: #585b5e;
}
#container {
position: absolute;
left: 50%;
width: 800px;
height: 600px;
margin-left: -400px;
padding: 0;
background: #343334;
text-align: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 76%;/* font sizing in ems, baby. if you want to change anything, just change this.*/
/*funny thing happens at 76% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/
color: #a28123;
}
/*--------------- LINK STYLES DEFAULTS ---------------*/
a { color: #a28123;}
a:link { color: #a28123;}
a:visited { color: #a28123;}
a:hover { color: #a28123;}
p {
font: 1.0em/1.2em;
margin: 0;
padding: 0;
}
#header {
position: absolute;
top: 1px;
left: 1px;
background: url(images/nav_header_02.gif) no-repeat top left;
margin: 0;
padding: 0;
}
#homepage {
position: absolute;
left: 0px;
top: 63px;
}
#topleftpic img, #bottomleftpic img, #toprightpic img, #bottomrightpic img {
border: .15em solid #6f541c;
}
#topleftpic {
position: absolute;
left: 278px;
top: 113px;
}
#bottomleftpic {
position: absolute;
left: 278px;
top: 352px;
}
#toprightpic {
position: absolute;
left: 516px;
top: 113px;
}
#bottomrightpic {
position: absolute;
left: 516px;
top: 352px;
}
#clientlist {
position: absolute;
left: 202px;
top: 92px;
}
#buybook {
position: absolute;
left: 198px;
top: 176px;
}
#contactus {
position: absolute;
left: 250px;
top: 250px;
}
#clientarea {
position: absolute;
left: 202px;
top: 125px;
}
.thumbnails {
position: relative;
width: 136;
margin: 0;
padding: 0;
top: 68px;
left: 25px;
}
table {
position: absolute;
border: 0;
frame: void;
padding: 0;
margin: 0;
width: 102px;
top: 0px;
}
.fullsize {
position: absolute;
left: 148px;
top: 75px;
margin: 0;
padding: 0;
}
.footer {
position: absolute;
width: 100%;
top: 584px;
height: 16px;
background: transparent url(images/footer_01.gif) bottom no-repeat ;
margin: 0;
padding: 0;
}
