/*
	CSS files kept in the 'schemes' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: Yoram Blumenberg
	Author Site	: http://www.bureaublumenberg.net
	Scheme Name	: Veronika 0.01 beta
	Comments	: DND - DO NOT DISTRIBUTE
	
	Blue:	#D1E9F5 RGB 209,233,245

	Brown:	#4F2928 RGB 79,41,40
	LBrown:	#A48581
	
	Beige:	#BEA29C RGB 190,162,156
*/

/*
html {
	height: 100%;
	}
*/

body {
	margin: 0;
	padding: 0;
	font: 62.5% Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif; /* Resets 1em to 10px */
/*	color: #444;*/
	text-align: center;
	background: #D1E9F5 url('veronika/bg-header02.gif') top center repeat-x;
/*	background: #D1E9F5 url('veronika/bg-strip.gif') top center repeat-x;*/
/*
height: 100%;
*/		}

#page {
	/* The entire design is contained within the 'page' id */
	background: transparent;
	text-align: left;
	margin: 0 auto;
	padding: 0 0 0 0;
	position: relative;
/*
height: 100%;
*/
	/* The entire template's width is set in this class. */
	width: 780px;
	_width: 780px;
	border: none;
		}
		
* html #page {
	height: 100%;
}

#header {
	/* Contains the H1 and menu */
	padding: 0 0 0 0;
	margin: 0;
	position: relative;
	height: 90px;
	background: #D1E9F5 url('veronika/header02.gif') top center no-repeat;
/*	border: 1px solid red;*/
	}



.primary {
	width: 300px;
	_width: 300px; /* IE Hack */
	float: left;
	padding: 20px 0 10px;
	margin: 0 10px 0 30px;
	_margin: 0 20px 0 15px; /* IE Hack */
	display: inline;
	}

.single {
	width: 750px;
	_width: 750px; /* IE Hack */
	float: left;
	padding: 20px 10px 10px 0;
	margin: 0 10px 0 15px;
	_margin: 0 20px 0 7px; /* IE Hack */
	display: inline;
/*	background: white;*/
	text-align: center;
	}

.secondary {
	font: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding: 12px 0;
	margin: 0 0 20px 71%;
	width: 26%;
	color: #666;
	position: relative;
	/* The following are IE Fixes */
	_padding: 30px 0 10px;
	_margin-left: 0%;
	_margin-right: -4%;
	_width: 26.5%;
	}
	
	
	
/*- Main Menu in Header */

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
/*	height: 12px;*/
	bottom: 16px;
	left: 0;
	width: 95%;
	background: transparent;
/*	border: 1px solid lime;*/
	display: inline;
	text-align: center;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 15px 10px 0 10px;
/*	height: 40px;*/
/*	border: 1px solid lime;*/
	}

ul.menu li a {
	font: 1.2em Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #D1E9F5;
	margin: 0;
	}

ul.menu li a:hover {
	background: transparent;
	color: #BEA29C !important;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #BEA29C !important;
	background: transparent;
	text-decoration: none;
	}

.admintab {
	position: absolute;
	right: 0;
	}

/*- Links */
.primary a:hover, .primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: none;
	}

a:hover, a:visited:hover {
	text-decoration: none;
	border-bottom: none;
	}

h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited {
	color: #4F2928;
	}

h2 a, h2 a:hover, h2 span a:hover {
	color: #4F2928 !important;
	cursor: default;
	text-transform: uppercase;
	}


h3 a, h3 a:hover, h3 span a:hover {
	color: #4F2928 !important;
	}


a {
	color: #4F2928;
	text-decoration: none;
	}

.itemtext a:visited {
	color: #b41;
	}

/*- Sidebar Subpages Menu */

.sb-pagemenu ul {
	margin-left: 10px;
	}

.sb-pagemenu ul ul {
	margin-top: 2px;
	}

.sb-pagemenu ul ul .page_item {
	margin-left: 10px;
	padding: 0;
	}

.sb-pagemenu h2 {
	font-size: 1.5em !important;
	}


.sb-pagemenu .current_page_item {
	font-weight: bold;
	}

/*- Headings */

h1, h2, h3, h4 {
	font-family: Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	}

h1 { /* H1 is used for the title of your blog */
	font-size: 2em;
	font-weight: bold;
	letter-spacing: 0.025em;
	text-transform: uppercase;
	padding: 34px 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	}

h1, h1 a, h1 a:hover, h1 a:visited,
#header .description {
	text-decoration: none;
	color: #4F2928;
