/*  
Theme Name: Top dviratis
Theme URI: http://www.topdviratis.lt/
Description: WordPress tema dviračių parduotuvei.
Version: 1.0
Author: Mindaugas Pelionis
Author URI: http://ego.blogas.lt/

*/

/* Main styles */

body {
	margin: 14px 0 28px;
	padding: 0;
	font: normal small/1.6 Verdana, Tahoma, Helvetica, Arial, Geneva, sans-serif;
}

a:link, a:visited {
	color: #1718c9;
	text-decoration: none;
	border-bottom: 1px dashed #1718c9;
}

a:active, a:hover, a:focus {
	color: #1718c9;
	text-decoration: none;
	border-bottom: 1px solid #1718c9;
}

a img {
	border: 0;
}

h1, h2, h3 {
	font-family: Helvetica, Arial, Tahoma, Verdana, Geneva, sans-serif;
	font-weight: normal;
}


hr {
	display: none;
}


/* Layout */

#container {
	width: 960px;
	margin: 0 auto;
}

#header {
	padding: 0 0 7px;
	border-bottom: 12px solid #2e3192;
	min-height: 71px;
}

#header a {
	border: 0;
}

#header h1 {
	margin: 0;
	padding: 0 50px 0 0;
	float: right;
	font-style: italic;
}

#headerContent {
	width: 390px;
	padding-left: 28px;
	padding-top: 7px;
	float: left;
}

#sidebar {
	width: 286px;
	float: left;
}

#globalNav {
	background: #2e3192;
	padding: 14px 14px 14px 36px;
}

#globalNav ul {
        margin: 0 0 0 0;
	padding: 0;
	list-style: none;
}

#globalNav li {
	margin: 0;
	padding: 0;
}

#globalNav a {
	color: #f7f6fc;
		display: block;
	padding-left: 14px;
	text-decoration: none;
	border: 0;
		/*line-height: 1;
		padding-top: 0.3em;
		padding-bottom: 0.3em;*/
}

#globalNav a:hover, #globalNav a:active, #globalNav a:focus,
#globalNav .current-cat a,
#globalNav .current_page_item a {
	color: #fff;
	outline: 0;
        text-transform: uppercase;
        font-size: 120%;
		/*padding-top: 0.167em;
		padding-bottom: 0.167em;*/
}
#globalNav .current-cat ul a {
	color: #f7f6fc;
	background: none;
}

#globalNav li ul {
	margin: 0;
	padding-left: 20px;
	font-size: 80%;
	line-height: 2;
}

#globalNav li li ul {
	font-size: 100%;
}

#sideContent {
	padding: 14px 0;
	text-align: center;
}

#content {
	width: 660px;
	float: right;
	margin-top: 14px;
}

#footer {
	padding: 14px 0 0 300px;
	clear: both;
}

#footerContent {
	padding-right: 50px;
	border-top: 14px solid #2e3192;
	text-align: right;
}

#headerContent p, #footerContent p {
	margin: 0;
	padding: 0;
}

/* Styles */

.more-link {
	font-size: 85%;
}

/* Hacks and exceptions */

#globalNav ul ul {
	display: none;
}
#globalNav ul .current-cat ul,
#globalNav ul .current-cat-parent ul,
#globalNav ul .open + ul,
#globalNav ul .open > ul {
	display: block;
}

#stimuli_lightbox a {
	border-bottom: none;
}

.moreImages {
	display: none;
}
