

/* Generic Selectors */

body {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #522929;
background-color: #DECA81;
}

logo {

font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {

width: 85%;

}

li {

margin-left: 0;
padding: 0; /*top right bottom left*/
list-style-type:georgian;
line-height: 150%;
}

h1 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #663333;
}

h2 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #663333;
}

h3 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style:italic;
font-weight: bold;
color: #663333;
}

h4 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style:italic;
font-weight: normal;
color: #663333;
}

h5 {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-align:center;
text-decoration:overline;
color: #663333;
}



/**************** Pseudo classes ****************/

a:link {

color: #990000;
text-decoration: underline;
font-weight: bold;

}

li a:link {

color: #990000;
text-decoration: none;
font-weight: bold;

}

a:visited {

color: #990000;
text-decoration: none;
font-weight: bold;

}

li a:visited {

color: #990000;
text-decoration: none;
font-weight: bold;

}

a:hover {

color: #996600;
font-weight: bold;
text-decoration: none;

}

li a:hover {

color: #996600;
font-weight: bold;
text-decoration: underline;

}

a:active {

color: #107010;
font-weight: bold;

}
li a:active {

color: #107010;
font-weight: bold;

}



/************************* ID's *************************/

#navigation {

position: absolute;
z-index: 10;
width: 135px;
height: 275px;
margin-top: 200px;
padding: 10px 10px 20px 10px; /*top right bottom left*/
border-top: 1px solid #663333;
border-right: 1px solid #663333;
border-left: 1px solid #663333;
border-bottom: 1px solid #663333;
font-weight: normal;
font-size: 12px;

}

#navigation ul
{

margin-left: 0;
padding-left: 0;
}

#newItems {

position: absolute;
z-index: 10;
width: 135px;
height: 150px;
padding: 10px 10px 20px 10px; /*top right bottom left*/
margin-top: 505px;
border-top: 1px solid #663333;
border-right: 1px solid #663333;
border-left: 1px solid #663333;
border-bottom: 1px solid #663333;
font-weight: normal;

}


#pdf {

position: absolute;
z-index: 10;
width: 135px;
height: 150px;
padding: 10px 10px 20px 10px; /*top right bottom left*/
margin-top: 650px;
border-top: 1px solid #663333;
border-right: 1px solid #663333;
border-left: 1px solid #663333;
border-bottom: 1px solid #663333;
font-weight: normal;

}

#contestPdf ul
{

margin-left: 0;
padding-left: 0;
}


#contestPdf {

position: absolute;
z-index: 10;
width: 135px;
height: 200px;
padding: 10px 10px 20px 10px; /*top right bottom left*/
margin-top: 200px;
border-top: 1px solid #663333;
border-right: 1px solid #663333;
border-left: 1px solid #663333;
border-bottom: 1px solid #663333;
font-weight: normal;

}

#pageHeader {

position: absolute;
z-index: 15;
padding: 10px 10px 10px 10px; /*top right bottom left*/
margin-top: 20px;
margin-left: 155px;

}

#centerDoc {

position: absolute;
z-index: 15;
padding: 0 0 20px 20px; /*top right bottom left*/
margin-top: 150px;
margin-left: 155px;
width: 80%;

}

#footer {

margin-left: 0;
padding-left: 0;
display:block;
padding: .2em 1em;
text-decoration: none;
text-align: center;
font-size: small;
}

#footer a
{
display:block;
float:left;
padding: .2em 1em;
text-decoration: none;
border-right: 1px solid #663333;
}

#topNavigation {

margin-left: 0;
padding-left: 0;
margin-top: 45px;
display:block;
padding: .2em .5em;
text-decoration: underline;
text-align: left;
font-size: 12px;
}

#topNavigation a
{
display:block;
float:left;
padding: .5em .5em .5em .5em;
text-decoration: underline;
border-right: 1px solid #663333;
/*border-bottom: 1px solid #663333;
border-left: 1px solid #663333;
border-top: 1px solid #663333;*/
}

#bottomNavigation {

margin-left: 0;
padding-left: 0;
margin-top: 45px;
display:block;
padding: .2em .5em;
text-decoration: underline;
text-align: left;
font-size: 12px;
}

#bottomNavigation a
{
display:block;
float:left;
padding: .5em .5em .5em .5em;
text-decoration: underline;
border-right: 1px solid #663333;
/*border-bottom: 1px solid #663333;
border-left: 1px solid #663333;
border-top: 1px solid #663333;*/
}

