/*	Общее	*/
BODY						{ background-color: #FFFFFF; margin: 0px; padding: 0px; font-family: Arial, Sans-Serif; font-size: 80%; }

A							{ color: #666666; }
A.Selected					{ color: #B8860B; }
A:hover						{ color: #B8860B; }

DIV DIV						{ font-size: 100%; }

H1, H2, H3, H4, H5			{ font-weight: normal; margin: 0px; padding: 0px; font-family: Serif; }

FORM						{ margin: 0px; padding: 0px; }
INPUT, TEXTAREA				{ font-family: Arial, Sans-Serif; border: 1px solid #666666; }

TABLE						{ border-spacing: 0px; border-collapse: collapse; font-size: 100%; }

UL, OL						{ margin-left: 3ex; }

/*	Позиционное  */

#Header						{ padding: 2em 7.5%; border-bottom: 1px #666666 dashed; clear: both; }
#MainContent				{ padding: 0em 7.5% 2em 7.5%; position: relative; top: 0; left 0; }
#Footer						{ clear: both; padding: 2em 7.5%; margin-bottom: 2em; border-top: 1px #666666 dashed; }

#SmallMenu					{ position: absolute; top: 2.7em; right: 3.75%; margin-top: 1em; font-size: 86%; z-index: 65;}

#Thermometer				{ font-size: 86%; margin: 1em 7.5% 3em 7.5%; color: #818181; }

#Navigation					{ 
								padding: 1em; 
								position: absolute;
								top: 0em;
								right: 7.5%;
								border: 1px solid #666666;
								background-color: #FFFFFF;
								display: none;
							}
#Login						{ position: absolute; top: 0em; right: 7.5%; width: 10em; padding: 1em; border: 1px solid #666666; background-color: #FFFFFF; display: none; }
#Login H5					{ margin: 1em 0em 0.5em 0em; white-space: nowrap; }

#Navigation A.ParentBranch	{ color: #B8860B; }
#Navigation TD				{ vertical-align: top; padding: 0em 1.5em 0em 0em; white-space: nowrap; }

#LoginName, #LoginPasswd	{ width: 8em; }
#LoginSubmit				{ margin-top:0.5em; }

#CurrentUser				{ position: absolute; top: 1em; right: 3.75%; font-size: 86%; color: #9A9A9A;}

H1							{ color: #666666; font-size: 220%; }
H2							{ margin-top: 1.5em; color: #B8860B; font-size: 160%; }
H3							{ color: #666666; font-size: 140%;  }
H4							{ margin-top: 0px; color: #666666; font-size: 120%;}
H5							{ color: #818181; font-size: 120%; margin-top: 1ex; }

P							{ margin: 0.6em 0em 1em 0em; line-height: 140%; }

/*	Разное	*/

.Margin						{ margin-left: 7.5%; margin-right: 7.5%; }
.Gray						{ color: #9A9A9A; }
.Black						{ color: #000000; }
.TempHeader					{ margin: 1em 7.5%; color: #818181; font-size: 86%; }
.Small						{ font-size: 86%; }
#ForumsList					{ margin: 2em 0em; }
#ForumsList THEAD TD		{ color: #818181;  font-size: 160%; font-family: Serif; padding: 0em 2em 1em 0em; }
#ForumsList TBODY TD		{ padding: 0em 2em 1em 0em; white-space: nowrap; }

#ForumsList THEAD TD		{ color: #666666; font-size: 130%; padding: 0.5em 3em 0.5em 0em; font-family: Serif; }
#ForumsList TBODY TD		{ padding: 1em 3em 1em 0em; border-top: 1px solid #EFEFEF; }

#WhoOnLine					{ clear: both; margin: 0em 7.5% 2em 7.5%; }
.PhaniaStories				{ margin: 1em 0em 2em 0em; }
UL.PhaniaStories LI			{ list-style: circle; }

.NoBR						{	white-space: nowrap; }
.Cancel						{ 
								display: block; 
								position: absolute;
								right: 0.5em;
								margin-top: -1em;
								padding: 0px 0.5ex;
								text-decoration: none;
							}
DIV.StoriesControl			{ position: absolute; margin-top: 1em; right: 3.75%; font-size: 86%; display: block; z-index: 10; }

#StoryFormNew, #StoryFormEdit	{ 
								position: absolute;
								top: 5em; 
								width: 67.5%;
								left: 18.75%;
								display: none;
								padding: 2em 2em 1em 2em;
								border: 1px solid #666666;
								background-color: #EFEFEF;
								z-index: 80;
							}
#StoryFormNew TEXTAREA, #StoryFormEdit TEXTAREA		{ width: 100%; border: 1px solid #666666; font-size: 100%; }
INPUT.Full					{ width: 100%; }
INPUT.Checkbox 				{ margin-bottom: 0px; }
#PostNewMessage				{ margin-top: 1em; }
#CancelMessage				{ 
								float: right;
								margin-top: -1em;
								border: 1px solid #666666;
								padding: 0px 0.5ex;
								text-decoration: none;
								background-color: #EFEBDE;
							}

