	body 
	{ 
		font-family:Helvetica,Arial,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		margin:0px;
		padding:0px;
		color:#303030;
		background:#000000;
	}
	td, div
	{
		font-family:Helvetica,Arial,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
	}
	
	input          { background:#ffffff; border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
	input.Error    { background:#ffdede; border:1px solid #f00000; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000000 !important; }
	select         { border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
	textarea       { border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
	form           { margin:0px; padding:0px; }
	
	img    { border:0px; margin:0px; }
	table  { margin:0px; padding:0px; border-collapse:collapse; }
	td     { margin:0px; padding:0px; font-size:12px; }
	div    { margin:0px; padding:0px; font-size:12px; }
	ul     { margin-top:5px; margin-left:30px; }
	li     { margin-bottom:3px; }
	
	a:link, a:visited { color:#4444ff; text-decoration:none; } 
	a:hover, a:active { color:#e67817; text-decoration:none; } 
	
	.Error       { color:#f00000; }
	.Input_Error { background:#ffdddd; border:1px solid #ffaaaa; }
	
	div.Clearer { clear:both; margin:0px; padding:0px; height:0px; line-height:0px; overflow:hidden; }
	
	div.Seperator
	{
		height:1px;
		margin-top:15px;
		margin-bottom:15px;
		overflow:hidden;
	}
	
		
	h1           { font-family:Helvetica,Arial,sans-serif; font-size:17px; font-weight:normal; letter-spacing:-1px; margin:0px; padding:0px; color:#294157; text-align:center; }
	h2           { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; margin:0px; padding:0px; color:#303030; text-align:center; }
	h2.x           { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#e67817; }
	h3           { font-family:Verdana, Arial; font-size:16px; color:#000000; font-variant:small-caps; background:#efefef; margin:0px; margin-bottom:10px; padding:5px; padding-top:1px; padding-bottom:1px; text-align:left; }
	div.borderh3 { border:1px solid #e0e0e0; padding:2px; }
	
	
	div.ExtremeTracking { display:none; }
	#eXTReMe { display:none; }
	
	
	/* Form */
	div.Form-Send-Message-Valid     { padding:5px; background:#dee9f4; border:1px solid #76a2d0; color:#000000; text-align:center; }
	div.Form-Send-Message-Invalid   { padding:5px; background:#ffdddd; border:1px solid #ffaaaa; color:#000000; text-align:center; }


	
	
	
	
	
	
	
	
	
	
	
	table.Site           { border-collapse:collapse; }
	table.Site td.Left   { width:80px; background:url(../images/background_01.gif) repeat-y top right; padding:0px; }
	table.Site td.Right  { width:80px; background:url(../images/background_02.gif) repeat-y top left; padding:0px; }
	table.Site td.Center { width:900px; vertical-align:top; background:#ffffff; padding:0px; margin:0px; }
	
	table.Menu_Top       { border-collapse:collapse; }
	table.Menu_Top td    { margin:0px; padding:0px; }
	
	div.MainContent      { margin:10px; margin-top:0px; width:880px; padding:0px; text-align:justify; }

	div.ContentBorder                         {  }
	div.ContentBorder div.Top                 { width:880px; height:22px; background:url(../images/content_border_01.jpg) no-repeat; }
	div.ContentBorder div.Main                { width:880px; background:url(../images/content_border_02.jpg) repeat-y; }
	div.ContentBorder div.Bottom              { width:880px; height:22px; background:url(../images/content_border_03.jpg) no-repeat; }
	div.ContentBorder div.Main div.Content    { margin-left:10px; margin-right:10px; }
	
	div.borderh3 { border:1px solid #e0e0e0; padding:2px; width:600px; }








	
	
	
	
	
	
	
	
	
	div.PreviewLayer  { width:730px; }
	div.PreviewLayer a:link,  div.PreviewLayer a:visited { text-decoration:none; }
	div.PreviewLayer a:hover, div.PreviewLayer a:active  { text-decoration:none; }

	
	
	div.PreviewBorder_Picture                        { float:left; margin:5px; width:170px; background:#fafafa; border:1px solid #eaeaea; padding-top:3px; padding-bottom:3px; }
	div._PreviewBorder_Picture                       { float:left; margin:5px; width:170px; }
	div.PreviewBorder_Picture div.Top                {  }
	div.PreviewBorder_Picture div.Middle             {  }
	div.PreviewBorder_Picture div.Bottom             {  }
	div.PreviewBorder_Picture div.Title              { color:#294157; text-align:center; font-weight:bold; height:28px; padding-left:3px; padding-right:3px; }
	div.PreviewBorder_Picture div.Date               { color:#777777; font-size:10px; float:left;  padding-left:23px;  }
	div.PreviewBorder_Picture div.Count              { color:#777777; font-size:10px; float:right; padding-right:23px; }
	div.PreviewBorder_Picture div.Text               { color:#777777; font-size:10px; height:40px; overflow:hidden; margin-top:5px; margin-left:10px; margin-right:10px; text-align:justify; }
	
	div.ContentBorder_Picture                        { width:125px; height:128px; background:url(../images/contentborder/previewborder_pictures.png); text-align:left; margin-top:3px; margin-bottom:3px; }
	div.ContentBorder_Picture img.PreviewPic         { margin-left:13px; margin-top:15px; }

	
	
	div.PreviewBorder_Movie                        { float:left; margin:5px; width:170px; background:#fafafa; border:1px solid #eaeaea; padding-top:3px; padding-bottom:3px; }
	div._PreviewBorder_Movie                       { float:left; margin:5px; width:170px; }
	div.PreviewBorder_Movie div.Top                {  }
	div.PreviewBorder_Movie div.Middle             {  }
	div.PreviewBorder_Movie div.Bottom             {  }
	div.PreviewBorder_Movie div.Title              { color:#294157; text-align:center; font-weight:bold; height:28px; padding-left:3px; padding-right:3px; }
	div.PreviewBorder_Movie div.Date               { color:#777777; font-size:10px; float:left;  padding-left:10px;  }
	div.PreviewBorder_Movie div.Count              { color:#777777; font-size:10px; float:right; padding-right:10px; }
	div.PreviewBorder_Movie div.Text               { color:#777777; font-size:10px; height:40px; overflow:hidden; margin-top:5px; margin-left:10px; margin-right:10px; text-align:justify; }
	
	div.ContentBorder_Movie                        { width:148px; height:128px; background:url(../images/contentborder/previewborder_movies.png); text-align:left; margin-top:3px; margin-bottom:3px; }
	div.ContentBorder_Movie img.PreviewPic         { margin-left:24px; margin-top:15px; }
	div.IconLayer                                  { float:right; padding-right:5px; padding-top:5px; }
	div.Icon_FLV                                   { width:16px; height:16px; background:url(../images/filetype/flv.png); margin-bottom:2px; }
	div.Icon_WMV                                   { width:16px; height:16px; background:url(../images/filetype/wmv.png); margin-bottom:2px; }
