.button{
	font-size: 12px; 
	line-height: 15px;
	height: 21px;
	width: 148px;
	font-weight: bold;
	text-align:center;
}
.title{font-family: Verdana, Arial, Helvetica, sans-serif;color: #4c6c9d;text-decoration: none;font-size: 17px; line-height: 15px;}
.error{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	color: #FFFFFF; 
	background: #CC4444; 
	padding: 1px; 
	cursor: pointer;

}
.message{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	color: #FFFFFF; 
	background: #668B86; 
	padding: 1px; 
}
.header{font-family: Verdana, Arial, Helvetica, sans-serif;color: #4c6c9d;text-decoration: none;font-size: 17px; line-height: 22px;}
.grid_text{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2A2727;text-decoration: none;font-size:12px; line-height: 22px;}
.grid_text_sel{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2A2727;text-decoration: none;font-size:12px; line-height: 22px;}
a {text-decoration: none; color: #3A3737;}

a.admin_btn{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	text-align:	center;
	color: #3A3737; 
	background: #E8EEF7; 
	padding: 1px; 
	border: 2px 
	solid #C3D9FF; 
	width: 94;
}
.admin_btn{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	color: #3A3737; 
	background: #E8EEF7; 
	padding: 1px; 
	border: 2px solid #C3D9FF; 
	cursor: pointer;
	width: 100;
}
.admin_btn2{
	font-size:		9pt; 
	font-style:		normal; 
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#F6F4F6;
	border:1px solid #668B86;
}	

.article_field{
	font-size:		12pt; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	background-color:#FFF9F4;
	border:1px solid #668B86;
	width: 500;
}
.title{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2A2727;text-decoration: none;font-size:12px; line-height: 22px;}
.article_add{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #171717;
	text-decoration: none;
	font-size:13px; 
	line-height: 17px;
	}
.star{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	font-size:13px; 
	line-height: 17px;
	}	
a:hover { color: #990000; }	
.articleBody  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
.articleTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }


a.adminCategory {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px; line-height: 15px;}
a.adminCategory:link {color: #990000;text-decoration:none;}
a.adminCategory:visited{color:#990000;text-decoration:none;}
a.adminCategory:hover{color:#990000;text-decoration:underline;}

a.adminArtView:link {color: #000000;text-decoration:none;}
a.adminArtView:visited{color:#000000;text-decoration:none;}
a.adminArtView:hover{color:#990000;text-decoration:none;}

.adminCategoryTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	background: #E8EEF7; 
	color: #272727;	
	font-weight: bold;
	border-top: 2px solid #C3D9FF; 
	border-bottom: 2px solid #C3D9FF; 
	padding-left:5px;
	width: 500px;
}
.adminCategoryButtons {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	background: #E8EEF7; 
	color: #272727;	
	font-weight: bold;
	border-left: 0px solid #C3D9FF; 
	border-right: 0px solid #C3D9FF; 
	width: 160px;
}

.adminLineTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	color: #3A3737; 
	background: #E8EEF7; 
	height:17px;
	padding-left:5px;
	width: 500px;
}
.adminLineButtons {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	color: #3A3737; 
	background: #E8EEF7; 
	height:17px;
	width: 160px;
	border-left:2px solid #C3D9FF; 
}

a.adminButton{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height: 17px;
	color: #3A3737; 
	background: #E8EEF7; 
	display: block;
	padding: 1px; 	
	height:18px;
	width: 130px;
	border: 2px solid #C3D9FF; 
	text-decoration: none;
}
a.adminButton:hover{color:#990000;text-decoration:none;}

a.normal{color:#990000;text-decoration:none;}
a.next{color:#990000;text-decoration:none;}
/*a.normal:hover{color:#990000;text-decoration:underline;}*/

a.comments{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight: normal;
}
td{border-width:0}

.user_name_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 350;
}

.user_mail_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 350;
}
.user_comment_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 350;
}
textarea.comment_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 450;
	height: 250;
}

.comment_author{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		13px; 
	font-style:		normal; 
	font-weight:	bold;
}
.comment_date{
	font-family:	Arial, Helvetica, san-serif;
	font-size:		12px; 
	font-style:		normal; 
}
.comment_text{
	font-family:	Arial, Helvetica, san-serif;
	font-size:		12px; 
	font-style:		normal; 
}

a.commentButton{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		13px; 
	font-style:		normal; 
	font-weight:	bold;
	padding:		0px; 
}

.n_pic1 {
	float: left;
	margin: 0px 10px 0px 0px;
	background: #F2F2F2;	
	width: 150px;
}		  
/*.n_pic1 img {
	margin: 1px 0px 0px 0px;
}*/

/*----------------------------------*/
html, body{
	height:100%; /* this is the key! */
	margin:0;
	padding:0;
	background-color:#fefefe;
	background-image:url(background.gif);
	background-repeat:repeat-y;	
	border-bottom-color:#CCCCCC;
	}
body{
	
	}
img {margin:0; padding:0; border:0;}

#date  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	padding:3px 0px 3px 0px;
	background-image:url(btn_back.jpg);
	background-repeat:repeat-y;
	text-align:center;
	width:148px;
	border-bottom:1px solid white;
}
#flowers{
background-image:url(hor_flowers.jpg);
height:33px;
}
.button{
	font-size: 12px; 
	line-height: 15px;
	height: 21px;
	width: 148px;
	font-weight: bold;
	text-align:center;
	background-image:url(btn_back.jpg);
	border-top:2px solid white;
	border-bottom:1px solid white;
	margin-left:0;
	padding:0;
}
ul{padding:0;margin:0; list-style-type:none;};

.title{font-family: Verdana, Arial, Helvetica, sans-serif;color: #4c6c9d;text-decoration: none;font-size: 17px; line-height: 15px;}
.error{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	color: #FFFFFF; 
	background: #CC4444; 
	padding: 1px; 
	cursor: pointer;

}
.message{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	color: #FFFFFF; 
	background: #668B86; 
	padding: 1px; 
}
.header{font-family: Verdana, Arial, Helvetica, sans-serif;color: #4c6c9d;text-decoration: none;font-size: 17px; line-height: 22px;}
.grid_text{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2A2727;text-decoration: none;font-size:12px; line-height: 22px;}
.sys_info{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2A2727;text-decoration: none;font-size:12px; line-height: 14px;}
.sys_info_bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2A2727;
	text-decoration: none;
	font-size:12px;
	line-height: 14px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;}
.grid_text_sel{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2A2727;text-decoration: none;font-size:12px; line-height: 22px;}
a {text-decoration: none; color: #3A3737;}


a.admin_btn{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	text-align:	center;
	color: #3A3737; 
	background: #E8EEF7; 
	padding: 1px; 
	border: 2px 
	solid #C3D9FF; 
	width: 94;
}
.admin_btn{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	display: block; 
	text-decoration: none; 
	color: #3A3737; 
	background: #E8EEF7; 
	padding: 1px; 
	border: 2px solid #C3D9FF; 
	cursor: pointer;
	width: 100;
}
.admin_btn2{
	font-size:		9pt; 
	font-style:		normal; 
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#F6F4F6;
	border:1px solid #668B86;
}	

.article_field{
	font-size:		12pt; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	background-color:#FFF9F4;
	border:1px solid #668B86;
	width: 500;
}
.title{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #2A2727;text-decoration: none;font-size:12px; line-height: 22px;}
.article_add{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #171717;
	text-decoration: none;
	font-size:13px; 
	line-height: 17px;
	}
.star{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;
	font-size:13px; 
	line-height: 17px;
	}	
a:hover { color: #990000; }	

li.subCategory { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;}
li.subCategory > a		{color:#900;text-decoration:none;}
li.subCategory > a:hover{color:#900;text-decoration:underline;}


a.adminCategory {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px; line-height: 15px;}
a.adminCategory:link {color: #990000;text-decoration:none;}
a.adminCategory:visited{color:#990000;text-decoration:none;}
a.adminCategory:hover{color:#990000;text-decoration:underline;}

a.adminArtView:link {color: #000000;text-decoration:none;}
a.adminArtView:visited{color:#000000;text-decoration:none;}
a.adminArtView:hover{color:#990000;text-decoration:none;}

.adminCategoryTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	background: #E8EEF7; 
	color: #272727;	
	font-weight: bold;
	border-top: 2px solid #C3D9FF; 
	border-bottom: 2px solid #C3D9FF; 
	padding-left:5px;
	width: 500px;
}
.adminCategoryButtons {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	background: #E8EEF7; 
	color: #272727;	
	font-weight: bold;
	border-left: 0px solid #C3D9FF; 
	border-right: 0px solid #C3D9FF; 
	width: 160px;
}

.adminLineTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	color: #3A3737; 
	background: #E8EEF7; 
	height:17px;
	padding-left:5px;
	width: 500px;
}
.adminLineButtons {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 15px;
	color: #3A3737; 
	background: #E8EEF7; 
	height:17px;
	width: 160px;
	border-left:2px solid #C3D9FF; 
}

a.adminButton{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height: 17px;
	color: #3A3737; 
	background: #E8EEF7; 
	display: block;
	padding: 1px; 	
	height:18px;
	width: 130px;
	border: 2px solid #C3D9FF; 
	text-decoration: none;
}
a.adminButton:hover{color:#990000;text-decoration:none;}




td{border-width:0}

.user_name_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 350;
}

.user_mail_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 350;
}
.user_comment_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 350;
}
textarea.comment_field{
	font-size:		12px; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	border:1px solid #668B86;
	width: 450;
	height: 250;
}

.comment_author{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		13px; 
	font-style:		normal; 
	font-weight:	bold;
}
.comment_date{
	font-family:	Arial, Helvetica, san-serif;
	font-size:		12px; 
	font-style:		normal; 
}
.comment_text{
	font-family:	Arial, Helvetica, san-serif;
	font-size:		12px; 
	font-style:		normal; 
}

a.commentButton{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		13px; 
	font-style:		normal; 
	font-weight:	bold;
	padding:		0px; 
}

.n_pic1 {
	float: left;
	margin: 0px 10px 0px 0px;
	background: #F2F2F2;	
	width: 150px;
}
/*.n_pic1 img {
	margin: 1px 0px 0px 0px;
}*/
#nav{
	width:148px;
}

#nav ul li{
	font-size: 12px; 
	line-height: 15px;
	font-weight: bold;
	text-align:center;
	background-image:url(btn_back.jpg);
	border-top:2px solid white;
	border-bottom:1px solid white;
	margin:0;
	padding:2px 0px 2px 0px;
	margin-bottom:8px;
}
#nav a{
	display:block;
	width:148px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #FFFFFF;
	cursor: pointer;
	}
	
/*======== body	=======*/
#body {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	float:left;
	width:544px; //total 564px;
}
#body h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #727272;
	text-decoration: none;
/*	font-size: 17px; */
	font-size: 1.8em;
	font-weight:bold;
	font-weight:normal;
	border-width: 1px 0px 1px 0px; letter-spacing:1px;
	color:#333;
	float:left;
	padding-bottom:5px;
	margin:0;
/*	border:1px solid red;*/
	width:450px;
	}
	
#body img{
	margin-top:7px;}

#body a{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 18px; 
	font-weight:normal; 
	letter-spacing:1px;
	display:block;
/*	border:1px solid; */
	}
#body span{
	font-size:8pt;
}
#body a.home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	font-size:8pt; 
	display:block;
	color:#900;
	float:right;
	letter-spacing:0;
	padding-top:2px;
	width:80px;
	}
	
	
#body a.archive{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
}

#body a.sendmail{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
	display:inline;
}
#body a.photos{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
	display:inline;
	text-decoration:underline;
	letter-spacing:0px;
}
		
