﻿@import url("layout.css");
body { font-family: Arial, Helvetica, sans-serif; font-size: small; padding-top: 10px; padding-bottom:10px;}
	
#container { background-color: #FFFFFF; border: 1px #000000 solid; }

#mastheadtop { text-align: right; float: right; height: 47px; background-color: #FFFFFF; background-image: url('../images/pghdr001ab.jpg');
	background-position: 50% top; background-repeat: no-repeat; }

#mastheadtopmain { text-align: right; float: right; height: 47px; background-color: #FFFFFF; background-image: url('../images/pghdrmain.jpg');
	background-position: 50% top; background-repeat: no-repeat; }

#mastheadmiddlealt { text-align: right; height: 273px; }

#mastheadmiddle { text-align: right; height: 207px; background-color: #FFFFFF; background-image: url('../images/pghdr001b.jpg'); background-repeat: no-repeat; }

#mastheadmiddle1 { text-align: right; height: 207px; background-color: #FFFFFF; background-image: url('../images/pghdr002b.jpg'); background-repeat: no-repeat; }

#mastheadmiddle2 { text-align: right; height: 207px; background-color: #FFFFFF; background-image: url('../images/pghdr003b.jpg'); background-repeat: no-repeat; }

#mastheadmiddle3 { text-align: right; height: 207px; background-color: #FFFFFF; background-image: url('../images/pghdr004b.jpg'); background-repeat: no-repeat; }

#mastheadmiddle4 { text-align: right; height: 207px; background-color: #FFFFFF; background-image: url('../images/pghdr005b.jpg'); background-repeat: no-repeat; }

#mastheadbottom #part1 { text-align: right; height: 40px; background-color: #FFFFFF; background-image: url('../images/briban.jpg'); background-repeat: no-repeat; border-top: 2px #FFFFFF solid; width: 603px; float: left; }

#mastheadbottom #part2 { text-align: right; height: 40px; width: 237px; border-top: 2px #FFFFFF solid; float: left; }

#mastheadbottomint #part1 { text-align: left; height: 40px; background-image: url('../images/intban.jpg'); background-repeat: no-repeat; border-top: 2px #FFFFFF solid; width: 603px; float: left; }

#mastheadbottomint #part2 { height: 40px; width: 237px; border-top: 2px #FFFFFF solid; float: left; }

#mastheadbottomfr #part1 { text-align: right; height: 40px; background-color: #FFFFFF; background-image: url('../images/freban.jpg'); background-repeat: no-repeat; border-top: 2px #FFFFFF solid; width: 603px; float: left; }

#mastheadbottomfr #part2 { text-align: right; height: 40px; width: 237px; border-top: 2px #FFFFFF solid; float: left; }

#mastheadbottomge #part1 { text-align: right; height: 40px; background-color: #FFFFFF; background-image: url('../images/gerban.jpg'); background-repeat: no-repeat; border-top: 2px #FFFFFF solid; width: 603px; float: left; }

#mastheadbottomge #part2 { text-align: right; height: 40px; width: 237px; border-top: 2px #FFFFFF solid; float: left; }

#footerint #part1 { height: 30px; width: 105px; float: left; }

#footerint #part2 { text-align: right; height: 30px; width: 735px; float: left; }

#main #column_l { width: 580px; padding: 15px; background-color: #FFFFFF; }
html>body #main #column_l { width: 580px; padding: 15px; background-color: #FFFFFF; }

#column_l { width: 580px; padding: 15px; background-color: #FFFFFF; }
html>body #column_l { width: 580px; padding: 15px; background-color: #FFFFFF; }

#column_l #part1 { width: 180px; padding: 10px; background-color: #FFFFFF; float: left; }

#column_l #part2 { width: 360px; padding: 10px; background-color: #FFFFFF; float: left; text-align: center; font-style: italic; }

