/* Generic Selectors */ 
body { 
background-color:#FFFFFF; 
}
 
p { 
font-family: Arial, Helvetica, sans-serif; 
}
 
h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
color: #000000; 
}

h2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 20px; 
font-weight: bold; 
color: #FF3399; 
}
.footer { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-align: center;
color: #000000; 
}
 
/**************** Pseudo classes ****************/ 
.nav:link { 
display: block; 
color: #000000; 
border-bottom-color: #FF3399; 
text-decoration: none; 
border-bottom-width: 2px; 
border-bottom-style: solid; 
}

.nav:visited { 
display: block; 
color: #000000; 
border-bottom-color: #FF3399; 
text-decoration: none; 
border-bottom-width: 2px; 
border-bottom-style: solid; 
}

.nav:hover { 
display: block; 
color: #FF3399; 
border-bottom-width: 2px; 
border-bottom-style: solid; 
border-bottom-color: #000000; 
text-decoration: none; 
}
 
.nav:active { 
display: block; 
color: #FF3399; 
border-bottom-width: 2px; 
border-bottom-style: solid; 
border-bottom-color: #FF3399; 
text-decoration: none; 
}
 
/************************* ID's *************************/ 
#background {
position: absolute; 
z-index: 0; 
width: 350px; 
height: 605px; 
top: 80px; 
background-attachment: scroll; 
background-image: url(images/backgound_fade.jpg); 
background-repeat: no-repeat; 
background-padding-top: 50px; 
background-position: top left; 
}
 
#navigation { 
position: absolute; 
z-index: 10; 
width: 225px; 
height: 600px; 
left: 10px;
top: 200px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
line-height: 80%; 
}
 
#content { 
position: absolute;
top: 80px; 
left: 235px;
padding:20px;
}

#header_1 { 
position: absolute; 
z-index: 30; 
width: 110px; 
height: 110px; 
top: 5px; 
left: 5px; 
background-attachment: scroll; 
background-image: url(images/logo.gif); 
background-repeat: no-repeat; 
background-position: left top; 
}

#header_2 { 
z-index: 10; 
position: absolute; 
width: 96%; 
height: 100px;
background-attachment: scroll; 
background-image: url(images/header.gif); 
background-repeat: no-repeat; 
background-position: right top; 
}

#header_line { 
position: absolute; 
top: 45px; 
left: 50px;
z-index: 20; 
width: 98%; 
height: 2px;
background-color: #FF3399;
font:2px sans-serif;
}
