body{font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;background:#EEEEEE; }
#header{width:960px;}
#menuholder table{background:#750000;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}
#menuholder table.smenu{position:absolute;visibility:hidden;}
#menuholder table.smenu a{display:block;width:auto;color:#DDDDDD;text-decoration:none;font:bold;font-size:10pt;font-weight:bold;padding-left:3px;padding-right:3px;}
#menuholder table.smenu a:hover{color:#EEEEEE;background:#933838;}
#menuholder img{border:none;}
#menuholder td{padding:0px;margin:0px;border:0px;}
.txtbbg{background:url(images/textbodybg.jpg) repeat-y center;}
.txtbbg2{background:url(images/textbodybg_2.jpg) repeat-y center;}

#textbody{display:block;width:960px;height:340px;font-size:10pt;text-align:justify;}
#textbody #left{float:left;display:block;width:140px;padding-left:10px;padding-right:0px;height:340px;}
#textbody #rightbig{float:left;display:block;width:790px;margin-left:10px;height:340px;}
#textbody #mid{float:left;display:block;width:425px;padding-left:10px;padding-right:0px;height:340px;}
#textbody #right{float:left;display:block;width:355px;padding-left:10px;padding-right:10px;height:340px;}
#textbody #myscroll{display:block;height:310px;width:765px;overflow:auto;padding:0px 10px 0px 15px;}

#textbody #footer{background:url(images/footerbg.jpg) no-repeat;display:block;height:27px;width:960px;}
#textbody #footer2{background:url(images/footerbg_2.jpg) no-repeat;display:block;height:27px;width:960px;}
#textbody #title{background:url(images/titlebg.jpg) no-repeat left top;color:#FFFFFF;font-size:14px;font-weight:bold;padding:3px 0px 10px 30px;}

#profileboxes{display:table;font-size:12px;font-weight:bold;padding-left:20px;}
#profileboxes .profilecell{float:left;display:table-cell;width:355px;background:url(images/profilepics/profpic_bg.jpg) no-repeat right;padding-left:5px;margin:5px 5px 5px 0px;}
#profileboxes img{float:left;display:table-column;width:75px;padding:2px;border:#999999 1px solid;}
#profileboxes .names{float:left;display:table-row;width:266px;padding-top:20px;text-align:center;}
#profileboxes .dates{float:left;display:table-row;width:266px;font-size:12px;padding-top:15px;text-align:center;}

.imgbrdr{border:#999999 solid 1px;padding:3px;}
#tourtable td{padding-right:20px;}
#tourtable td td{color:#FF0000;}

h1{font-size:10pt;font-weight:bold;color:#990000;}
h3{font-size:10pt;font-weight:bold;}
.newsbox{display:block;width:423px;height:auto;border:#DDDDDD solid 1px; background:#EEEEEE;}
.newsbox .nbheader{display:block;background:#999999;color:#FFFFFF;text-align:right;height:auto;padding-top:1px;padding-bottom:1px;}
.newsbox .nbpic{display:tblock;width:423px;height:auto;text-align:center;padding-top:2px;padding-bottom:2px;}
.newsbox .nbtext{display:block;width:423px;height:auto;text-align:cetner;padding-top:5px;padding-bottom:5px;}
.newsbox .nbfooter{display:block;background:#999999;color:#FFFFFF;width:423px;height:auto;text-align:right;padding-top:1px;padding-bottom:1px;}
.newsbox .nbfooter a{color:#FFFFFF; text-decoration:none;}
.newsbox .nbfooter a:hover{text-decoration:underline;}

.snews{display:block; width:353px; border:#DDD solid 1px;}
.snews .snbody{font-size:10px; font-weight:bold; color:#333333; background:#EEEEEE;border-bottom:#FFFFFF solid 1px;border-top:#FFFFFF solid 1px;}
.snews .snh, .snews .snf{display:block;color:#FFFFFF; background:#990000;text-align:right;height:auto;padding:1px; padding-right:4px;font-size:9px;}
.snews img{padding:3px;background:#FFFFFF; border:#333333 solid 1px;}
.snews .snf a{color:#FFF; text-decoration:none; font-size:10px;}
.snews .snf a:hover{text-decoration:underline;}


#linksplinks{display:table;}
#linksplinks div{border-bottom:#DDDDDD dashed 1px;text-align:center;margin-bottom:10px;padding-bottom:5px; margin:5px; width:660px; float:left;}
#linksplinks a{text-decoration:none;color:#990000;}
/*#linksplinks #left{float:left;display:table-column;width:320px;}
#linksplinks #right{float:left;display:table-column;width:320px;}
*/
#kumitat div{padding-left:25px;padding-bottom:10px;}
#kumitat div strong{padding-bottom:4px;}

#bfoot{display:block;width:940px; font-size:10px;}
#bfoot #bfl{ float:left;width:470px;}
#bfoot #bfr{ float:left;width:470px;}
#bfoot a,#bfoot a:active,#bfoot a:visited{text-decoration:none; color:#000000;}
#bfoot a:hover{text-decoration:underline;}

.galleries{width:120px; height:100px; float:left; margin:10px; color:#990000; font-size:8pt}
.galleries a,.galleries a:hover,.galleries a:active,.galleries a:visited{color:#990000;text-decoration:none;}
.galleries img{border:#990000 solid 1px;cursor:pointer;}
.title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #666666;text-decoration: none;}
.content {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;	color: #000000;	text-decoration: none;	text-align: justify;	line-height: 140%;}




/*Slideshow stuff*/
.slideshow
	{
	width:423px;
	height:106px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	}

#slideshow
	{
	position:relative;
	height:106px;
	}

#slideshow A
	{
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	}

#slideshow A.active
	{
	z-index:10;
	opacity:1.0;
	}

#slideshow A.last-active
	{
  z-index:9;
	}
/*End of Slideshow stuff*/

