body {
	background:#FFFFFF;
	margin:0px;
	padding:0px;
	font-family:Tahoma;
}
body, td, p,span,div, input, .button{
	font-size:11px;
}
#sidebar{
	font-family:Georgia;
}
p{
	padding:0px;
	margin:0px;
}
.clearboth{
	clear:both;
	height:0px;
}
.alignleft{
	float:left;
}
.alignleft a:link, .alignleft a:visited{
	background:url("images/left.jpg") no-repeat 0px 4px;
	padding-left:20px;
	width:150px;
	display:block;
}
.alignright{
	float:right;
}
.alignright a:link, .alignright a:visited{
	background:url("images/right.jpg") no-repeat right 4px;
	padding-right:20px;
	width:150px;
	display:block;
	text-align:right;
}
img{
	border:0px;
}
h2, h1, h3{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
	font-family: Tahoma;
}
.caption{
	margin-bottom:10px;
	font-family: "Tahoma";
	font-size:11px;
}
h2 a, h1 a, h3 a:link, h3 a:visited{
	font-weight:bold !important;
}
a:link, a:visited{
	outline:none;
	color:#000000;
	text-decoration:none;
}
a:hover, a:active{
	color:#b00500;
	text-decoration:underline;
}
#page {
	width:750px;
	margin:auto;
}

#header {
	background: #FFFFFF url('images/header.jpg') no-repeat top left;
	height:134px;
}

#sidebar{
	float:left;
	width:235px;
	overflow:hidden;
}
#sidebar h2{
	margin:0px;
	margin-top:20px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	font-style:italic; 
}
#sidebar ul{
	margin:0px;
	padding:0px;
}
#sidebar li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#sidebar ul li a:link,#sidebar ul li  a:visited{
	font-style:italic; 
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#sidebar ul li a:hover,#sidebar ul li  a:active{
	color:#b00500;
	text-decoration:underline;
}
#sidebar ul  ul li a:link,#sidebar ul  ul li a:visited{
	font-weight:normal;
	padding-left:20px !important;
}

.current_page_item a:link, .current_page_item a:visited, .current-cat a:link, .current-cat a:visited{
	color:#b00500 !important;
}
.current_page_item ul li a:link,.current_page_item ul li a:visited{
	color:#000000 !important;
}
.archive a:link,.archive a:visited{
	font-weight:normal;
	text-transform:lowercase;
}
.linki{
	margin-top:20px !important;
	margin-bottom:20px !important;
}
.linki a:link,.linki a:visited{
	font-weight:normal !important;
}
.navigation{
	padding-bottom:30px;
	width:390px;
}
.post{
	margin-bottom:0px;
	width:390px;
}
.postmetadata{
	margin-top:10px;
	text-align:center;
	clear:both;
}
#tresc{
	width:515px;
	float:left;
	overflow:hidden;
	line-height:15px;
}
#tresc h2,#tresc h3{
	color:#B00500 !important;
}
#tresc h2 a:link,#tresc h2 a:visited,
#tresc h3 a:link,#tresc h3 a:visited
{
	color:#B00500 !important;
}
#footer{
	font-size:8px;
	color:#cccccc;
}
#footer a:link, #footer a:visited{
	color:#cccccc;
}
#footer a:hover, #footer a:active{
	color:#444444;
	text-decoration:none;
}
.entry{
	text-align:left;
}

.fn{
	font-weight:bold;
}
ol{
	margin:0px;
	padding:0px;
}
ol li{
	list-style:none;
	padding-top:5px;
}
ul.add_info{
	margin-top:30px !important;
	padding-right:20px !important;
}
small{
	line-height:8px;
	padding-bottom:3px;
	display:inline-block;
}
/* **************************************************************************** SCROLLER*/


.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 332px; /*Width of Carousel Viewer itself*/
height: 103px; /*Height should enough to fit largest content's height*/
margin:auto;
margin-top:10px;
margin-bottom:10px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-right:10px;
width: 103px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}
.stepcarousel .panel:hover{
}
#slickbox a:link, #slickbox a:visited,
#slickbox2 a:link, #slickbox2 a:visited,
#slickbox,
#slickbox2,
#slickbox3,
#slickbox span,
#slickbox ol, 
#slickbox li, 
#slickbox div, 
#slickbox p, 
.commentmetadata a:link,.commentmetadata a:visited, 
.url a:link,.url a:visited, 
#slick-slidetoggle3,
#slick-slidetoggle2,
#slick-slidetoggle,
.toggler{
	color:#3e3d3d !important;
	font-family:tahoma;
	line-height:12px;
}
#slickbox a:link, #slickbox a:visited,
#slickbox2 a:link, #slickbox2 a:visited,
#slickbox3 a:link, #slickbox3 a:visited,
#slick-slidetoggle3,
#slick-slidetoggle2,
#slick-slidetoggle,
.toggler,
.commentlist *{
	font-size:11px !important;
}
.inputs{
	border:1px solid #3e3d3d;
	margin-top:3px;
}
#comment{
	width:388px;
	overflow:auto;
	margin-top:3px;
}
.button{
	border:1px solid #3e3d3d;
	color:#3e3d3d;
	background-color:#FFFFFF;
	font-weight:bold;
	margin-top:3px;
}