/*
Theme Name: Queenmother
Description: Queenmother theme
Version: 1.0
Author: Marco Buttarini
Author URI: http://marbu.org
*/


 .titolopost a {text-decoration:none; color:#869bae; font-size: 16px; font-weight:bold;  margin-right: 0px;  }
.sottotitolo {color: #999; font-size: 12px; font-weight:bold;}
.sottotitolo a {text-decoration:none; color:#CD9FB1;  font-weight:bold;  margin-right: 0px;  }
.ultimi{ font-size:12px;color: #666;}


.linkarancio{
color: #B64E2B;
text-decoration:none;
font-weight:bold;
}

#products_page_container{ float:left; }
.productdisplay{ width:380px !important; float:left; }
 #shoppingcart{ width:240px !important; float:right !important; }
.producttext{ width: 250px !important;}
 #shoppingcartcontents{padding: 6px !important;}



.mini{ font-size:10px;  color:#869bae; }

.artcommento a {text-decoration:none; color:#869bae; font-size: 13px; font-weight:bold;  margin-right: 0px;  }
.artcommento font{font-size: 10px;}
.artcommento {margin:0px;}
.txtcommento {margin:0px; margin-bottom: 4px;}

.back{display:block; margin-top:6px; font-weight:bold;} 

.assoc{ border-bottom: solid 1px #cd9fb1;}
.assoc img{ margin-bottom: 4px; clear:both; display:block;}

.newsletter input{ border: solid 1px #cccccc; }

.qmnews img{ border: 0px;  }
.qmnews a{ border: 0px; text-decoration:none; font-size:12px; color:#cd9fb1; }
.qmnews{ margin-bottom: 8px;}


.minigraffa{ font-size:12px; font-weight:bold;  color:#CCCCCC;}
.vaiprof{ text-decoration:none; color:#CCCCCC;  }


.alignleft{ float:left; margin-right: 6px;}

.messaggi p{ color: #ffffff; font-size:12px; font-weight:bold; }
.mieicommenti p{ color: #cccccc; font-size:12px; font-weight:bold; }
.leftcol hr{  border: solid 1px #cd9fb1;}


.related_post{ list-style-type:none; margin:0px; padding:0px !important; }
.related_post a {text-decoration:none; color:#869bae; font-size: 16px; font-weight:bold;  margin-right: 0px;  }


#sidebar h3{ color:#cd9fb1; font-size: 12px; text-transform:uppercase }

.imagethumb{ margin-right: 4px;margin-top: 8px;}


#topnav{ float:left; padding:0px;}
#topnavhome{ float:left; padding:0px; margin-bottom: 40px; padding-top:20px;}

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#eeeeee;
	font-family: Interstate, Arial, Helvetica, "Lucida Grande", LucidaGrande, Lucida, Verdana, sans-serif;
}


form{ margin:0px; padding:0px; }
input{ border:solid 0px #6f0b61; color: #647a84; font-size: 12px; margin-left:4px; }


#commentform input{ border: solid 1px #cccccc; width: 400px;}
#commentform textarea{ border: solid 1px #cccccc; width: 600px;}
h3#respond{ color: #6f0b61; font-size: 14px !important; margin-bottom:0px;  }
h3#comments{ color: #6f0b61; font-size: 14px !important; margin-bottom:0px;  }



div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1000px;
	background:#ffffff;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
/* background:  url("images/bgcontent.gif"); */
}

div#header {
	background: #6d717a;
	height: 50px;
}

#menu{ width: 760px;margin:0px; padding-top: 12px;  padding-left: 10px; padding-bottom: 0px;}
#menu p{float:left; margin:0px; padding-top:5px;}
#menu a{color: #ffffff; font-size: 13px;text-decoration:none; text-transform:uppercase; margin: 8px; font-weight:bold;}
.imghome img{ border:0px;}
.imghome { padding-top:0px !important; }


#ricerca{ width: 220px; float:right; text-align: right; margin:0px; padding-top: 12px; padding-bottom: 0px;  padding-right: 10px; }



#bottommenu{ float:left; width:600px; margin-top: 8px; }
#bottommenu p{ float:left; margin:0px;  padding:0px;}
#bottommenu p a{color: #ffffff; text-decoration:none; margin: 10px;  text-transform:uppercase; font-size: 13px; font-weight:bold;}

#copyright{ float:right; width:300px; margin-top: 8px;font-size: 13px; font-weight:bold; color:#ffffff; padding-right:10px;}


div#content {
padding-bottom:60px;
}
	

div#footer {
	position:absolute;
	width:1000px;
	bottom:0; /* stick to bottom */
	background: #cd9fb1 url("images/bgfooter.jpg");
height: 60px;

}


.allcat .categoria{float:left; margin:4px; height:22px;}
.allcities .categoria{float:left; margin:4px; width:90px;}
.hiddencity{color:#F1D4DF !important;}
.hiddencat{color:#C4CCDB !important;}
.hiddensottocat{color:#E3B2A2 !important;}




.cittavanzate{
  margin:0px; float:left;
}

.tuttecitta a{  color: #647A84 !important;   }

#showall{ font-size:12px !important;  }

#menucitta{ float:left; width:100px;  margin-left: 16px;margin-top:50px;}
#menucitta a{ color: #CD9FB1; font-weight:bold; font-size:14px; text-decoration:none;}

#megalogo{ float:left; width:250px; margin-top:20px; }
#menucategorie{margin-top:50px; float:left; width:200px; margin-right: 0px;}
#menucategorie a{ color: #647A84; font-weight:bold;text-decoration:none; font-size:10px; }

#menucategorie1{margin-top:50px; float:left; width:160px; margin-right: 20px;}
#menucategorie1 a{ color: #647A84; font-weight:bold;text-decoration:none; font-size:10px; }


#menusottocategorie1{margin-top:50px;float:left; width:220px;padding:0px;}
#menusottocategorie1 a{ color:#B64E2B ; width:210px; font-weight:bold; text-decoration:none; font-size:10px;  display:table; }


.sottocategoria{width:190px;}

#menucitta1{ float:left; width:100px; margin-left: 16px;margin-top:50px;}
#menucitta1 a{ color: #CD9FB1; font-weight:bold; font-size:14px; text-decoration:none;}


.size1 a{ font-size: 12px !important; }
.size2 a{ font-size: 14px  !important;  }
.size3 a{ font-size: 16px  !important;  }
.size4 a{ font-size: 18px  !important;  }



#graffa1{ float:left; width:70px;}
#graffa1	{margin-top:50px;}


#graffa{ float:left; width:70px;}
#graffa	{margin-top:50px;}




.compleanno{ float:left; width: 300px;}
.comple { float:left; width: 300px; }
.comple p{ float:left; margin: 0px;}
.comple img{ float:left; margin-right:8px;}

#sidebar{ float:left; width:264px; padding-left: 20px; }
.leftcol{padding-top: 18px;   margin-bottom: 80px; }
#sidebar h1{ color:#cd9fb1; font-size: 12px;  }
#sidebar .titolo {text-decoration:none; color:#869bae; font-size: 16px; font-weight:bold;  margin-right: 0px;  }
#sidebar .data {color: #cd9fb1; font-size: 12px; font-weight:bold; margin-left: 0px;}
#sidebar .excerpt {color: #fff; font-size: 12px; font-weight:bold;}
#sidebar .excerpt p{margin: 0px;}
#sidebar  .continua{ color:#869bae; font-size: 11px;   text-decoration:none !important;}
#sidebar .post{ margin-bottom: 1px;}
#sidebar .post p{ margin: 0px;}



.tuttipost a{text-decoration:none;color: #869bae;font-weight: bold;font-size:12px; float:right;}
.tuttipost {margin-top:10px;}

.username{ float:left; width:600px; color:#6f0b61; font-size:13px; font-weight:bold; padding:10px; }


#contenutohome h1{ color:#6F0B61; font-size: 12px;  }

#contenutohome{margin-bottom: 80px; float:left; width: 650px; padding-left:10px; font-size:12px; } 
#contenutohome  a{ color: #647a84; text-decoration:none;}
#contenutohome h2{ color: #6f0b61; font-size: 16px !important; margin-bottom:0px;  }
#contenutohome .sottotitolo{ margin:0px; margin-top:4px;font-size:12px; font-weight:bold; color: #cd9fb1;}
#contenutohome .categoriepost a{ color: #647a84; text-decoration:none;}
#contenutohome .entry{ font-size:12px; padding-bottom:10px;}
#contenutohome .entry p{  margin:0px; padding-top:6px; }


/***************single*******************/
#contenuto h1{ color:#cd9fb1; font-size: 12px;  }

#contenuto{margin-bottom: 80px; float:left; width: 650px; padding-left:10px; font-size:12px;} 
#contenuto  a{ color: #647a84; text-decoration:none;}
#contenuto h2{ color: #6f0b61; font-size: 16px !important; margin-bottom:0px;  }
#contenuto .sottotitolo{ margin:0px; margin-top:4px;font-size:12px; font-weight:bold; color: #cd9fb1;}
#contenuto .categoriepost a{ color: #647a84; text-decoration:none;}
#contenuto .entry{ font-size:12px; padding-bottom:10px;}
#contenuto .entry p{  margin:0px; padding-top:6px; }


/***************profilo*******************/

#topqueen{ 

background-repeat: no-repeat;
width:1000px;

margin:0px;
padding:0px;
} 


#toporange{ 

background-repeat: no-repeat;
width:1000px;
height:113px;
margin:0px;
padding:0px;
} 


.nomequeen{  color:#6F0B61; font-size:22px; font-weight:bold;  
padding-left: 10px; 
margin-top:10px;
text-align: left;
float:left;
width:400px;

}

.ruoloqueen{ float:left; color:#B45434; font-size:22px; font-weight:bold;  
width: 200px; margin-left: 10px; 
margin-top:10px;

}


.titolochisiamo{ float:left; color:#B45434; font-size:22px; font-weight:bold;  
width: 200px; margin-left: 10px; margin-top:10px; }
.mainchisiamo{float:left; width:440px;}
#chisiamo{margin-bottom: 10px; margin-top: 10px; float:left; width: 650px; padding-left:10px; font-size:12px; } 
#friends{margin-bottom: 10px; margin-top: 10px; float:left; width: 650px; padding-left:10px; font-size:12px; } 
.chisiamoqueen{float:left; width:180px;}
.mainchisiamo h3{ color: #b64e2b; font-size:12px;}

.chisiamobox1{ float:left; width: 180px; text-align:right;}
.chisiamobox1 p{  width: 160px; margin-top:208px; padding: 4px; color: #B64E2B; font-size:12px; font-weight:bold;}


.chisiamobox2{ float:left;  width: 90px;}
.chisiamobox3{ float:left; width: 360px; font-size:12px;}


.friendbox1{ float:left; width: 180px; text-align:right;}
.friendbox1 p{  width: 160px; padding: 4px; color: #6F0B61; font-size:12px; font-weight:bold;}


.chisiamobox4{ float:left; width: 180px; text-align:right;}
.chisiamobox4 p{  width: 160px; margin-top:148px; padding: 4px; color: #6F0B61; font-size:12px; font-weight:bold;}
.chisiamobox5{ float:left;  width: 90px;}
.chisiamobox6{ float:left; width: 360px; font-size:12px; padding-top:10px; font-weight:bold; color:#647A84; padding-bottom:50px;}
.chisiamobox6 a{ text-decoration:none; font-weight:bold; color:#647A84;  }



.chisiamocontainer{ float:left; width: 640px; margin-bottom: 60px;}

.queenbox{ float:left; width:80px; height: 140px; text-align:center; border-left: solid 1px #cccccc; margin:4px; margin-bottom:10px;}
.queenbox p{ margin:0px;}
.queenbox a{ text-decoration:none; font-weight:bold; color:#647A84; margin:0px; }
.queenbox img{  border: solid 1px #6F0B61; }

#autore{margin-bottom: 10px; margin-top: 10px; float:left; width: 650px; padding-left:10px; font-size:12px; } 
.fotoqueen{float:left; width:140px;}
.fotoqueen img{border:solid 1px #cccccc}
.profiloqueen{float:left; width:440px;}
.profiloqueen p{margin: 0px; margin-bottom: 4px;}
.profiloqueen h2{color: #6f0b61; font-weight:normal; font-size:22px; margin:0px; margin-bottom: 10px;margin-top: 10px;}
.profiloqueen hr{border: solid 1px #6f0b61; margin-top: 20px;}

.titoloprofilo{ color: #cd9fb1; font-weight:bold;}
.testoprofilo{ color: #6f0b61; font-weight:bold;}
.citazione{ font-size: 10px; } 
.scriviaqueen a{ color:#869bae;  text-decoration:none;  }
.scriviaqueen img{ border:none; }
.scriviaqueen{ text-align:right; }


li.categories ul li { font-size:12px !important; }
li.categories { font-size:14px !important;   }



.bannertop { margin:0px; padding:0px;}
.bannertop div{ margin:0px; padding:0px !important;}
.bannertop img{ margin:0px  !important;  padding:0px !important; }




#box1home{float:left;width:223px;margin-left:11px;}
#box2home{float:left;width:223px;margin-left:11px;}
#box3home{float:left;width:223px;margin-left:11px;}

.sottoboxhome{float:left; width:160px; margin-left:6px !important; padding:5px; height:200px;}

#sottobox1home{ background-color:#b3bec3; }
#sottobox3home{ background-color:#b3bec3; }
#sottobox2home{ background-color:#d9e1e5; }
#sottobox4home{ background-color:#d9e1e5; }
.boxhome{margin-bottom:10px; height:420px;position: relative; }
.boxhome a{text-transform:uppercase;text-decoration:none;color:#888888;font-size: 12px !important;font-weight:bold;}
.boxhome .post{margin-top:8px;}


.sottoboxhome h3{margin:0px; color:#06753b; text-transform:uppercase; font-size:16px; font-weight:bold !important;}
.sottoboxhome .titolo{text-transform:uppercase;text-decoration:none;color:#5d5a5d;font-size: 12px;font-weight:bold;}
.sottoboxhome a{text-decoration:none;color:#5d5a5d; }
.sottoboxhome .post{margin-top:8px; }

.sottomenuhome1{width: 690px;background-color: #e6c0d1;padding:5px; margin:6px; padding-top: 8px;padding-bottom: 8px;}
.sottomenuhome2{width: 690px;background-color: #e6c0d1;padding:5px; margin:6px; padding-top: 8px;padding-bottom: 8px;}

.sottomenuhome1 a{color:#383535; text-decoration:none; font-size:13px;}
.sottomenuhome2 a{color:#383535; text-decoration:none; font-size:13px;}


.titolosottohome{
color: #6a0c69; font-size:15px; font-weight:bold; padding-right: 8px;
}
.boxhome p{font-size:12px !important; color:#535353; margin-top:2px; }

.sottoboxhome p{font-size:12px !important; color:#535353; margin-top:2px; }
.bottonesidebar{
}
.bottonesidebar a{margin-bottom:10px; background-color:#e4e4e4;  color:#999999; font-size: 12px; text-transform:uppercase; width:256px; font-weight:bold; float:left;padding:4px; text-decoration:none;}
.bottonesidebarsel a{ background-color:#6a0c69;  color:#ffffff; }
.bottonesidebaralone{margin-bottom:10px; background-color:#e4e4e4;  color:#999999; font-size: 12px; text-transform:uppercase; width:256px; font-weight:bold; float:left;padding:4px; text-decoration:none;}
.bottonesidebaralone a{ color:#999999; text-decoration:none;}

#box1home .tuttiposthome a{
color:#b55332 !important;
}

#box2home .tuttiposthome a{
color:#C898AE !important;
}


#box3home .tuttiposthome a{color:#6a0c69 !important;}

.boxhome p{margin-bottom: 0px;}

.sottoboxhome p{margin-bottom: 0px;}
.tuttiposthome{
position: absolute;
bottom: 0px; 
}

.breadc{
margin:10px;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
color:#999999;
}
.breadc img{vertical-align:middle;margin:0px 6px 4px 6px;}

.breadc a{
color:#999999;
text-decoration:none;
}


.titoloarchivio{
text-transform:uppercase;
background-color:#e6bfd1;
padding:6px;
float:left;
width:680px;
color:#ffffff;
font-weight:bold;
font-size:18px;
}

#menuarchivio{

}

.menucitta{
float:left;
width:120px;
font-size:12px; 
}

.menucitta ul{
padding-left:20px;
}

.menucitta a{
text-decoration:none;
color:#444;
font-weight:bold;
}


.menucat1 br{
display:none;
}
.menucat1 a{padding:6px; float:left; background:#f1f1f1; margin:4px;
text-decoration:none;
text-transform:uppercase;
font-size:12px; font-weight:bold;
color:#b5b8c1;
}

.menucat1 a:hover{
color:#ffffff;

background-color: #E6BFD1;
}

.selec{
color:#ffffff !important;
background-color: #E6BFD1!important;
}

.menucat1{
padding-top:2px;
float:left;
width:560px;

}
.nocity{
width:680px;

}

.menucat1 a{
}


.pagchisiamo{
margin-top: 10px;
width:690px !important;
background: url('images/sfondonoi.gif');
}

#h2chisiamo{
font-size:52px;
margin:0px;
margin-top:10px;
text-transform:uppercase;
color:#6a0c69;
}

.stbutton{
float:right;
}


.continua{
font-size: 12px !important;
}

.menucitta li{list-style-type:none; margin-top:6px;  }
.menucitta ul{list-style-type:none; margin:0px !important; padding: 0px !important;}
.menucitta a{color:#ffffff !important; background-color:#6A0C69; display:block;padding:4px;}
.menucitta a:hover{background-color:#E6BFD1; }
.menucitta .selected {background-color:#E6BFD1; }

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 5%;
	left: 25%;
	width: 50%;
	height: 90%;
	padding: 16px;
	

	z-index:1002;
	overflow: auto;
}




