body {
margin:0px;
padding:0px;
font-size:12px;
color:#000000;
background:#5C5C5C;
font-family:Arial, Helvetica, sans-serif; 
}

div, h1, h2, h3, h4, h5, h6, h7, p, form, img, ul, li {
		margin:0px; padding:0px;
}

a.nav:link, a.nav:visited, a.nav:active {
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.footer:link, a.footer:visited, a.footer:active {
font-size:11px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:500;
}

a:link, a:active, a:visited {
color:#000000;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

a:hover, a.nav:hover, a.footer:hover {
color:#900c40;
text-decoration:none;
}

p {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
}

h1 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

h2 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#900c40;
font-weight:700;
}


h3 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:700;
}

h4 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:500;
}


h5 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:700;
}


h6 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:500;
}


h7 { 
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:500;
font-style:italic;
}

h8 {
font-size:11px;
font-style:italic;
font-weight:500;
color:#900c40;
}

#wrapper {
width:980px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}

.clear {
clear:both;
}

#top {
width:980px;
height:64px;
}

#navholder {
width:980px;
height:29px;
background-image:url(images/graphics/menubkground.jpg);
}

#navholder ul {
list-style-type:none;
}

#navholder ul li {
float:left;
height:29px;
width:98px;
text-align:center;
display:block;
line-height:29px;
}

#navholder ul li a {
display:block;
text-decoration:none;
height:29px;
width:98px;
}

.nav {
background-image:url(images/graphics/menubkground.jpg);
}

.newsnav {
background-image:url(images/graphics/menunewsbkground.jpg);
}

#mainleft {
float:left;
width:392px;
height:1235px;
padding-top:10px;
padding-bottom:30px;
padding-left:10px;
padding-right:10px;
background:#FFFFFF;
}

#mainright {
float:left;
width:518px;
height:1215px;
padding-top:30px;
padding-bottom:30px;
padding-left:20px;
padding-right:30px;
background:#FFFFFF;
}

#buttons {
width:392px;
text-align:center;
padding-top:30px;
padding-bottom:30px;
}

#footerholder {
width:980px;
height:69px;
background:url(images/graphics/footerbkground.gif);
margin-bottom:20px;
}

#footerleft {
float:left;
width:480px;
padding-top:13px;
padding-left:20px;
line-height:25px;
}

#footerright {
float:left;
width:460px;
padding-top:10px;
padding-right:20px;
text-align:right;
line-height:20px;
}

#celebfriends {
float:left;
width:135px;
}

#celebfriends2 {
float:left;
width:135px;
}

#celebfriends3 {
float:left;
width:135px;
}

#dollz {
width:520px;
text-align:center;
}

.mainimage {
padding-bottom:20px;
}