/*
Theme Name: Kiwi
Theme URL: http://aloha.c-arts.info/
Description: Hawaii all the time.
Version: 1.0
Author: Vadim Ivanoff
*/

/*##### Main Concept #####*/
body {
	font: 10pt 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333333;
	background: #FFFFFF url('images/sandy_03.jpg');
	margin: 0px;
	padding: 0px;
	text-align: center;
}
img {border: 0px;}



/*##### Structure #####*/
#fx {background: url(images/sandy_02.jpg) repeat-x center top; height:100%;}
#wrapper {background: url(images/bgshadow.png) repeat-y center top; width:780px; margin:0px auto;text-align: left;}
#header {background: #aaff00 url(images/titel.png) no-repeat bottom; width:752px; height:200px; margin-left: 14px; cursor: pointer;position: relative;}
#headerwords {color:#aaff00;}
#container {width:752px; margin-left: 14px;}
#content {background:#FFFFFF; width:550px; float:left; overflow: hidden;}
#contentwords {padding:10px 15px 10px 10px; width:525px}
#sidebar {width:200px; float:right; overflow: hidden;}
#sidebarwords {padding:0px;}
#footer {background:#46d9f9 url(images/shells.png) no-repeat bottom right; width:752px; clear:both; margin-left: 14px; border-bottom: 7px solid #FFFFFF;}
#footerwords {padding:5px 10px; text-align:center}


