/*
THEME NAME: Kijutos
THEME URI: -
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 0.1
AUTHOR: Ferenc Vasoczki
AUTHOR URI: http://vaso.sma.hu
TAGS: three-columns, four-columns, left-sidebar, right-sidebar
*/

html { margin: 0px; padding: 0px;	overflow-y: scroll;}
/* body {background: #ffa800 url(images/bg.jpg) repeat-x;	padding: 0px;	margin: 0px;	font-family: Tahoma, Verdana, Arial, Sans-Serif;		font-size: 12px;} */
body {background: #000 url('images/site_bg.jpg') repeat-x;	padding: 0px;	margin: 0px;	font-family: Tahoma, Verdana, Arial, Sans-Serif;		font-size: 12px;}
div {	/* line-height: 16px */;	font-family: Tahoma, Verdana, Arial, Sans-Serif;	}

/*
a:link, a:visited {	color: #f60;	text-decoration: none;	}
a:hover, a:active{	color: #ffa800;}
*/

a:link, a:visited {	color: #01a0d7;	text-decoration: none;	}
a:hover, a:active{	color: #01749c;}

small {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 0.9em;	line-height: 1.5em;	}
h1, h2 {	color: #01a0d7;	font-weight: bold;}
h3 {	font-weight: bold;	color: #000;}
img {border: none}
.clear {clear: both; height: 0px; line-height: 0px; font-size: 0px; overflow: hidden;}
hr {height: 1px; border: none; background-color: #01A1D6; margin-top: 15px; margin-bottom: 15px;}

.entry-date {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 0.9em;	line-height: 1.5em;}
.entry-title {padding-top: 5px; margin: 0px;}

#wrapper { 	
	width: 1000px;	
	margin-left: auto;	
	margin-right: auto;	
	background-color: #fff;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-box-shadow:10px 10px 20px #000;
	-webkit-box-shadow:10px 10px 20px #000;
	box-shadow:10px 10px 20px #000;
}

div#container {float:left;width:100%;}
div#content {margin:0 200px;}
div.sidebar {float:left;overflow:hidden;width:180px; border: none;}
div#primary {margin:0 0 0 -100%;padding-left: 5px;}
* html div#primary {left:20px;position:relative;}

div#secondary {margin:0 0 0 -180px;/* border: 1px solid #ff0000; */}
div#footer {clear:left;width:100%; padding: 10px;}

div.rating{
	padding-top: 10px;
	padding-bottom: 5px;	
}

.favorites {
	/* border: 1px solid #f00; */
	padding-top: 10px;
}

#facebook_fans{padding-top: 0px;}

/* Just some example content */
/*
div.skip-link {position:absolute;right:1em;top:1em;}
div#menu {background:#EEE;height:1.5em;margin:1em 0;width:100%;}
div#menu ul,div#menu ul ul {line-height:1;list-style:none;margin:0;padding:0;}
div#menu ul a {display:block;margin-right:1em;padding:0.2em 0.5em;text-decoration:none;}

div#menu ul ul ul a {font-style:italic;}
div#menu ul li ul {left:-999em;position:absolute;}
div#menu ul li:hover ul {left:auto;}
*/

.entry-title,.entry-meta {clear:both;}
div#container,div#primary {margin-top: 15px;}
div#container,div#secondary {margin-top: 15px;}

form#commentform .form-label {margin:1em 0 0;}
form#commentform span.required {background:#fff;color:#c30;}
form#commentform,form#commentform p {padding:0;}
input#author,input#email,input#url,textarea#comment, input.mid {padding:0.2em; border: 1px solid #01a0d7;}
div.comments ol li {margin:0 0 3.5em;}
textarea#comment {height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}
.alignright,img.alignright{float:right;margin:1em 0 0 1em;}
.alignleft,img.alignleft{float:left;margin:1em 1em 0 0;}
.aligncenter,img.aligncenter{display:block;margin:1em auto;text-align:center;}
div.gallery {clear:both;height:180px;margin:1em 0;width:100%;}
p.wp-caption-text{font-style:italic;}
div.gallery dl{margin:1em auto;overflow:hidden;text-align:center;}
div.gallery dl.gallery-columns-1 {width:100%;}
div.gallery dl.gallery-columns-2 {width:49%;}
div.gallery dl.gallery-columns-3 {width:33%;}
div.gallery dl.gallery-columns-4 {width:24%;}
div.gallery dl.gallery-columns-5 {width:19%;}
div#nav-above {margin-bottom:1em;}
div#nav-below {margin-top:1em;}
div#nav-images {height:150px;margin:1em 0;}
div.navigation {height:1.25em;}
div.navigation div.nav-next {float:right;text-align:right;}
div.sidebar h3 {font-size:1.2em;}
div.sidebar input#s {width:7em; border: 1px solid #01a0d7; height: 20px}
/* div.sidebar input#searchsubmit {border: 1px solid #01a0d7; color: #000; text-align: center; padding:2px; background-color: #fba802} */
div.sidebar input#searchsubmit {}

div.sidebar li {list-style:none;margin:0 0 2em;}
div.sidebar li form {margin:0.2em 0 0;padding:0;}

div.sidebar ul ul {padding-left: 15px;padding-top: 5px;} 

div.sidebar ul ul li {list-style:disc;margin:0;list-style-image: url(images/ul.jpg);padding-bottom: 5px;}

div.sidebar ul ul ul {margin:0 0 0 0.5em;}
div.sidebar ul ul ul li {list-style:circle;}
div#menu ul li,div.gallery dl,div.navigation div.nav-previous {float:left;}
div#header,div#footer {text-align:center;}
input#author,input#email,input#url,div.navigation div {width:50%; }



/***************************/
/********* FOOTER **********/
/**************************/
div#footer ul {padding: 10px; list-style-type:none; margin: 0px; text-align: center;  font-size: 10px}
div#footer ul li {padding-right: 4px; float: left}
div#footer ul li a {text-decoration: underline;}

div#ad_page_content {padding-left: 20px;}



div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {margin:0;/* padding:0; */padding-right: 3px;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;}

.pagenav_side_login {border: 1px solid #ff0; padding-left: 200px;}

/**************************/
/********* MENU  **********/
/**************************/


div#navmenu ul {background-color: #627321; list-style-type: none; 
	margin:0px; height: 30px;}
div#navmenu ul li {color: #fed229; padding-top: 7px; padding-right: 10px; float: left;}
div#navmenu ul li a {color: #fed229; font-weight: bold;}
div#navmenu ul li a:hover {color: #cda921;}

/**********************************/
/********* CONTACT FORM  **********/
/**********************************/
.wpcf7_message {padding:0.2em; border: 1px solid #01a0d7;}




/***********************/
/********* AD **********/
/***********************/
.ad {	font-size: 10px;	color: #a9a9a9;	text-align: center;	width: 160px;	margin-left: auto;	margin-right: auto;	margin-bottom: 5px;	}
.main_left_adsense {	width: 160px;	margin-left: auto;	margin-right: auto;	text-align: center;}
.adsense_bw_post {	padding-bottom: 10px; padding-top: 10px;	width: 336px;	margin-left: auto;	margin-right: auto;	text-align: center;}
input.google_search {border: 1px solid #01a0d7; width: 160px;}
div.header_ad {padding: 10px; border-bottom: 1px solid #01a0d7; text-align: center;}
/***********************/
