@charset "utf-8";
/* CSS Document */

/* === TOP and FOOTER HEIGHTS === */

/* If all top divs and sub-divs same height... */

#top,
#topleft,
#topmiddle,
#topright{
height:125px; /* ...set this for height of all top divs and sub-divs */
} /* ...then set top margin of left, content and right divs */

/* If all footer divs and sub-divs same height... */

#footer,
#footerleft,
#footermiddle,
#footerright{
height:auto; /* ...set this for height of all footer divs and sub-divs */
}

/* If all left divs and sub-divs same width... */

#leftnav,
#footerleft{
width:100px; /* ...set this for width of all left divs */
}

/* If all right divs and sub-divs same width... */

#topright,
#right,
#footerright{
width:100px; /* ...set this for width of all right divs */
}

/* ==================== */

/* ===BOX SETTINGS FOR ALL DIVS=== */

/* Set width, margin, padding */

/*  Set topxxx and footerxxx heights here ONLY if they differ horizontally  */

#top{
position:absolute;
top:0;
left:0;
width:100%;
/*height:;*/
margin:0;
padding:0;
}

#topleft{
width:513px;
/*height:;*/
margin:0;
padding:0;
}

#topmiddle{
width:auto;
height:;
margin:0;
padding:0;
}

#topright{
width:225px;
/*height:;*/
margin:0;
padding:0;
}

#topnav{  /* depends on height of top div */
position:absolute;
top:125px;
left:0;
width:100%;
}

#left{
width:135px;  /* set content div margin-left */
/*min-height:500px;*/
margin:157px 0 0 0; /* top margin depends on height of top div */
padding:30px 10px 50px 30px;
}

#content{
position:relative;
width:;
height:;
margin-top:157px; /* depends on height of top div */
margin-right:150px; /* depends on width of right div */
margin-bottom:50px;
margin-left:210px; /* depends on width of left div */
padding:30px 0 0 0;
}

#right{
width:100px;  /* set content div margin-right */
height:;
margin:120px 0 0 0; /* top margin depends on height of top div */
padding:0;
}

#footer{
width:100%;
height:;
margin:0;
padding:0;
}

#footerleft{
width:;
height:;
margin:0;
padding:0;
}

#footermiddle{
width:auto;
height:;
margin:0;
padding:0;
}

#footerright{
width:;
height:;
margin:0;
padding:0;
}