	body 
	{ 
		font-family:Arial,Tahoma,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		margin:0px;
		padding:0px;
		color:#fafafa;
		background:url(../images/background_site.jpg) #000;
	}
	td, div
	{
		font-family:Arial,Tahoma,Helvetica,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; }
	input.Button   { cursor:pointer; }
	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:#fff; text-decoration:underline; } 
	a:hover, a:active { color:#00addf; 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;
		border-top:1px solid #101010;
	}
	
		
	h1           { font-family:Helvetica,Arial,sans-serif; font-size:17px; font-weight:normal; letter-spacing:-1px; margin:0px; padding:0px; color:#00addf; text-align:left; }
	h1 strong    { color:#fff; font-weight:normal; }
	h2           { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; margin:0px; padding:0px; color:#fff; text-align:left; }
	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; }


	
	
	
	
	
	
	
	
	
	
	






	
	
	
	
	
	
	
	
	
	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:#111; border:1px solid #666; 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:#fff; text-align:center; font-weight:bold; height:28px; padding-left:3px; padding-right:3px; }
	div.PreviewBorder_Picture div.Date               { color:#999; font-size:10px; float:left;  padding-left:23px;  }
	div.PreviewBorder_Picture div.Count              { color:#999; font-size:10px; float:right; padding-right:23px; }
	div.PreviewBorder_Picture div.Text               { color:#999; 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:#111; border:1px solid #666; 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:#fff; text-align:center; font-weight:bold; height:28px; padding-left:3px; padding-right:3px; }
	div.PreviewBorder_Movie div.Date               { color:#999; font-size:10px; float:left;  padding-left:10px;  }
	div.PreviewBorder_Movie div.Count              { color:#999; font-size:10px; float:right; padding-right:10px; }
	div.PreviewBorder_Movie div.Text               { color:#999; 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; }

	div.Memberarea_Content_Stats                   { background:#111; border:1px solid #666; margin:5px; margin-top:0px; padding:5px; text-align:center;  }
	div.Memberarea_Content_Stats b                 { color:#fff; font-size:17px; font-weight:normal;  }
	
	
	
	
	
	
	
	
	

	div.Button_Parties_STD            { width:360px; height:266px; background:url(../images/buttonbig_parties.png) no-repeat; }
	div.Button_Parties_HOVER          { width:360px; height:266px; background:url(../images/buttonbig_parties_02.png) no-repeat; }
	div.Button_PicturesMovies_STD     { width:360px; height:133px; background:url(../images/button_pictures-movies.png) no-repeat; }
	div.Button_PicturesMovies_HOVER   { width:360px; height:133px; background:url(../images/button_pictures-movies_02.png) no-repeat; }
	div.Button_Community_STD          { width:360px; height:133px; background:url(../images/button_community.png) no-repeat; }
	div.Button_Community_HOVER        { width:360px; height:133px; background:url(../images/button_community_02.png) no-repeat; }
	div.Button_Dating_STD             { width:360px; height:133px; background:url(../images/button_dating.png) no-repeat; }
	div.Button_Dating_HOVER           { width:360px; height:133px; background:url(../images/button_dating_02.png) no-repeat; }
	div.Button_Magazine_STD           { width:360px; height:133px; background:url(../images/button_magazine.png) no-repeat; }
	div.Button_Magazine_HOVER         { width:360px; height:133px; background:url(../images/button_magazine_02.png) no-repeat; }
	div.Button_Diary_STD              { width:360px; height:133px; background:url(../images/button_diary.png) no-repeat; }
	div.Button_Diary_HOVER            { width:360px; height:133px; background:url(../images/button_diary_02.png) no-repeat; }
	div.Button_DVD_STD                { width:360px; height:133px; background:url(../images/button_dvds.png) no-repeat; }
	div.Button_DVD_HOVER              { width:360px; height:133px; background:url(../images/button_dvds_02.png) no-repeat; }
	div.Button_GetAFriend_STD         { width:360px; height:133px; background:url(../images/button_getafriend.png) no-repeat; }
	div.Button_GetAFriend_HOVER       { width:360px; height:133px; background:url(../images/button_getafriend_02.png) no-repeat; }

	
	
	
	
	
	
	
	


	table.SiteDesign                     { border-collapse:collapse; height:850px; }
	table.SiteDesign td                  { vertical-align:top; }
	table.SiteDesign td.ColLeft          { width:50px;  background:url(../images/background_left.png) repeat-y; }
	table.SiteDesign td.ColRight         { width:50px;  background:url(../images/background_right.png) repeat-y; }
	table.SiteDesign td.Main             { width:800px; background:url(../images/background_main.jpg) repeat-y; background-position:center; color:#efefef; border-left:0px solid #000; }
	
	div.Girl_Left                        { position:absolute; margin-left:-100px; margin-top:350px; }
	div.Girl_Right                       { position:absolute; margin-left:800px; margin-top:350px; }
	
	div.Header_Bottom                    { height:20px; background:url(../images/header_bottom.png) repeat-x; }
	
	div.Content                          { padding:10px; text-align:justify; }

	
	
	
	
	
	
	
	
	div.Area                             { width:370px; }
	table.Area                           { border-collapse:collapse; }
	table.Area td                        {  }
	table.Area td.TopLeft                { width:  4px; height: 25px; background:url(../images/area_01.png) no-repeat; }
	table.Area td.TopCenter              {              height: 25px; background:url(../images/area_02.png) repeat-x; }
	table.Area td.TopRight               { width:  6px; height: 25px; background:url(../images/area_05.png) no-repeat; }
	table.Area td.MiddleLeft             { width:  4px;               background:url(../images/area_06.png) repeat-y; }
	table.Area td.MiddleRight            { width:  6px;               background:url(../images/area_08.png) repeat-y; }
	table.Area td.BottomLeft             { width:  4px; height:  6px; background:url(../images/area_09.png) no-repeat; }
	table.Area td.BottomCenter           {              height:  6px; background:url(../images/area_10.png) repeat-x; }
	table.Area td.BottomRight            { width:  6px; height:  6px; background:url(../images/area_11.png) no-repeat; }
	table.Area td.AreaContent            { background:#000; }
	div.AreaContent                      { padding:5px; text-align:justify; }
	div.AreaTopCenter                    { width:  173px; height: 25px; background:url(../images/area_03.png) no-repeat; }
	
	
	
	
	
	
	

	
	
	
	
	
		
		
		
	table.Party_List                                 { border-collapse:collapse; margin:0px; padding:0px; }
	table.Party_List tr.Party_List_Row_Even          { background:#333; }
	table.Party_List tr.Party_List_Row_Odd           { background:#222; }
	table.Party_List td                              { padding:10px; border:0px; }
	
	table.Party_Preview                              { border-collapse:collapse; margin:0px; padding:0px; }
	table.Party_Preview td                           { padding:0px; }
	table.Party_Preview td.Title                     { padding-bottom:7px; color:#F1ECBC; font-size:20px; font-variant:small-caps; letter-spacing:-0.03em; }
	table.Party_Preview td.Picture                   { width:260px; }
	table.Party_Preview td.Date                      { color:#eee; }
	table.Party_Preview td.Date strong               { font-weight:normal; font-size:18px; color:#00addf; }
	table.Party_Preview td.Type                      { padding-bottom:5px; text-transform:uppercase; font-weight:bold; color:#ccc; }
	table.Party_Preview td.Text                      { text-align:justify; }
	
	
	
	
	
	div.Party_Detail_Date                            { color:#fff; font-size:16px; font-family:Arial; font-weight:normal; letter-spacing:-0.03em; margin-bottom:5px; text-align:left; }
	h1.Party_Detail_Title                            { font-size:26px; font-weight:normal; letter-spacing:-0.03em; text-transform:none; font-variant:small-caps; margin-bottom:0px; }
	div.Party_Detail_MainPicture                     { float:left; margin-right:10px; margin-bottom:5px; padding:5px; }
	div.Party_Detail_Info                            { margin-top:10px; }
	div.Party_Detail_Gallery                         { margin-top:10px; }
	table.Party_Detail_Gallery                       { border-collapse:collapse; margin:0px; padding:0px; margin:auto; }
	table.Party_Detail_Gallery a                     { padding:0px; margin:0px; border:none; }
	table.Party_Detail_Gallery td                    { padding:2px; padding-bottom:0px; margin:0px; border:none; }
	table.Party_Detail_Gallery img                   { padding:0px; margin:0px; border:none; }
	div.Party_Detail_Supplement                      { background:#080808; margin-top:10px; padding:5px; }
	div.Party_Footer                                 { background:#040404; margin-top:10px; padding:10px; color:#888; }
	
	
		
		
	
	
	div.CommentBox_Insert                            {  }
	div.CommentBox_List                              { margin-bottom:10px; }
	table.Comment               { border-collapse:collapse; margin-bottom:5px; }
	table.Comment td            { background:#101010;  }
	table.Comment td.Name       { padding-left:3px;  background:#101010; border-bottom:1px solid #303030; }
	table.Comment td.Date       { padding-right:3px; background:#101010; border-bottom:1px solid #303030; text-align:right; width:120px; }
	table.Comment td.Voting     { padding-right:3px; background:#101010; border-bottom:1px solid #303030; text-align:right; }
	table.Comment td.Voting img { margin-top:1px; margin-bottom:1px; }
	table.Comment td.Text       { padding:3px; border-bottom:1px solid #303030; }
	table.Comment td.AddField   { padding-right:3px; background:#101010; border-bottom:1px solid #303030; text-align:right; }

	table.CommentHistory                      { border-collapse:collapse; margin:0px; padding:5px; }
	table.CommentHistory td                   {  }
	table.CommentHistory td.Date              {  }
	table.CommentHistory td.Voting            { text-align:right; }
	table.CommentHistory td.Text              { border-top:1px dashed #777; }
	
	table.thTable tr.Row_-_Jae                { background:#cc5555; }
	table.thTable tr.Row_-_Jae td             { color:#fff; }
	
