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

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

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

#top,
#topleft,
#topmiddle,
#topright{
height:75px; /* ...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:50px; /* ...set this for height of all footer divs and sub-divs */
}

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

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

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

#topright,
#right,
#footerright{
/*width:150px;*/ /* ...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%;
margin:0;
padding:0;
}


#topleft{
margin:0;
padding:0;
}

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

#topright{
margin:0;
padding:0;
}

#topnav{  /* depends on height of top div */
position:absolute;
top:100px;
left:200px;
}

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

#content{
/*width:790px;*/
/*width:100%;*/
min-height:800px;
height:auto !important;
height:800px;/*Needs to match the min height pixels above*/
padding-top:150px; /* depends on height of top div */
margin-right:190px; /* depends on width of right div */
margin-bottom:50px;
margin-left:200px; /* depends on width of left div */
}

#right{
width:160px;  /* set content div margin-right */
}

#footer{
width:100%;
height:30px;
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;
}*/