#main #column_r { width: 200px; padding: 15px; background-color: #FFFFFF; }
html>body #main #column_r { width: 200px; padding: 15px; background-color: #FFFFFF; }

#column_r { width: 200px; padding: 15px; background-color: #FFFFFF; }
html>body #column_r { width: 200px; padding: 15px; background-color: #FFFFFF; }

#content { background-color: #FFFFFF; }

/* Footer */
#footer { text-align: center; padding-bottom: 0px; }
html>body #footer {	text-align: center; padding-bottom: 0px; }

#footer p { font-size: x-small; color: #000; }

/* Navigation */
#navigation { height: 66px; border-top: 1px solid #808080; border-bottom: 1px solid #808080; }
html>body #navigation { overflow: hidden; }

#navigation ul { list-style-type: none; width: 100%; margin: 0; padding: 0; }
#navigation li { float: left; }
#navigation a { font-weight: bold; text-decoration: none; font-size: medium; color: #FFFFFF; display: block; padding: 5px;
	background-color: transparent; }
#navigation a:hover { font-weight: bold; text-decoration: none; font-size: medium; color: #000066; background-color: transparent; }

/* Right Column */
#column_r img { border: 1px solid #808080; }

/* Site typography */
h1 { font-size: large; color: #000066; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
h2 { font-size: medium; color: #000066; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 4px #000066 solid; }
h3 { font-size: medium; color: #000066; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 4px #000066 solid; }
h4 { font-size: medium; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
h5 { font-size: x-large; color: #FFFFFF; text-align: left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px 0px 0px 10px; margin: 0px; }
h6 { font-size: x-large; color: #999999; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px; }

/* Links */
a {	color: #8b0000; text-decoration: underline; }
a:hover { color: #fa3; text-decoration: underline;}

.style_bold { font-weight: bold; }
.style_italic {	font-style: italic; }
.style_credits { font-size: x-small; text-align: center; color: #000099; margin-top: 0px;}
.style_credits1 { font-size: x-small; text-align: left; color: #808080; font-style: italic ; margin-top: 0px;}
.style_creditsmain { font-size: x-small; text-align: center; color: #993399; margin-top: 0px; padding-bottom: 10px;}
.style_creditsmain1 { font-size: x-small; color: #FFFFFF; padding: 3px 3px 0px 0px; margin: 0px;}
.style_footer { border-bottom: 4px #000066 solid; padding-bottom: 10px; margin-bottom: 0px;}
.style_footermain { border-bottom: 4px #993399 solid; padding-bottom: 10px; margin-bottom: 0px;}
.style_map { text-align: center; }
.style_close { padding: 5px; font-size:small; color: #336699; font-style: italic;}
.style_eve_hdr { color: #009999; font-size: large; }
.style_comment { color: #336699; font-size: medium; font-weight: bold; }
.style_para { color: #0153EB; font-size: small; font-weight: bold; }
.style_para1 { color: #9797FF; font-size: medium; font-weight: bold; }
.style_evebdr { border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; }
.style_inter { color: #009999; font-size: medium; padding: 5px; width: 180px; }
.style_shopprod { font-family:Arial, Helvetica, sans-serif; color:#669999; font-size:large; vertical-align: top; background-color: #F3F3F3;  }
.style_shopprice { font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; font-size:medium; 
float:right; width: 150px; background-color: #F3F3F3; }
.style_svce { padding: 5px; font-size:small; color: #336699; font-style: italic; border: 1px #C0C0C0 solid; width: 550px; }
.style_svcecomm { padding: 5px; font-size:small; color: #336699; font-style: italic; border: 1px #C0C0C0 solid; background-color: #E1EAFF; 
font-weight: bold; }
.style_shoptic { font-family:Arial, Helvetica, sans-serif; color:#669999; font-size:large; vertical-align: top; background-color: #F3F3F3;  }
.style_shopticpri { font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #666666;  vertical-align: middle; font-size:medium; background-color: #F3F3F3; }
.style_shopticbut { vertical-align: middle; }
.style_hsetit { font-size: medium; font-family: "Times New Roman", Times, serif; color:#4C4E70; font-weight: bold; text-align: center; 
padding: 5px; }
.style_hsecom { font-style: italic; color: #666666; padding: 3px 3px 3px 10px; }
.style_top { font-size: x-small; color: #000066; font-style:italic; margin-top: 0px; padding-left: 5px; }
.style_top1 { font-size: x-small; color: #000066; font-style:italic; margin-top: 0px; }
.style_logon { color: #000066; font-size: x-small; margin-bottom: 10px; margin-top: 0px; font-style:italic; }
.style_services { font-size: medium; font-weight: bold; font-style: italic; color: #999999; }
.style_pro { border: #0153EB 1px dotted; padding: 5px; width: 262px; margin: auto; font-size: 14px; color: #0153EB; font-weight: bold; text-align: left; 
background-color: #EEEEFF; font-family: Arial, Helvetica, sans-serif; }
.style_events { padding: 5px; font-size:small; color: #0153EB; border: #0153EB 1px dotted; width: 450px; background-color: #EEEEFF; }
.style_eve_hdr1 { color: #009999; font-size: large; padding: 5px; color: #0153EB; border: #0153EB 1px dotted; width: 450px; background-color: #EEEEFF; }
.style_organ { padding: 5px; font-size:small; color: #0153EB; border: #0153EB 1px dotted; background-color: #EEEEFF; font-weight: bold; }
.style_organ1 { padding: 5px; font-size:x-small; color: #0153EB; border: #0153EB 1px dotted; background-color: #EEEEFF; font-weight: bold; }
.style_sea { font-size: small; color: #009999; font-weight: bold; margin: 0px; padding-top: 5px; }
.style_account { font-size: small; font-weight: bold; color: #009999; padding: 8px 0px 8px 8px; }
.style_account1 { font-size: small; font-weight: bold; color: #009999; padding: 8px 0px 8px 8px; border: #0153EB 1px dotted; background-color: #EEEEFF; }
.style_account2 { font-size: small; font-weight: bold; color: #009999; padding: 8px 0px 8px 8px; border: #0153EB 1px dotted; background-color: #FFFFFF; }
.style_hdr { font-size: x-large; color: #FFFFFF; text-align: left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px 0px 0px 10px; margin: 0px; }
.style_chair { font-size: medium; color: #009999; }
.style_newshdr { color: #000066; font-size: medium; font-weight: bold; margin-bottom: 0px;}
.style_newshdr1 { color: #808080; font-size: small; font-weight: bold; margin-bottom: 0px;}
.style_newshdr2 { color: #000066; font-size: small; font-weight: bold; margin-bottom: 0px;}
.style_href { color: #808080; text-decoration: none; font-size: x-small; }
.style_link { text-decoration: none; font-size: small; font-weight:bold; }
.style_drop { font-size: small; color: #808080; float:right; vertical-align:middle; }
.style_drop1 { font-size: small; color: #808080; vertical-align:middle; }
.style_baddate { text-align:center; color:#0000FF; margin-top:5px; margin-bottom:10px; font-size:small; font-weight: bold; }

.pic_right { float: right; margin-left: 10px; }
.pic_left {float: left; margin-right: 10px; }

.cap { color: #808080; font-size: xx-small; font-style: italic; text-align: right; margin-bottom: 7px; }
.capl { color: #808080; font-size: xx-small; font-style: italic; text-align: left; margin-bottom: 7px; }
.cap2 { color: #808080; font-size: xx-small; font-style: italic; text-align: center; margin-bottom: 7px; }
.cap3 { color: #808080; font-size: xx-small; font-style: italic;}
.cap4 { color: #808080; font-size: small; font-style: italic;}

/* jQuery lightBox plugin - Gallery style */
	#gallery {
		background-color: #ffffff;
		padding: 10px;
		width: 540px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }