/*  
Theme Name: Italian Notebook.com
Theme URI: http://wordpress.org/
Author: Monotosh Kumar Ghosh
Author URI: mono_cse@yahoo.com
The CSS, XHTML and design is released under GPL:
*/


*{
padding:0;
margin:0;}

body{
background:#962E01;}

#page{
width:1024px;
background:url(images/background1.jpg) repeat-y;}

#header{
width:1000px;
height:163px;}

#header_left{
float:left;
width:52px;
height:163px;
background:url(images/up.jpg) no-repeat;}

#headup{
float:left;
width:937px;
height:8px;
background:#962E01;
overflow:hidden;}
#header_right{
float:left;
width:937px;
height:155px;
/*border:#0000FF solid 1px;*/
/*background:#FFFFFF;*/}
#hru{
float:left;
width:937px;
height:109px;}
#hrul{
float:left;
width:607px;
height:109px;}
#hrul a:focus{
outline:none;}
#hru2{
float:right;
width:325px;
height:109px;}
#search{
width:270px;
height:30px;
margin:60px 0 0 55px;}
#ss{
float:left;}
#s{
margin-top:1px;
width:200px;
height:19px;}
#searchsubmit{
float:left;}
#hrd{
width:902px;
height:46px;
margin-left:0px;}
#hrd1{
float:left;
width:8px;
height:30px;
background:url(images/navleft.jpg) no-repeat;}
#hrd2{
float:left;
width:886px;
height:30px;
background:url(images/navrepeat.jpg) repeat-x;}
#hrd2 ul{
margin-top:4px;}
#hrd2 ul li{
padding:0 30px 0 20px;
list-style:none;
display:inline;
border-right:#AFAEAE solid 1px;}
#hrd2 ul li a{
text-decoration:none;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#666666;}
#hrd2 ul li a:hover{
color:#005600;}
#hrd3{
float:left;
width:8px;
height:30px;
background:url(images/navright.jpg) no-repeat;}
#total{
width:1024px;
overflow:hidden;}
#total1{
float:left;
width:16px;
height:437px;
background:#FFFFFF;}
#total2{
float:right;
width:993px;}
#left{
padding-bottom:5px;
float:left;
width:948px;
background:#FFFFFF;}
#leftadd{
float:left;
width:200px;}
#middle{
float:left;
width:435px;}
#middles{
float:left;
width:635px;}
#middles img.alignleft{ float:left;}
#middles img.alignright{ float:right; padding-left:15px;}

#middlerow{
margin-left:70px;
width:500px;
overflow:hidden;
padding-bottom:20px;
text-align:left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal; 
color:#666666;}

#middlerow h4{
text-align:center;
font-size:18px;
}

#middlerow .all{padding-bottom:10px;background:url(images/all.gif) no-repeat;height:43px;width:500px;border-bottom:#DFDFDF solid 2px;}
#middlerow .place{padding-bottom:10px;background:url(images/places.gif) no-repeat;height:43px;width:500px;border-bottom:#DFDFDF solid 2px;}
#middlerow .event{padding-bottom:10px;background:url(images/events.gif) no-repeat;height:43px;width:500px;border-bottom:#DFDFDF solid 2px;}
#middlerow .food{padding-bottom:10px;background:url(images/food.gif) no-repeat;height:43px;width:500px;border-bottom:#DFDFDF solid 2px;}
#middlerow .art{padding-bottom:10px;background:url(images/art.gif) no-repeat;height:43px;width:500px;border-bottom:#DFDFDF solid 2px;}
#middlerow .local{padding-bottom:10px;background:url(images/local.gif) no-repeat;height:43px;width:500px;border-bottom:#DFDFDF solid 2px;}
#middlerow .resources{padding-bottom:10px;background:url(images/resources.gif) no-repeat;height:43px;width:500px;border-bottom:#DFDFDF solid 2px;}

.wp-pagenavi{
margin-bottom:20px;
margin-left:160px;}

