/*  
Theme Name: #17 ~ B negative
Theme URI: http://blog.snake-eater.net
Description: jessica & bill
Version: 17
Author: kaw
Author URI: http://blog.snake-eater.net
*/

body { font-family: Verdana; font-size: 11px; background: #fff; color: #000; margin: 0px; text-align: center; }

a:link { text-decoration: none; color : #BC5C6C; border: none; font-weight: bold; }
a:active { text-decoration: none; color : #BC5C6C; border: none; font-weight: bold; }
a:visited { text-decoration: none; color : #BC5C6C; border: none; font-weight: bold; }
a:hover	{ text-decoration: none; color : #EB1D2C; border: none; font-weight: bold; } 

#wrap { background-color: #F5F1E7; margin: 0px auto; padding: 0px; width: 800px; }
#top { background: url(images/topblank.jpg) no-repeat; margin: 0px auto; height: 300px; clear:both; padding: 0px;}
.pio { margin: 0px -2px 0px 0px; text-align: right; font-size: 58px; color: #F5F1E7; font-family: Franklin Gothic Medium; padding-top: 250px; letter-spacing: 0.2px; }
.pio a { color: #F5F1E7; font-weight: normal; }

/*   SERVE DAVVERO?? verifica in linea   */
#search { height: auto; width: 215px; margin-top:5px; }

u { border-bottom: #545058 3px solid; text-decoration: none; }
hr { border: 0px; border-bottom: 1px #9C8D8E dashed; margin: 17px 2px 17px 2px; }

blockquote { margin: 10px 8px 20px 8px; color: #676259; padding: 8px; background-color: #EDE5D3; font-style: italic; }
blockquote cite { margin: 5px 0 0; display: block; }

.left { margin: 5px 0px 0px 10px; line-height: 17px; padding: 0px;  float: left; width: 605px; overflow:hidden; text-align: justify; }
.left h2 { font-size: 18px; padding: 7px 0px 3px 0px; margin: 0px; text-transform: uppercase; }
.left h2:first-letter { font-family: georgia; font-style: italic; font-size: 31px; color: #514951; }
.left h2 a { color: #473A46; }
.left data { padding-left: 5px; font-family: tahoma; font-size: 9px; letter-spacing: 1px; text-transform: uppercase; color: #938F71; }
.left data a { color: #514951; font-weight: normal; }
.left strike { color: #676569; }
.left h3 { font-size: 22px; color: #3B3541; padding: 0px; margin: 12px 0px 8px 0px; font-weight: normal; }

.postmetadata { color: #89838F; font-size: 15px; font-weight: bold; margin: 20px 2px 30px 2px; padding: 5px 0px 0px 20px; border-top: 1px dashed; }
.postmetadata-single { color: #9F9173; font-size: 9px; padding: 9px; margin: 10px; }

.pics { padding: 5px; background-color: #D7CCB3; }
.pics-left { padding: 5px; background-color: #D7CCB3; margin: 2px 4px 1px 0px; float: left; }
.pics-right { padding: 5px; background-color: #D7CCB3; margin: 2px 0px 1px 4px; float: right; }

.right { color: #ADA9B1; margin: 12px 10px 0px 15px; padding: 0px; float: right; width: 160px; text-align: justify; font-size: 10px; }
.right h2 { color: #5E5666; font-size: 14px; padding: 0px 0px 0px 7px; margin: 5px 0px 8px 0px; border-bottom: dashed 1px #a7312f;}
.right h2:first-letter { color: #a7312f; }
.right h2 a { color: #5E5666; }
/*   HAI ELIMINATO 1 RIGA VERIFICA ONLINE SE VA BENE LO STESSO   */ 
.right ul li { list-style-type: none; margin: 0 0 20px 0; padding: 0; }
.right ul { list-style-type: none; margin: 0 ; padding: 0; }
.right ul li ul li { list-style-type: none; background: url(images/bullet.gif) no-repeat 0 2px; padding: 0px 0px 2px 14px; margin: 0; }

.navigation { color: #5E5666; display: block; text-align: center; margin-top: 20px; margin-bottom: 60px; }
.alignright { float: right; margin-right: 10px; }
.alignleft { float: left; margin-left: 10px; }

/*   HAI CANCELLATO LE ULTIME 2 RIGHE verifica online --- ME SE CANCELLI TUTTO I COMMENTI VENGONO NUMERATI   */ 
ol.commentlist { list-style: none; padding: 0; margin: 0 0 1px;}
ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }

.comm-author { font-size: 14px; font-weight: bold; margin-left: -6px; color: #000; }
.comm-author a { color: #CF394B; }
.comm-author a:hover { color: #000; }

input#s  { color: #000; border: 1px solid #756D6D; padding: 3px; background: #FEFDFC; margin: 2px 0px 6px 0px;  width: 90%; }
input    { color: #4A4C49; border: 1px solid #756D6D; padding: 3px; margin-left: 6px; background: #F2ECE0; margin-top: 2px; font-size: 12px;}
textarea { color: #000; border: 1px solid #756D6D; padding: 3px; margin-left: 6px; background: #FEFDFC; margin-top: 2px; font-size: 11px; width: 520px; height: 130px; font-family: verdana;}

#footer { color: #666; padding: 0px; text-align: center; clear:both; }