@charset "utf-8";
/* CSS Document */

/*
Theme Name: pandora1
Theme URI: http://www.pandoracreazioni-ilblog.it
Description: wp theme by pandora
Version: 1.1
Author: pandora
Author URI: http://www.pandoracreazioni-ilblog.it
*/

/*body*/
body {
background:#c8d4b3;
margin:0px auto;
font-family:"Courier New", Courier, monospace;
font-size:1em;
color:#FFFFFF;
}
.clear {
clear:both
}

/*header----------------------------------------------------------------------------------------------------------*/
#header {
background:url(img/header-img.gif) no-repeat;
width:900px;
height:328px;
margin:auto;
position:relative;
}
h1 {
font-size:0px;
visibility:hidden;/*nasconde il testo perchè titolo e description sono nella grafica dell'header*/
}
.description {
font-size:0px;
visibility:hidden;/*nasconde il testo perchè titolo e description sono nella grafica dell'header*/
}

/*nav*/
#nav-menu {
position:absolute;
font-family:"Courier New", Courier, monospace;
font-size:1.8em;
font-weight:bold;
text-align:center;
list-style:none;
width:492px;/*vedi nota .nav-home*/
height:70px;
line-height:70px;/*impostando line-eight = a height si centra il testo verticalmente*/
right:50px;
bottom:10px;
}
.nav-home {
display:block;
float:left;
width:123px;/*corrisponde a 1/4 di width:492px di #nav così ottengo 4 campi*/
height:70px;
font-size:1em;
font-weight:bold;
color:#7a637a;
text-decoration:none;
}
.nav-home:hover{
background-image:url(img/nav-over.png);
background-repeat:no-repeat;
background-position:center center;
}
.nav-info {
display:block;
float:left;
width:123px;
height:70px;
font-size:1em;
font-weight:bold;
color:#7a637a;
text-decoration:none;
}
.nav-info:hover{
background-image:url(img/mail-over.png);
background-repeat:no-repeat;
background-position:center center;
}
.nav-link {
display:block;
float:left;
width:123px;
height:70px;
font-size:1em;
font-weight:bold;
color:#7a637a;
text-decoration:none;
}
.nav-link:hover{
background-image:url(img/nav-over.png);
background-repeat:no-repeat;
background-position:center center;
}
.nav-rss {
display:block;
float:left;
width:123px;
height:70px;
font-size:1em;
font-weight:bold;
color:#7a637a;
text-decoration:none;
}
.nav-rss:hover{
background-image:url(img/rss-over.png);
background-repeat:no-repeat;
background-position:center center;
}
/*/nav*/
/*/header*/

/*content-wrap---contiene colonna centrale, sidebar e footer*/
#content-wrap {
background:#c8d4b3;
width:900px;
margin:0 auto;
position:relative;
}

/*content---contiene la colonna centrale-----------------------------------------------------------------------------------*/
#content {
width:530px;
float:left;
position:relative;
}
/*maincontent---contiene il singolo post*/
.maincontent {
background:url(img/bgcontent.gif) repeat-y;
width:530px;
float:left;
position:relative;
}
.top-content {
background:url(img/bgcontent-top.gif) no-repeat top center;
height:40px;
}
.down-content {
background:url(img/bgcontent-down.gif) no-repeat bottom center;
height:30px;
padding-bottom:10px;
}

