BODY {background-position: 0px 0px; 
background: #fff url(background.gif) 50% 0;}
.GlobalError {border-style:solid; width:70%; border-width:1px; border-color: red; font-family: Verdana, Arial, Serif; font-size: 12pt; color: red; font-weight: 400; text-align: center; padding: 4px; background-color: white};
.Error {font-family: Verdana, Arial, Serif; font-size: 8pt; color: red; font-weight: 600};
.Text {font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; color: black};

A {font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:400; color: #AA2B4A};
A:hover {color: black};

.AdminTitle {
	background-color: #AA2B4A;
	color: white;
	font-family: Verdana, Arial, Serif;
	font-size: 10pt;
	font-weight:800;
	text-align: center
};
.AdminForm {background-color: #E6DBC5 color: black; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:400};
.AdmInput {border-style: solid; border-width: 1px; border-color: #404040; background-color: #F0F0F0};
.AdmButton {border-style: solid; border-width: 1px; border-color: white; background-color: #D0D0D0};
.FirstSymbols {color: black; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:800; text-decoration: underline};
.FirstSymbols:hover {color: #707070};
.FirstTitle {color: black; font-family: Verdana, Arial, Serif; font-size: 15pt; font-weight:400};

.MainMenuBlock {
	background-color: #000000;
	color: white;
	font-family: Verdana, Arial, Serif;
	font-size: 10pt;
	font-weight:800;
	padding-left:8px;
	padding-right:8px
};
.MainMenu {color: white; font-family: Verdana, Arial, Serif; font-size: 7pt; font-weight:800; text-decoration: none};
.MainMenu:hover {color: #CEC0A4};
.MainMenuWarn {color: #FFFFD0; font-family: Verdana, Arial, Serif; font-size: 7pt; font-weight:800; text-decoration: none};
.MainMenuWarn:hover {color: #F0F040};

.ForumTitle {
	font-family: Verdana, Arial, Serif;
	font-size: 9pt;
	font-weight:600;
	color: #000000
};
.ForumsListTitle {color: #AA2B4A; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:100; text-decoration: none};
.ForumsList {color: #808080; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:100; text-decoration: none};
.ForumsList:hover {color: black};
.MessagesListTitle {padding-left: 2px; padding-right:2px; background-color: #ffffff; color: black; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:800; border-right-style:solid; border-right-width:1px; border-right-color: white};
.Theme0 {background-color: #CCCCCC; padding:2px; padding-left:3px; padding-right:3px;font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; color: black; border-right-style:solid; border-right-width:1px; border-right-color: #F0F0F0};
.Theme1 {background-color: #ffffff;padding:2px;  padding-left:3px; padding-right:3px;font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; color: black; border-right-style:solid; border-right-width:1px; border-right-color: white};
.TopicLink {color: black; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; text-decoration: none};
.TopicLink:hover {color: #606060};
.TopicLink:visited {color: #909090};
.ThemeNew {color:red; font-size:8px};
.ThemeOut {color:black; font-size:8px};
.ThemeClosed {color: blue; font-size:8px};

.MessageBox {
	border-style: solid;
	border-width: 1px;
	border-color: #616161;
	margin: 2px;
	padding:0px;
	width:98%
};
.AuthorBox0 {background-color: white; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; color: black; width: 150px; padding-left: 4px; padding-top: 4px; overflow: hidden};
.AuthorBox1 {background-color: #F8F8F8; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; color: black; width: 150px; padding-left: 4px; padding-top: 4px; overflow: hidden};
.MessageTitle {width: 100%; background-color: #cccccc; color: #545454; font-weight:800; font-size: 8pt; padding-left:5px; margin-top: 5px; margin-bottom: 5px};
.MessageTime {width: 98%; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: black; text-align: left; font-size:7pt};
.Message0 {
	background-color: #ffffff;
	font-family: Verdana, Arial, Serif;
	font-size: 8pt;
	font-weight:100;
	color: black
};
.Message1 {
	background-color: #ffffff;
	font-family: Verdana, Arial, Serif;
	font-size: 8pt;
	font-weight:100;
	color: black
};
.MessageText {padding-left: 20px; padding-right: 10px; padding-top: 20px; padding-bottom: 10px; width:100%; text-align: justify};
.Author {font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight: 800; color: black; text-decoration:none};

.RegisterForm {background-color: #ffffe3; color: black; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:100; padding: 4px};
.RegInput {border-style: solid; border-width: 1px; border-color: #AA2B4A; background-color: #ffffff};
.ErrorList {color: red};

.PostForm {border-style: solid; border-width: 1px; border-color: black; background-color: white; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; padding:4px};
.PostLeft {border-right-style: solid; border-right-width:1px; border-right-color: black};
.PostText {background-color: white; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100};
.PostInput {border-style: solid; border-width: 1px; border-color: #AA2B4A; background-color: #E7E0C8; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100};

.PostLink {color: darkblue; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; text-decoration: none};
.PostLink:hover {color: black};

.PostButton {border-style: solid; border-width: 1px; border-color: black; background-color: #ffffff; color: black};
.PostTitle {background-color: #a30c35; color: white; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:800; border-bottom-style: solid; border-bottom-width:1px; border-bottom-color: black};
.MessageSite {color: darkblue; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:600; text-decoration: none};
.MessageSite:hover {color: black; text-decoration: underline};
.MessageTekSite {color: black; font-family: Verdana, Arial, Serif; font-size: 10pt; font-weight:100; text-decoration: none};

.BirthDays {width:98%; background-color: white; border-style: solid; border-width:1px; border-color: #B0B0B0};
.BirthTitle {font-family: Arial, Verdana, Serif; font-size:12pt; font-weight: 800; font-style: italic; color: #A0A0A0};
.BirthNick {font-family: Verdana, Arial, Serif; font-size:12pt; font-weight: 400; color: #707070};

.MonthName {text-decoration: none; font-size: 10pt; font-weight:800; color: #505050};
.Date {text-decoration: none; font-size: 8pt; font-weight:600; color: #606060};
.Month {border-top-style: solid; border-width:1px; border-color: #303030};

.Cite {
	font-family: Arial, Verdana, Serif;
	font-size: 8pt;
	color: #a30c35;
	font-style: normal;
	padding-left: 40px;
	padding-right: 40px;
	letter-spacing:1px
};
.CiteTitle {font-family: Verdana, Arial, Serif; font-size: 10px; font-weight:600; color: #505050};
HR.CiteLine {height:2px; color:#AA2B4A};
HR.MessageLine {height:1px; color: #808080; width: 100%};

.SiteMenu {
	font-family: Verdana, Arial, Serif;
	font-size: 10pt;
	color: #AA2B4A;
	text-decoration: none;
	font-weight:800
};
.SiteMenu:hover {color: #AA2B4A};

.RulezWindow {background-color: #F8F8F8; font-family: Verdana, Arial, Serif; font-size: 8pt; font-weight:100; color: black; width:98%; border-style: solid; border-width:1px; border-color: #404040; text-align: justify; padding-top:8px; padding-bottom: 4px; padding-left: 120px; padding-right:120px};
.LeftWhiteBorder {border-left-style: solid; border-left-width:1px; border-left-color:#ffffe3; padding-left: 8px; margin-left: 8px};

.NewSMS {color: lightyellow};

.FindInput {border-style: solid; border-width: 1px; border-color: #404040; background-color: white};



/* footer */
#footer
{
	margin: 30px 20px 20px;
}
	#footer p
	{
		
		color: #999;
		font-family: Verdana, Tahoma;
	font-size: 62.5%;
	line-height: 1em;
	text-align: left;
	
	}
		#footer p a
		{
			color: #999;
			text-decoration: underline;
		}
		#footer p span
		{
			margin: 0 5px;
		}