/* Defaults */
body { background-color: #000000; font-family: tahoma;margin: 0px;padding: 0px; background-image: url('../img/bg.jpg');}
h1, h2, h3, h4, h5, p { margin: 0px;padding: 0px;margin: 0px;}
h1 { font-size: 1em; text-align: center;color: #202F26;padding:1% 0}
h2 { font-size: 0.9em; color: #333333;text-align: center; padding:2% 0}
h3 { font-size: 0.9em; color: #333333;text-align: center;padding:2% 0}

p {font-size: 0.9em;padding:1% 0}

/* Helper classes */

.floatRight    { float: right;}
.floatLeft     { float: left;}
.clearBoth     { display: block; float: none; clear:both;}
.maxImage      { max-width: 100%; height: auto;}
.break         { display: block; clear: both; width: 100%; border-top: 1px solid #D6D1D1; margin: 2% 0 2% 0;}
.noMarginTop   { margin-top : 0px !important;}
.noMarginRight { margin-right : 0px !important;}
.relative      { position: relative;}
.textCenter    { text-align:center; }
.boldText      { font-weight:bold;}
/* Layout helper classes */

.container     { width: 90% !important ; max-width: 980px !important; margin: 0 auto;position: relative;}
.oneFour       { display: inline-block; width: 20%; padding: 0 2%; margin-top: 2%; vertical-align: top;}
.oneThree      { width: 24.6%; display: inline-block; margin-bottom: 3%; padding-left: 3.5%;padding-right: 3.5%; min-height: 8em; text-align: justify; vertical-align: top; margin-top: 3%;}
.oneTwo        { display: inline-block; width: 45%; padding: 0 2%; margin-top: 2%; vertical-align: top;}

/* Header */ 

header                          { position: relative; border-top: 3px solid #cbc94e;}
.mainHead                       { background-image: url('../img/header.jpg');height: 460px;background-size: 100%;background-repeat: no-repeat;background-color: grey;}
.mainHead aside                 { position: absolute;top: 97px;left: 133px;width: 692px;}
.mainHead h1                    { position: absolute;font-size: 0.8em;color: #967c4b;top: 14%;left: 33%;font-style: italic;}
.mainHead nav                   { }
.mainHead nav ul                { margin: 0; padding: 0px; position: absolute; bottom: 6px; left: 132px;}
.mainHead nav ul li             { list-style: none; display: inline-block; color: white;background-color: #24313C;border-right: 2px solid white;margin-right: -2px; padding: 5px 26px;font-size: 13px; }
.mainHead nav ul li:hover       { background-color: #0c2132;}
.mainHead nav ul li:hover ul    { display: block;}
.mainHead nav ul li a           { text-decoration: none; color:inherit;margin: 0px;padding: 0px;}
.mainHead nav ul li ul          { position: absolute; bottom: inherit;min-width: 200px;display: none;z-index: 9;left: 0px;margin-top: 5px;}
.mainHead nav ul li ul li       { display: block;background-color: #93b02b; color: #000000;}
.mainHead nav ul li ul li:hover { background-color: #a9c251;color: #FFFFFF;}

.langs { position: absolute; color: white;top: 0px; right: 0px;}
.langs li { display: inline-block; list-style: none;background-color: #6c6e23; padding: 3px 10px;font-size:12px;}
.langs li:hover { background-color: #adb035;}
.langs li a { color: inherit;text-decoration: none;}

/* Content */

#mainPageSection .oneThree img { width: 100%;}
#mainPageSection .oneThree a { color: #333333; text-decoration: none;}
#mainPageSection h1 {min-height: 5em; text-transform: uppercase;}
#mainPageSection {}
#mainPageSection {}
#sectionHolder { padding:2% 5%;}
#sectionHolder a { color:#666; text-decoration:underline;}
#iconHolder {}
.biggerIcon img { width:35% !important;}
.iconHolder img  {border-radius:5px;width:20%; border:2px solid white;}
.iconHolder img:hover { border:2px solid black;}
.iconHolder { text-align:center;}
.content, footer { background-color: #DCDCDC;}
.slides li {position:relative;}
.sliderDesc {position:absolute;top:10px;left:10px;color:white;font-family: 'Lobster', cursive;font-size:2em}

/* Footer */
footer { padding-bottom: 20px;}
footer ul { margin: 0px;}
footer ul li { display: inline-block; color: black; font-size: 12px;}
footer ul li a {  color: inherit; text-decoration: none;}
footer ul li a:hover { text-decoration: underline;}
.efiore { border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.author, .author a { float: right; color: #C0C0C0; font-size: 12px; text-decoration: none;}










