/*
Theme Name: BlackPartyExpo
Theme URI: http://wordpress.org/
Description: BlackPartyExpo

*/

@charset "utf-8";

* {margin:0px; padding: 0px; }

body {

	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-color: #000000;
	overflow: auto;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
}
	
body, td, th, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

a:link, a:active, a:visited {
	color: #D2232A !important; 
	text-decoration: none; 
}

a:hover {
	color: #FFF !important; 
	text-decoration: none;
}

#siteWrapper {
	float:left; 
	width: 980px; 
	clear: both;
	
	}

#bpHeader {
	clear:both; 
	width: 980px; 
	height: 140px; 
	
	}

#contentAreaWrapper {
	float: left; 
	width: 800px; 
	}
	
#contentArea {
	float: left; 
	width: 600px;
	padding-right: 10px;  
	
	}
#footer {
	clear: both; 
	float: left; 
	width: 980px; 
	padding-top: 10px; 	
	}

#menuArea {
	float:left; 
	clear:both; 
	width: 160px; 
	padding-right: 10px; 
	}

#sidebar {
	float: left; 
	width: 160px;  
	padding-left: 20px; 
	}

#sideBarLeft {
	width: 160px; 
	
}

#bpMenu, #bpMenu li {
	list-style-type:none;
	width: 160px; 	
	padding: 0px; 
	margin: 0px; 
}

#bpMenu li A {
	text-decoration:none;
	color: #D2232A; 
}

.sidebarItem {
	padding: 10px; 
}

.sideRightHeader {
	
}
.sideBarHeader {
	padding:5px; 
	background-color:#333333; 
	color: #ffff00; 
	font-size: 14px; 
}

.sidebarContent {
	padding: 5px; 
	padding-top: 10px; 
	
}

.sidebarItem a:link, .sidebarItem a:active, .sidebarItem a:visited {
	color: #AAAAAA; 
}

.sidebarItem a:hover {
	color: #FFF; 
}

.sidebarWrapper {
	
}


h1 {
	padding: 0px; 
	margin: 0px; 
	padding-bottom: 10px; 
}

h2 {
	padding: 0px; 
	margin: 0px; 
}

.post {
	border-top: 1px solid #333; 
	margin-top: 10px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	clear: both; 
}

.shareButton {
	clear:both; 
	padding-top: 15px; 
	padding-bottom: 10px; 
}

.signupForm {
	width: 140px;
	padding: 3px;  
	color: #fff; 
	background-color: #666; 
	border: 1px solid #000; 
	margin-right: 5px; 
	
}


 

img {
	border:0px; 
}

.alignleft {
	padding-right: 15px; 
	padding-bottom: 10px; 
	float:left;
}

.pageContentLeft {
	float:left;
}

.pageContentRight {
}

.pageTableLeft {
	padding-right: 5px; 
	
}

.pageTableRight {
	
}
p {
	padding-bottom: 15px; 
}

.entry {
	clear:both;
}

#rotatingBanner {
	float:right; 
	padding-top: 23px; 
	padding-right: 10px; 
	
}

#bpLogo {
	float:left; 
	
}

.stbuttontext {
	font-size: 12px !important; 
}



.eventTitle {
	font-size: 18px;
	font-weight: bold; 
	clear: both; 
	padding-bottom: 10px;  
	color: #FFFF00; 
	display:block;
	
}

.eventSubTitle {
	font-size: 15px;
	clear: both; 
	padding-bottom: 10px;  
	color: #AAA; 
	display:block;	
}

.eventInfo {
	
}

.radioDjTitle, h4 {
	font-size: 14px;
	font-weight: bold; 
	clear: both; 
	color: #ddd; 
	display:block;	
	padding-bottom: 10px; 
}

.pageTitle {
	font-size: 24px; 
	color: #CC3333; 
}

.menuText {
	font-size: 22px; 
	color: #CC3333; 
}

.header {
	font-size: 16px; 
	color: #CC3333; 
}

.subHeader {
	color: #999999; 
	font-size: 13px; 
}

.regularText {
	font-size: 12px; 
	color: #ffffff; 
	
}
.smallText {
	color: #fff; 
	font-size: 11px; 
}

.sideBarText {
	font-size: 11px; 
	color: #999; 
}


a:link, a:active, a:visited {
	color: #999; 
}

a:hover {
	color: #FFFF00; 
}

#ir_section_1 {
	height: 80px; 
}
#ir_section_2 {
	width: 160px; 
	height: 600px;	
	padding-top: 10px; 
}
#ir_section_3  { 
	width: 160px; 
	height: 210px; 
	padding-bottom: 10px; 
}
#ir_section_4  { width: 160px; height: 120px; padding-bottom: 10px; }
#ir_section_5 { width: 160px; height: 600px; } 

#sideMailer {
	padding-bottom: 20px; 
	clear: both; 
}

.piclenselink {
	display:none !important; 
}


.ngg-navigation {
	padding-bottom: 5px; 
	
}
.ngg-navigation A, .ngg-navigation a:link, .page-numbers {
	border: 0px; 
}