text-indent: -5000px;	}

h1:hover {
	text-decoration: none;
	}

#header .description { /* Blog description, under blog title */
	font-size: 1em;
	margin: 0 0 0 40px;
	display: none; /* Checking for IE bug. If people start having problems with header width, then this is it */
	}

.pagetitle { /* Used on static pages and archives */
	text-align: center;
	margin: 8px 0 28px;
	color: #4F2928 !important;
}

.pagetitle h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */
	font-size: 1.6em;
	font-weight: normal;
	letter-spacing: 0;
	text-align: center;
	display: inline;
	color: #4F2928 !important;
	}

.secondary h2 { /* Secondary H2 is sidebar headlines */
	font-size: 1.5em;
	font-weight: normal;
	padding: 0;
	display: inline;
	}

.primary h3, .primary h4, .permalink .primary .aside h3, .single h3, .single h4 {
	/* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size: 1.4em;
	font-weight: normal;
	letter-spacing: 0px;
	display: inline;
	}

.primary h4 {
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	}

.itemtext h4 { /* For use on Pages */
	padding: 20px 0 0;
	}
	
.primary {
	/* Contains the main column */
	width: 500px;
	_width: 500px; /* IE Hack */
	float: left;
	padding: 20px 0 10px;
	margin: 0 10px 0 30px;
	_margin: 0 20px 0 15px; /* IE Hack */
	display: inline;
	background: #D1E9F5;
	}

.item {
	/* Each entry is contained within the 'item' class */
	}

.itemtext {
	/* The meat and potatoes of every entry */
	text-align: right !important;
	}

.boxblock {
	text-align: justify !important;
}

.centertext {
	font-size: 1.1em;
	text-align: center !important;
}

.secondary {
	/* Contains the sidebar */
	text-align: left;
	}

.secondary ul{
	font-weight: bold;
	line-height: 2em;
	}

.secondary ul ul{
	font-weight: normal;
	line-height: 1.4em;
	}


#footer {
/*	margin: -30px auto 0 auto;
	padding: 0 0 0 0;
	position: relative;
*/
	text-align: center;
	}

#footer a {
	color: #888;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	}

#footer a:hover {
	border: none;
	text-decoration: none;
	color: black;
	}

/* CUSTOM STYLES */

.inglish {
	color: #996633;
	padding: 10px 0 10px 0;
	}


.movi {
	z-index: -100;
	}

.slide {
	float: left;
	text-align: center;

	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	
	margin-top: 15px !important;
	margin-right: 19px !important;
	margin-bottom: 25px !important;
	margin-left: 20px !important;

	background: white;
	
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}

.slide img {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;

	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}

.slideright {
	float: right;
	text-align: center;

	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	
	margin-top: 15px !important;
	margin-right: 0 !important;
	margin-bottom: 25px !important;
	margin-left: 49px !important;

	background: white;
	
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}

.slideright img {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;

	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}


.slide a:hover {
	}

img.alignleft {
	border: none !important;
	float: left;
	padding: 0 0 0 0;
	margin: 6px 0 25px 21px;
	display: inline !important;
	}

img.alignright {
	border: none !important;
	float: right;
	padding: 0 0 0 0;
	margin: 6px 21px 25px 0;
	display: inline !important;
	}

.bigbutton {
	float: left;
	text-align: center;

	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	
	margin-top: 100px;
	margin-right: 19px;
	margin-bottom: 50px;
	margin-left: 20px;

	background: white;
	
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}

.bigbutton img {
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}

.bigbutton a {
	color: #fff;
	}


.bigbutton a:hover {
	color: #4F2928 !important;
	font-weight: bold;
	text-transform: uppercase;
	}

.bigbutton a:visited {
	color: #fff;
	}

.jump {font-size: 70%;}	


.boxblock ul {
	padding-bottom: 1.8em;
	}

.boxblock li {
	line-height: 1.2em;
	list-style: square inherit;
	}

a img.buttontext {
	vertical-align: -4px;
	display: inline;
	color: #333;
	}


.subfootr {
	/* Contains the subfooter/tagline "styling costume design" */
	padding: 0 0 0 0;
	margin: auto;
	width: 212px;
	height: 150px;
	background: #D1E9F5 url('veronika/subfootr50c.gif') center center no-repeat;
/*	border: 1px solid red;*/
	}

.subfootr h2 {
	text-align: center;
	text-indent: -5000px;
}
