/*
Theme Name: Panozzo Design7


*/


body {
	background-color: #ffffff;background-repeat:repeat-x;
	font-family: Garamond, arial, sans-serif;
	
	color: #000000;
	margin:0px;min-width:1150px;
}
/*body{width:1500px;}*/
h1,h2,h3,h4{color:#0f307f;}
h1{margin-bottom:20px;}

a{text-decoration:none;color:#0f307f;}
a:hover{color:#000000;}

#header{height:200px;min-width:1150px;width:100%;background-color:#000000;border-bottom-style:ridge;border-width:2px;border-color:#ffffff;background-image:url('images/header_6_bg.jpg');background-repeat:none;}
#header h1{color:#ffffff;margin-left:20px;font-size:550%;padding-top:80px;padding-left;20px;}
#header h1 a{text-decoration:none;color:#ffffff;}
#header h1 a:hover{color:#ffbe0d;}
.description{display:none;}



#top_menu{width:100%;min-width:1000px;height:50px;background-color:#000000;
background-image:url('images/nav.jpg');background-repeat:repeat-x;}
#top_menu ul{list-style:none;background-color:#000000;margin-top:0px;margin-bottom:0px;height:50px;display:inline;}
#top_menu ul li{list-style:none;margin-left:30px;margin-top:10px;float:left;}
#top_menu ul li a{font-weight:bold;color:#ffffff;text-decoration:none;font-size:150%;padding-bottom:20px;}
#top_menu ul li a:hover{color:#ffbe0d;}
#top_menu ul li .tmenu1{background-color:#000000;}
#top_menu ul li .tmenu2{background-color:#000000;}



#highlights{width:750px;height400px;background-image:url('images/highlights_bg.jpg');background-repeat:repeat-x;border-style:ridge;border-width:1px;border-color:#cccccc;margin-top:30px;padding-left:40px;margin-bottom:40px;}
.highlightstitle{height:50px;margin-bottom:20px;padding-left:40px;}
/*primopianslider */

#primopiano{width: 625px; /* important to be same as image width */ 
   height: 327px; /* important to be same as image height */
   position: relative; /* important */
overflow: hidden;}




#primopianoContent {
   width: 625px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.primopianoImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */

}

.degradedjs{width: 625px; /* important to be same as image width */ 
   height: 327px; /* important to be same as image height */
   position: relative; /* important */}
.degradedjsright{position: absolute; /* important */
   left: 230px;
   font: 16px Garamond,Arial, Helvetica, sans-serif;
   padding: 5px 20px;
   width: 300px;
   
   
   color: #5e5a5a;}
.primopianoImage span {
   position: absolute; /* important */
   left: 230px;
   font: 16px Garamond,Arial, Helvetica, sans-serif;
   padding: 5px 20px;
   width: 300px;
   
   
   color: #5e5a5a;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.primopianoImage span a{color:#5e5a5a;}
.primopianoImage span a:hover{color:#000000;}
.clear {
   clear: both;
}

/* end of primopiano slider rules */






#page{float:left;width:1150px;
background-image:url('images/sidebar_bg.jpg');
background-repeat:repeat-y;background-color:#ffffff;min-height:800px;}



#leftcontent{float:right;width:800px;margin-left:50px;margin-top:30px;}
/* #leftcontent{width:1200px;overflow:hidden;}*/

#primo_piano{margin-left:10px;margin-right:20px;margin-top:40px;}
#primo_piano .primotitle h2{color:#cd071e;display:inline;height:60px;}
.copertina{margin-right:20px;float:left;margin-bottom:10px;}

#news{float:left;width:800px;overflow:hidden;margin-right:1px;}
#blogs{float:right;width:385px;overflow:hidden;margin-left:15px;}
#news h1, #blogs h1{margin-bottom:20px;color:#0f307f;}
#news ul li{list-style:none;margin-bottom:10px;width:300px;margin:30px;height:300px;overflow:hidden;float:left;}


#sidebar{clear:left;float:left;width:300px;padding-top:150px;background-image:url('images/sidebar_logo_bg.jpg');background-repeat:no-repeat;}
#sidebar ul{margin-left:30px;list-style:none;margin-right:40px;}
#sidebar ul li{width:200px;margin-top:15px;border-bottom-style:ridge;border-width:1px;border-color:#5a7bc1;}
#sidebar ul li a{text-decoration:none;color:#ffffff;font-weight:bold;font-size:130%;}
#sidebar ul li a:hover{text-decoration:none;color:#ffbe0d;font-weight:bold;font-size:130%;}


#sidebar ul li ul{float:left;margin:0px 10px 20px 10px;padding:0px;}
#sidebar ul li ul li{float:left;font-size:80%;border-style:none;display:block;}

#sidebar_dl{clear:left;margin:5px;width:240px;border-style:groove;border-color:#5a7bc1;padding:10px;background-image:url('images/sidebar_dl_bg.jpg');background-repeat:none;}
#sidebar_dl h1,#sidebar_dl a{color:#ffffff;}
#sidebar_dl .hbreak{clear:both;float:left;border-style:ridge none;border-width:1px;border-color:#cccccc;width:100%;margin-top:30px;margin-bottom:5px;}
#searchform{
   color: #fff;width:260px;margin-bottom:40px;}
#books{float:left;width:800px;}
#books ul{list-style:none;margin-left:0px;margin-bottom:20px;}
#books ul li{width:330px;padding:10px;margin-right:20px;height:300px;float:left;}

.hbreak{clear:both;float:left;border-style:ridge none;border-width:1px;border-color:#cccccc;width:800px;margin-top:30px;margin-bottom:15px;}
.booklist{float:right;width:200px;text-align:left;}

#cart{float:left;45px;margin-left:80px;padding-top:5px;}
#cart a{color:#e1eef4;}
#cart a:hover{color:#ffffff;}
.carello{color:#ffffff;font-weight:bold;margin-bottom:20px;}

.authorbooks ul li{list-style:none;margin:10px;}
.postmetadata {clear:both;background-color:#fbf9f5;color:#000000;margin:20px 0px;padding:20px;border-style:groove none;border-width:1px;}
.postmetadata a{font-weight:bold;}
.authorbooks ul li{list-style:none;margin:15px 10px 0px 15px;}
.authorbooks .postmetadata{clear:both;padding:0px;}
.authorbooks .booklist{float:right;margin:0px 0px 10px 10px;}

#authorpagelist ul li,#authorpagelist ul li ul li{list-style:none;margin:10px;}
#mjc{width:60%;padding:10px;}
#mjc ul li{margin-bottom:10px;}
.mjcform{float:right;margin-right:150px;}
#mjc ul{list-style:none;}

#panozzo_fb{margin:20px 10px;float:left;}
.categorydescriptions{clear:both;width:100%;margin-bottom:20px;}
.categorydescriptions ul{list-style:none;}
.categorydescriptions ul li{margin-right:20px;float:left;}
.break{width:100%;height:40px;}
.smallbreak{clear:both;width:100%;height:20px;}
#spedizione{clear:both;}
#categorylist .booklist{font-size:85%;margin-left:20px;margin-bottom:20px;}
#singlepost .booklist{float:right;font-size:85%;margin-left:20px;margin-bottom:20px;margin-right:0px;}
#footer{clear:both;margin-left:400px;margin-top:150px;margin-bottom:40px;text-align:center;}

