html,body {margin:30px 0 30px 0; padding:0; font-family: Georgia, serif; color:black; background:white;}
#maingrid {font-size:100%; width:80%; margin-left:25%}
table	{border-collapse: collapse; width: 100%;}
td	{margin: 0em; padding: 0em; vertical-align: top;}
h1,h2,h3,h4	{font-weight:normal; margin:20px 0 8px 0}
h1		{font-size:300%; font-weight:normal; color:#294b2e;}
h2		{font-size:150%}
h4		{font-weight:bold}
.dashed	{border-bottom:dashed 1px; border-top:dashed 1px; padding:10px 0 10px 0}
a		{color:#0099ff;}
a:hover		{text-decoration:none}
a:visited	{color:#990099}
li	{margin-bottom:1em}
a.serv {text-decoration:none; border-bottom:dashed 1px; cursor:pointer}
.hidden {display:none}

ul.menu		{padding:0; font-size:150%}
ul.menu li	{display:inline; margin:30px 20px 0 0; padding:7px}
.selected {background:#fafabc}

#text		{width:650px; left-margin: 30px}
blockquote	{font-style:italic}

div#footer {margin:100 0 100 0; padding:5px 10px; font-size:80%; color:#777}
div#text {width:700px; margin-top: 50px}
.flleft	{float:left; margin-right:20px}
small	{font-size:70%}
.ildar	{color:red}


#main	{width:1200px;}
.left	{width:210px}
.right	{padding-left:30px}
#second td {padding-top:10px}
#second big{font-size:143%}

#farright {font-size:70%; width:25%}
#addpost {font-size:200%;}
#posts {margin-top:1em}
#posts div {padding:10px; background:#f7fdec; margin-bottom:5px}
#posts span {font-size:70%; color:#999; float:right; margin:0 5px 5px 5px}
#posts i {font-style:italic; font-weight:bold; margin-top:7px; display:block}
#posts  p {color:#cc0000}


