/*
//////////////////////////////////////////
TOMMYZPRODUCTIONS.COM GLOBAL STYLESHEET
@url: www.tommyzproductions.com
//////////////////////////////////////////
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #393939;
	background-color: #000000;
	background-image: url(../images/shared/bgStripes.gif);
	background-repeat: repeat;
	margin: 0px;
	clear: both;
	height: 100%;
	line-height: 18px;
}

form {
	padding: 0px;
	border: 0px;
	margin: 0px;
}

/*
***** TEMPLATE
*/

#wrapper {
	width: 100%;
}

#holder {
}

#mainBodyHolder {
	width: 769px;
	float: none;
	margin: 0px 0px 0px 5px;
	background-image: url(../images/shared/tableMain_borderR.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#mainSpan {
	width: 750px;
	float: none;
	background: #141414;
}
#mainSpanL,
#mainSpanR {
	width: 19px;
	height: 100%;
}
#mainSpanL {
	background: url(../images/shared/tableMain_borderL.png) repeat-y;
	float: left;
}
#mainSpanR {
	background: url(../images/shared/tableMain_borderR.png) repeat-y;
	float: right;
}
#mainHeader {
	height: 261px;
}

.floatL {
	display: block;
	float: left;
}
.floatR {
	display: block;
	float: right;
}



/* Content: Basics */
#contentBody {
	background: #141414;
	padding: 13px;
	height: 100%;
}
#contentColL {
	width: 377px;
	position: relative;
	float: left;
}
#contentColR {
	width: 337px;
	float: right;
}



/* Content: Framework */
#contentBoxL,
#contentBoxR {
	background: #1A1A1A;
	margin: 0px 0px 11px 0px;
}
#contentBoxL {
	width: 377px;
}
#contentBoxR {
	width: 337px;
}

	.headImg {background: #141414}
	.contentHolder { display: block; padding: 11px 16px 2px 16px; }
	
	
	/* Upcoming Events */
	
	.eventBox {
		display: block;
		width: 345px;
		height: 130px;
		overflow: hidden;
		margin: 0px 0px 10px 0px;
		border: 1px solid #990033;
	}
	.eventInfo {
		display: block;
		margin: 81px 0px 0px 2px;
	}
	.eventDate,
	.eventName,
	.eventLink {
		background-color: #1A1A1A;
		position: relative;
	}
	.eventDate {
		font-size: 11px;
		font-weight: bold;
		color: #F500AA;
		line-height: 12px;
		z-index: 12;
	}
	.eventName {
		font-size: 18px;
		font-weight: bold;
		color: #FC47C5;
		z-index: 11;
	}
	.eventLink,
	.eventLink a {
		font-size: 10px;
		color: #FF99CC;
	}

	/* Photos */
	.photoRow1,
	.photoRow2,
	#photosEnd {
		display: block;
		width: 100%;
		height: 35px;
		line-height: 35px;
		color: #393939;
		font-weight: bold;
		margin: 5px 0px 0px 0px;
	}
	.photoRow1 { background: #212121; }
	.photoRow1 a,
	.photoRow2 a {
		color: #E5004B;
		font-weight: bold;
	}
	.thumb {
		border: 2px solid #414141;
		margin: 0px 13px 0px 0px;
		float: left;
	}
	#photosEnd {
		border-top: 1px solid #212121;
	}
	#photosEnd a {
		color: #EE5D8D;
		font-size: 10px;
		margin: 0px 0px 0px 48px;
	}
	
	
	/* Email Signup */
	.enewsletterCopy {
		color: #E5004B;
		font-weight: bold;
	}
	.emailInput {
		font-size: 10px;
		color: #666666;
		font-weight: bold;
		width: 238px;
		letter-spacing: 1px;
	}
	
	

