

		/*******************
		*  Template Theme  *
		*******************/
		body {
			color: #ea0f0f;
			font-family: helvetica, arial, sans-serif;
			background: #eee url('') no-repeat left 0;			
			background-color: #eee;
		}
		p.txt_special {
			color: #ea0f0f;
		}
		a {
			color: #ea0f0f;
		}
		/*******************************************
		*  These were added to fix issues with IE  *
		*  not picking up on the color set on the  *
		*  body element                            *
		*******************************************/
		form dl dt label,
		form dl dd label {
			color: #ea0f0f;
		}
		/******************************************/

		/***************
		*  Pagination  *
		***************/
		div.c_pagination ul li {
			color: #ea0f0f;
		}
		div.c_pagination ul li a {
			color: #ea0f0f;
		}
		div.c_pagination ul li.btn_prev a,
		div.c_pagination ul li.btn_next a {

		}
		div.c_pagination ul li.btn_prev a:hover,
		div.c_pagination ul li.btn_next a:hover {

		}
		/**************/

		/*******************
		* Sign-Up Button *
		*******************/
		h3#btn_createAccount,
		h3#btn_getCustomVideo {
			background: #898989;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#898989), to(#6a6a6a));
			background: -webkit-linear-gradient(#898989, #6a6a6a);
			background: -moz-linear-gradient(#898989, #6a6a6a);
			background: -ms-linear-gradient(#898989, #6a6a6a);
			background: -o-linear-gradient(#898989, #6a6a6a);
			background: linear-gradient(#898989, #6a6a6a);
			-pie-background: linear-gradient(#898989, #6a6a6a);
			behavior: url(/studios/_theme_default/css/PIE.php);
		}
		h3#btn_createAccount a,
		h3#btn_getCustomVideo a {
			color: #444;
			text-transform: uppercase;
		}
		h3#btn_createAccount a:hover:before,
		h3#btn_createAccount a:hover:after,
		h3#btn_getCustomVideo a:hover:before,
		h3#btn_getCustomVideo a:hover:after {
			color: rgba(255, 204, 0, 0.7);
		}
		/******************/

		/******************
		*  Header Styles  *
		******************/
		div#header {
			border-bottom: 23px solid #ea0f0f;
			background-color: transparent;
		}
		/****************
		*  Logo Styles  *
		****************/
			div#c_logo {

			}
			div#c_logo table tr td#logo_text,
			div.c_smallLogo table tr td.logo_smallText {
				color: #ea0f0f; 
				font-size: 50px;
				line-height: 50px;
				font-weight: bold;
				text-transform: uppercase;
			}
			div#c_logo table tr td#logo_text {
				letter-spacing: +2px;
			}
		/***************/

		/*********************
		*  Site Info Styles  *
		*********************/
			div#c_siteInfo {
				color: #777;
			}
			div#c_siteInfo h1 {
				color: #777; 
			}
			div#c_siteInfo h2 {
				color: #777; 
				font-weight: normal;
				font-style: italic;
			}
			div#c_totalVids {
				color: #777; 
			}
			div#c_totalVids span {
				color: #ea0f0f;
				font-weight: bold;
			}
			/***********************
			*  Site Search Styles  *
			***********************/
				form#f_siteSearch {
					border: 1px solid #8e8e8e;
					background: #c4c4c4;
					background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c4c4c4), to(#f5f5f5));
					background: -webkit-linear-gradient(#c4c4c4, #f5f5f5);
					background: -moz-linear-gradient(#c4c4c4, #f5f5f5);
					background: -ms-linear-gradient(#c4c4c4, #f5f5f5);
					background: -o-linear-gradient(#c4c4c4, #f5f5f5);
					background: linear-gradient(#c4c4c4, #f5f5f5);
					-pie-background: linear-gradient(#c4c4c4, #f5f5f5);
					behavior: url(/studios/_theme_default/css/PIE.php);
				}
				form#f_siteSearch input[type="text"] {
					color: #333;
					font-weight: bold;
				}
				form#f_siteSearch input[type="submit"] {
					/*
						See Themed Elements > Small Buttons
					*/
				}
				form#f_siteSearch input[type="submit"]:hover {
					/*
						See Themed Elements > Small Buttons
					*/
				}
			/**********************/
		/********************/
		
		/********************
		*  Main Nav Styles  *
		********************/
			ul#nav_main {
				
			}

			ul#nav_main li {
				
			}
			ul#nav_main li a {
				-webkit-border-radius: 10px 10px 0 0;
				-moz-border-radius: 10px 10px 0 0;
				border-radius: 10px 10px 0 0;
				color: #eee;
				text-transform: uppercase;
				background-color: #a90000;
				behavior: url(/studios/_theme_default/css/PIE.php);
			}
			body#videos ul#nav_main li#btn_videos a,
			body#about ul#nav_main li#btn_profile a,
			body#vipMembers ul#nav_main li#btn_vipMembers a,
			body#globalMembers ul#nav_main li#btn_vipMembers a,
			body#customVideos ul#nav_main li#btn_customVideos a,
			body#faq ul#nav_main li#btn_faq a,
			ul#nav_main li a:hover {
				background-color: #ea0f0f;
			}
		/*******************/

		/*****************/

		/*******************
		*  Content Styles  *
		*******************/
		div#content {
			background-color: transparent;
		}
		div#c_content h2 {
			color: #ea0f0f;
			background-color: #;
		}
		div#c_content h4 {
			color: #eee;
			background-color: #ea0f0f;
		}
		/*****************
		*  Video Styles  *
		*****************/
			div#c_videos dl,
			div.c_smallVideos dl {
				border: 1px solid #000;
			}
			div#c_videos dl dt,
			div#c_videos dl dd.video_length,
			div.c_smallVideos dl dt,
			div.c_smallVideos dl dd.video_length {
				color: #fff;
				background: rgba(255,255,255, 0.7);
				-pie-background: rgba(255,255,255, 0.7);
				behavior: url(/studios/_theme_default/css/PIE.php);
			}
		/****************/

		/********
		*  FAQ  *
		********/
			div.c_faqCategory dl dt strong {
				color: #ea0f0f;
			}
			div.c_faqCategory dl:nth-of-type(even) {
				background-color: #e3e3e3;
			}
			div.c_faqCategory dl:nth-of-type(odd) {
				background-color: #e3e3e3;
			}
		/*******/

		/************************
		*  Custodian Signature  *
		************************/
			dl#custodianOfRecords {
				border-left: 4px solid #ea0f0f;
			}
		/***********************/
		/******************/


		/******************
		*  Footer Styles  *
		******************/
		div#footer {
			background-color: #ea0f0f;
		}
		div#c_footer {
			color: #eee;
		}
		div#c_footer p#nav_text a {
			color: #eee;
			text-transform: uppercase;
		}
		div#c_footer p#copyright a {
			color: #eee;
		}
		/*****************/
		/******************/


		/****************
		*  Pages Theme  *
		****************/
		/****************************
		*  VIP Members Page Styles  *
		****************************/
		a#btn_joinToday {
			color: #fff;
			text-transform: uppercase;
			background: #898989;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#898989), to(#6a6a6a));
			background: -webkit-linear-gradient(#898989, #6a6a6a);
			background: -moz-linear-gradient(#898989, #6a6a6a);
			background: -ms-linear-gradient(#898989, #6a6a6a);
			background: -o-linear-gradient(#898989, #6a6a6a);
			background: linear-gradient(#898989, #6a6a6a);
			-pie-background: linear-gradient(#898989, #6a6a6a);
			behavior: url(/studios/_theme_default/css/PIE.php);
		}
		a#btn_joinToday:hover {
			color: #fc0;
		}
		/***************************/


		/************************
		*  Contact Page Styles  *
		************************/
		div#c_content form input[type="submit"] {
			/*
				See Themed Elements > Small Buttons
			*/
		}
		div#c_content form input[type="submit"]:hover {
			/*
				See Themed Elements > Small Buttons
			*/
		}
		/***********************/

		/******************************
		*  Shopping Cart Page Styles  *
		******************************/

		div#c_cartHeader p#link_continueShopping span {
			color: #a90000;
		}
		div#c_cartHeader p#link_continueShopping a {
			color: #ea0f0f;
		}

		div#c_shoppingCart {
			border-top: 3px solid #a90000;
		}
		div#c_shoppingCart div.pageHeader h2 span {
			background-color: #a90000;
		}
		/*****************************/

		/*************************
		*  Purchase Page Styles  *
		*************************/
		div#c_loginRegister {
			background-color: #e3e3e3;
		}

		div#c_cart dl dt img {
			border: 3px solid #000;
		}
		div#c_existingUsers,
		div#c_newUsers,
		div#c_infoColumn {
			background-color: #eee;		
		}
		div#c_existingUsers h3,
		div#c_newUsers h3,
		div#c_salesPitch h3 {
			border-bottom: 3px solid #ea0f0f;
		}
		div#c_salesPitch p.txt_mobileAccess {
			border-left: 4px solid #ea0f0f;
		}
		div#c_newUsers div.c_3columnForm div.c_checkbox label {
			color: #ea0f0f !important;
		}
		/************************/

		/**************************************
		*  Member Login & Register Forms New  *
		**************************************/
		div.overlayWindow2,
		div.overlayWindow2 form div.c_formErrors,
		div.overlayWindow2 div#resetSuccess2 {
			background-color: #eee;
		}
		div.overlayWindow2 form {
			border: 1px solid #000;
			background-color: #e3e3e3;
		}
		div.overlayWindow2 form div.c_formErrors,
		div.overlayWindow2 div#resetSuccess2 {
			border: 2px solid #000;
		}
		div.overlayWindow2 form div.c_formErrors h4,
		div.overlayWindow2 div#resetSuccess2 h4 {
			color: #ea0f0f;
		}
		div.overlayWindow2 table div.overlayInfo2 p {
			border-left: 4px solid #ea0f0f;
		}

		p.txt_or {
			padding: 5px 0;
			color: #ea0f0f;
			font-weight: bold;
		}

		/*************************************/

		/***************
		*  About Page  *
		***************/
		div#slider {
			border: 3px solid #ea0f0f;
		}
		/**************/
		/***************/

		/********************
		*  Themed Elements  *
		********************/
		/******************
		*  Small Buttons  *  
		******************/
		div.c_pagination ul li.btn_prev a,
		div.c_pagination ul li.btn_next a,
		form#f_siteSearch input[type="submit"],
		div#c_content form input[type="submit"],
		div.overlayWindow2 form input[type="submit"],
		div.overlayWindow2 a.btn_overlayInfo {
			color: #eee;
			font-weight: bold;
			text-transform: uppercase;
			text-shadow: rgba(0,0,0,0.5) 0 1px 2px;
			/**************\
			*  BG Gradient  *********
			*  http://css3pie.com/  *
			************************/
			background: #fa4f4f;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fa4f4f), to(#c80202));
			background: -webkit-linear-gradient(#fa4f4f, #c80202);
			background: -moz-linear-gradient(#fa4f4f, #c80202);
			background: -ms-linear-gradient(#fa4f4f, #c80202);
			background: -o-linear-gradient(#fa4f4f, #c80202);
			background: linear-gradient(#fa4f4f, #c80202);
			-pie-background: linear-gradient(#fa4f4f, #c80202);
			behavior: url(/studios/_theme_default/css/PIE.php);
			/***********************/
		}

		div.c_pagination ul li.btn_prev a:hover,
		div.c_pagination ul li.btn_next a:hover,
		form#f_siteSearch input[type="submit"]:hover,
		div#c_content form input[type="submit"]:hover,
		div.overlayWindow2 form input[type="submit"]:hover,
		div.overlayWindow2 a.btn_overlayInfo:hover {
			text-shadow: rgba(0,0,0,0.5) 0 -1px 2px;
			/**************\
			*  BG Gradient  *********
			*  http://css3pie.com/  *
			************************/
			background: #c80202;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c80202), to(#fa4f4f));
			background: -webkit-linear-gradient(#c80202, #fa4f4f);
			background: -moz-linear-gradient(#c80202, #fa4f4f);
			background: -ms-linear-gradient(#c80202, #fa4f4f);
			background: -o-linear-gradient(#c80202, #fa4f4f);
			background: linear-gradient(#c80202, #fa4f4f);
			-pie-background: linear-gradient(#c80202, #fa4f4f);
			behavior: url(/studios/_theme_default/css/PIE.php);
			/***********************/
		}
		/*****************/
		