#body h3 {
	margin:10px 0px 0px 0px;
}	
	
#body h3 a{
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:normal; letter-spacing:1px;
}
	
	
#body hr{
	clear:both;
	margin-bottom:0px;
	width:544px;
}

#body p{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	padding:0px 0px 0px 0px;
	margin:3px 0px 7px 0px;
}
	
#body p.source{
	font-weight: bold;
	text-align:right;}
	
#body p a{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight: normal;
	color:#990000;
	text-decoration:none;
	display:inline;
}
#body p a:hover{
	text-decoration:underline;
}
#body b{
	color:#333;
}
/* === Archive === */
/*======== body	=======*/
#archive {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	float:left;
	width:544px; //total 564px;
}
#archive h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #727272;
	text-decoration: none;
	font-size: 1.8em;
	font-weight:bold;
	font-weight:normal;
	border-width: 1px 0px 1px 0px; letter-spacing:1px;
	color:#333;
	float:left;
	padding-bottom:5px;
	margin:0;}
#archive img{
	margin-top:7px;}

#archive a{
	font-family: Arial; 
	font-size: 13px; 
	font-weight:normal; 
/*	letter-spacing:1px;*/

/*	border:1px solid; */
	}
#archive a:hover{
	text-decoration:underline;
}	
#archive span{
	font-family: Arial; 
	font-weight:bold;
	font-size:10px;
	color:#336699;
}
#archive a.home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	font-size:8pt; 
	display:block;
	float:right;
	letter-spacing:0;
	padding-top:2px;
	}
	
	
