
@charset "utf-8";

/* CSS Document */
h1.firstheading			{
						margin:10px 0 0 10px; 
						font-weight:normal;
						font-size:2em;
						color: #000;
						}
img						{
						border:0;
						}
hr.firstheading			{
						color:#aaaaaa;
						width:99%;
						}
#postit1				{
						background: url(../images/post-it-menu.png) no-repeat;
						width:230px;
						height:200px;
						margin:0 auto;
						}
#postit2				{
						background: url(../images/postit2.png) no-repeat;
						width:202px;
						height:180px;
						margin:20px auto;
						padding-top:10px;
						}
#postit3				{
						background: url(../images/postit3.png) no-repeat;
						width:224px;
						height:205px;
						margin:20px auto;
						}
#postit4				{
						background: url(../images/postit5.png) no-repeat;
						width:230px;
						height:230px;
						margin:20px auto;
						}
#statistics				{
						background:url(../images/statistics.png) no-repeat;
						width: 220px;
						height:187px;
						margin: 20px auto;
						padding-top:30px;
						}
a:link					{
						color:#0066cc;
						text-decoration:underline;
						}
a:visited				{
						color:#0066cc;
						text-decoration:underline;
						}
a:hover					{
						color:#000;
						text-decoration:underline;
						}
.error					{
						margin:10px 0 10px 0;
						padding:4px;
						width:300px;
						border: 2px solid #F00; 
						}
.success				{
						margin:10px 0 10px 0;
						padding:4px;
						width:300px;
						border: 2px solid #0C0; 
						}
.content-table			{
						margin-top:0px;
						width:1000px; 
						align:center;
						padding-bottom:0px;
						}
.content-menu			{
						width:100%; 
						margin-bottom:20px;
						}
.heading				{ 
						font-weight:bold; 
						text-align:center; 
						font-size:16px;
						}
.guestbook				{
						border-top:1px solid #aaaaaa;
						border-right:1px solid #aaaaaa;
						margin-bottom:10px;
						background:#FFF;
						width:100%;
						}
.guestbook td			{
						border-bottom:1px solid #aaaaaa;
						border-left:1px solid #aaaaaa;
						}
.guestbook .dotted		{
						border-bottom:1px dotted #aaaaaa;
						}
.guestbook-form-table	{
						width:70%;
						margin-bottom:10px;
						}
.form-borders input[type="text"],input[type="password"],input[type="submit"],input[type="button"],textarea	{
						border:1px solid #aaaaaa;
						}
.form-borders input[type="button"], input[type="submit"] {
						background:#fff;
						}
.form-border input[type="radio"]		
						{
						border:none;
						}
.main-table				{
						width:699px;
						}
.main-top				{
						width:699px; 
						height:30px;
						background:url(../images/main-top.png) no-repeat;
						}
.main-bg				{
						width:699px;
						background:url(../images/main-bg.png) repeat-y;
						padding-right:20px;
						padding-left:20px;
						}
.main-bottom			{
						width:699px;
						height:33px;
						background:url(../images/main-bottom.png) no-repeat;
						}
.main-text				{
						width: 91%;
						padding-left:9%;
						line-height:18.5px;
						margin-top:-50px;
						padding-top:50px;
						}
a.lightbox img			{
						border:5px solid black;
						}
img.gallery 			{
						display:none;
						}
.news-table				{
						width:100%;
						padding-top:20px;
						}
.news-table td			{
						padding:10px;
						}
#header-fix				{
						margin:0 auto; 
						width:405px; 
						height:155px;
						}
pre						{
						padding:0px;
						margin:0px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 1em;
						}
input.text				{
						padding:3px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						border:none;
						border-bottom:1px solid #333;
						background:none;
						width:75%;
						}
code					{
						font-size:1.3em;
						}
blockqoute				{
						padding:0px;
						margin:0px;
						}
td						{
						text-align:left;
						}
.commentlink			{
						float:left;
						clear:both;
						margin-top:20px;
						}
.comment_separator		{
						height:1px;
						width:100%; 
						margin:10px auto;
						margin-bottom:10px;
						border-top:1px dotted #666666;
						}
.upperlink				{
						font-size:9px; 
						}
#commentbox				{
						padding-top:10px;
						display:none;
						width:300px;
						background:none;
						border:none;
						clear:both;
						}
table.browse			{
						width:100%;
						border-top: 1px solid #aaaaaa;
						border-right: 1px solid #aaaaaa;
						margin:0 auto;
						}
table.browse td			{
						padding:5px;
						border-bottom: 1px solid #aaaaaa;
						border-left: 1px solid #aaaaaa;
						}
tr.head	{
						color:#000000;
						text-align:center;
						font-weight:bold;
						}
.link					{
						cursor:pointer;
						background:none;
						}
.hover					{
						cursor:pointer;
						background:#ddd;
						}
#whoisbox1				{
						width:100%;
						text-align:right;
						display:none;
						}
#whoisbox2				{
						width:100%;
						text-align:right;
						display:none;
						}
.usermenu				{
						white-space:nowrap;
						list-style-type:none;
						}
.usermenu li			{
						display: inline;
						margin-left:5px;
						font-weight:bold;
						}
.usermenu li a.selected {
						color:#000000;
						text-decoration:none;
						}
table.usertable			{
						width:100%;
						border-right:1px solid #999999;
						border-top:1px solid #999999;
						}
table.usertable td		{
						border-left:1px solid #999999;
						border-bottom:1px solid #999999;
						}
table.usertable td.head	{
						font-weight:bold;
						}
h1						{
						font-size:20px;
						margin:0px;
						padding-bottom:10px;
						}
h3						{
						font-size:13px;
						margin:0px;
						padding:0px;
						}
input.exampleText 		{
 						 color: #aaa;
						}
