body{
margin:0;
padding:0;
line-height: 1.5em;
background: #000;
}

b{font-size: 110%;}
em{color: red;}

h1{
font-size: 20px;
color: #b00f8d;
font-family: Arial, Helvitica, Sans Serif;
text-align:center;
}

h2{
font-size: 16px;
color: #b00f8d;
font-family: Arial, Helvitica, Sans Serif;
}

h3{
font-size: 14px;
color: #b00f8d;
font-family: Arial, Helvitica, Sans Serif;
}

#maincontainer{
width: 100%; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #861544 ;
height: 70px; /*Height of top section*/
}

#header{
background: #fff url('images/hot-comments.png') no-repeat center;
height: 170px; /*Height of top section*/
}

#divhead{
background: #e7447f url('images/top_div.png') repeat-x;
height: 10px;
}

#divhead a{
text-decoration: none;
color: #fff;
font-family: Arial, Helvitica, Sans Serif;
font-size: 11px;
font-weight: bold;
margin-left: 180px;
position:absolute;
top:250px;
}

#header h1{
margin: 0;
text-align: center;
padding-top: 75px;
font-size: 60px;
color: #e94480;
font-family: Arial, Helvitica, Sans Serif;
font-style: italic; 
}

/*top navigation menu*/
#menu { height:70px; background:#dd0708; background-image:url(images/menubg.gif);}
#menu ul { list-style:none; margin:0; padding:20px 10px;margin:0 0 0 8%; }
#menu li { float:left; }
#menu li a span, #menu li a em { display:none; }
#menu li a { display:block; height:40px; width:163px; background-position:center top; cursor:pointer }
#menu li#home a, #menu li#home a:hover span  { background-image:url(images/home.gif); }
#menu li#comments a, #menu li#comments a:hover span { background-image:url(images/comments.gif); }
#menu li#graphics a, #menu li#graphics a:hover span { background-image:url(images/graphics.gif); }
#menu li#glitters a, #menu li#glitters a:hover span { background-image:url(images/glitters.gif); }
#menu li#images a, #menu li#images a:hover span { background-image:url(images/images.gif); }
/*end top navigation menu*/

#contentwrapper{
float: left;
width: 100%;
background: #000;
}

#contentcolumn{
margin: 0 180px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
color: #fff;
font-size: 13px;
font-family: Arial, Helvitica, Sans Serif;
}

#contentcolumn a{
color:#e94480;
text-decoration:none;
}

#topads{
width: 100%;
padding: 5px 0 30px 0;
text-align:center;
text-decoration: none;
}

#bottomads{
width: 100%;
padding-bottom: 20px;
padding-top: 30px;
text-align:center;
text-decoration: none;
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
height:650px;
margin-left: -100%; /*Set margin to that of -(MainContainerWidth)*/
padding-top: 20px;
}

#leftcolumn h2{
font-size: 16px;
color: #e94480;
font-family: Arial, Helvitica, Sans Serif;
text-align:center;
}

#leftcolumn a{
color:#b00f8d;
text-decoration:none;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvitica, Sans Serif;
}

#rightcolumn{
float: left;
width: 180px; /*Width of right column*/
margin-left: -180px; /*Set left margin to -(RightColumnWidth)*/
padding-top: 20px;
}

#rightcolumn h2{
font-size: 16px;
color: #e94480;
font-family: Arial, Helvitica, Sans Serif;
text-align:center;
}

#rightcolumn a{
color:#b00f8d;
text-decoration:none;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvitica, Sans Serif;
}

#rightcolumn p{
color:#fff;
text-align: center;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvitica, Sans Serif;
}

#footer{
clear: left;
width: 100%;
background: #861544 url('images/footerbg.gif') repeat-x;
color: #fff;
font-family: Arial, Helvitica, Sans Serif;
font-size: 10px;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
text-decoration: none;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.friends{
background: #000 url('images/middlenav.gif') no-repeat;
height: 500px;
}

.menu{
background: #000 url('images/menu.gif') no-repeat;
height: 500px;
}

.menu2{
background: #000 url('images/menu2.gif') no-repeat;
height: 300px;
}

.pagination,
.backButton{
	padding:15px 0;
	text-align:center;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#fff;
}
.pagination a, .pagination a:visited,
.backButton a, .backButton a:visited{
	position:relative;
	top:3px;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:0 .35em 0 .35em;
	color:#fff;
	background:#000;
	border:1px solid #e7447f;
}
.pagination .null{
	position:relative;
	top:3px;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:0 .35em 0 .35em;
	color:#e7447f;
	background:#000;
	border:1px solid #fff;
}
.pagination a:hover, .pagination a:active,
.backButton a:hover, .backButton a:active{
	color:#fff;
	border:1px solid #fff;
}

.formTextareaBig{
	width:336px;
	height:75px;
	padding:2px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#bbb;
	background:#1f1f1f;
	border:1px solid #555;
	overflow:hidden;
}

