/*
Theme Name: Milerama
Theme URI:
Description: Theme designed for the Milerama blog
Version: 1.2
Author: Milena Benini
Author URI: http://www.milerama.nosf.net
Tags: fluid width, four columns
*/
BODY
{
	background: #FFF;
	text-align: left;
	color: #FFF;
	font-size: 11px;
	font-family: Georgia, Times, Serif;
	margin: 0;
	padding: 0;
}
A
{
	color: #665F69;
	text-decoration: none;
}
A:visited
{
	color: #B4A8B9;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
	color: #FDBE03;
}
A IMG
{
	border: 1px solid #E58236;
	padding: 2px;
}
IMG
{
	border: 1px solid #909090;
	padding: 2px;
}
.alignleft
{
	float: left;
}
.alignright
{
	float: right;
}
#header
{
	background: #FFF url(images/head.png) no-repeat;
	height: 200px;
	margin: 5px 0 5px 15px;
	padding: 20px 0 15px 10%;
	width: 90%;
	text-align: center;
	text-decoration: none;
}
#header A:hover
{
	color: #DDD;
}
#header H1, #header H1 A
{
	font-family: Times, Georgia, Serif;
	font-size: 2em;
	text-decoration: none;
	text-align: right;
	padding: 0;
	margin: 0 auto;
	font-variant: small-caps;
	display: inline;
}
#middleword
{
	color: #CBC7CD;
}
#header A:hover #middleword
{
	color: #C4B5CA;
}
#description
{
	background: transparent;
	text-align: left;
	font: italic 14px Georgia, Times, Serif;
	color: #909090;
	padding-bottom: 10px;
	padding-top: 5px;
}
#navbar
{
	width: 90%;
	height: 40px;
	padding-top: 5px;
	text-align: center;
	border-bottom: 1px solid #B4A8B9;
}
#navbar LI
{
	display: inline;
	list-style-type: none;
	font: bold 14px Times, Serif;
	color: #E58236;
	margin: 0;
	padding: 0;
}
#navbar UL
{
	margin: 0;
	padding: 0;
}
#navbar UL LI A
{
	background: transparent;
	font: bold 14px Times, Serif;
	color: #333;
	font-variant: small-caps;
	padding: 0 15px;
	margin: 0;
	text-decoration: none;
}
#navbar UL LI A:hover
{
	color: #8E5BAC;
	text-decoration: underline;
}

