body, table, td 
{
	font-size			: 11px;
	font-family			: verdana;
}

.contenttable 
{
	width			: 660px;
	
}

.contenttd
{
	vertical-align	: top;
	padding-top			: 20px;
	padding-left	: 10px;
	padding-right	: 10px;
}

h1
{
	font-size			: 14px;
	font-weight			: bold;
	color				: #000000;
	margin				: 0 0 15px 0;

}

hr
{
	border-top			: 1px dashed #000000;
	width				: 100%;
	height				: 1px;
	margin-top			: 5px;
}



a
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

a:visited
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

a:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

a:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EF0829; text-decoration: underline}
/*NEWS*/

.imagenews 
{
	height				: 50px;
	width				: 50px;
	margin-right		: 8px;
	border				: 1px solid #000000;
}

.dashdivnews
{
	border-top			: 1px dashed #000000;
	border-bottom		: 1px dashed #000000;
	width				: 300px;
	margin-top			: 5px;
	padding-top			: 5px;
	padding-bottom		: 5px;
}

.titlenews 
{
	font-size			: 12px;
	font-weight			: bold;
}



/* GUESTBOOK */
.guestbooktable 
{
	table-layout		: fixed;
	width				: 270px;
	border				: 1px solid #000000;
	background-color	: #FFFFFF;
	text-align			: left;

	
}

.commentstable 
{
	table-layout		: fixed;
	width				: 390px;
	border				: 1px solid #000000;
	background-color	: #FFFFFF;
	text-align			: left;

	
}

.guestbooktabletdheader
{
	background-color	: #010080;
	height				: 20px;
	color				: #FFFFFF;
	border-bottom		: 1px solid #000000;
	padding-left		: 10px;
	padding-right		: 10px;
}

.guestbooktabletdmessage
{
	padding-bottom		: 10px;
	padding-top			: 10px;
	padding-left		: 10px;
	padding-right		: 10px;
}

.guestbooktabletdadded
{
	padding-bottom		: 5px;
	padding-left		: 10px;
	padding-right		: 10px;
	
}

.maillink, .maillink:visited, .maillink:active
{
	font-size			: 10px;
	color				: #FFFFFF;
	text-decoration		: none;	
}

.maillink:hover
{
	font-size:10px;
	text-decoration:underline
}

.guestbookaddtable 
{
	border				: 1px solid #000000;
	text-align			: left;
	background-color	: #FFFFFF;
}

.guestbookaddheader 
{
	background-color	: #010080;	
	color				: #FFFFFF;
	border-bottom		: 1px solid #000000;
	height				: 20px;
	padding-left		: 10px;
	padding-right		: 10px;

}

.guestbookaddcontent 
{
	padding-left		: 10px;
	padding-right		: 10px;
}

.guestbookinput 
{
	width				: 370px;
	border				: 1px solid #AAAAAA;
	background-color	: #EEEEEE;
}

.guestbookinputtext 
{
	width				: 370px;
	height				: 100px;
	border				: 1px solid #AAAAAA;
	background-color	: #EEEEEE;
}

.button 
{
	border				: 1px solid #AAAAAA;
	background-color	: #EEEEEE;
	color				: #000000;
}

/* COLUMNS */
.columns
{
	table-layout		: fixed;
	width				: 650px;
	margin-top			: 20px;
	
}

.column1
{
	border-right		: 1px dashed #000000;
	vertical-align		: top;
	text-align			: justify;
	width				: 300px;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-bottom		: 10px;
}

.column2
{
	vertical-align		: top;
	text-align			: justify;
	width				: 300px;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-bottom		: 10px;
}

.dashdiv
{
	border-top			: 1px dashed #000000;
	width				: 630px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	
}

/* PHOTOS */

/*PHOTOALBUM*/
.photoalbumthumbnailtabletd
{
	padding				: 2px;
	text-align			: center;	
	
}
.photodiv 
{
	width				: 390px;
	text-align			: center;
}
.imagephotoalbum
{
	border				: solid 1px #000000;
	cursor				: pointer;


}

.imagephotoalbumdetail 
{
	border				: solid 1px #000000;
}

.photoalbumtable
{
	table-layout		: fixed;
	padding				: 0 0 0 0;
	margin				: 10px 0 0 0;
	line-height			: 14pt;
}

.photoalbumtdimageleft 
{
	width				: 204px;
	text-align			: left;
	vertical-align		: top;
	border-bottom		: dashed 1px #000000;
}

.photoalbumtdimageright 
{
	width				: 204px;
	text-align			: right;
	vertical-align		: top;
	border-bottom		: dashed 1px #000000;

}

.photoalbumtdtextleft
{
	border-bottom		: dashed 1px #000000;	
	vertical-align		: top;
	text-align			: left;	
	width				: 220px;
	padding-right		: 10px;
}

.photoalbumtdtextright
{
	border-bottom		: dashed 1px #000000;
	vertical-align		: top;
	text-align			: right;	
	width				: 220px;
	padding-left		: 10px;
}

.photoalbumtr 
{
	height				: 154px;	
}

.photoalbumtitle a
{
	font-weight			: bold;
}

.photoalbumtitle a:hover
{
	text-decoration		: underline;
}

.photoalbumdate
{
	color				: #76c0ed;
/*	font-size			: 10px;	*/
	font-weight			: bold;
	/*font-family			: Trebuchet MS;*/
}

/*a.paginglink
{
	color				: #666666;	
	text-decoration		: none;
	font-family			: Trebuchet MS;
}

a.paginglink:hover
{
	color				: #FF7E00;
	font-family			: Trebuchet MS;
}*/

.header
{
	color				: #000000;
	font-size			: 16px;
	font-weight			: bold;
	width				: 100%;
	border-bottom		: dashed 1px #000000;
	margin-bottom		: 5px;
}

.newsdate
{
	border-top			: 1px dashed #000000;
	border-bottom		: 1px dashed #000000;
  width					: 390px;
	margin-top			: 5px;
	padding-top			: 5px;
	padding-bottom		: 5px;
}




