body {
	background: #0a0a0a;
}

img {
	border: none;
}

#mainContainer {
	text-align: center;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	color: #fbfbfb;
}

#mainContainer a:hover {
	color:#ce9134;
}

#logoImageSmall {
	display: none;
	cursor: pointer;
}

#logoImage {
	max-width: 1000px;
	max-height: 578px;
	width: 90% !important;
}

#logoImage, #aetos, #elite, #hmg, #hmx, #gt, #fly, #ice, #methods {
	height: auto;
	width: 100%;
	overflow: auto;
}

#aetos, #elite, #hmg, #hmx, #gt, #fly, #ice, #methods {
    max-width: 1200px;
	max-height: 578px;
	margin: auto;
	background: #fbfbfb;
	color: #0a0a0a;
     -moz-border-radius: 5px; -webkit-border-radius: 5px;
    border-radius: 5px;
     -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 4px rgb(46, 60, 67);
}

.extraText {
	font-size: .7em;
	display: inline-block;
	color: Darkorange;
	font-weight: 600;
}

#mainMenu {
	padding-top: 0.5%;
	padding-left: 0;
	list-style-type: none;
}

#mainMenu li {
	display: inline;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 1.5em;
	border-right: 2px solid #fbfbfb;
}

#mainMenu a {
    color: #fbfbfb;
	text-decoration:none;
}

#firstItem {
	padding-left: 0 !important;
}

#lastItem {
	border-right: none !important;
	padding-right: 0 !important;
}

#topMenu {
	padding-top: 0%;
}

#galeriiLink, #kontaktLink {
	color: #fbfbfb;
	text-decoration:none;
	padding-right: 4%;
	padding-left: 4%;
	padding-bottom: 5px;
	font-size: 1.2em;
}

#lureLink {
	color: #fbfbfb;
	text-decoration:none;
	font-size: 1.5em;
}

.rodImage {
	max-width: 100%;
	height: auto;
	width: auto;
	overflow: auto;
}

#kontakt {
    width: 250px;
	padding: 30px; 
    display:none;
	background: #fff;
     -moz-border-radius: 5px; -webkit-border-radius: 5px;
    border-radius: 5px;
     -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 4px rgb(46, 60, 67);
}

#kontakt p, #galerii p, #selectedLure p, #selectedLure h3 {
    color: #666;
    -webkit-text-shadow: none;
    text-shadow: none;
}

#galerii {
	padding: 10px;
    display:none;
	background: #fff;
     -moz-border-radius: 5px; -webkit-border-radius: 5px;
    border-radius: 5px;
     -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 4px rgb(46, 60, 67);
}

#selectedLure {
    width: 650px;
    height: 560px;
	padding: 10px; 
    display:none;
	background: #fff;
     -moz-border-radius: 5px; -webkit-border-radius: 5px;
    border-radius: 5px;
     -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 4px rgb(46, 60, 67);
}

#selectedImage {
    width: auto;
    /*height: auto;*/
	padding: 10px; 
    display:none;
	background: #fff;
     -moz-border-radius: 5px; -webkit-border-radius: 5px;
    border-radius: 5px;
     -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
    box-shadow: 0px 0px 4px rgb(46, 60, 67);
}

.rodTable {
	width: 95%;
	font-size: .85em;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important;
	border-collapse:collapse;
	margin-left: auto;
	margin-right: auto;
}

.rodTable td, .rodTable th {
	padding: .6% .6%;
	border-bottom: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
}

.lureTable {
	width: 100%;
	margin-bottom: 3em;
}

.lureTableItem {
	display:inline;
	margin-right: 1em;
	margin-left: 1em;
    margin-bottom: 1.5em;
}

.center {
	margin-left: auto;
    margin-right: auto;
}

.clearFix {
	clear: both;
}

th[id="pikkus"], td[headers="pikkus"], th[id="extra"], td[headers="extra"] {
	border-right: none !important;
}

th[id="extra"], td[headers="extra"] {
	padding: 0;
}

/* Temp. hiding Hind */
td[headers="hind"], th[id="hind"] {
	display: none;
}

/* jQuery UI plugin overloads */
.ui-accordion-content {
	background: #fbfbfb !important; 
	color: inherit !important;
	padding: 0 0 5px 0 !important;
}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
	background:orange url(plugins/css/ui-darkness/images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x !important;
}

/* Modal plugin */
#lean_overlay {
    position: fixed;
    z-index: 100;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: #000;
    display: none;
}

.modal_close {
	position: absolute;
	top: 12px;
	right: 12px;
	display: block;
	width: 14px;
	height: 14px;
	background: url(./img/modal_close.png);
	z-index: 2;
}