/*post*/
.post {
width:530px;
position:relative;
}
.post-date {
background:url(img/bg-date.png) no-repeat;
width:60px;
height:70px;
position:absolute;
margin-top:-35px;
}
.post-month {
font-size:1.3em;
font-weight:bold;
text-align:center;
padding-top:10px;
display:block;
}
.post-day {
font-size:1.8em;
font-weight:bold;
text-align:center;
display:block;
}
h2 {
font-size:1.3em;
color:#7a637a;
text-align:center;
margin-top:-5px;
}
h2 a:link {
color:#7a637a;
text-decoration:none;
}
h2 a:visited {
color:#7a637a;
text-decoration:none;
}
h2 a:hover {
color:#7a637a;
text-decoration:underline;
}
.entry {
margin-left:30px;
margin-right:20px;
}
.entry p {
font-size:0.9em;
color:#7a637a;
text-align:justify;
}
.entry p a:link {
color:#b3a2cd;
text-decoration:underline;
}
.entry p a:visited {
color:#b3a2cd;
text-decoration:underline;
}
.entry p a:hover {
color:#7a637a;
text-decoration:underline;
}
.entry-base {
margin-left:30px;
margin-right:20px;
list-style:none;
font-size:0.9em;
color:#7a637a;
text-align:justify;
}
.entry-base a:link {
color:#FFFFFF;
text-decoration:underline;
}
.entry-base a:visited {
color:#FFFFFF;
text-decoration:underline;
}
.entry-base a:hover {
color:#7a637a;
text-decoration:underline;
}
.entry-base ul li {
list-style:none;
background:url(img/img-elenco.png) no-repeat top left;
padding-left:23px;
}
h5 {
font-size:1.3em;
color:#7a637a;
text-align:center;
margin-top:0px;
}
.post-cat {
font-size:0.9em;
margin-left:30px;
margin-right:20px;
text-align:left;
}
.post-cat a:link {
color:#FFFFFF;
text-decoration:none;
}
.post-cat a:visited {
color:#FFFFFF;
text-decoration:none;
}
.post-cat a:hover {
color:#7a637a;
text-decoration:underline;
}
.post-comment {
font-size:0.9em;
margin-left:30px;
margin-right:20px;
}
.post-comment a:link {
color:#FFFFFF;
text-decoration:none;
}
.post-comment a:visited {
color:#FFFFFF;
text-decoration:none;
}
.post-comment a:hover {
color:#7a637a;
text-decoration:underline;
}

/* Begin Images */
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
margin-top:5px;
margin-bottom:5px;
}
img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-top:5px;
margin-bottom:5px;
}
img.alignleft {
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
display: inline;
}
img.alignright {
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
display: inline;
}
.alignleft {
float: left
}
.alignright {
float: right;
}
.img_preview {
float:left;
padding-right:15px;
}
/* End Images */
/*/post*/
/*/maincontent*/

/*maincomment---contiene commenti e form commenti(nell'articolo singolo)*/
#maincomment {
background:url(img/bgcontent.gif) repeat-y;
width:530px;
float:left;
position:relative;
}
.top-comment {
background:url(img/bgcontent-top.gif) no-repeat top center;
height:40px;
}
.down-comment {
background:url(img/bgcontent-down.gif) no-repeat bottom center;
height:30px;
}
h4 {
font-size:1.2em;
font-weight:bold;
margin-left:40px;
margin-top:0px;
}
.thread-alt {/*gestisce lo sfondo dei commenti dispari*/
background-color: #f2f3d8;
}
.thread-even {/*gestisce lo sfondo dei post pari*/
background-color: #f9f9ee;
}
.commentlist {
margin-left:30px;
margin-right:55px;
font-size:0.9em;
color:#7a637a;
}
.commentlist li {
border:1px solid #FFFFFF;
position:relative;
margin-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
.commentlist li .avatar {
float: left;
padding-right:5px;
}
.bypostauthor {
background-color:#ededf2;
}
.commentlist cite {
font-size:1.2em;
font-weight:bold;
font-style:normal;
color:#7a637a;
text-decoration:none;
}
.commentlist cite a:link {
font-size:1.1em;
color:#7a637a;
text-decoration:none;
}
.commentlist cite a:visited {
font-size:1.1em;
color:#7a637a;
text-decoration:none;
}
.commentlist cite a:hover {
font-size:1.1em;
color:#7a637a;
text-decoration:underline;
}
.commentmetadata, .commentmetadata a:link, .commentmetadata a:visited, .commentmetadata a:hover {
font-size:0.9em;
color:#7a637a;
text-decoration:none;
}
.commentlist p {
font-size:0.9em;
color:#7a637a;
text-align:left;
}
/*commentform*/
#commentform {
margin-left:40px;
margin-right:29px;
}
#commentform p {
font-size:0.9em;
color:#7a637a;
}
#commentform textarea{
width:460px;
height:120px;
}
#commentform #submit {
font-family: "Courier New", Courier, monospace;
font-size:1em;
font-weight:bold;
color:#7a637a;
}
/*/commentform*/
/*/maincomment*/
/*post-nav*/
.post-nav {
clear:both;
display:block;
}
.post-nav a:link {
color:#FFFFFF;
text-decoration:none;
}
.post-nav a:visited {
color:#FFFFFF;
text-decoration:none;
}
.post-nav a:hover {
color:#7a637a;
text-decoration:underline;
}
.post-nav .previous a {
font-size:1.1em;
font-weight:bold;
line-height:55px;
background:url(img/bgnav.gif) no-repeat top left;
width:110px;
height:55px;
float:left;
margin-left:120px;
margin-top:10px;
margin-bottom:10px;
padding-left:16px;
}
.post-nav .next a {
font-size:1.1em;
font-weight:bold;
line-height:55px;
background:url(img/bgnav.gif) no-repeat top right;
width:110px;
height:55px;
float:right;
margin-right:100px;
margin-top:10px;
margin-bottom:10px;
text-align:right;
padding-right:18px;
}
/*/post-nav*/
/*/content*/