#archive a.archive{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
}

#archive a.sendmail{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
	display:inline;
}
		
#archive h3 {
	margin:10px 0px 0px 0px;
}	
	
#archive body h3 a{
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:normal; letter-spacing:1px;
}
	
	
#archive hr{
	clear:both;
	margin-bottom:0px;
	width:544px;
}

#archive p{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	padding:0px 0px 0px 0px;
	margin:3px 0px 7px 0px;
/*	border:1px solid #000000; */
}
	
#archive p.source{
	font-weight: bold;
	text-align:right;}
	
#archive p a{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight: normal;
	color:#990000;
	text-decoration:none;
	display:inline;
}
#archive p a:hover{
	text-decoration:underline;
}
#archive b{
	color:#333;
}
/* === Gallery === */
#gallery{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	float:left;
	width:544px; //total 564px;
}

#gallery a.photo {
	padding:0px 0px 0px 0px;
	margin:0px 20px 20px 0px;
	float:left;
	border:2px solid #eee;
	display:block
}
#gallery a.photo:hover {
	border:2px solid #5A7BAE;
}

#gallery h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #727272;
	text-decoration: none;
/*	font-size: 17px; */
	font-size: 1.8em;
	font-weight:bold;
	font-weight:normal;
	border-width: 1px 0px 1px 0px; letter-spacing:1px;
	color:#333;
	float:left;
	padding-bottom:5px;
	margin:0;
}
	
