/*  
Theme Name: Burgis.lt
Theme URI: http://burgis.lt
Description: Bornislovo Burgio svetainės www.burgis.lt išvaizda
Version: 1.0
Author: Rimas Abromavičius
Author URI: http://chionsas.lt
*/

html, body, form, p, h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}

body {
	min-width: 1000px;
	background-color: white;
	color: black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 76%;
	padding-bottom: 2em;
}

h3 {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.6em;
}

.content img {
	margin: 5px;
}

.content a {
	color: #242b3b;
}

.content a:hover {
	color: black;
}

.content blockquote {
	margin: 0.4em;
	border-left: 1px solid #378790;
	padding: 0px 0px 0.2em 0.4em;
}

.content code {
	font-family: Consolas, monospace;
	color: #242b3b;
}

a img {
	border: none;
}

img.latex {
	vertical-align: middle;
	margin: 0px;
}

td.right {
	text-align: right;
}

td.left {
	text-align: left;
}

span.required {
	color: #378790;
}

#leftcol {
	float: left;
}

#leftcol.smallscreen {
	width: 370px;
}

#rightcol {
	margin-left: 500px;
	width: 500px;
	padding-top: 60px;
}

#rightcol.smallscreen {
	margin-left: 370px;
	width: 500px;
	padding-top: 20px;
}

.content {
	line-height: 140%;
	font-size: 1.15em;
}

.content p {
	margin-top: 0.4em;
}

#rightcol.page .content {
	margin-bottom: 1em;
}

#leftcol #header {
	margin-top: 45px;
	margin-left: 30px;
	width: 390px;
	height: 360px;
	background-image: url('img/picture.jpg');
	background-repeat: no-repeat;
}

#leftcol.smallscreen #header {
	margin-top: 25px;
	margin-left: 20px;
	width: 300px;
	height: 277px;
	background-image: url('img/picture_small.jpg');
	background-repeat: no-repeat;
}

#leftcol #header h1, #leftcol #header h2 {
	display: none;
}

#leftcol #banners {
	margin: 30px 0 0 40px;
}

#leftcol #banners a span {
	display: none;
}

#leftcol #banners a.banner {
	width: 117px;
	height: 37px;
	display: block;
	background-repeat: no-repeat;
}

#leftcol #banners a.banner:hover {
	background-position: 0px -37px;
}

#menu ul#mainmenu {
	list-style-type: none;
	margin: 70px 0px 0px 0px;
	padding: 0px;
}

#menu ul#mainmenu li {
	display: block;
	margin: 4px 0px 4px 0px;
}

#menu ul#mainmenu li a {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.6em;
	color: #c68944;
	text-decoration: none;
	padding: 0px 4px 0px 50px;
	line-height: 130%;
	background-image: url('img/line.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

#menu ul#mainmenu li a:hover {
	color: #b86200;
}


#menu ul#menuicons {
	list-style-type: none;
	margin: 10px 0px 0px 45px;
	padding: 0px;
}

#menu ul#menuicons li {
	float: left;
	display: block;
	margin-right: 1px;
}

#menu ul#menuicons li a {
	display: block;
	background-image: url('img/menuicons.gif');
	height: 25px;
	width: 31px;
}

#menu ul#menuicons li a span {
	display: none;
}

#menu ul#menuicons li#Msearch a { background-position: 0px -25px; }
#menu ul#menuicons li#Memail a { background-position: -31px -25px; }
#menu ul#menuicons li#Mrss a { background-position: -62px -25px; }

#menu ul#menuicons li#Msearch a:hover { background-position: 0px 0px; }
#menu ul#menuicons li#Memail a:hover { background-position: -31px 0px; }
#menu ul#menuicons li#Mrss a:hover { background-position: -62px 0px; }

a#comments-rss {
	display: block;
	background-image: url('img/menuicons.gif');
	background-position: -62px -25px;
	height: 25px;
	width: 31px;
	margin-top: 3px;
	float: right;
}

