/* WilliamMichael.net Main Style Sheet */
/* Copyright WilliamMichael.net */
/* Contact: dyne2057@gmail.com */

/* Header Section */
.header {
position: absolute;
margin-top: 0px;
margin-left: 0px;
height: 100px;
max-height: 100px;
width: 800px;
max-width: 800px;
background: #E6E6E6;
border: #000000 solid thin;
}

/* Menu Section */
.menu_bar {
position: absolute;
margin-top: 105px;
margin-left: 0px;
height: 20px;
max-height: 20px;
width: 800px;
max-width: 800px;
background: #E6E6E6;
border: #000000 solid thin;
}
.menu_alignment { vertical-align: center; }

/* Side Bar Section */
.sidebar {
position: absolute;
margin-top: 130px;
margin-left: 0px;
height: 500px;
max-height: 500px;
width: 150px;
max-width: 150px;
background: #E6E6E6;
border: #000000 solid thin;
}

/* Content Section */
.content {
position: absolute;
margin-top: 130px;
margin-left: 155px;
height: 500px;
max-height: 500px;
width: 645px;
max-width: 645px;
overflow: auto;
background: #E6E6E6;
border: #000000 solid thin;
}

/* Gamertags Section */
.gamertags {
position: absolute;
margin-top: 635px;
margin-left: 0px;
height: 75px;
max-height: 75px;
width: 800px;
max-width: 800px;
background: #E6E6E6;
border: #000000 solid thin;
}

/* Footer Section */
.footer {
position: absolute;
margin-top: 715px;
margin-left: 0px;
height: 45px;
max-height: 45px;
width: 800px;
max-width: 800px;
background: #E6E6E6;
border: #000000 solid thin;
}

/* Formatting */
body { background: #3D72A4;
font-family: tahoma;
font-size: 8pt;
color: #000000;
}

/* Background Images and Colors */
.header_bg { background-image: url('images/main_spacer.png'); }
.cell_bg { background: #E6E6E6; }
.site_news_bg { background-image: url('images/news_spacer.png'); }
.cell_headers { background: #FFFFFF; font-weight: bold; }

/* Horizontal Lines */
.divider { width: 95%; height: 1px; color: #000000; }

/* Link Formatting */
a:active { color: #00BFFF; }
a:focus { color: #FF0000; }
a:hover { color: #F8F8FF; }
a:link { color: #000000; }
a:visited { color: #000080; }