
body{
background-color: #000000;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight:700
}
h1, h2, h3, h4 { margin:0; padding:0; font-weight:normal; text-transform:uppercase; margin-bottom:8px; }
h1,h2 {font-size: 14px; color: #FF01a2; font-weight:400;}


h1 a,h2 a {font-size: 14px; color: #FF01a2 !important; font-weight:400; text-decoration:none;}



p { margin:0; padding:0; margin-bottom:10px; font-size: 12px; color: #FFFFFF; font-weight:700; line-height:16px;}
em { color: #FF01a2; font-style:normal; }
a.colourpink { color: #FF01a2 !important; text-decoration:underline; } 
a.colourpink:hover { color: #FFFFFF !important;} 
a.dontunderline { text-decoration:none; }

blockquote { padding:0; margin:0; margin-bottom:10px; font-style:italic; } 

.texta {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 14px;
color: #FF01a2;
font-weight:400;
}
.textasmall {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #FF01a2;
font-weight:700;
}
.textawhite {
font-weight:normal;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
font-weight:700
}
.text10white {
font-weight:normal;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
.text11orange {
font-weight:normal;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #F47B20;
}
.textapurple {
font-weight:normal;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 14px;
color: #c878b2;
}
.textb {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight:700;
line-height:16px;
}
.textbdark {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #383637;
font-weight:700;
}
.textbmini {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight:normal
}
.colourpink {
color: #FF01a2;
}
.colourwhite {
color: #FFFFFF;
}
.colourdark {
color: #383637;
}
.colourgrey {
color: #959699;
}
.colourorange {
color: #F47B20;
}
input, textarea {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #666666;
font-size: 12px;
}
.textinput {
	background-color: #ffffff;
	width: 183px;
	height: 13px;
	background-image:    url("images/blank_1.gif");
	border:	none;
	margin:	5px 0 10px;
	padding: 5px;
}
.messageinput {
	background-color: #ffffff;
	height: 80px;
	width: 188px;
	border:	none;
	margin:	5px 0 10px;
	padding: 2px 0 5px 5px;
}
.btn {
		background:				none;
		outline: 				none;
		cursor:					pointer;
		margin-top:				15px;
		display:				block;
		height:					26px;
		width:					84px;
	}
	
div.post {margin-bottom:40px; }
div.post-title {margin-bottom:18px; }
div.post-date { color:#a3aba0; font-size:11px; }
div.post-author { color:#404040; font-size:11px; }
ul#sidebar { display:block; padding:20px; margin:0; background-color:#121011; list-style:none;}
ul#sidebar li { margin:0; padding:0; list-style:none; margin-bottom:30px; }
ul#sidebar ul { margin:0; padding:0; list-style:none;  }
ul#sidebar ul li { margin:0; margin-left:10px; padding:0; list-style:disc; color:#859ea3; font-size:11px;  }
ul#sidebar ul li a { color:#859ea3; text-decoration:none;  }

a.pinklink, a.pinklink:active, a.pinklink:visited { color: #FF01a2; text-decoration:underline; }
div.graycomments { margin-bottom:15px; }
div.graycomments a { color:#404040; }

hr.articlesep { display:block; height:1px; width:100%; border:0; padding:0; margin-top:10px; margin-bottom:10px; background-color:#FF01a2; }

