/* Generic Selectors */

body {
font-family: "Tahoma";
font-size: 12px;
color: #B30101;
background-Color: #50bdd8;
}

p {
width: 90%;
}

li {
list-style-type: square;
line-height: 200%;
color: white;
text-decoration: none;
}

li a:link {
color: white;
}

li a:hover {
text-decoration: underline;
font-size: 120%;
}

h1 {
font-family: "Tahoma";
font-size: 9px;
font-weight: bold;
color: #164956;
}

h2 {
font-family: "Tahoma";
font-size: 12px;
font-weight: bold;
color: #50bdd8;
align: left;
}


h3 {
font-family: "Tahoma";
font-size: 14px;
font-weight: bold;
color: white;
align: left;
}

/********** ID'S **********/

#mainwindow {
position: absolute;
width: 550px;
height: 400px;
padding: 20, 0, 0, 20;
margin: 100, 0, 0, 300;
border: 2px dashed white;
font-weight: normal;
background-Color: #43d6fa;
}

#contact {
position: absolute;
width: 550px;
height: 20px;
margin: 500, 0, 0, 300;
border-bottom: 1px solid #164956;
padding: 18, 0, 0, 0;
}

#navigate {
position: absolute;
width: 164px;
height: 120px;
padding: 10, 0, 0, 40;
margin: 100, 0, 0, 85;
border: 2px dashed white;
font-weight: normal;
background-color: #43d6fa;
}

#bottomleft {
position: absolute;
width: 164px;
height: 270px;
margin: 230, 0, 0, 85;
border: 1px solid white;
}

#update {
position: absolute;
width: 164px;
height: 80px;
margin: 420, 0, 0, 900;
padding: 20, 0, 0, 20;
border: 2px dashed white;
font-weight: normal;
background-color: #43d6fa;
}

#topright {
position: absolute;
width: 164px;
height: 310px;
margin: 100, 0, 0, 900;
padding: 20, 20, 20, 20;
border: 2px dashed white;
font-weight: normal;
background-color: #43d6fa;
}