@charset "utf-8";
/* CSS Document */

body {
background-image:url(BACKGROUND.png); 
background-position: top-left;
background-repeat: no-repeat;
top: 0px;
left: 0px;
background-color:#e7e7e7; 
  padding:0px 20px;
  font-family: Arial;
  font-size: 10px; 
  letter-spacing: 0px; 
  line-height: 1.5em;
  text-align:center;
  color:#3e3e3e;}

#background {
position:absolute; 
background-position: top left;
left: 0px; 
top: 0px;}

img { border: none; }


#sidebar
{position:absolute; 
left:210px; 
top: 290px;
width: 130px;}

#topnav
{position:absolute; 
left:397px; 
top: 138px;
width: 466px;
height: 40px;}

#main
{position:absolute; 
left:403px; 
top: 216px;
height: 605px;
width: 471px;
overflow: scroll;
}


#updates
{position:absolute; 
left:210px; 
top: 150px;
width: 240px;
height: 87px;
text-align: left;}

#networks
{position:absolute; 
left:210px; 
top: 232px;
width: 240px;
height: 87px;
text-align: left;}

#chat
{position:absolute; 
left:335px; 
top: 1035px;
width: 240px;
height: 87px;}

#news
{position:absolute; 
left:335px; 
top: 890px;
width: 515px;
height: 120px;}


#newspic
{position:absolute; 
left:23px; 
top: 812px;
width: 515px;
height: 120px;}

#music
{position:absolute; 
left:627px; 
top:109px;
width: 240px;
height: 20px;}


#affy
{position:absolute; 
left:720px; 
top: 1035px;
width: 240px;
height: 87px;}

#featured
{position:absolute; 
left:508px; 
top: 1035px;
width: 240px;
height: 87px;}
a {
  color:#6c6c6c;
  text-decoration:none;
	
  }

a:hover {
  color:#000000;
  text-decoration:none;
  text-decoration: none;
  }
a img {
  border: 1px solid #c0c0c0;
  }

  .side:hover {
padding-left:1px;
display:block;
color:#000000 !important;
background-color: #ff2e2e !important;
letter-spacing: 0px!important;
font-weight: normal;
font-size:11px;
text-transform:none!important;
text-decoration:none!important;
text-align:left;
line-height:14px;}

.side {
padding-left:1px;
display:block;
color:#f5f5f5 !important;
background-color: #707070 !important;
letter-spacing: 0px!important;
font-weight: normal;
font-size:11px;
text-transform:none!important;
text-decoration:none!important;
text-align:left;
line-height:14px;
}


  .affy:hover {
display:block;
color:#ffffff!important;
background-color: none!important;
letter-spacing: 0px!important;
font-weight: normal;
font-size:11px;
text-transform:none!important;
text-decoration:none!important;
text-align:left;

}

.affy {
display:block;
color:#ff2e2e!important;
background-color: none!important;
letter-spacing: 0px!important;
font-weight: normal;
font-size:11px;
text-transform:none!important;
text-decoration:none!important;
text-align:left;

}

  .contents:hover {
padding-left:1px;
display:block;
color:#ffffff !important;
background-color: #ff2e2e !important;
letter-spacing: 0px!important;
font-weight: normal;
font-size: 10px!important;
text-transform:uppercase!important;
text-decoration:none!important;
text-align:left;
line-height:18px;}

.contents {
padding-left:1px;
display:block;
color:#ffffff !important;
background-color: #707070 !important;
letter-spacing: 0px!important;
font-weight: normal;
font-size: 10px!important;
text-transform:uppercase!important;
text-decoration:none!important;
text-align:left;
line-height:18px;
}

.online:hover {
font-size:8px;
font-face: small fonts;
padding-left:1px;
color:#000000 !important;
letter-spacing: 0px!important;
font-weight: normal;
text-transform:none!important;
text-decoration:none!important;
text-align:left;
line-height:12px;}

.online {
font-size:8px;
font-face: small fonts;
padding-left:1px;
color:#000000 !important;
letter-spacing: 0px!important;
font-weight: normal;
text-transform:none!important;
text-decoration:none!important;
text-align:left;
line-height:12px;
}


h1
{font-size: 30px;
font-face: arial;
padding-left: 1px;
color: #ff2e2e!important;
letter-spacing: -3px!important;
text-transform: uppercase!important;
border-bottom: 1px dotted #ff2e2e!important;
text-align:left;
line-height:18px;}

h2
{font-size: 18px;
font-face: helvetica;
padding-left: 1px;
color: #aeaeae!important;
letter-spacing: -1px!important;
text-transform: normal!important;
border-bottom: 1px dotted #ff2e2e!important;
text-align:left;}


b{font-size: 11px;
font-face: arial;
color: #ff2e2e !important;
letter-spacing: -1px!important;
text-transform: normal!important;
border-bottom: 0px dotted #53cbf2!important;
line-height:11px;}


u{font-size: 11px;
font-face: arial;
letter-spacing: 0px!important;
text-transform: normal!important;
border-bottom: 1px dotted #ff2e2e!important;
line-height:11px;}

i {font-size: 11px;
font-face: arial;
color: #545454 !important;
letter-spacing: 1px!important;
text-transform: normal!important;
border-bottom: 0px dotted #53cbf2!important;
line-height:11px;}
small
{font-size: 8px;}


