/* 

*/

*{ margin: 0; padding: 0; }* 
body { 
	font: .9em Tahoma, "Trebuchet MS", Tahoma, sans-serif; 
	line-height: 1.6em; 
	background: #fff url(images/bg.jpg) repeat-x; 
	color: #626262; 
	}
a {	color: #EB0000;	background: inherit; text-decoration: none; }
a:hover { color: #808080; background: inherit; text-decoration: underline; }
p { margin: 0 0 10px 0; }
h1 { font: normal 2.8em Georgia, "Times New Roman", Arial; color: #444; }
h2 { font: normal 1.3em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 1px solid #eee; }
h4 {font:normal 1.1em Georgia, "Times New Roman", Arial; margin: 0 0 0 2px; padding: 0 0 0px; color: #fff; width: 200px; display: block; background-color: #FF66CC; border: 1px solid #626262; /* border-bottom: 1px solid #FF6699;*/ }
img { border: 0; padding: 7px;}
#content { width: 800px; margin: 5px auto; }
#logo { margin: 0px 0 10px 0; width:400px; float: left; }
	#logo p { margin: 0; }
	
#menu { float: right; padding: 30px 0 0; margin: 0 0 25px; }
	#menu li { font-size: 1.1em; display: inline; }
	#menu a { float: left; padding: 2px 0 7px; margin: 0 0 10px; 
				background: #fff url(images/button.gif) no-repeat; color: #fff;
				width: 87px; text-align: center; 
				margin: 0 0 0 10px;  }
	#home #menu li a.home ,
	#about #menu li a.about,
	#contact #menu li a.contact ,
	#help #menu li a.help  {
	background-image: url(images/button_grey.gif);
	background-color: transparent;
	color: #000;
		}
.clear { clear: both; }
.caption { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.caption p { margin: 0; }
#left { margin: 0 0 20px; clear: left; width: 270px; float: left; }
.box { background: #eee; }
#left img { padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}
.smallthumb { width: 109px; }
#board { width: 500px; float: left; margin: 0 0 20px 20px; }
#fronttop { width: 450px; float: right;}
#center { width: 240px; float: left; margin: 0 0 40px 12px; padding: 5px}
	.ul { margin: 0 10px 0 0; background:  url(images/images/dot.png) no-repeat center left; padding: 0 0 0 10px; }
#right { float: right; width: 510px; }
	.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }
	.box { background: #eee; padding: 10px; }
	.box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }
.box li a { padding: 0 5px; }
#footer { font-size: .84em; clear: both; padding: 15px; background: #eee; }
	.links a { font-weight: bold; color: #787A8F; background: #fff; margin: 0 10px 0 0; background:  url(images/dot.png) no-repeat center left; padding: 0 0 0 10px; }
#gallery { float: right; width: 500px; }
	.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }
#footer a { color: #444; }
#contacts { float: right; width:500px; }
#contacts a {color: #fff;	text-decoration: none; }
.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }
	#picbox {clear: both; }
#thanks { float: right; width:500px; }	
.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
z-index:1;

}
.thumbnail:hover img{
border: 1px solid brown;
width:250px;
height:175px;
}