/*
	Comments appear between these symbols. If you want to see how something will look
	then comment out a setting and add a new one. When you have it where you want it
	then delete the commented line. 
	
	Some suggestions are to change colors, fonts and images but leave the margins, padding
	and other settings alone. You can quickly "break" the templates if you are not careful
*/

.page_link {font-size: 13px; font-weight: bold}
.current_page_number {font-size: 13px}
.prev_next {font-size: 13px; font-weight: bold;}
.page_title {font-size: 20px; font-weight: bold;}
body,td,th {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
}
h1 {
	margin:10px 0 10px 0;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	color:#6699cc;
	}
.style1 {
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
}
#header { 
	border: 0px solid #000000; 
	border-top: 0px solid #000000; 
	background: url(../images/black_bg.jpg) center; /* black */
	border-bottom: 0px solid #000000; 
	height: 100px; 
	margin: 0 auto; 
	width: 750px; 
	}
#header * { color: #FFFFFF; margin: 0; padding: 0; text-decoration: none; }

#header h1 {
	margin:10px 0px 1px 0px;
	padding-left:10px;
	font-family:Trebuchet MS, "Pump Demi Bold LET", Impact;
	font-size:4em;
	color:#6699cc;		/* Country Blue */
	color:#ccc;						/* Gray */
	text-decoration: none;
}
#site_tag {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	padding-left:10px;
	}
#header h2 { float: left; padding: 40px 5px 0 0; font-size: 12px; }

#main_bg {
  width: 800px;
  background: url(../images/main_bg.png) repeat-y;
}
.contenttop {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.list_titles {
	font-size: 1.2em;
	font-weight: bold; 
	font-style:italic;
	font-family: Georgia, Arial, Helvetica, sans-serif; 
	color: #CCC;
	text-decoration: none;
	vertical-align:top;
	padding-left:5px;
}
#leftAds {
	width:171px;
	border-right:1px solid #999999;
	padding-right:5px;
	text-align:left;
	padding-left:20px;
	}
#leftAds h3 {
	color:#333333; /* black */	
	font-size:1.4em;
	margin-bottom:5px;
	}	
#leftAds ul {
	padding-left:10px;
	}	
#leftAds li {
	}	
.right {
	text-align:right;
	}


/* The Thunbnails on the video list page, provide background and padding */	
.thumbshow {
	background:url(../images/black-thumb-bg.jpg) no-repeat;	 /* black */
	}
.thumbshow img {
	padding-top:13px;
	margin-left:-4px;
	padding-right:0px;
	}
.thumbshow .play {
	padding-top:1px;
	padding-left: 20px;
	}
.vidHeading {
	background: url(../images/black_bg.jpg) scroll left top; /* black */
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:20px;
	-moz-border-radius-topright:3px;
	color:#cccccc;
	}
.tags {
	font-size:.80em;
	font-family:Georgia, "Times New Roman", Times, serif;
	}	
#footer { 
	border: 0px solid #000000; 
	border-top: 0px solid #000000; 
	background: url(../images/black_bg.jpg) center; /* black */
	border-bottom: 0px solid #000000; 
	height: 40px; 
	margin: 0 auto; 
	width: 751px; 
	padding-top:22px;
	}
#footer * { color: #FFFFFF; margin: 0; padding: 0; text-decoration: none; }			
.featured {
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	}
.featured li {
	padding-right:20px;
	padding-left:5px;
	text-align:left;
	padding-bottom:5px;
	}
