body 				{background-color: #000000; color: #ffffff; padding-top: 15px; padding-bottom: 10px; font-family: Courier New; font-size: 0.7em; margin: 0px;} 

.main				{minimum-height: 200px;}
.menuarea 			{font-size: 1.1em; text-align: center; width: 100%; padding: 10px 0px 10px 0px; margin-bottom: 10px; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff;}
.menusubtext		{font-size: 0.9em; text-align: left; padding: 0px 0px 0px 0px; margin-top: 10px; margin-left: 0px;}
.menusubtextfilms	{font-size: 0.9em; text-align: left; padding: 0px 0px 0px 0px; margin-top: 10px; margin-left: 80px;}
.siteheader			{height: 124: width: 780; background-image: url(images/header.gif); margin-bottom: 15px;}
.footer	 			{font-size: 0.9em; text-align: left; padding: 10px 0px 0px 0px; border-top: solid 1px #ffffff;}

.main 				{width: 780px; text-align: justify;}

.leftpane 			{float: left; width: 250px; margin-bottom: 20px;}
.rightpane 			{float: right; width: 470px;  margin-bottom: 20px;}

.maincentered		{width: 780px; text-align: center;}

.fullpane 			{width: 780px;  margin-bottom: 20px;}

.leftpane_50per 		{float: left; width: 350px; margin-bottom: 20px;}
.rightpane_50per	{float: right; width: 350px;  margin-bottom: 20px;}

.left_232 			{float: left; width: 232px; 	margin-bottom: 5px;}
.right_232			{float: right; width: 232px;  	margin-bottom: 5px;}

.title				{font-size: 1.2em; margin-bottom: 10px; font-weight: bold; text-align: left;}
.largetext			{font-size: 1.2em; text-align: left;}
.largesttext		{font-size: 1.8em; text-align: left;}
.tabletext			{font-size: 0.7em; text-align: left;}
.tabletextr			{font-size: 0.7em; text-align: right;}
.tabletextc			{font-size: 0.7em; text-align: center;}

.tabletext50		{width: 50%;}

a:link				{color: #848bc2; font-weight: normal; text-decoration: none; }
a:visited			{color: #848bc2; font-weight: normal; text-decoration: none; }
a:active			{color: #000000; font-weight: normal; text-decoration: none; background-color: #848bc2;}
a:hover				{color: #000000; font-weight: normal; text-decoration: none; background-color: #848bc2;}

a.menu:link			{color: #848bc2;}
a.menu:visited		{color: #848bc2;}
a.menu:active		{color: #000000; background-color: #848bc2;}
a.menu:hover		{color: #000000; background-color: #848bc2;}

.newsitem			{margin-top: 10px;}
.newsmonth			{margin-top: 10px; font-size: 1.2em; border-bottom: solid 0px #ffffff;}

.menuleft 			{margin-top: 5px; font-size: 1.0em; text-align: left; width: 100%; padding: 10px; margin-bottom: 10px; border-bottom: solid 1px #ffffff; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff; }
.box 				{margin-top: 5px; font-size: 1.0em; text-align: left; width: 100%; padding: 10px; margin-bottom: 10px; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff; }

.popuptitle			{font-size: 1.2em; text-align: left; width: 600px; padding: 0px 0px 10px 0px; border-bottom: solid 1px #ffffff;}

.image_full			{margin: 10px 0px 10px 0px;}
.image_right		{margin: 10px 0px 10px 20px; float: right; width: 200px;}
.image_caption		{text-align: center; margin: 0px 0px 10px 0px;}
/*
admin
*/
.input				{width: 200; font-family: Courier New; font-size: 1.0em; }
.button				{font-family: Courier New; font-size: 1.0em; }

.inText				{width: 400px; font-family: Courier New; font-size: 1.0em; }
.inTextArea			{width: 400px; height: 250px; font-family: Courier New; font-size: 1.0em; }
.inSelect			{width: 350px; font-family: Courier New; font-size: 1.0em; }
