/*
Theme Name: NeoRealismoVirtuale - FakePress
Theme URI: http://fakepress.net
Description: A FakePress publication dealing with NeoRealismoVirtuale - NeRVi
Version: 1.0
Author: Salvatore Iaconesi
Author URI: http://www.artisopensource.net
Tags: geography, nervi, cross-media, multi-author, open ended stories

	NeRVi FakePress v1.0
	 http://www.neorealismovirtuale.com

	This theme was designed and built by Salvatore Iaconesi
	whose blog you will find at http://www.artisopensource.net

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

*/
html, body{
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
color: #1A171B;
background: #FFFFFF;
}

div#page{
position: relative;
float:left;
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
color: #1A171B;
background: #FFFFFF;
z-index:30;
}


div#map{
position: relative;
float:left;
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
color: #1A171B;
background: #FF0000;
z-index:40;
}

div#logo{
position: absolute;
float:left;
margin: 0px;
padding: 0px;
width: 150px;
height: 200px;
top: 0px;
left: 0px;
color: #1A171B;
background: transparent url(http://www.neorealismovirtuale.com/nervi-fakepress/wp-content/themes/nervi-fp/images/mark2.png);
z-index:100;
display: none;
}


div#sbr{
display: none;
position: absolute;
float:left;
margin: 0px;
padding: 0px;
/*
width: 350px;
*/
width: 150px;
top: 0px;
left: 100px;
color: #FFFFFF;
background: transparent;
z-index:100;
font: 10px sans-serif;
overflow: hidden;
}

div#sidebar{
float: left;
display: none;
position: relative;
margin:0px;
padding: 10px;
width: 180px;
font: 10px sans-serif;
background: #1A171B;
}

div#sidebar ul{
display: none;
float: left;
margin:0px;
padding: 0px;
width: 180px;
list-style: none;
color: #FFFFFF;
background: #1A171B;
font: 10px sans-serif;
}


div#sidebar ul li{
display: none;
float: left;
margin:0px;
padding: 0px;
padding-bottom: 5px;
margin-bottom: 7px;
width: 180px;
list-style: none;
color: #FFFFFF;
background: #1A171B;
font: 10px sans-serif;
}



div#right{
position: relative;
float:left;
margin: 0px;
padding: 0px;
width: 150px;
height: 200px;
color: #1A171B;
background: transparent url(http://www.neorealismovirtuale.com/nervi-fakepress/wp-content/themes/nervi-fp/images/right.png);
z-index:100;
}

.widgettitle{
color: #FFFF00;
background: #222222;
font: 15px sans-serif;
}

#sidebar a, #sidebar a:visited{
text-decoration: none;
color:#00FF00;
background: transparent;
}

#sidebar a:hover{
text-decoration: none;
color:#FF0000;
background: transparent;
}

.widget{
border-bottom: 1px dotted #555555;
}

a.markerLink, a.markerLink:visited{
float: left;
width: 250px;
padding: 5px;
margin: 0px;
text-decoration: none;
color: #1A171B;
background: #FFFFFF;
font: 15px sans-serif;
}

a.markerLink:hover{
float: left;
width: 250px;
padding: 5px;
margin: 0px;

text-decoration: none;
color: #EEEEEE;
background: #1A171B;
font: 15px sans-serif;
}

div.iconlabel img, span.categlabel{
display: block;
float: left;
padding: 0px;
margin: 0px;
margin-left: 5px;
color: #1A171B;
background: #FFFFFF;
font: 10px sans-serif;
}

div.iconlabel{
float: left;
clear: both;
width: 250px;
height: 20px;
padding: 5px;
margin: 0px;
margin-bottom: 2px;
border-bottom: 1px dotted #1A171B;
}

div.markerTitle{
float: left;
width: 260px;
padding: 6px;
margin: 0px;
}

div#repository{
display:none;
}

div.infoboxcontents{
display: block;
}

div#postbody{
float: left;
width: 570px;
padding: 10px;
margin: 0px;
background: #FFFFFF;
color: #1A171B;
}


div.navigation{
float: left;
width: 570px;
padding: 0px;
margin: 0px;
background: #EEEEEE;
color: #1A171B;
}


div.navigation div.alignleft, div.navigation div.alignright{
float: left;
width: 285px;
padding: 0px;
margin: 0px;
background: #EEEEEE;
color: #1A171B;
text-align: center;
}

div.alignleft a, div.alignright a, div.alignleft a:visited, div.alignright a:visited{
display: block;
float: left;
width: 257px;
padding: 10px;
margin: 4px;
background: #EEEEEE;
color: #1A171B;
text-align: center;
font: 12px sans-serif;
}


div.alignleft a:hover, div.alignright a:hover{
display: block;
float: left;
width: 257px;
padding: 10px;
margin: 4px;
background: #1A171B;
color: #FFFFFF;
text-align: center;
font: 12px sans-serif;
}

div.postentry{
float: left;
width: 550px;
padding: 10px;
margin: 0px;
margin-top: 5px;
margin-bottom: 5px;
background: #FFFFFF;
color: #1A171B;
}


div.postentry h2{
display: block;
float: left;
width: 540px;
padding: 5px;
margin: 0px;
margin-top: 5px;
margin-bottom: 5px;
background: #FFFFFF;
color: #1A171B;
font: 16px sans-serif;
border-bottom: 1px dotted #1A171B;
}


div.entry{
float: left;
width: 530px;
padding: 10px;
margin: 0px;
background: #FFFFFF;
color: #1A171B;
}

div.entry p{
font: 10px sans-serif;
margin-bottom: 3px;
text-align: justify;
}

div#respond{
float: left;
width: 490px;
padding: 20px;
margin: 0px;
background: #EEEEEE;
color: #1A171B;
border-top: 1px dotted #1A171B;
border-bottom: 1px dotted #1A171B;
}

div#respond h3{
display: block;
float: left;
width: 480px;
padding: 5px;
margin: 0px;
background: #DDDDDD;
color: #1A171B;
font: 14px sans-serif;
border-bottom: 1px dotted #1A171B;
}

div.cancel-comment-reply{
float: left;
width: 490px;
padding: 0px;
margin: 0px;
background: #EEEEEE;
color: #1A171B;
}

div#respond p{
font: 10px sans-serif;
margin-bottom: 3px;
text-align: justify;
}

li.widget_tag_cloud div{
height: 120px;
overflow: auto;
}