a#comments-rss:hover {
	background-position: -62px 0px;
}

a#comments-rss span {
	display: none;
}


#leftcol #Mhome {
	display: block;
	width: 100%;
	height: 100%;
}


#rightcol h3.title a {
	text-decoration: none;
}

#rightcol.page h3.title {
	margin-bottom: 0.2em;
	color: #378790;
}

#rightcol.page h3.title a {
	color: #378790;
	cursor: default;
}

#rightcol.category h3.title {
	margin-bottom: 0.2em;
	color: #378790;
}

#rightcol.category h3.title a {
	color: #378790;
}

#rightcol .more {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.6em;
	color: #c68944;
	text-align: right;
	padding-right: 4px;
}

#rightcol .more a {
	color: #c68944;
	text-decoration: none;
}

#rightcol.category .post .more {
	background-image: url('img/line.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 2em;
}

#rightcol.category .post .more a:hover {
	color: #b86200;
}

#rightcol.category .post .meta, #rightcol.category .post .meta a,
#rightcol.page .meta, #rightcol.page .meta a {
	color: teal;
	text-decoration: none;
}

#rightcol.page .meta {
	margin-bottom: 1em;
}

#rightcol.category .post .meta a:hover,
#rightcol.post .meta a:hover {
	text-decoration: underline;
}

.post-edit {
	border-top: 1px solid #d6e5e9;
	border-bottom: 1px solid #d6e5e9;
	padding: 5px 10px 5px 0px;
	text-indent: 24px;
	float: right;
	background-image: url('img/icon_edit.gif');
	background-repeat: no-repeat;
	background-position: 5px 52%;
}

.post-edit a {
	color: teal;
	text-decoration: none;
}

.post-edit a:hover {
	color: #353c4a;
}

.post-edit_quick {
	background-color: #f1f5f5;
	padding: 5px;
	float: right;
}

.post-edit_quick img {
	display: block;
}

#searchform {
	margin: 1em 0px 2em 0px;
}

p.pages {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.5em;
	color: black;
	cursor: default;
	margin-bottom: 1em;
	font-weight: bold;
	clear: right;
}

p.pages a {
	text-decoration: none;
	color: teal;
}

p.pages a:hover {
	color: #c68944;
}

table.table td.col1 {
	font-size: 1.15em;
}

#comments .post-edit_quick {
	margin-top: 1em;
}

#comments .comment-meta {
	color: teal;
	border-top: 1px solid #d6e5e9;
	padding-top: 1em;
}

#comments .comment-meta a {
	color: teal;
	text-decoration: none;
}

#comments .comment-meta a:hover {
	text-decoration: underline;
}

#comment {
	border-top: 1px solid #d6e5e9;
	padding-top: 2em;
	line-height: 140%;
}

#comment table {
	width: 80%;
}

#comment table td {
	padding-right: 5px;
}

#comment table td .input_text, #comment textarea#comment-text {
	width: 100%;
}

#comment table td.col1 {
	width: 55%;
}

#commet-allowedtags-switch {
	color: teal;
	text-decoration: none;
}

#commet-allowedtags-switch:hover {
	text-decoration: underline;
}

#comment-allowedtags {
	display: none;
	color: teal;
}

#comment-allowedtags.comment-allowedtags-visible {
	display: block;
}

#comments .comment-meta .comment-unread {
	color: #c68944;
}

.comment-unread {
	color: black;
}

input.input_text, textarea {
	font-family: Verdana, Arial, sans-serif;
	border-top: 1px solid #3a5758;
	border-left: 1px solid #3a5758;
	border-bottom: 1px solid #c3dbdd;
	border-right: 1px solid #c3dbdd;
	font-size: 1.15em;
	padding: 2px;
	background-color: white;
	color: black;
	overflow: auto;
	margin: 0px;
}

input.input_button {
	border: none;
	background-color: white;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.5em;
	color: #c68944;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}

input.input_button:hover {
	color: #b86200;
}