/*##### Lynx #####*/
a:link {color:#00CCFF;}
a:hover {color:#00CCFF; background-color:#FFFF00; text-decoration:none;}
a:visited {color:#9900FF;}

div.titel a:link, div.titel a:visited {text-decoration:none;}

p.gray {margin:3px 0;}
span#grayview {background:url('images/views.gif') no-repeat center; color:#000000;padding: 3px 12px; font-size:xx-small;}

span.graycomnum {line-height: 170%; margin-bottom:7px}
span.graycomnum a:link,
span.graycomnum a:visited {background:url('images/comments.gif') no-repeat center; color:#000000;text-decoration:none;padding: 1px 13px 4px;font-size:xx-small;}
span.graycomnum a:hover {background:url('images/comments-f.gif') no-repeat center; color:#17a1e5;}

span.grayedit a:link, span.grayedit a:visited {background:url('images/edit.gif') no-repeat center; padding: 5px; text-decoration:none;}
span.grayedit a:hover {background:url('images/edit-f.gif') no-repeat center #ffffff;}
span.grayedit span {visibility:hidden; font-size:small;}

span#grayrss a:link, span#grayrss a:visited {background:url('images/rss.gif') no-repeat center; padding: 3px 0; text-decoration:none;}
span#grayrss a:hover {background:url('images/rss-f.gif') no-repeat center #ffffff;}
span#grayrss span {visibility:hidden; font-size:small;}
span#graytrack a:link, span#graytrack a:visited {background:url('images/trackback.gif') no-repeat center; padding: 3px 0; text-decoration:none;}
span#graytrack a:hover {background:url('images/trackback-f.gif') no-repeat center #ffffff;}
span#graytrack span {visibility:hidden; font-size:small;}
span#grayadd a:link, span#grayadd a:visited {background:url('images/addcomment.gif') no-repeat center; padding: 3px 0; text-decoration:none;}
span#grayadd a:hover {background:url('images/addcomment-f.gif') no-repeat center #ffffff;}
span#grayadd span {visibility:hidden; font-size:small;}
span#grayexit a:link, span#grayexit a:visited {background:url('images/exit.gif') no-repeat center; padding: 3px 0; text-decoration:none;}
span#grayexit a:hover {background:url('images/exit-f.gif') no-repeat center #ffffff;}
span#grayexit span {visibility:hidden; font-size:small;}


div#sidebar li a:link, div#sidebar li a:visited {text-decoration:none; color:#000000;}
div#sidebar li a:hover {background: none;color:#00CCFF;}

span.simtags {line-height: 140%;}
span.simtags a:link, span.simtags a:visited {background:#f2f2f2; color:#b0b0b0; text-decoration:none; padding:1px 5px;}
span.simtags a:hover {background:#bfbfbf; color:#FFFFFF; text-decoration:none;}
#footertags a:link, #footertags a:visited {text-decoration:none; padding: 0 2px;}


/*##### Form #####*/
form#searchform {margin:0px; padding:20px 0 0;}
input#s {width:180px; color:#666666; border: 1px solid #FFFFFF; padding:5px 10px; background:url(images/matte.png);}
input#s:focus {background-color:#f2fbff; border-color: #b8d6e5; color:#000000;}
input#searchsubmit {width:70px; height:20px; background:url('images/matte.png'); border: 1px solid #FFFFFF;
					cursor:pointer; margin: 5px 60px; color:#666666; font-weight:bold}
input#searchsubmit:hover {background: #FFFFFF; color:#00CCFF;}


#commentform input[type="text"] {width:200px; border: 1px solid #cfdee5;}
#commentform textarea {width:420px; height:250px; border: 1px solid #cfdee5;}
#commentform input[type="text"]:focus {background-color:#f2fbff; border-color:#b8d6e5;}
#commentform textarea:focus {background-color:#f2fbff; border-color:#b8d6e5;}
#commentform input[type="submit"] {width:90px; height:20px; background:url('images/button.gif') no-repeat; border:0; cursor:pointer;}
#commentform input[type="submit"]:hover {background:url('images/button-f.gif') no-repeat;}


/*##### inText #####*/
ul#tabs {list-style: none; margin:0px; position:absolute; right:10px; bottom:0px;}
ul#tabs li {float:left; margin-left: 5px;}
ul#tabs .page_item a:link,
ul#tabs .page_item a:visited{color:#4a8000; text-decoration: none; padding: 2px 10px; display:block; font-weight:bold;}
ul#tabs .page_item a:hover{color: #FF6600; text-decoration: none; background:#FFFFFF;}

h1, h2, h3 {font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;	font-weight: bold;}
.stronger {font-weight:bold;}
hr.divider {display:none;}

#headerwords h1, #headerwords h6 {padding: 0px; margin:0px; font-size:0; text-indent:-10000px;}

div.entry {padding: 0 0 40px; float:left;}

div.navigation {padding: 0 0 30px;}
div.alignleft{float:left;}
div.alignright{float:right;}

div.titel {width:100%;padding: 0 0 10px;}
div.titelwords {width:450px; float:right; padding-left:10px}
div.titelwords h2 {padding: 0px; margin:0;}
div.titelwords h3 {padding: 0px; margin:5px 0; color:#8a9499;}

div.words {float:left; clear:both;}
div.words p  {text-align:justify;}
div.words img.photo {padding: 5px; background-color: #fff; border: solid 1px #aaa69f;}
div.post-ratings {height: 40px;}
div.info {float:left;}
p.hint {font-style:italic; padding: 0 0 10px; color:#8a9499; float:left}
div.comments_list {float:left;}
div.comments_form {float:left;}

#sideshow {
	list-style: none;
	margin: 0px;
	padding: 0 0 1em;}

div#sidebar h2 {width:100%; background:url('images/oramatte.png'); color:#FFFFFF; padding: 0 0 0 0.5em; margin: 20px 0 0px;}
div#sidebar p {padding:0 10px;}
div#sidebar li li:hover {background:url('images/matte.png');}
/*li#poll ul{list-style:none; padding: 0 0 0 1em;}
li#poll ul ul{padding: 0;}*/
ul#arc {list-style:url('images/cal16.gif');}
li.categories li {list-style:url('images/cat16.gif');}
li#linkcat-2 li {list-style:url('images/web16.gif');}
ul#arc li li, li.categories li li, li#linkcat-2 li li {list-style:square;}


#footertags {text-align:center;}
div.hide {display:none;}

/*##### iCal #####*/
div.ical {height:60px; width:60px; float:left;}
div.monthyear {height:16px; background:#ff0000; font: 10px; overflow:hidden; padding: 2px; color:#FFFFFF;}
div.month {float:left; font-weight:bold;}
div.year {float:right;}
div.date {height: 40px; font-size: 30px; background: #e5e5e5; font-weight: bold; text-align:center; border-bottom: double #c0c0c0;}


/*##### FX #####*/
*::-moz-selection {background-color:#CAE6FE;color:#000000;}

/*##### Comments #####*/
ol#numbers {color:#CCCCCC; font-size: xx-small; list-style: decimal-leading-zero; vertical-align:middle;}
ol#numbers div {font-size: small; margin-top: 1em; margin-bottom: 2em; width: 420px; color:#000000;}
ol#numbers p {padding: 10px 10px 0; margin: 0;}
ol#numbers p.tagline {padding-left: 40px; padding-top: 10px;}

li.alt div.comments_text {background: url("images/bubble1-top.png") no-repeat;}
li.alt p.tagline{background: white url("images/bubble1-bottom.png") no-repeat;}

li.vario div.comments_text {background: url("images/bubble2-top.png") no-repeat;}
li.vario p.tagline{background: white url("images/bubble2-bottom.png") no-repeat;}

span.datum {font-weight: normal; color: #666; font-size:x-small;}
.comment-separator {display: none;}

/*##### Search Specific #####*/
div.entitle h3 {padding: 0px; margin:0 0 5px;}
div.entitle p {padding: 0px; margin:0 0 5px;}
