/*
Theme Name: The Event
Theme URI: http://the-event.net
Description: The Event Theme
Author: Alexander Latour and Don Manabat
Version: 1.0
Tags: black, blue, grey, green, three-columns, custom-header, custom-background
*/

@charset "utf-8";
/* CSS Document */
a img {
	border:0;
	border: 1px solid #1D262B;
}

.ep-sec-title a {
color:#CECC83;
font-size:20px;
}

body {
	background-color:#070707;
	background-image:url(./images/main-background.jpg);
	background-repeat:repeat-x;
	margin:0;
	}


#wrapper {
	margin:0 auto;
	width:969px;
	}

#top-links-box {
	background-image:url(./images/top-links-bg.jpg);
	background-repeat:no-repeat;
	height:35px;
	text-align:center;
	line-height:35px;
	}

.toplinks {
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:0 10px;
	}

.toplinks:hover {
	color:#CECC99;
	text-decoration:underline;
	}

#body-box {
	clear:both;
	min-height:100%;
	height:100%;
	overflow:hidden;
	background-image:url(./images/body-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:20px;
	}

#right-column {
	float:right;
	width:188px;
	}

#left-column {
	float:left;
	width:188px;
	}

#middle-column {
	margin:0 195px;
	}

#mid-bar-box {
	background-image:url(./images/mid-bar-bg.jpg);
	background-repeat:repeat-x;
	height:37px;
	border:1px solid #000;
	margin-bottom:10px;
	text-transform:uppercase;
	}

.section-box {
	margin-bottom:10px;
	}

.section-box-top {
	background-image:url(./images/top-nav-bg.jpg);
	background-repeat:no-repeat;
	height:39px;
	}

.section-titles {
	font-family:Arial, Helvetica, sans-serif;
	color:#e1dddd;
	font-weight:bold;
	font-size:1.3em;
	margin:0;
	padding:6px;
	position:absolute;
	z-index:1;
	letter-spacing:-1px;
	}

.section-title-shadow {
	position:inherit;
	z-index:2;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:1.3em;
	margin:0;
	padding:7px;
	letter-spacing:-1px;
	}

.section-box-body {
	background-image:url(./images/side-nav-bodybg.jpg);
	background-repeat:repeat-y;
	padding:5px 10px 20px 5px;
	font-family:Tahoma, Arial, sans-serif;
	}

.section-box-bot {
	background-image:url(./images/side-nav-bottom.jpg);
	background-repeat:no-repeat;
	height:13px;
	}

.side-ullists {
	margin:0;
	padding:0 0 0 20px;
	color:#fff;
	list-style:square;
	}

.side-lilists {
	padding:5px;
	margin:1px 0;
	border-bottom:1px dashed #2d2d2d;
	}

.side-lilists:hover {
	background-color:#0f0f0f;
	}

.side-lilists a {
	color:#ababab;
	text-decoration:none;
	font-size:0.8em;
}
.sidelinks {
	color:#ababab;
	text-decoration:none;
	font-size:0.8em;
	}

.sidelinks:hover {
	color:#fff;
	text-decoration:none;
	}

.sidelinks-bolder {
	font-weight:bold;
	margin:0;
	}

.sidelinks-regular {
	margin:0;
	color:#333;
	}

.mid-section-box {
	margin-bottom:2px;
	padding:10px;
	background-color:#000;
	}

.ep-mid-section-box {
	margin-bottom:2px;
	padding:10px;
	background-color:#000;
	clear:inherit;
	min-height:100%;
	height:100%;
	overflow:hidden;
	}

p.mid-sec-text-title {
	
	color:#CECC83;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	margin:0;
}
.mid-sec-text-title a {
	color:#CECC99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	margin:0;
	}

.cast-box-title a {
	color:#CECC99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:bold;
	margin:0;
	}
	
p.cast-box-title {
	margin:0;
	
}
	
.mid-sec-text-subtitle, .cast-box-subtitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:1em;
	margin:0;
	}

.ep-sec-title {
	color:#CECC99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	margin:0;
	}

.ep-sec-subtitle {
	color:#25668e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0;
	}

.ep-sec-regtexts {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#ccc;
	}

.ep-right-box {
	width:410px;
	float:right;
	}

.ep-left-box {
	width:140px;
	float:left;
	}

.mid-sec-text-maintexts {
	color:#8a8a8a;
	font-size:0.9em;
	font-family:Tahoma, Arial, sans-serif;
	}	