/*sidebar---------------------------------------------------------------------------------------------------------*/
#sidebar {
width:370px;
float:right;
position:relative;
}
h3 {
margin-left:20px;
margin-top:0px;
}
/*sidebar-up*/
#sidebar-up {
background:url(img/pan7.gif) no-repeat top center;
width:370px;
height:200px;
float:right;
}
/*/sidebar-up*/
/*sidebar-left*/
#sidebar-left {
background:url(img/bgsidebar.gif) repeat-y;
width:180px;
float:left;
}
.top-sidebar {
background:url(img/bgsidebar-top.gif) no-repeat top center;
height:25px;
}
.down-sidebar {
background:url(img/bgsidebar-down.gif) no-repeat bottom center;
height:25px;
}
#nav-cat {
list-style:none;
}
#nav-cat li {
font-size:0.9em;
font-weight:bold;
line-height:1.3em;
margin-left:-20px;
}
#nav-cat li a:link {
color:#FFFFFF;
text-decoration:none;
}
#nav-cat li a:visited {
color:#FFFFFF;
text-decoration:none;
}
#nav-cat li a:hover {
color:#7a637a;
text-decoration:underline;
}
#nav-arc ul {
}
#nav-arc li {
font-size:0.9em;
font-weight:bold;
line-height:1.3em;
}
#nav-arc li a:link {
color:#FFFFFF;
text-decoration:none;
}
#nav-arc li a:visited {
color:#FFFFFF;
text-decoration:none;
}
#nav-arc li a:hover {
color:#7a637a;
text-decoration:underline;
}
/*searchform*/
#searchform {
margin-left:15px;
margin-right:15px;
}
#searchform #s {
width:107px;
height:20px;
vertical-align:middle;
}
#searchform #searchsubmit{
width:27px;
padding:1px;
font-family: "Courier New", Courier, monospace;
font-size:0.9em;
font-weight:bold;
color:#7a637a;
vertical-align:middle;
}
/*/searchform*/
/*blogroll*/
#blogroll {
}
#blogroll li {
font-size:0.9em;
font-weight:bold;
margin-left:-10px;
}
#blogroll li a:link {
color:#FFFFFF;
text-decoration:none;
}
#blogroll li a:visited {
color:#FFFFFF;
text-decoration:none;
}
#blogroll li a:hover {
color:#7a637a;
text-decoration:underline;
}
/*/blogroll*/
/*/sidebar-left*/
/*sidebar-right*/
#sidebar-right {
background:url(img/bgsidebar-dx.gif) repeat-y;
width:190px;
float:right;
text-align:center;
}
.top-sidebar-dx {
background:url(img/bgsidebar-dx-top.gif) no-repeat top center;
height:25px;
}
.down-sidebar-dx {
background:url(img/bgsidebar-dx-down.gif) no-repeat bottom center;
height:25px;
}
#validator {
list-style:none;
}
#validator li {
margin-right:55px;
}
#directory {
list-style:none;
}
#directory li {
margin-right:55px;
}
#candy {
list-style:none;
}
#candy li {
margin-left:-55px;
}
/*/sidebar-right*/
/*/sidebar*/

/*footer-------------------------------------------------------------------------------------------------------*/
#footer {
background:url(img/bgfooter.gif) no-repeat center;
width:490px;
height:175px;
margin:0px auto;
padding-top:80px;
position:relative;
clear:both;
}
#footer p {
font-size:0.8em;
text-align:center;
}
p a:link {
color:#FFFFFF;
text-decoration:underline;
}
p a:visited {
color:#FFFFFF;
text-decoration:underline;
}
p a:hover {
color:#7a637a;
text-decoration:underline;
}
/*/footer*/
/*/content-wrap*/
/*/body*/