#body h3 a{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 18px; font-weight:normal; letter-spacing:1px;
}


#gallery h3 a{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 18px; 
	font-weight:normal; 
	letter-spacing:1px;
	display:block;

	}
#gallery hr{
	clear:both;
	margin-bottom:0px;
	width:544px;
}

#gallery a.home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	font-size:8pt; 
	display:block;
	float:right;
	letter-spacing:0;
	padding-top:2px;
	color:#900;
	}

#gallery div{
	padding:0px 0 10px 0;
}

	
/**/
a.normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	color:#990000;text-decoration:none;}
	

img.banner{
	margin-top:10px;
}

hr{
	background-color:#999;
	height:1px;
	border-style:none;		
}

#rostrum{
	float:left; 
	background-color:#EBEDE5;
	background-color:#00FF00;
	background-color:#e9e9e9;
	width:200px; 
	font: 1.8em Georgia, Times, serif; 
	color:#333;
	text-align:center;
}
#rostrum div{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt;
	text-align:left;
	padding:0px 10px 0px 25px;
}
#rostrum span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	display:block;
	padding-top:5px;
}
#rostrum div.header{
	font: 28px Georgia, Times, serif; 
	color:#333;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	padding:0;
}

#rostrum span.rostrumheader{
	font-family:Georgia, Times, serif;
	font-size:28px;
	font-weight:normal;
	border:1px solid black;
	border-width: 1px 0px 1px 0px;
	letter-spacing:1px;
	display:inline;
	padding:0;
}

#rostrum img{
	border:1px solid #999;
}
#rostrum a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
}

div.pole{
	background-color:#5A7BAE;
	width:764px;
	padding:0px 0px 5px 0px;
	text-align:center;	
}

table.photogrid{
	border: 1px solid red;
	width:544px;
}

table.photogrid td{
	text-align:center;
	vertical-align:top;
	width:33%;
}

table.photogrid td img{
	border:1px solid #555;
}

table.photogrid div{
	size:9pt;
	font-size:11px;
	padding:0px 10px 0px 10px;
/*	border:1px dotted blue;*/	
}

/*======== body	=======*/
#category {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	float:left;
	width:544px; //total 564px;
}
#category h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #727272;
	text-decoration: none;
/*	font-size: 17px; */
	font-size: 1.8em;
	font-weight:bold;
	font-weight:normal;
	border-width: 1px 0px 1px 0px; letter-spacing:1px;
	color:#333;
	float:left;
	padding-bottom:5px;
	margin:0;
	width:450px;
	}
#category img{
	margin-top:7px;}

#category a{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 18px; 
	font-weight:normal; 
	letter-spacing:1px;
	display:block;
/*	border:1px solid; */
	}
#category span{
	font-size:8pt;
}
#category a.home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	font-size:8pt; 
	display:block;
	color:#900;
	float:right;
	letter-spacing:0;
	padding-top:2px;
	}
	
	
#category a.archive{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
}

#category a.sendmail{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
	display:inline;
}
		
#category h3 {
	margin:10px 0px 0px 0px;
}	
	
#category h3 a{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 18px; 
	font-weight:normal; 
	letter-spacing:1px;
	text-decoration:underline;
}
	
	
#category hr{
	clear:both;
	margin-bottom:0px;
	width:544px;
}

#category p{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	padding:0px 0px 0px 0px;
	margin:3px 0px 7px 0px;
/*	border:1px solid #000000; */
}
	
#category p.source{
	font-weight: bold;
	text-align:right;}
	
#category p a{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight: normal;
	color:#990000;
	text-decoration:none;
	display:inline;
}
#category p a:hover{
	text-decoration:underline;
}
#category b{
	color:#333;
}
