
body {
	font-family:georgia, geneva, arial, helvetica, sans-serif; 
	font-size:12px;
	font-style:normal;
	color:#000;
	margin: 0px;
	padding:0em;
	background-color:#333
}

#logo {
	text-align:center;
}

#logo img {
	border:none;
	margin:15px;
}



.main {
	padding:0 25px 11px 25px;
	background-color: #fff;
}

#gallery-main {
	background-color: #fff;
	text-align: center;
	padding:0 25px 11px 25px;
}

#gallery-main table {
	margin:0 auto;
}

#menu {
	padding:5px;
	text-align:center;
}

#menu table {
	margin:44px auto;
}


h1 {
	color:#333;
	font-weight:normal;
	font-size:24px;
	padding-top:16px;
	padding-bottom:12px;
	margin:0em 
}

h3 {
	color:#066;
	font-weight:bold;
	font-family:georgia, geneva, arial, helvetica, sans-serif;
	font-size:16px
}

h4 {
	color:#036;
	font-weight:bold;
	font-family:georgia, geneva, arial, helvetica, sans-serif;
	font-size:14px
}

table.border {border:1px solid #000;}
table.border1 {border:1px solid #cc9;}
table.border2 {border:1px solid #000;}
td.border {border:1 px solid #369; }

img {border-color:#000}
img.border1 {border-color:#cc9;}

.subtitle	{ padding:0 0 3px 0; margin:0 }
.title		{ padding:0 0 1px 0; margin:0 }

.big		{ font-size:15px }
.bigger		{ font-size:16px }
.biggest	{ font-size:18px }

a {
	color:#036;
	text-decoration:underline;
	font-family:georgia, geneva, arial, helvetica, sans-serif
}
a:visited { color:#006 }

.footer	{
	font-size:10px;
	color:#fff;
	font-family:arial, geneva, georgia, helvetica, sans-serif;
	padding: 6px 0px;
}
.footer a { color:#fff; text-decoration:none; font-size:10px; font-weight:normal; font-family:arial, geneva, georgia, helvetica, sans-serif }
.footer a:hover,
.footer a:active { color:#fff; text-decoration:underline }
.footer a:visited { color:#fff }

em { font-style:normal }

img.gallery-thumb {
	border:2px solid #666;
	padding:2px;
}

img.gallery-image {
	border-top:1px solid #ddd;
	border-right:2px solid #bbb;
	border-bottom:2px solid #bbb;
	border-left:1px solid #ddd;
	padding:9px;
	margin:15px 0;
}

.center {
	text-align:center;

}