/*   
Theme Name: Deportee Diary
Theme URI: http://www.anitaliandeportee.org
Description: Theme for the project "Diary of an Italian Deportee". Designed by Nicola DeeMo Peressoni. Based upon SEO Sandbox by Ian Purton
Author: Nicola "DeeMo" Peressoni, Ian Purton
Version: 1.1

darkbrown = #34272E
caramel =  #663300
olive dark = #333300


*/


body {background: #D1D2D3 url(images/head3d.gif) repeat-x}
#bkg_home {background: transparent url(images/home_bkg.jpg) top center no-repeat}
#bkg_about {background: transparent url(images/about_bkg.jpg) top center no-repeat}
#bkg_generic {background: transparent url(images/generic_bkg.jpg) top center no-repeat}


/*
body {background: #FFFFFF url(images/18.gif)}
*/

/* general font and links styles */
a {text-decoration:none; color:#663300}
p { margin-bottom:1.38em;}
strong {font-weight:bold; font-style:inherit;}
em {font-style:italic;}
.story-content h3  {margin-bottom:1.38em; font-size:123.1%; color:#333300 }
img {margin-bottom:1.38em;}
hr {margin-bottom:1.38em;}

/* header */
.blogtitle, .blogdescription {display:block; text-indent:-9000px;}

#hd {display:block; height:22.7em; *height:22em;}

#language  {display:block; height:auto;text-align:right; margin-bottom:3.70em;}
#language li.language_item { width:7em;margin-left:auto;margin-right:0.5em;font-family:georgia,serif;text-transform:uppercase; font-size:108%; background: transparent url(images/xlang.png) top left no-repeat; margin-bottom:1.38em;}
#language li.language_item a {color:#666666;width:100%;display:block;}
#language li.language_item a:hover {color:#333333; background: transparent url(images/xlang_hover.png) top left no-repeat;}
#language li.current_language_item {color:#333333; background: transparent url(images/xlang_active.png) top left no-repeat;width:7em;}


.skip_link {display:none;text-indent:-9000px;height:1px;}
#menu ul{display:block;text-align:right;margin-bottom:3.70em;}
#menu li {display:inline;font: bold 108% "trebuchet MS"; text-transform:uppercase; letter-spacing:0.2em;padding:0.8em;}
#menu li a {color: #34272E; }
#menu li a:hover {color: #FFFFFF;}
#menu .current_page_item , #menu .current_page_ancestor  {background: transparent url(images/diag_pattern.gif) top left;padding:0.8em;}




.post-wrap{padding: 0em 1.38em 1.38em 1em;}
.story-content {margin-bottom:1.38em;}
.post-title a { color:#333300;}
.post-title { font-size: 1.615385em;  color:#333300;padding-bottom:0.5em; margin-bottom:0em;}
.wp-caption-text p{font-size:85%; line-height:1.38em; font-family: "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em;}
.post-meta{}
.interact {font-weight:bold; font-family:"trebuchet MS"; color:#333300;text-transform:uppercase;letter-spacing:0.2em; }
#paginated_nav {height: 2.68em; border-top: 1px solid #999999; text-align:center;padding-top:1.38em;}
#post-nav {height: 2.68em; border-top: 1px solid #999999;border-bottom: 1px solid #999999;padding-top:1.38em;}
.next_post {float:left;background:transparent url(images/post_nav_prev.gif) no-repeat; padding-left:4em; text-transform:uppercase; font-size:93%; font-weight:bold;}
.prev_post {float:right;background:transparent url(images/post_nav_next.gif) no-repeat top right;padding-right:4em; text-transform:uppercase;font-size:93%; font-weight:bold;}
.next_post a, .prev_post a{color:#333300;}
.next_post a:hover, .prev_post a:hover {text-decoration: underline;}
#paginated_nav a {color:#333300;}
#paginated_nav a:hover {text-decoration: underline;}
/* comments */

#commentwrap {padding: 0em 1.38em 1.38em 1em;}
#comments {margin-bottom:1.38em; color: #34272E; font: bold 108%/1.285714em "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em}
 cite { font-weight:bold; font-family:"trebuchet MS"; color:#333300;text-transform:uppercase;letter-spacing:0.2em; margin-bottom:0em !important}
#commentlist p {margin-bottom:0em !important}
#commentlist li {padding-bottom:1.38em;margin-bottom:1.38em; border-bottom: 1px solid #999999} 
#respond {margin-bottom:1.38em; color: #34272E; font: bold 108%/1.285714em "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em;}
.commentbox dt {margin-bottom:0.38em;text-transform:uppercase; letter-spacing:0.2em}
.commentinfo dt , .commentbox dd {margin-bottom:0.38em} 
.commentinfo dd {margin-bottom:1.38em}
#commentform {background-color:#DDDEDF; padding: 1.38em}

/* about page */
.creditline p {font-size:93%; margin-bottom:3.70em; font-style:italic;}

/* categories page */
.categories .pagetitle {color: #34272E; font: bold 108%/1.285714em "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em; border-bottom:3px double #999999; padding-bottom: 1.38em;}

.post-meta {border-bottom:1px solid #999999; margin-bottom:0em;}
.post-wrap .post-meta {border-bottom:none;}

/* search results */
.searchresults .pagetitle {color: #34272E; font: bold 108%/1.285714em "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em; border-bottom:3px double #999999;padding-bottom: 1.38em; margin-bottom:1.38em;}
.searchresults ul h2.pagetitle { font-family: Georgia, serif; font-size: 1.615385em; line-height:2.68em; color:#333300;text-transform:none; font-weight:normal; border-bottom:none;}
.searchresults li {margin-bottom:1.38em;}

/* archives results */
.archives .pagetitle {color: #34272E; font: bold 108%/1.285714em "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em; border-bottom:3px double #999999;padding-bottom: 1.20em; margin-bottom:1.45em;}
.archives ul h2.pagetitle { font-family: Georgia, serif; font-size: 1.615385em; color:#333300;text-transform:none; font-weight:normal;line-height:2.68em;}

li.listed_posts {margin-bottom:2.7em;}
p.post-meta {border:none}

/* linkspage */
ul.xoxo blogroll {}
.linkcat {list-style-type: none;}
.link_block {margin-bottom:2.7em;}
.link_block h3 { color: #34272E; font: bold 108%/1.285714em "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em; border-bottom:3px double #999999;padding-bottom: 0.7em; margin-bottom:0.7em;}
.link_item {margin-bottom:0.7em;}
.link_item a {font-size:123.1%;}
.link_item_desc {font-size:93%;font-style:italic;letter-spacing:0.08em;}

/* sidebar */
.widgettitle {margin-bottom:1.38em; color: #34272E; font: bold 108%/1.285714em "trebuchet MS";text-transform:uppercase; letter-spacing:0.2em}
.widget li {border-bottom:none;}
.widget ul {}
.post-list ul {}
.post-list_year {font-size:123.1%;font-weight:bold;color:#34272E;text-align:right;border-bottom: 1px solid #999999}
.post-list li  {text-align:right;border-bottom: 1px solid #999999; text-transform:uppercase;letter-spacing:0.1em;}
.post-list li a {color:#333300}
#firstpost {border-bottom: 1px solid #999999; margin-bottom:2.36em; text-align:right;}
#firstpost p {margin-bottom:0em;}
#firstpost quote {display:block;color:#34272E; font-style: italic; margin-top:0.38em; margin-bottom:1.38em}
#firstpost a {color:#333300;text-transform:uppercase; }
#subscribe { text-align:right;}
#subscribe h4,#firstpost h4 {font-size:93%;font-weight:bold;color:#34272E;text-transform:uppercase;letter-spacing:0.1em;}
#subscribe li {text-align:right;border-bottom: 1px solid #999999; text-transform:uppercase;letter-spacing:0.1em;padding-right:2em; background: transparent url(images/rss.gif) center right no-repeat}
#subscribe li a {color:#333300}
#shareit {text-align:right; margin-top:2.36em;}
#shareit p {font-style:italic;}
#shareit a {width:10em; padding-right:2em; background: transparent url(images/share_icon.gif) center right no-repeat; color:#333300 }
#contact a { background: transparent url(images/mail_icon.gif) center right no-repeat; font-weight:bold;}

/* areas */
#area_nav .current_page_item {border-bottom: none;}
#search {margin:2.36em 0em 2.36em 0em}
#s {width:82%}
#searchsubmit {
width: 15px;
height: 15px;
margin: 0;
margin-left:0.5em;
padding: 0;
border: 0;
background: transparent url(images/search.gif) no-repeat center top;
text-indent: -9000px;
font-size:0px;
color:#D1D2D3;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

/* footer */

#ft {border-top:3px double #999999;padding: 1.35em 0em 5em 1em;font-weight:bold; font-size:77%; font-family:"trebuchet MS"; color:#333300;text-transform:uppercase;letter-spacing:0.2em;}