/*
Theme Name:Glutine e Divezzamento
Theme URI:http://www.glutine.org/
Description:Tema ufficiale del progetto Glutine e Divezzamento. Semplice e leggero.
Version:0.0.1
Author:Alessandro Raffa
Author URI:http://www.alessandroraffa.it/
Tags:fixed width, 2 columns, two columns, white, orange, grey, right sidebar, clean, simple
*/

*{margin:0;padding:0}

html{/* Force Vertical Scrollbar */ /* IE */ overflow-y:scroll}
html{/* Force Vertical Scrollbar */ /* Moz */ height:100%;margin-bottom:0.1em}

body{font-size:62.5%;/* Resets 1em to 10px */ font-family:Verdana, Arial, Helvetica, sans-serif}

a{text-decoration:none}
a:hover{text-decoration:underline}

img{border:none}

#wrapper{margin:5px auto 5px auto;width:960px}

/* Header */

#header{margin:15px 0 0 0;padding:0 0 15px 0px}

#header h1{color:#FF7F00;letter-spacing:-1px;text-decoration:none;font-size:2em}
#header h1 a{color:#FF7F00;letter-spacing:-1px;text-decoration:none}

#header .descri{margin-top:-2px;color:#666}

.topmenu{float:right;margin:10px 0 0 0}
.topmenu ul{list-style:none}
.topmenu ul li{display:inline}

.topmenu a{display:block;float:left;padding:6px 10px;background:#777 url('images/corner.gif') top left no-repeat;color:#fff;margin:0 5px;font-weight:bold}

.topmenu a:hover,
.topmenu .current_page_item a,
.topmenu .current_page_ancestor a,
.topmenu .current_page_parent a{background:#FF7F00 url('images/corner.gif') top left no-repeat;text-decoration:none}

.topmenu .feed{background:#f57100 url('images/corner.gif') top left no-repeat}

#teaser{background:#999 url('images/corner.gif') top left no-repeat;color:#fff;padding:5px 30px;margin-bottom:25px}
#teaser a{color:#333}

/* ---- Content */

#content{margin-left:30px;width:534px;padding-right:30px;border-right:1px dotted #999;line-height:180%;color:#222}

#content ul{margin:10px 0 10px 10px;list-style:none}
#content ul li{background:url('images/bullet.gif') 0 2px no-repeat;margin:5px 0;padding-left:15px}
#content ul li a{font-size:1.1em}
#content ul ul{list-style:none}

#content ol{margin:10px 0 10px 10px;list-style:decimal inside}
#content ol li{margin:5px 0;font-size:1.1em}

#content p{margin:10px 0;font-size:1.2em}

#content a{color:#FF7F00;font-weight:bold}
#content a:hover{color:#40a2e3}

#content blockquote{border-left:1px solid #FF7F00;padding:10px;font-style:italic;background:#ddd}

#content .indicator{float:left;margin-left:-30px;color:#999}

#content h1{font-size:1.7em;color:#333;margin-bottom:15px}
#content h2{font-size:1.8em;padding:1px 1px 4px 1px;margin:10px 0 10px 0;color:#FF7F00;border-bottom:1px #FF7F00 solid}

#content h1,
#content h2,
#content h1 a,
#content h2 a{letter-spacing:-1px;text-decoration:none}

#content h1 a:hover,
#content h2 a:hover{color:#036;background:#fff;text-decoration:underline}

#content h3{font-size:1.6em;margin-top:10px;color:#666}

#content .metadata{color:#666;margin:5px 0 30px 0;padding:5px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}

#content .metacomments{}

#content .metacomments a{display:block;float:left;padding:6px 15px 16px 15px;margin-right:10px;background:#FF7F00 url('images/commentcount.gif') top left no-repeat;color:#fff;font-weight:bold;text-decoration:none}
#content .metacomments a:hover{background:#40a2e3 url('images/commentcount.gif') top left no-repeat;text-decoration:none}

#content .entry{margin-bottom:50px}

/* ---- Comments */

#content .comments-template{margin-top:20px}
#content .commentlist{list-style:none;margin:10px 0 0 0}
#content .commentmetadata{padding:5px 10px;background:#ccc url('images/corner.gif') top left no-repeat;margin:5px 0 5px -30px}
#content .commentmetadata img{float:left;padding:2px;margin:5px 10px 5px 0;border:1px solid:#000}

#content .commentmetadata_author{padding:5px 10px;background:#FF7F00 url('images/corner.gif') top left no-repeat;margin:5px 0 5px -30px;color:#fff}
#content .commentmetadata_author img{float:left;padding:2px;margin:5px 10px 5px 0;border:1px solid:#000}
#content .commentmetadata_author a{color:#fff}

/* ---- Sidebar */

#sidebar{margin-right:30px;width:300px;float:right;line-height:180%;color:#333}

#sidebar .leftbar{width:140px}
#sidebar .rightbar{float:right;width:140px}

#sidebar a{color:#333}
#sidebar a img{margin:3px;border:none}

#s{padding:3px;border:1px solid #999;width:220px;color:#666}
#s:hover{border:1px solid #000}

#searchsubmit{padding:2px 5px;border:1px solid #FF7F00;background:#FF7F00;color:#fff}
#searchsubmit:hover{background:#40a2e3}

#sidebar h4,
#sidebar h5{color:#FF7F00;letter-spacing:-1px;margin:25px 0 5px 0}

#sidebar h4{/*font-size:14px;*/}

#sidebar h5{/*font-size:13px;*/}

#sidebar ul{margin:10px 0 10px 5px;list-style:none}
#sidebar ul li{background:url('images/bullet_pale.gif') 0 5px no-repeat;padding-left:15px}
#sidebar ul.new li{background:url('images/bullet_new.gif') 0 5px no-repeat;padding-left:15px}

#sidebar ol{margin:10px 0 10px 5px;list-style:decimal inside}

/* ---- Footer */

#footer{background:#ccc url('images/corner.gif') top left no-repeat;color:#fff;padding:5px 30px;margin-top:30px}
#footer a{color:#333}

/* ---- comments */

#author, #email, #url, #comment{border:1px solid #ccc;padding:5px;margin-top:5px}

#author{width:250px}
#email{width:250px}
#url{width:250px}
#comment{width:500px}
#submit{background:#e35c00;color:#fff;padding:10px;border:1px solid #ccc;margin-top:10px}

/* ---- Required by WordPress */

.aligncenter,
div.aligncenter{display:block;margin 0 auto}

.alignleft{float:left}

.alignright{float:right}

.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;
 /* optional rounded corners for browsers that support it */
 -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.wp-caption img{border:0 none}

.wp-caption p.wp-caption-text{/*font-size:11px;*/ line-height:17px;padding:0 4px 5px}