.cast-box-text-maintexts {
	color:#8a8a8a;
	font-size:0.8em;
	font-family:Tahoma, Arial, sans-serif;
	}	


.readmore {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#3f3f3f;
	font-weight:bold;
	text-decoration:none;
	}

.readmore:hover {
	text-decoration:underline;
	}

.ep-links {
	color:#333;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em;
	}

.ep-links:hover {
	text-decoration:underline;
	}


#footer-box {
	width:100%;
	height:85px;
	background-image:url(./images/footer-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#000;
	padding-top:15px;
	margin-top:20px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
	text-transform:uppercase;
}

#footer-box a {
	color:#FFF;
	font-weight:bold;
}

.cast-box {
	clear:inherit;
	min-height:100%;
	height:100%;
	overflow:hidden;
	margin-bottom:2px;
	background-color:#000;
	padding:10px;
	}

#cast-box-right {
	width:390px;
	float:right;
	}

#cast-box-left {
	width:156px;
	height:207px;
	float:left;
	padding-top:5px;
	}

#comment-box {
	font-family: Tahoma, Arial, sans-serif;
	margin:10px;
	}
	
.comment-title {
	font-size:1.2em;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CECC83;
	}

.comment-section-image {
	border:1px #121212 solid;
	width:79px;
	height:79px;
	float:left;
	}
.comment-section p {
	color: #fff;
}
.comment-section-texts {
	float:right;
	width:460px;
	}

.comment-section {	
	clear:inherit;
	min-height:100%;
	height:100%;
	overflow:hidden;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #121212;
	background-color:black;
	padding:5px;
	}

.comment-section-userdate {
	font-size:0.8em;
	margin:0;
	color:#666; 
	}
	
p.comment-section-userdate  {
	color: #ABABAB;
}

.comment-section-maintext {
	color:#fff;
	font-size:0.9em;
	}

.tags {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.8em;
	margin:30px 0 20px 0;
	}

#respond {
	color: #FFF;
	background-color:black;
	padding:5px;
}
/* ------------- begin download styles ------------- */
#download-table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	}
	
#dl-table-header {
	background-image:url(./images/dl-table-header.jpg);
	background-repeat:no-repeat;
	height:40px;
	color:#187575;
	font-weight:bold;
	}

#dl-table-body {
	background-image:url(./images/dl-table-mid-bg.jpg);
	background-repeat:repeat-y;
	color:#fff;
	padding-bottom:20px;
	}

#dl-table-bot {
	background-image:url(./images/dl-table-bot-bg.jpg);
	background-repeat:no-repeat;
	height:3px;
	}

.dl-table-row {
	clear:both;
	min-height:100%;
	height:100%;
	overflow:hidden;
	margin:0 3px;
	border-bottom:1px solid #2d2d2d;
	}

.dl-table-columns-left {
	float:left;
	text-align:center;
	padding:10px;
	background-color:#fff;
	}

.dl-table-column01 {
	width:132px;
	float:left;
	text-align:center;
	padding:10px;
	}

.dl-table-column02 {
	width:80px;
	float:left;
	text-align:center;
	padding:10px;
	margin-left:3px;
	}

.dl-table-column03 {
	width:88px;
	float:left;
	text-align:center;
	padding:10px;
	margin-left:3px;
	}

.dl-table-column04 {
	width:132px;
	float:left;
	text-align:center;
	padding:10px;
	margin-left:3px;
	}

.dl-table-column05 {
	width:109px;
	float:left;
	text-align:center;
	padding:10px;
	margin-left:3px;
	}

.dl-table-column06 {
	width:153px;
	float:left;
	text-align:center;
	padding:10px;
	margin-left:3px;
	}

.dl-table-column07 {
	width:110px;
	float:left;
	text-align:center;
	padding:10px;
	margin-left:3px;
	}

.text-padding {
	padding-top:10px;
	}

.text-padding-end {
	padding-top:10px;
	color:#ff0000;
	font-weight:bold;
	}	

/* ------------- end download styles ------------- */
/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 153537 2009-09-10 13:26:24Z emartin24 $
 * Copyright (c) 2009 Eric Martin http://www.ericmmartin.com/projects/wp-paginate/
 */
.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#070707; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#CECC99; color:#FFF;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#CECC99; border:1px solid #89adcf; margin-right:4px; padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}