﻿@font-face { font-family: MainFont; src: url('euroet12-webfont.woff'); }

html { height: 100%; width: 100%; }
body
{
	BACKGROUND-color: #00385b;
	font-family: 'Trebuchet MS'; font-size: 14px; color: #444444;
	width: 100%; height: 100%;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
}

P ul li {color: #444444; padding: 10px 0px 10px 0px; font-family: 'Trebuchet MS'; font-size: 16px; }
.indent{ text-indent: 20px; }
.white { color: #ffffff; padding: 10px 0px 50px 0px; font-family: 'Trebuchet MS'; font-size: 16px; }
TD{color: #444444; font-family: 'Trebuchet MS'; font-size: 12px;  }
/*LI{color: #444444; font-family: 'Trebuchet MS'; font-size: 14px; margin: 0px 0px 0px 0px; }
UL{color: #444444; font-family: 'Trebuchet MS'; font-size: 14px; margin: 8px 0px 8px 0px; }*/

h1 { color: #888888; font-variant:small-caps; font-size: 50px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px }
h2 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: inline; font-variant:small-caps;}

a
{ color: #f598a0; font-family: 'Trebuchet MS'; font-size: 16px; text-decoration: none; }

A:link{color: #f598a0; text-decoration: none;}
A:active{color: #f598a0; text-decoration: none;}
A:visited{color: #f598a0; text-decoration: none;}
A:hover{color: #f598a0; text-decoration: underline;}

.homenav { width: 1024px; }

.homenav1 a {color: #ffffff; background-color: #0066a4; cursor: pointer; padding: 0px;}
.homenav1:hover a {background-color: #005386;}
.homenav2 a {color: #ffffff; background-color: #fff8dd; cursor: pointer; padding: 0px;}
.homenav2:hover a {background-color: #f3eac8;}
.homenav3 a {color: #ffffff; background-color: #fac8cb; cursor: pointer; padding: 0px;}
.homenav3:hover a {background-color: #e3b6b9;}
.homenav4 a {color: #ffffff; background-color: #f598a0; cursor: pointer; padding: 0px;}
.homenav4:hover a {background-color: #e6828b;}
.NavArrow { float: right; padding: 10px 0px 0px 0px; }
.navbar { height: 51px; padding: 10px 10px 0px 10px;}
.nav-active { border-bottom: 5px solid #144879; }

.HeaderSection { padding: 0px 0px 0px 0px; height: 160px; width: 100%; min-width: 1024px; background: url(../images/bg1.jpg) repeat-x; }
.BodySection { padding: 0px 0px 0px 0px; height: 464px; width: 100%; background: url(../images/bg2.jpg) repeat-x; }
.InnerBodySection { padding: 0px 0px 0px 0px; height: 100%; width: 100%; background: url(../images/bg2-inner.jpg) repeat; }
.FooterSection { padding: 0px 0px 0px 0px; height: 333px; width: 100%; min-width: 1024px; background: url(../images/bg3.jpg) repeat-x; }
.Top-Flowers-Left { background: url(../images/top-flowers-left.png) top left no-repeat; width: 469px; height: 156px; position: absolute; z-index: 100; top: 0px; left: -210px; }
.Top-Flowers-Right { background: url(../images/top-flowers-right.png) top left no-repeat; width: 276px; height: 145px; position: absolute; z-index: 100; top: 0px; right: 0px; }

.title { color: #0066a4; font-size: 55px; line-height: 40px; font-family: 'Trebuchet MS'; /*font-weight: bold;*/ }
.navtext1 { color: #ffffff; font-size: 30px; font-family: 'Trebuchet MS'; }
.navtext2 { color: #0066a4; font-size: 30px; font-family: 'Trebuchet MS'; }
.heading { color: #ffffff; font-size: 40px; line-height: 40px; font-family: 'Trebuchet MS'; /*font-weight: bold;*/ padding: 10px 0px 20px 0px; border-bottom: 1px solid #aaaaaa; }
.subheading { color: #ffffff; font-size: 30px; font-family: 'Trebuchet MS'; /*font-weight: bold;*/ }
.subheading2 { color: #222222; font-size: 20px; font-family: 'Trebuchet MS'; /*font-weight: bold;*/ }

a.download:link{color: #444444; text-decoration: none;}
a.download:active{color: #444444; text-decoration: none;}
a.download:visited{color: #444444; text-decoration: none;}
a.download:hover{color: #444444; text-decoration: underline;}

.contactheading1 { color: #a1cc3a; font-size: 22px; font-family: 'Trebuchet MS'; text-align: right; }
.contactheading2 { color: #9b9b9b; font-size: 18px; font-family: 'Trebuchet MS'; text-align: right; }
.contactheading2 a { color: #9b9b9b; font-size: 18px; font-family: 'Trebuchet MS'; text-align: right; }
.contactheading2 a:hover { color: #7651a1; font-size: 18px; font-family: 'Trebuchet MS'; text-align: right; }

.topbar { background-color: #5291cd; padding: 10px 0px 10px 0px; font-family: 'Trebuchet MS'; font-size: 14px; color: #ffffff; text-align: center; }

.main_wrapper {
	/*z-index: 0; position: relative; top: 0px; left: 50%;*/
	background-color: transparent;
	/*width: 1024px;*/ min-height: 100px;
	margin: 0px auto 0px auto;
}
.photo_wrapper {
	/*z-index: 0; position: relative; top: 0px; left: 50%;*/
	background-color: transparent;
	/*width: 1104px;*/ min-height: 100px;
	margin: 0px auto 0px auto;
}
.innernav { width: 25%; float: left; }
.inner_content { float: right;
	width: 66%; min-height: 464px;
	padding: 20px 40px 20px 40px;
}
.inner_full { 
	/*width: 100%;*/ min-height: 464px;
	padding: 20px 40px 20px 40px;
}
.innertext { color: #000000; font-size: 16px; font-family: 'Trebuchet MS'; padding: 20px 0px 20px 0px; }

.relative-holder { position: relative; }
.absolute-holder { position: absolute; }

.clickable { display: block;}

.banners { width: 1024px; height: 382px; }

.NewsPost { padding: 20px 0px 20px 0px; border-bottom: 1px solid #cccccc; }
.NewsTitle { color: #ffffff; font-size: 20px; font-family: 'Trebuchet MS'; padding: 0px 0px 5px 0px; }
.NewsText { color: #cccccc; font-size: 16px; font-family: 'Trebuchet MS'; }

.footer-bar { background-color: #5291cd; text-align: center; padding: 10px 0px 10px 0px; }
.footer-text { color: #ffffff; }

.table_altcolor1 { background-color: #8fb929;
	color: #ffffff; font-size: 18px; font-family: 'Trebuchet MS';
	padding: 20px;
}
.table_altcolor2 { background-color: #7ca618;
	color: #ffffff; font-size: 18px; font-family: 'Trebuchet MS';
	padding: 20px;
}

.image-thumb { float: left; padding: 0px 30px 10px 0px; }
.image-border { border: 2px solid #4d5ba9; }
.imagePad { padding: 0px 0px 30px 0px; }

.photonavgroup { padding: 0px 0px 15px 0px; }
.photonav a {color: #ffffff; background-color: #fff8dd; cursor: pointer; padding: 0px;}
.photonav:hover a {background-color: #f3eac8; text-decoration: none; }
.photonavtext { color: #0066a4; font-size: 18px; font-family: 'Trebuchet MS'; }
.photonavbar { 
	padding: 10px 10px 12px 10px;
	text-align: center;
	min-height: 50px;
    display: flex;
    align-items: center;
}
.photoNavArrow { float: right; padding: 4px 0px 0px 0px; }