.wp-caption {
border: 1px solid #ddd;
text-align: left;
font-style:italic;
font-size:small;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

/*/////////////////////////////////////////FRONT PAGE HIGHLIGHTS///////////////////////////*/
#front-left
{
	width: 40%;
	background: #FFF url(images/front-right.jpg) no-repeat center;
	padding: 10px;
	margin: 20px 0;
	float: left;
}
#front-right
{
	width: 40%;
	background: #FFF url(images/front-right.jpg) no-repeat center;
	padding: 10px;
	margin: 20px 0;
	float: right;
}
/*///////////////////////////////////////////////SIDEBAR HEADINGS//////////////////////////*/
#l_sidebar H2, #r_sidebar H2, #middle_sidebar H2
{
	font-family: Times, Serif;
	color: #E58236;
	font-size: 1.5em;
	text-decoration: underline;
}
/*///////////////////////////////////////////END SIDEBAR HEADINGS//////////////////////////*/
#l_sidebar
{
	text-align: left;
	float: left;
	background: transparent;
	width: 15%;
	min-height: 300px;
	margin: 20px 0 0;
	padding: 0 10px 20px 0;
}
#l_sidebar UL
{
	list-style: none;
	margin: 0;
	padding-left: 10px;
}
#l_sidebar LI
{
	list-style: none;
}
#l_sidebar UL LI
{
	margin: 0;
	padding: 0 0 5px;
	color: #000000;
}
#l_sidebar UL LI A
{
	color: #665F69;
	font-size: 1.2em;
	text-decoration: none;
}
#l_sidebar UL LI A:hover
{
	color: #E58236;
	text-decoration: none;
}
#middle_sidebar
{
	float: left;
	background: transparent;
	width: 15%;
	margin: 0 8px;
	padding: 5px 10px 20px 20px;
}
#middle_sidebar P
{
	padding: 2px 0 16px;
	margin: 0;
	line-height: 20px;
}
#middle_sidebar UL
{
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0 0 10px 5px;
}
#middle_sidebar UL LI
{
	margin: 0;
	padding: 5px 0 0;
}
#middle_sidebar UL LI A:hover
{
	color: #E58236;
	text-decoration: none;
}
#r_sidebar
{
	float: right;
	text-align: left;
	background: transparent;
	width: 15%;
	margin: -75px 10px 0 0;
	padding-left: 20px;
	padding-top: 0;
}
#r_sidebar P
{
	padding: 2px 0 16px;
	margin: 0;
	line-height: 20px;
}
#r_sidebar UL
{
	list-style: none;
	margin: 0;
	padding: 0 0 20px;
}
#r_sidebar UL LI
{
	margin: 0;
	padding: 5px 0 0;
}
#r_sidebar UL LI A
{
	color: #665F69;
	text-decoration: none;
}
#r_sidebar UL LI A:hover
{
	color: #E58236;
	text-decoration: none;
}
#feed
{
	width: 100%;
	height: 62px;
	cursor: pointer;
	background: url(images/feed.jpg) no-repeat top left;
}
/*/////////////////////////////////////////////CONTENT////////////////////////////////////////////*/
#content
{
	background: transparent no-repeat top left;
	width: 40%;
	float: left;
	font-family: Times, Georgia, Serif;
	font-size: 1.4em;
	color: #000;
	margin: 0 0 0 10px;
	padding: 0 10px 10px 20px;
}
#content P
{
	padding: 10px 0 0;
	margin: 0;
	line-height: 1.6em;
}
#content H1, #content H1 A
{
	color: #7B2378;
	font-size: 2em;
	font-family: Times, Verdana, Sans-Serif;
	font-style: italic;
	text-decoration: none;
	text-align: left;
	padding: 0;
	margin: 0;
}
#content H1 A:hover
{
	color: #600;
	text-decoration: none;
}
#content H2, #content H2 A
{
	color: #939198;
	font-size: 1.3em;
	font-family: Times, Serif;
	font-style: italic;
	text-align: left;
	margin: 0;
	padding-top: 10px;
	border-bottom: 1px solid #C0C0C0;
}
#content H2 A:hover
{
	background: url(images/splash.jpg) no-repeat top left;
}
#content H3
{
	background: url(images/splash.jpg) no-repeat top;
	height: 59px;
	text-align: left;
	border-bottom: 1px solid #C0C0C0;
}
#content H3 A
{
	font-size: 1.3em;
	color: #939198;
	font-family: Times, Serif;
	font-style: italic;
	text-decoration: none;
	text-align: left;
}
#content H3 A:hover
{
	text-decoration: underline;
}
#content H4
{
	font-size: 1em;
	text-align: right;
	color: #6D5EAE;
	border-bottom: 1px solid #000000;
}
#content H5, #content H5 A
{
	color: #6D5EAE;
	font-size: 1em;
	font-family: Times, Georgia, Serif;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
	line-height: 1.1em;
}
#content H6
{
	color: #884D91;
	text-align: left;
	font-size: 14px;
	font-family: Times, Verdana, Arial, Sans-Serif;
	font-weight: bold;
	padding-right: 10px;
	margin: 0;
	font-variant: small-caps;
	border-bottom: 1px solid #EEBA3D;
}
#content P OL, #content P UL
{
	margin: 0;
	padding: 0 0 0 20px;
}
BLOCKQUOTE
{
	margin: 0 0 0 25px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 1em;
	font-family: Times, serif;
	font-style: italic;
	color: #666;
	border-left: 3px solid #6E934D;
}
#content UL
{
	text-align: left;
}
/*/////////////////////////////////////HEATMAP STUFF///////////////////////////*/
#okvir
{
	border: 1px solid #72AF4E;
}
#content UL.heatmap
{
	margin: 0;
	padding: 5px;
}
#content UL.heatmap LI
{
	margin: 0;
	padding: 0;
	display: inline;
}
/*/////////////////////////////////POST////////////////////////////////////*/
.post
{
	width: 100%;
	text-align: left;
	background: transparent;
	float: right;
	margin: 0 0 5px;
	padding: 5px 0 5px 0px;
	border-bottom: 1px solid #6E934D;
}
.sitnice
{
	width: 100%;
	text-align: right;
	font-style: normal;
	font-size: 0.8em;
	background: transparent;
	padding: 8px 0 5px;
}
.date
{
	font-size: 0.6em;
	font-weight: normal;
	text-align: left;
	color: #72AF4E;
}
.commentlist
{
	background: #DAD8DB;
	padding: 5px;
	margin: 0 0 0 5px;
}
.commentmeta, .commentmeta A
{
	font-size: 0.8em;
	color: #72AF4E;
	border-bottom: 1px solid #72AF4E;
}
.commentlist IMG
{
	border: none;
	padding: 0;
	margin: 0 0 -2px;
}
#forma
{
	padding: 5px 0 5px 5px;
}
#koda
{
	background: transparent url(images/front-right.jpg) no-repeat top right;
	height: 90px;
	width: 50%;
	float: right;
	font-size: 0.6em;
	font-family: Verdana, Ariel, San-serif;
}
.alt
{
	background: #FFFFFF;
	padding: 5px 5px 15px;
	margin: 5px -5px 10px -2px;
}
/*///////////////////////////////////////FOOTER/////////////////////////////*/
#footer
{
	background: #FFF url(images/bgrnd.jpg) no-repeat top center;
	width: 80%;
	height: 110px;
	color: #6E934D;
	border-top: 1px solid #6E934D;
	margin: 20px 10% 0;
	padding: 25px 0 10px;
	text-align: center;
	font-variant: small-caps;
}
#footer IMG
{
	border: none;
	margin: 0;
	padding: 0;
}
#navbarf
{
	width: 80%;
	margin: auto;
	padding: 0;
	text-align: center;
	background: transparent;
}
#navbarf LI
{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#navbarf UL
{
	margin: 0;
	padding: 0;
}
#navbarf UL LI A
{
	font-family: Lucida, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #E58236;
	font-variant: small-caps;
	padding: 2px 0 0;
	margin: 0;
	text-decoration: none;
	font-weight: bold;
}
#navbarf UL LI A:hover
{
	color: #8E5BAC;
	text-decoration: underline;
}
/*//////////////////////////////SEARCH///////////////////////////*/
#searchdiv
{
	margin: 0;
}
#searchform
{
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 100px;
	background: url(images/search.jpg) no-repeat right;
}
#s
{
	width: 70%;
	background: transparent url(images/jw.jpg) no-repeat center;
	color: #333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 3px;
	margin: 0px 0 0;
	border: 2px ridge #6E934D;
}
/*/////////////////////////////////MISC/////////////////////////////////////////////*/
.kr
{
	background: #EEB844;
	font-weight: bold;
	padding: 0 2px;
	color: #6D5EAE;
	text-decoration: underline;
}
.clear
{
	clear: both;
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline-block;
}
/*//////////////////////////////////////Twitter/////////////////////////////////////////////*/
#twit
{
	color: #000000;
	padding: 0;
	margin: -20px 0 10px;
	min-height: 96px;
	width: 95%;
	background: #FFF url(images/twit.jpg) no-repeat top left;
	float: left;
	overflow: hidden;
	font-size: 1.2em;
}

