body
{
	background-color:#B5B171;
	background-image:url('http://img.errorik.com/images/bg.gif');
	margin:0px;
}
.foto
{
	border:1px solid black;
	padding:3px;
	width:320px;
	height:240px;
	margin:5px 0px 2px 0px;
}
/*all linked images should have no border by default*/
A > img
{
	border:0px
}
/*P tags*/
P
{
	text-indent:10px;
	text-align:justify;
	margin:0px 0px 5px 0px;
}
P.quote
{
	margin:10px 30px 10px 20px;
	padding-left:5px;
	border-left:2px solid #E1E0C6;
	font-style:italic;
	text-indent:0px;
}
/*respect to waxy.org for this XML styles*/
.xml
{
	border:1px solid;
	border-color:#FC9 #630 #330 #F96;
	padding:0px 3px;
	font:bold 10px 'Verdana',sans-serif;
	color:#FFF;
	background:#F60;
	text-decoration:none;
	margin:0px;
}
.xml A
{
	color:#FFF;
	text-decoration:none;
}
/*::::::::::::::::HEADER :::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#boxheader
{
	background-color:#B59771;
	margin:0px;
	padding:0px;
	height:100px;
	overflow:hidden;
}
/*::::::::::::::::LEFT COLUMN :::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#boxleftcol
{
	width:250px;
	background-color:#E1D5C6;
	padding-top:150px;
}
.leftcolheader
{
	background-color:#B59771;
	margin:0px;
	padding:3px 0px 3px 0px ;
	font-weight:bold;
	font-family:'Verdana','Geneva','Lucida Sans','Arial','Helvetica',sans-serif;
	color:#000;
	font-size:11px;
	padding-left:5px;
}
.leftcolcontainer
{
	width:240px;
	margin:0px 5px 10px 5px;
	padding:0px;
	font-family:'Verdana','Geneva','Lucida Sans','Arial','Helvetica',sans-serif;
	font-weight:normal;
	font-size:10px;
}
.leftcolcontainer A,.monthbox A
{
	text-decoration:none;
	color:#000;
	border-bottom:1px dotted #B59771;
}
.leftcolcontainer A:hover
{
	background-color:#B5B171;
}
/*::::::::::::::::MAIN CONTECT COLUMN :::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#boxmain
{
	width:auto;
	background-color:#FFFFFF;
}
#boxmain,.blogtext,.regtext,.liltext,.bigtext,.monthbox,.commentlink,.commentpostedby,.commentform,.blogtext TD,.blogtext DIV
{
	color:black;
	font-family:'Verdana', 'Geneva', 'Lucida Sans', 'Arial', 'Helvetica', sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
}
.blogtext
{
	text-indent:10px;
	text-align:justify;
	width:100%;
	margin:0px;
	margin-bottom:5px;
}
.blogtext A,.regtext A
{
	text-decoration:none;
	color:#000;
	border-bottom:1px dotted;
}
.blogtext A:hover
{
	background-color:#E1E0C6;
}
.blogtext ul {margin:0px 0px 10px 10px;padding-left:20px;}
.blogtext ul li{margin:5px 0px;text-indent:0px;}
.liltext
{
	font-size:9px;
	line-height:15px;
}
.bigtext
{
	font-weight:bold;
	font-size:15px;
	line-height:15px;
}
.monthbox
{
	background-color:#E1E0C6;
	color:#000;
	width:472px;
	text-align:right;
	font-weight:bold;
	padding:3px;
	border:1px solid #B5B171;
}
.commentpostedby
{
	font-size:10px;
	font-style:italic;
	margin:0px;
	margin-top:-5px;
	margin-bottom:20px;
}
.commentlink
{
	font-size:10px;
	font-style:italic;
	margin:0px;
	margin-top:-5px;
	margin-bottom:20px;
}
.commentlink A
{
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted;
}
.commentlink A:hover
{
	background-color:#E1E0C6;
}

.commentbody
{
	background-color:#EEE;
}
.commentform
{
	background-color:#EEE;
	color:#000000;
	width:472px;
	height:20px;
/*	text-align:right;*/
	padding:1px;
	padding-right:5px;
	border:1px solid #B5B171;
	margin:0px;
	margin-bottom:3px;
}
.list
{
	padding:0px;
	margin:0px 0px 5px 30px;
}

/*entries - blog or otherwise*/
.entry h1
{
	font-family:'Verdana','Helvetica', sans-serif;
	font-size:17px;
	line-height:normal;
	font-weight:normal;
	color:#6C3100;
	text-decoration:none;
	margin:0px 0px 3px 0px;
	padding:0px;
	letter-spacing:0.5px;
}
.entry A:link,.entry A:visited
{
	text-decoration:none;
	border-bottom:1px dotted #B5B171;/*E1E0C6*/
}
.entry .head
{
	color: #999;
	font-size:10px;
	text-align:right;
	margin-bottom:-3px;
}
.entry .footer
{
	text-align:right;
	font-size:10px;
	margin:5px 5px 8px 5px;
	padding:2px 2px 13px 2px;
	border-bottom:1px dotted #E1D5C6;
}

.entry .footer A
{
	font-style:italic;
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #B59771;/*E1D5C6*/
	padding:0px 1px 0px 1px;
	margin-left:7px;
}
.entry .footer A img.commentsIcon
{
	margin-left:-4px;
}
.entry .footer A:hover
{
	background-color:#E1D5C6;/*E1E0C6*/
}
.entry h1 A:link
{
	color:#6C3100;
}
.entry h1 A:visited
{
	color:#000;
}
.entry h1 A:hover
{
	background-color:#E1E0C6;
}

/*comments - blog or otherwise*/
.comment .head
{
	color: #999;
	font-size:10px;
	text-align:right;
	margin-bottom:1px;
}
.comment .footer
{
	text-align:right;
	font-size:10px;
	margin:0px 5px 8px 0px;
	padding:2px 2px 13px 2px;
	border-bottom:1px dotted #E1D5C6;
}
.comment .footer A
{
	font-style:italic;
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #B59771;/*E1D5C6*/
	padding:0px 1px 0px 1px;
}
.comment .footer A:hover
{
	background-color:#E1D5C6;/*E1E0C6*/
}

/*notable urls*/
.nurl
{
	margin-bottom:5px;
}
.nurl .descr
{
	color:#706A63;
}
.nurlbox
{
	margin:5px 0px -10px 15px;
	padding:0px 0px 0px 10px;
	border-left:2px dotted #E1D5C6;
}
.nurlbox A:link,.nurlbox A:visited
{
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #B5B171;
}
.nurlbox A:hover
{
	background-color:#E1E0C6;
}
.searchbox
{
	border-bottom:2px dotted #6C3100;
	border-top:2px dotted #6C3100;
	padding:5px;
	margin:10px 0px;
	background-color:#E1E0C6;
	overflow:auto;
}
.searchbox A:link,.searchbox A:visited
{
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #6C3100;
}
.searchbox A:hover
{
	background-color:#B5B171;
}

/*icons??*/
.commentsIcon
{
	border:0px;
	width:8px;
	height:10px;
	margin:-2px 1px -3px 2px;
	filter:alpha(opacity=50);/*ie*/
	-moz-opacity:0.5;/*moz*/
	opacity:0.5;/*CSS standard*/
}