/*
Theme Name: Sicily tours
Theme URI: http://wordpress.org/
Description: Sicily tours blog layout
Version: 1.0
Author: Server s.r.l.
Author URI: http://www.serverfactory.it
Tags: server, marketing, web, design

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

#page{
width:966px;
margin:0 auto;
}

#content{
background:url('images/body_bg.gif') top left repeat-y;
width:966px;
}

#content h2 a{
font-family:Verdana;
font-size:18px;
color:#8e742c;
text-decoration:none;
}

.title_single{
font-family:Verdana;
font-size:18px;
color:#8e742c;
}

#content h2{
padding-left:30px;
padding-top:20px;
width:420px;
padding-bottom:8px;
}

#header{
width:966px;
height:133px;
background:url('images/header.jpg') bottom left no-repeat;
}

#content small{
padding-left:30px;
font-family:Helvetica;
font-size:18px;
color:#907424;
}

#entry{
padding-left:30px;
width:485px;
padding-right:20px;
float:left;
font-family:Verdana;
font-size:12px;
line-height:18px;
}

#articles{
width:540px;
float:left;
}

#navigation{
padding-left:30px;
font-family:Verdana;
font-size:11px;
margin-top:8px;
}

#navigation a{
text-decoration:none;
color:#907424;
}

p.postmetadata{
padding-top:15px;
}

p.postmetadata a{
color:#907424;
text-decoration:none;
}

.alignleft{
float:left;
padding-right:8px;
}

.alignright{
float:rigth;
padding-left:8px;
}


/* DATA */
#data {
height:68px;
width:59px;
text-align:center;
display:block;
position:relative;
top:0px;
padding-right:4px;
padding-top:10px;
margin-bottom:5px;
margin-top:20px;
line-height:18px;
margin-right:10px;
float:right;
z-index:1;
background:url('images/calendario.jpg') top left no-repeat;
}

#giorno {
font-size:20px;
color:#999;
font-weight:normal;
text-align:center;
width:40px;
margin:0 auto;
}

.mese {
font-size: 17px;
font-weight: bold;
font-family:Arial;
color: #000;
text-transform: uppercase;
}



.anno {
margin-top: 0px;
font-size: 14px;
font-family:Verdana;
}



/* SIDEBAR  */

#sidebar{
float:right;
width:400px;
list-style:none;
font-family:Verdana;
font-size:12px;
line-height:18px;
margin-top:15px;
}

#sidebar h2{
padding:0px;
margin:0px;
width:140px;
}

#sidebar ul {
list-style:none;
}

#sidebar ul li{
}

#sidebar a{
text-decoration:none;
color:#4E4E4E;
}

#col1{
float:left;
padding-right:10px;
width:181px;
}

#col2{
float:left;
width:171px;
}

#box_big_up{
background:url('images/up_box_b.gif') bottom left no-repeat;
width:181px;
height:10px;
margin-top:8px;
}

#cont_box_b{
background-color:#EBF2EF;
width:181px;
}

#cont_box_b h2{
padding-left:8px;
}

#cont_box_b ul li{
padding-left:8px;
padding-right:12px;
_padding-left:24px;
}

#box_big_dw{
background:url('images/dw_box_b.gif') top left no-repeat;
width:181px;
height:10px;
}


#punisher{
clear:both;
}




/*  SINGLE */

#comment{
width:515px;
border:1px solid #cccccc;
margin-bottom:8px;
}

#respond{
font-family:Verdana;
font-size:12px;
color:#507EAE;
padding-left:25px;
}

#author, #email, #url{
border:1px solid #cccccc;
}

#respond h3{
margin-bottom:5px;
margin-top:15px;
color:#907424;
}

#respond p{
margin-bottom:5px;
}

#respond input{
border:1px solid #cccccc;
}

#comments{
font-family:Arial;
font-size:16px;
color:#907424;
padding-bottom:8px;
padding-left:25px;
padding-top:10px;
}

.commentlist a{
text-decoration:none;
color:#907424;
}

.commentlist{
list-style-type:decimal;
font-family: Verdana;
font-size:12px;
padding-left:55px;
}

.commentlist p{
padding-top:12px;
}

#commentform p small{
font-size:12px;
padding-left:12px;
}

#alt small{
font-size:12px;
font-family:Verdana;
}

#alt{
margin-top:10px;
margin-bottom:10px;
}

/* FOOTER  */

#tag_cloud{
width:897px;
margin:0 auto;
margin-top:10px;
}

#tag_cloud a{
color:#907424;
text-decoration:none;
padding-left:4px;
padding-right:4px;
padding-bottom:8px;
}

#up_tag{
witdh:897px;
height:11px;
background:url('images/up_tag.gif') bottom left no-repeat;
}

#cont_tag{
border-left:1px solid #C9B770;
border-right:1px solid #C9B770;
}

#dw_tag{
witdh:897px;
height:11px;
background:url('images/dw_tag.gif') no-repeat;
}

h6{
background:url('images/tags.gif') top left no-repeat;
margin:0 auto;
width:856px;
height:22px;
}

#menu_footer{
width:945px;
border-bottom:10px solid #907424;
margin:0 auto;
}

#menu_footer ul{
width:730px;
margin:0 auto;
margin-top:10px;
}

#menu_footer ul li{
display:inline;
padding-left:4px;
padding-right:4px;
}

#menu_footer ul li a{
color:#907424;
text-decoration:none;
}


#footer{
background:url('images/footer.jpg') no-repeat;
width:966px;
height:27px;
}

.piclenselink{display:none}


ul.gallery{
padding-left:15px;
}

ul.gallery a{
text-decoration:none;
color:#907424;
}

.gallery{
list-style:none;
}