.times{
padding:20px 0 0 30px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;}
.titles{
padding:5px 0px 5px 30px;}
.titles a{
text-decoration:none;
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
color:black;}
.titles a:hover{
color:#005600;}

.authors{
padding:0 0 0 30px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;}

.authors a{
text-decoration:none;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;}

.center{
padding-left:60px;}
#comment{
width:580px;
margin-left:37px;}
#submit{
margin-left:37px;}
#author1{
margin-left:37px;}
#url{
margin-left:37px;}
#email{
margin-left:37px;}
.spacecomment{
padding-top:3px;}
.log {
padding-left:37px;}
.log a{
text-decoration:none;}
.log a:hover{
color:red;}
.commentlist{
list-style:none;
padding-left:37px;}
#comments{
padding-left:37px;}
#respond{
padding-left:37px;}
.commentmetadata a{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;}
img{
border:0;}
#BlogContent a{
border:none;}

.recent, .recent1{
width:200px;
float:left;
padding-bottom:25px;}

.catimg{
width:155px;
height:200px;
margin:10px 20px 8px 5px;
float:right;}
.catimg1{
width:155px;
height:200px;
}
.cat{
width:100px;
height:100px;
float:left;
margin:15px 0px 0px -15px;}
.cat1{
width:100px;
height:100px;
margin:0px 10px 0px 0px;}

.time{
padding:20px 0 0 0px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
line-height:1.5em;}

.title a{
text-decoration:none; 
text-align:left;
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
color:black;}
.title1 a{
text-decoration:none;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;}
.title a:hover, .title1 a:hover{
color:#999999;}

.author{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:5px 0 5px 0;}

.entry{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
padding-bottom:10px;
line-height:22px;}

.entry a{
text-decoration:none;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
cursor:pointer;}

.entrys{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
padding-bottom:10px;
line-height:22px;
margin:0px 0px 0px 30px;}

.entry p{
padding:15px 15px 0px 0px;}
.entrys p{
padding:2px 10px 0 10px;}
.entrys img {
margin:10px 15px 10px 0px;}

.post{
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
padding-bottom:10px;
line-height:22px;
margin:0px 0px;}

.post p{
padding:15px 15px 0 0px;}

.mores{
width:125px;
padding:0 0 10px 0px;}
.more{
width:250px;
padding:0 0 10px 0px;
}
.more a, .mores a{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;}

.more a:hover, .mores a:hover{
color:#333333;
}

.mor a{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;}

.mor a:hover{
color:#333333;}


#middle .todays{padding-bottom:10px;background:url(images/todays.gif) no-repeat;height:43px;width:421px;border-bottom:#DFDFDF solid 2px;}
#middle .place{padding-bottom:10px;background:url(images/places.gif) no-repeat;height:43px;width:421px;border-bottom:#DFDFDF solid 2px;}
#middle .event{padding-bottom:10px;background:url(images/events.gif) no-repeat;height:43px;width:421px;border-bottom:#DFDFDF solid 2px;}
#middle .food{padding-bottom:10px;background:url(images/food.gif) no-repeat;height:43px;width:421px;border-bottom:#DFDFDF solid 2px;}
#middle .art{padding-bottom:10px;background:url(images/art.gif) no-repeat;height:43px;width:421px;border-bottom:#DFDFDF solid 2px;}
#middle .local{padding-bottom:10px;background:url(images/local.gif) no-repeat;height:43px;width:421px;border-bottom:#DFDFDF solid 2px;}
#middle .resources{padding-bottom:10px;background:url(images/resources.gif) no-repeat;height:43px;width:421px;border-bottom:#DFDFDF solid 2px;}

#middle h5{
padding-bottom:10px;
background:url(images/todays.gif) no-repeat;
height:43px;
width:421px;
border-bottom:#DFDFDF solid 2px;}
#middle h6{
margin-left:-5px;
padding-bottom:10px;
background:url(images/content.jpg) no-repeat;
height:12px;
width:425px;}
.alignnone,.alignleft,.alignright,.aligncenter{
border:none;
margin:10px;}
#right{
float:left;
width:300px;}
#news{
width:300px;
height:180px;
margin-bottom:10px;}
#news p{
text-align:center;
font:normal 12px Arial, Helvetica, sans-serif;}
#news li{
list-style:none;
text-align:center;
font:normal 12px Arial, Helvetica, sans-serif;
padding-top:5px;}
#news h2{
margin:10px 0 0 20px;
padding:5px 0 5px 20px;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:white;
background:url(images/newsup.jpg) no-repeat;}
#news h3{
margin:20px 0 0 20px;
width:300px;
height:16px;
background:url(images/newsdown.jpg) no-repeat;}
#add{
float:right;
width:300px;
height:250px;
border:solid 1px #666666;
margin-bottom:10px;}
#map{
width:300px;
height:400px;
}
#nav{
float:left;
width:30px;
border-left:solid 1px #666666;}
#nav a:hover{
padding-right:1px;
border-left:solid 1px #666666;}

