@charset "iso-8859-1";
/* Main Linkset */
A:link, A:visited, A:active	{  font-size: 11px; font-weight: bold; color: #6f44f1; text-decoration: underline;}
A:hover 			{  font-size: 11px; font-weight: bold; color: #b00000; text-decoration: underline;}

.SLRed:link, .SLRed:visited, .SLRed:active 	{ font-size: 10px; font-weight: bold; color: #e80000; text-decoration: none;}
.SLRed:hover 			{ font-size: 10px; font-weight: bold; color: #ff0000; text-decoration: underline;}

body  
	{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			:12px			;
	margin				:auto 0px		;
	background-color		:#fff			;
	color				:#333			;
	}
p	{
	padding				:4px 0px 4px 0px	;
	margin				:0px			;
	}
#PageContent
	{
	margin				:auto			;
	width				:750px			;
	}
#PageHeader
	{
	vertical-align			:top			;
	text-align			:left			;
	height				:134px			;
	width				:750px			;
	}
#TopNav
	{
	font-size			:10px			;
	position			:relative		;
	margin				:5px 0px 5px 625px	;
/*	border				:1px solid red		;*/
	width				:170px			;
	min-width			:170px			;
	}
/* TopNav Subs */
#TopNav a:link		{  font-size: 10px; font-weight: bold; color: #6f44f1; text-decoration: none; }
#TopNav a:visited	{  font-size: 10px; font-weight: bold; color: #6f44f1; text-decoration: none; }
#TopNav a:active	{  font-size: 10px; font-weight: bold; color: #6f44f1; text-decoration: none; }
#TopNav a:hover		{  font-size: 10px; font-weight: bold; color: #b00000; text-decoration: underline; }



#RecentTags
	{
	font-size			:17px			;
	font-weight			:bold			;
	text-decoration			:underline		;
	text-transform			:uppercase		;
	margin				:12px 0px 6px 0px	;
	}
#RecentTagsContent
	{
	font-size			:12px			;
	color				:#666			;
	}
#PageSearch
	{
	background-image		:url('../Images/mid_bg.jpg');
	vertical-align			:top			;
	text-align			:left			;
	width				:750px			;
	height				:44px			;
	}
/* PageSearch Subs */
#PageSearch table 		{ padding: 0px 4px 4px 0px; }
#PageSearch table td 		{ margin: 0px; padding: 0px; }
#SearchMargins
	{
	margin				:0px 0px 0px 15px;
	}
#FadeCornerLeft
	{
	position			:relative		; 
	left				:0px			;
	}
#FadeCornerRight
	{
	position			:relative		;
	left				:741px			;
	}
#MainTable
	{
	vertical-align			:top			;
	text-align			:left			;
	width				:750px			;
	padding				:4px 0px 4px 0px	;
	}
/* MainTable Subs */
#MainTable table td 	{ vertical-align: top; text-align: left; }
	
#MainTableLeft
	{
	vertical-align			: 		top;
	width:					385px;
	}
#MainTableRight
	{	
	vertical-align: 		top;
	text-align:				left;
	width:					365px;
	}
.LeftBoldTitle
	{
	background-image:		url('../CSS/titles/title_bg.jpg');
	text-align:				left;
	height:					39px;
	width:					385px;
	}
.RightBoldTitle
	{
	background-image:		url('../CSS/titles/title_bg.jpg');
	text-align:				right;
	height:					39px;
	width:					363px;
	margin-left:			2px;
	}
.VideoBox
	{
	padding-top:			6px;
	}
.ListingVideos
	{
	margin:					6px 0px 6px 0px;
	border-bottom-width:	1px;
	border-bottom-color:	#ccc;
	border-bottom-style:	solid;
	}
.ListingVideoText
	{
	font-size:				11px;
	padding:				4px;
	}
.ListingVideoSubText
	{
	font-size:				10px;
	padding:				6px 0px 6px 0px;
	}
#FeaturedBox
	{
	height:					300px;
	width:					361px;		
	border-width:			1px;
	border-color:			#ccc;
	border-style:			solid;
	margin:					2px 0px 2px 2px;
	}
	/* FeaturedBox Subs */
#FeaturedBox a:link		{ font-size: 14px; font-weight: bold; color: #6f44f1; text-decoration: underline; text-transform: uppercase;}
#FeaturedBox a:visited	{  font-size: 14px; font-weight: bold; color: #6f44f1; text-decoration: underline; text-transform: uppercase;}
#FeaturedBox a:active	{  font-size: 14px; font-weight: bold; color: #6f44f1; text-decoration: underline; text-transform: uppercase;}
#FeaturedBox a:hover	{  font-size: 14px; font-weight: bold; color: #b00000; text-decoration: underline; text-transform: uppercase;}
	
#RecentlyViewed
	{
	background-image:		url('../CSS/titles/titlethin_bg.jpg');
	height:					29px;
	width:					750px;
	}
#RecentlyViewedContent
	{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	background-color:		#eae3ff;
	padding:				8px 6px 8px 6px;
	}
#PageFooter
	{
	vertical-align: 		top;
	text-align: 			right;
	margin-top:				40px;
	}
/* PageFooter Subs */
#PageFooter a:link		{  font-size: 11px; font-weight: bold; color: #999; text-decoration: underline; text-transform: uppercase;}
#PageFooter a:visited	{  font-size: 11px; font-weight: bold; color: #999; text-decoration: underline; text-transform: uppercase;}
#PageFooter a:active	{  font-size: 11px; font-weight: bold; color: #999; text-decoration: underline; text-transform: uppercase;}
#PageFooter a:hover		{  font-size: 11px; font-weight: bold; color: #000; text-decoration: underline; text-transform: uppercase;}

#PageFooterSubs
	{
	vertical-align: 		top;
	text-align: 			right;
	margin-bottom:			6px;
	}
/* PageFooter Subs */
#PageFooterSubs a:link		{  font-size: 10px; font-weight: bold; color: #ccc; text-decoration: underline; text-transform: uppercase;}
#PageFooterSubs a:visited	{  font-size: 10px; font-weight: bold; color: #ccc; text-decoration: underline; text-transform: uppercase;}
#PageFooterSubs a:active	{  font-size: 10px; font-weight: bold; color: #ccc; text-decoration: underline; text-transform: uppercase;}
#PageFooterSubs a:hover		{  font-size: 10px; font-weight: bold; color: #000; text-decoration: underline; text-transform: uppercase;}

#bottomNavigation
	{
	height:					1%;
	text-align:				center;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	font-weight:			normal;
	color: 					#cccccc;
	background-color:		#232323;
	text-decoration: 		none;
	padding:				4px;
	border-top-width:		1px;
	border-top-style:		solid;
	border-top-color:		#666666;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#666666;
	}
#pageBottom
	{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	font-weight:		normal;
	color: 				#cccccc;
	background-color:	#000000;
	text-align:			right;
	vertical-align:		top;
	height:				1%;
	padding-top:		4px;
	padding-right:		2px;
	}
#mainLeft
	{
	vertical-align: 	top;
	text-align: 		left;
	}
#mainCenter
	{
	vertical-align: 	top;
	text-align: 		center;
	}
#mainRight
	{
	vertical-align: 	top;
	text-align: 		right;
	}
#MainBox
	{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		left;
	width:				726px;
	}
.verdanaLeft
	{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#333;
	text-align:			left;
	vertical-align:		top;
	}
#CopyRight
	{
	font-family:	 	Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	color:				#5d5d5d;
	text-decoration:	none;
	vertical-align: 	top;
	text-align: 		center;	
	padding:			4px;
	}
.Padding4
	{
	padding:			4px;
	}
.Padding8
	{
	padding:			8px;
	}
/* Form Fields */
.textField 
	{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color:	#EEEEEE;
	color: 				#000000;
	height: 			20px;
	width: 				100px;
	font-size: 			10px;
	}
.MainSearch
	{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-image:	url('../CSS/searchbox_bg.jpg');
	background-color:	#fff;
	color: 				#333;
	height: 			20px;
	width: 				213px;
	font-size: 			13px;
	border:				0px;
	padding-top:		5px;
	}
.MainSubmit 
	{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color: 	#333;
	color: 				#ccc;
	height: 			26px;
	width: 				66px;
	font-size: 			11px;
	text-transform:		uppercase;
	border:				0px;
	}
.newsSubmit
	{
	font-family		:	Verdana, Arial, Helvetica, sans-serif;
	background-color	: 	#ffffff;
	color			:	#000000;
	height			:	30px;
	width			:	125px;
	font-size		:	11px;
	}
.textField150
	{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	background-color	:	#ffffff;
	color			:	#000000;
	height			:	20px;
	width			:	150px;
	font-size		:	10px;
	}
.textComments
	{
	font-family		:	Verdana, Arial, Helvetica, sans-serif;
	background-color	:	#ffffff;
	color			:	#000000;
	height			:	150px;
	width			:	550px;
	font-size		:	10px;
	}



.panelBoxBackground
	{
	background-color	:#EEEEEE;
	}


.friendLinksVBarTD
	{
	padding-right		:10px	;
	padding-left		:10px	;
	padding-bottom		:0px	;
	padding-top		:0px	;
	}


textarea
	{
	border			:1px solid #000000;
	}
input
	{
	border			:1px solid #000000;
	}


.disabled	{
		color:#aaaaaa;
		}

.pageMax	{
		color:#aaaaaa;
		margin-left	:5px			;
		margin-right	:0px			;
		}


.pageNow	{
		border		:1px inset #999999	;
		text-align	:center			;
		background-color:#aaaaaa		;
		padding-left	:2px			;
		padding-right	:2px			;
		margin-left	:5px			;
		margin-right	:0px			;
		}
.pageSelect	{
		margin-left	:5px			;
		margin-right	:5px			;

		}


.Agray
	{
font-size: 10px; font-weight: bold; color: #5c5c5c; text-decoration: none;
	}
.Agray:link
	{
font-size: 10px; font-weight: bold; color: #5c5c5c; text-decoration: none;
	}
.Agray:visited
	{
font-size: 10px; font-weight: bold; color: #5c5c5c; text-decoration: none;
	}
.Agray:active
	{
font-size: 10px; font-weight: bold; color: #5c5c5c; text-decoration: none;
	}
.Agray:hover
	{
font-size: 10px; font-weight: bold; color: #5c5c5c; text-decoration: underline;
	}




.DTtitle
	{
	margin-left	:20px			;
	border-left	:5px solid #cccccc	;
	border-bottom	:1px solid #cccccc	;
	font-weight	:600			;
	padding-left:10px;
	}
.DDcontent
	{
	padding		:20px			;
	border-left	:1px solid #cccccc	;
	border-bottom	:1px solid #cccccc	;
	margin-bottom	:20px			;
	}














