/* CSS Document */

body {
	font-family:"Times New Roman", Times, serif;
	font-size: 80%;
	color:#000000;
	margin:0px;
}

#platform {
	margin:0px auto;
	margin-top: 20px;
	text-align: center;
	width: 880px;
	position:absolute;
	left:5%;
	right:5%;
	background-color:#FFFFFF;
}

#RightCol {
	background-color:#000000;
	width: 200px;
	float:right;
	margin-top: 8px;
	padding-top: 10px;
}
	#RightCol h1 {
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		text-align:left;
		color: #EDEDED;
		margin:0px;
		font-size:125%;
		margin-left:5px;
		margin-right:5px;
		font-weight:normal;
		text-transform:uppercase;
}	
	#RightCol a {
		color:#EDEDED;
		text-decoration:none;
	}
	
	#RightCol hr {
		border: 2px dashed #FFFFFF;
	}

#MainContent {
	text-align:left;
	margin-top:8px;
	color: #525252;
}
	#MainContent h2 {
		color: #FF1111;
		font-family: "Trebuchet MS", Arial, sans-serif;
		margin:0px;
	}
	
	#MainContent hr {
		border: 1px dotted #D9D7D6;
	}
	
	#FillIntroIndex{
		color: #343434;
		font-size: 160%;
		font-weight: bold;
		font-family:Geneva, Arial, Helvetica, sans-serif;
	}
	
	#FillIntroIndex img {
		margin-right:4px;
		float:left;
		padding: 10px;
	}
	
	#Banner {
	
	}
	
	#AccordingToFill_left {
		background-color: #2F2F2F;
		width: 99%;
		height:auto;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		padding: 4px;
	}
	
		#AccordingToFill_left h2 {
			color:#FFFFFF;
			font-size: 100%;
		}

	#article h1 {
		color:#FF0000;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#article img {
		margin: 4px;
	}
	
	#article .ByLine {
		font-size: 80%;
		font-style:italic;
	}
	
#footer {
	background-color: #FF4400;
	color: #FFFFFF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding: 4px;
}

#footer a {
	color:#FFFFFF;
}

#featurette {
	border-bottom: 10px solid #525252;
}

#clickonmefool {
	position:absolute;
	left: 700px;
	top: 200px;
	visibility:hidden;
}

#signupform {
	position:absolute;
	left:530px;
	width:350px;
	margin-top: 20px;
	font-family:"Arial Black";Arial, Helvetica, sans-serif;
	text-align:right;
}
	#signupform  h1 {
		margin:0px;
		color: #FFD200;
		font-size:130%;
		font-weight:bold;
		line-height: 100%;
	}
	
	#signupform form {
		margin:0px;
	}
	
	#signupform #btnSignup {
		border: none;
		float:right;
		margin-top: 4px;
	}
	
	#signupform input {
		border-bottom: 3px solid #FFD200;
		border-top:none;
		border-left:none;
		border-right:none;
		color: #3B3B3B;
		padding: 4px;
		font-weight:bold;
		font-size:120%;
		float:left;
		text-transform:uppercase;
	}

#header {
	text-align:left;
}

.clearer {
	font-size:1px;
	clear:both;
}
	#logotype {
		float:left;
	}
	#navigation {
		float: right;
	}
	
		#navigation .navitem {
			background-color:#000000;
			width:138px;
			height:87px;
			text-align: right;
			float:left;
			margin-left:3px;
		}
		
		#navigation .navitemHover {
			background-color:#000000;
			background-image:url(../_site_graphics/menItems/itemhover.gif);
			background-position:top left;
			background-repeat:no-repeat;
			width:138px;
			height:87px;
			text-align: right;
			float:left;
			margin-left:3px;
		}
		
			#navigation img{
				margin-top: 55px;
				margin-right: 5px;
			}
			
		#audiobox {
			width:45%;
			background-color:#E8F69D;
			padding: 5px;
			float:left;
			margin-right: 5px;
		}
		
		#audiobox h2  {
			color: #4D5520;
		}
		
		#videobox {
			width:327px;
			background-color:#6FE78C;
			padding: 5px;
			float:left;
		}
		
		#videobox h2  {
			color: #236E35;
		}
		
		#wallpaperbox {
			background-color:#BEFF0A;
			width:98%;
			padding: 5px;
			float:left;
			margin-top: 5px;
		}
		
		#wallpaperbox h2  {
			color: #516B07;
		}
		
		#mainHeadlines {
			width:60%;
			float:left;
			padding-right: 5px;
			padding-bottom: 5px;
			border-right: 5px solid #D9D7D6;
		}
		
		#mainGalleries {
			float:left;
			width:37%;
			padding-left: 5px;
			padding-bottom: 5px;
		}
		
		#mainGalleries h3 {
			margin: 0px;
			text-align: right;
		}
		
.calendar_itm {
	margin-bottom: 4px;
	border: 1px dotted #D9D7D6;
}	

.calendar_itm ._eventTitle {
	font-weight:bold;
}

.calendar_itm ._eventTime {
	font-weight:bold;
	margin-top: 10px;
}

.linkItem {
	border-bottom: 1px dotted #E4E4E4;
}