#contentbottom,#contentbot{
width:1024px;
overflow:hidden;}
#contentleft,#contentl{
float:left;
width:80px;
height:79px;
background:url(images/left.jpg) no-repeat;}
#contentright{
margin-left:63px;
width:650px;}
#contentright1{
margin-left:230px;
width:500px;
padding-bottom:10px;
border-bottom:#999999 solid 1px;}

#contentright h3, #contentright1 h3{
border-top:#999999 solid 1px;
padding:15px 0 0 0;}
#contentright h3 a,#contentright1 h3 a{
font:normal 16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#333333;}
#contentright h3 a:hover,#contentright1 h3 a:hover{
color:#999999;}

#contentright h4,#contentright1 h4{
font:normal 16px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
border-bottom:#999999 solid 1px;}


#footer{
padding-top:20px;
width:1024px;
height:90px;}
#footer_up{
height:75px;
width:1024px;}
#footer_up h2{
margin-left:127px;
height:25px;
width:750px;
background:#991C1F;}
#footer_up ul{
margin:5px 0 0 280px;}
#footer_up ul li{
padding:0 4px 0 2px;
list-style:none;
display:inline;}
.bor{border-right:#AFAEAE solid 1px;}
#footer_up ul li a{
text-decoration:none;
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#666666;}
#footer_up ul li a:hover{
color:#333333;}
#footer_up p{
padding-top:5px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-align:center;}
#footer_bottom{
overflow:hidden;
width:1024px;
height:15px;
background:url(images/footer1.jpg) no-repeat;}

.contrib_pics{ margin-right: 10px; margin-bottom: 5px; border: solid 1pt black; float:left;}

#contenta {margin-left:30px; font-family:"Times New Roman", Times, serif; line-height:1.5em; }
#contenta p {margin-left:15px; margin-right:10px;}
#contenta li {margin-left:35px; margin-right:10px;}
#contenta dt {margin: 10px 0 3px 0; padding: 0; font-weight: bold; clear:both;}
#contenta dd {font-weight:normal; margin-left:25px;  margin-right:35px; text-align:justify; line-height:1.4em;}
#contenta hr, h1 { margin:15px 0px;}
#contenta h4 { padding-right:20px;}

#contactForm {width: 400px; padding:0px 10px;}
#contactForm label {display: block; padding: 0;	margin: 0; font-weight: bold;}
#contactForm textarea {width: 400px; height: 12em;	margin: 0 0 .5em;}
#contactForm option {margin: 5px 0 5px 5px;}
#contactForm .Subject {width: 300px;}
#contactForm .topic {width: 300px;}
#contactForm .sender {width: 300px;}
#contactForm .submitButton {clear: both; text-align: center; padding-top: 1em;}
#contactForm .EmailFrom {float: left; width: 50%; margin-bottom:5px;}
#contactForm .name {width: 49.9%;	margin-bottom:5px;}

