/*


Theme Name: messin

Description: Il tema di Messin.it

Author: Giovanni Urso

Author URI: http://www.messin.it/

*/

.tabber  {
display : none;
}

body {


    margin:0 auto;



 background:#FFFFFF url(images/body.jpg) center repeat-y;




    padding-top:0px;





    font-family:Century gothic, Arial,Tahoma,sans-serif;



    color:#666;



    font-size:13px;



    }



img {



    border:0;



    }




a {


    color:#17495F;


    text-decoration:none


    }



a:hover {

    color:#F78E00;

    text-decoration:none



        }
a:visited {
	color:#F90;
	text-decoration:none


        }



h1, h2, h3, h4, h5, h6 {

    }



blockquote {

    padding-left:10px;


    color:#1C84BB;


    font-style: normal;


    }















.clear {















    clear:both;















    }















.alignleft {















    float:left;















    padding:2px 0 0 5px;















    }















.alignright {















    float:right;















    padding:2px 7px 0 5px;















    }































/* The Wrapper */































#wrapper {















    width:1000px;















    margin:0 auto;















    background:url(images/wrap.jpg) repeat-y;        















    }















    















    















/* The Top */































#tops {















    height:188px;















    margin:auto;















    background:#fff url(images/top.jpg);















    background-repeat:no-repeat;















    















    }















.blogname {















    float:left;















    width:1000px;















    font-family:"Century Gothic",Verdana,Tahoma,sans-serif;    















    margin:0px 0 0 0;















    }















.blogname h1  {















    font-size:40px;















    font-weight:normal;















    margin:5px 0px 0 25px;































    color:#096b00;















    text-decoration: none;















    text-align:left;















    































    }















.blogname h1  a:link, .blogname h1  a:visited{
	color: #FC0;
	text-decoration: none;
	background-color:transparent;
	display:block;














    }















    















.blogname h1  a:hover {
	color: #666;
	text-decoration: none;
	background-color:transparent;














    }















.blogname h2 {
	margin:0px 0px 0 30px;
	font-size:16px;
	font-weight:normal;
	color:#666;
	text-align:left;






























    }















/* Search */































#search {















    height:36px;















    width: 328px;















    padding-top:15px ;















    background:#245B79;















    margin-bottom:5px;















    border:1px solid #197EB6;















}































#search form {















    margin: 0;















    padding: 0;















}































#search fieldset {















    margin: 0;















    padding: 0;















    border: none;















}































#search p {















    margin: 0;















    font-size: 85%;















}































#s {















    margin-left:10px;















    float: left;















    width: 230px;















    padding: 2px 3px;















    background: #EFEFEF url(images/form.gif) repeat-x;















    border: 1px solid #fff;















    font: normal 100% "century Gothic", Arial, Helvetica, sans-serif;















    color:#333;















}































#searchsubmit {















    margin-right:10px;















    float: right;















    margin-top: 0px;















    background: #E07501 ;















    border: none;















    font: bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;















    color: #FFFFFF;















    height:23px;















}































            















/* The Menu */















#nav {



    background:url(images/minmet.jpg) repeat-x;



    height:36px;

    width:1000px;



}


#nav ul{


    list-style: none;















    height:36px;















    margin: 0px 7px 0px 7px;















    padding: 0px;















    font: 13px/100% Century gothic, Arial, Helvetica, sans-serif;















}















#nav ul li{















    margin: 0px 5px 0px 0px;















    padding: 0px;















    float: left;















}















#nav ul li a{















    padding: 12px 10px 11px 10px;















    text-decoration: none;















    color: #1d4d5d;















    display: block;















}































#nav li a:hover, #nav .current_page_item a{















    text-decoration: none;















    background: #2e91c6 url(images/menuhov.jpg) repeat-x;















    color:#fff;















}























#catmenucontainer{







    height:29px;







    background:url(images/minmet.jpg) repeat-x;







    display:block;







    padding:0px 0 0px 0px;







    font: 14px "Century gothic",verdana, Arial, sans-serif;







    font-weight:normal;







    border-top:1px solid #E8EBEE;







    color: #3366CC;







    }







        







#catmenu ,#catmenu ul {







    margin: 0px;







    padding: 0px;







    list-style: none;







    height:29px;







    color: #3366CC;







    }















#catmenu  a {







    color: #3366CC;







    display: block;







    font-weight: normal;







      padding: 4px 10px 6px 10px;







    }







    







#catmenu  a:hover {







    background:url(images/menuhov.jpg) repeat-x;







    color: #fff;







    display: block;







    text-decoration: none;























    }















#catmenu  li {







    float: left;







    margin: 0px;







    padding: 0px;







    }







    







#catmenu  li li {







    float: left;







    margin: 0px 0px 0px 0px;







    padding: 0px;







    width: 130px;







    }







    







#catmenu  li li a, #catmenu  li li a:link, #catmenu  li li a:visited {







    background:url(images/minmet.jpg) repeat-x;







    width: 130px;







    float: none;







    margin: 0px;







    padding: 4px 10px 5px 10px;







    color: #3366CC;







    







    }







    







#catmenu  li li a:hover, #catmenu  li li a:active {







    background:url(images/menuhov.jpg) repeat-x;







    width: 130px;







    float: none;







    margin: 0px;







    padding: 4px 10px 5px 10px;







    color:#fff;







    }















#catmenu  li ul {







    position: absolute;







    width: 10em;







    left: -999em;







    }















#catmenu  li:hover ul {







    left: auto;







    display: block;







    }







    







#catmenu  li:hover ul, #catmenu li.sfhover ul {







    left: auto;







    }    







    







    















    















    















    















    















    















/* Content*/    















    































    















.content {















    padding:5px 5px 25px 5px;































    }    































#content {















    float: left;















    width: 650px;















    margin: 0px 0px 0px 0;















    padding: 0 0;















    }















#nlist {















    float: left;















    margin: 0px 0px 0px 0;















    padding: 0 5px;















    width: 642px;















    }















.title{















    margin: 0 0 0;















    padding: 0px 0px 0px 0px;















    















}    















.date {































    float: none;















font-size:14px;















    font-family:Century gothic,Verdana,Helvitica,sans-serif;















    padding-left:5px;















    padding-top:0px;















    font-weight:normal;















       color:#567213;















    background:#FFFFFF;















    }















.userimage {















           float: right;















border:1px solid #fff;















      background:#FFFFFF;















    }































.author{















float: right;















background:url(images/user.png) no-repeat;















    padding:0 0 0 20px;































}















.clock{















    background:url(images/time.png) no-repeat;















    padding:0 0 0 20px;































}    















    















.post {


    margin: 10px 10px 0 5px;



    padding:0px 0px 0px 0px;



    height: 100%;




    text-align:left;


    background:#C6E7FF;


    color:#444;


    font: 14px century gothic,Arial,Verdana, sans-serif;



    border:1px solid #fff;


    }































.post h2 {















    margin: 0 0;















    padding: 2px 0px 5px 5px;















    background: transparent;















    text-align: left;















    font: 24px century gothic, Arial, sans-serif;















    font-weight:normal;































    }































.post h2 a, .post h2 a:link, .post h2 a:visited  {















    color: #666;















    background-color: transparent;















    }















.post h2 a:hover  {















    color: #555;















    background-color: transparent;















    }    















    































.postinfo {







    height:12px;









    padding: 5px 5px 10px 10px;









    background:url(images/form.gif) bottom no-repeat;







    font-size:13px;





    background:#FFFFFF;









            }















        















.postinfo a {















    















    color:#5A7516;















    font-weight:normal;















    text-decoration:none;















    }















.category{















    float:left;















    padding:0px 0 0 20px;















    color:#66851b;















    background:url(images/tag.png);















    background-repeat:no-repeat;































    }    















.category a {



    color:#5A7516;




    font-weight:normal;



    text-decoration:none;




    }


.category a:visited {



    color:#5A7516;




    font-weight:normal;



    text-decoration:none;




    }












.com{















    line-height:16px;















    float:right;















    padding:0px 0px 0 20px;















    background:url(images/comm.png);















    background-repeat:no-repeat;































}































.com a:link,















.com a:visited {















    color: #66851b;















    background-color: transparent;















}































.entry a:link,















.entry a:visited {















    color: #4b9ede;















    background-color: transparent;















}































.entry a:hover {















    color: #1374be;















    background-color: transparent;















    text-decoration: none;















}































.entry {



    margin: 0 0;



    padding: 5px 5px;



    font-family: Verdana, "Times New Roman", Times, serif;











    }































.entry p {















        margin: 5px 5px;















    }















.entry img{















    margin: 5px 5px 4px 4px;















    padding:4px 4px 4px 4px;















    background:#fff;















    border:1px solid #E0E0E0;



    font-family:Arial, Helvetica, sans-serif































}































/*single page template*/































    















    















/* sidebar */















#rightcol{















    width:330px;















    float:right;















    margin-right:5px;















}















        































/* The Sidebar1 */















.sidebar1{















    float:right;















    width:160px;















    padding-top:0px;















    font-size:14px;















    font-family: "Century gothic", Arial, sans-serif;















    margin-right:10px;































    }































.sidebar1 h2 {
	font-size:18px;
	color:#fff;
	font-weight:bolder;
	background:url(images/minmet.jpg) repeat-x;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
    }















.sidebar1 ul {















    list-style-type: none;















    margin: 0 ;















    padding: 0;































    }































.sidebar1 ul ul  {















    list-style-type: none;















    margin: 0;















    padding: 0px 0px 10px 0px;















    background:#C6E7FF;















    background-repeat:no-repeat;















    















    }































.sidebar1 ul ul ul {















    list-style-type: none;















    margin: 0;















    padding: 0;















    border:0;































    }































.sidebar1 ul ul ul ul {















    list-style-type: none;















    margin: 0;















    padding: 0;















    border:0;































    }















    















.sidebar1 ul li {















    height:100%;















    overflow:hidden;















    line-height:22px;















    }















.sidebar1 ul li a {















    display:block;















    text-decoration:none;















    padding:5px 0px 0 5px;















    height: 22px;















    overflow:hidden;































    }















.sidebar1 ul li a:link, .sidebar1 ul li a:visited {















    color:#187DB5;















    text-decoration: none;















    display:block;















    padding: 5px 0px 5px 5px;















    background:#C6E7FF;















    border-bottom:1px solid #cdd2d5; 















    border-top:1px solid #ebeeef;















    }































.sidebar1 ul li a:hover {















    background:#99ab22 url(images/sideh.jpg) top;















    background-repeat:repeat-x;















    color: #fff;















    }    















    















    















/* The Sidebar2 */    















.sidebar2{















    float:right;















    width:160px;















    padding-top:0px;















    font-size:14px;















    font-family: "Century gothic", Arial, sans-serif;















    margin-right:0px;































    }































.sidebar2 h2 {

	margin:0px 0 0px 0;
	padding:2px 0 2px 3px;
	font-size:18px;
	color:#fff;
	font-weight:bolder;
	background:url(images/minmet.jpg) repeat-x;
}















.sidebar2 ul {















    list-style-type: none;















    margin: 0 ;















    padding: 0;































    }































.sidebar2 ul ul  {















    list-style-type: none;















    margin: 0;















    padding: 0px 0px 5px 0px;















    background:#C6E7FF;















    background-repeat:no-repeat;















    















    }































.sidebar2 ul ul ul {















    list-style-type: none;















    margin: 0;















    padding: 0;















    border:0;































    }































.sidebar2 ul ul ul ul {















    list-style-type: none;















    margin: 0;















    padding: 0;















    border:0;































    }















    















.sidebar2 ul li {















    height:100%;















    overflow:hidden;















    line-height:24px;















    }















.sidebar2 ul li a {















    display:block;















    text-decoration:none;















    padding:5px 0px 0 5px;















    height: 22px;















    overflow:hidden;















    















    }















.sidebar2 ul li a:link, .sidebar2 ul li a:visited {















    color:#187DB5;















    text-decoration: none;















    display:block;















    padding: 5px 0px 5px 5px;















    background:#C6E7FF;















    border-bottom:1px solid #cdd2d5; 















    border-top:1px solid #ebeeef;































    }































.sidebar2 ul li a:hover {















        background:#99ab22 url(images/sideh.jpg) top;















    background-repeat:repeat-x;















    color: #fff;















    }    















            















    















/* --- FOOTER --- */































#footer {



    font-size: 12px;



    color: #FFFFFF;



    clear: both;



    background-image: url(images/capture.gif);



    height: 98px;



    vertical-align: bottom;



    line-height: 180px;



    font-weight: bolder;



}















#footer a:link , #footer a:visited{







    color:#FF3300;







    }















#footer a:hover {







    color:#fff;







    }







.credits{















    padding:22px 0px 0 30px;















    float:left;















    color:#698701;















}































/* The Navigation */































.navigation {















    height:25px;















    padding:0 20px;















    }















.navigation a {















    font-weight:bold;















    text-decoration:none;















    font-size:14px;















    color:#fff;















    }















.navigation a:hover {
	color:#F90;






























    }































/* The Attachment */































.contentCenter {















    text-align:center;















    }































/* The Page Title */































h2.pagetitle {















    padding:0;















    margin:5px 0 5px 5px;















    font-size:20px;















    text-align:left;















    color:#fff;















    }































/* The Comments */















h3#comments {















    background: url(images/comments.gif) no-repeat;















    padding-left: 55px;















    padding-top:10px;















    font: normal 140%/120% Arial, Helvetica, sans-serif;















    color:#fff;















    background:url(images/comms.png) left no-repeat;















    height:30px;















}















h3#respond {















    padding-left: 22px;















    font: normal 16px century gothic, Arial, Helvetica, sans-serif;















    margin: 20px 0px 0px;















    color:#fff;































    















}















/* commentform */































































#commentform {















    padding-left:15px;































    }















    















#commentform p{















    color:#fff;















    }















#commentform input {















    background:#fff;















    border:1px solid #C3CFDF;















    color:#222;















    padding-left:10px;















    }















.comments input#submit {















    padding:0;















    width:72px;















    height:29px;















    }















































#commentform textarea {















    font: 110% Arial, Helvetica, sans-serif;















    width: 610px;















    height: 140px;















    background:#fff;















    margin:0 15px 0 0;















    border: solid 1px #e6e6e6;















    padding: 5px 3px 3px 7px;















}































































/* comment list */















.commentlist {















    margin: 10px 10px;















    padding-left: 45px;















    line-height: 130%;















    background: #F4F4F4;















}















.commentlist li{















    padding: 5px 10px;















        background:#C6E7FF;















}















.commentlist .alt {















    background: #eee;















}















.commentlist cite {















    font-weight: bold;















    font-style: normal;















    font-size: 110%;















    color: #669900;















}















.commentlist cite a, .commentlist cite a:visited {















    color: #669900;















}















.commentlist small {















    margin-bottom: 5px;















    display: block;















    font-size: 87%;















}















.commentlist small a, .commentlist small a:visited{















    color: #999999;















}




#bottom{


    width:100%;




    padding:5px 0 0px 0;



    margin-bottom:10px;



float:left;



}    































.recents{


















width:210px;







margin-left:5px;






padding: 0 0px 10px 0;






float:left;





display:inline;






    background:#C6E7FF;







}































.recents h2{
	margin:0px 0 0px 0;
	padding:2px 0 2px 3px;
	font-size:18px;
	color:#fff;
	font-weight:bolder;
	background:url(images/minmet.jpg) repeat-x;
}



.recents  ul {







    list-style-type: none;



    margin: 0 ;


    padding: 0;



    }































.recents  ul ul  {















    list-style-type: none;















    margin: 0;















    padding: 0px 0px 10px 5px;































    















    }































.recents  ul ul ul {















    list-style-type: none;















    margin: 0;















    padding: 0;















    border:0;































    }































.recents  ul ul ul ul {















    list-style-type: none;















    margin: 0;















    padding: 0;















    border:0;































    }















    















.recents  ul li {















    height:100%;















    line-height:18px;















    background:#C6E7FF;















    }































.recents  ul li a:link, .recents  ul li a:visited {



    color: #555;


    text-decoration: none;


    padding: 5px 0px 5px 5px;


    display:block;


    background:#C6E7FF;


    border-bottom:1px solid #ccc;


    }

.recents  ul li a:hover {
	background-repeat:no-repeat;
	color:#fff;
	padding: 5px 0px 5px 5px;
	background-color: #2B75B3;

    }    



    



    .eventi {



    height:40px;


    line-height:30px;



    font-size:16px;



    color:#40474a;


    margin:5px 0 0 0 ;


    padding:0px 0 0 5px;



    background:url(images/minmet.jpg) repeat-x;

    font-weight:bold;



}



#footer2 {



    font-size: 12px;



    color: #FFFFFF;



    clear: both;



}



    .even {



    font-size:16px;



    color:#40474a;



    background:url(images/minmet.jpg) repeat-x;



    font-weight:bold;





}

/*magbox*/

    

.griglia {

    width: 316px;
    font-size:12px;

    margin: 0px 0px 5px 5px;

    padding:3px 0 0 0;

    float: left;

    background:#EFEFEF;

    border:1px solid #aaa;

    display:inline;

    color:#222;

    font-family:Verdana, "Times New Roman", Times, serif;

    }

ciao {

width: 320px;

}



.griglia h2 {

    margin: 0px 0 0px 0;

    padding: 0px 0px 3px 0px;

    text-align: left;

    font: 15px  Geneva, Arial, verdana, sans-serif;

    font-weight:bold;

    overflow:hidden;



    }



.griglia h2 a, .griglia h2 a:link, .griglia h2 a:visited  {

    color:#333;

    background-color: transparent;

    }

.griglia h2 a:hover  {
	color: #F90;
	background-color: transparent;
    }    

    



.grigliainfo {

    font-size:12px;

    height:18px;

    margin: 0 0 0 0px;

    padding: 2px 0px 0px 0px;

    background:#34424F url(images/grigliainf.jpg)repeat-x;

            }

    

.categ{

    height:10px;

    margin: 2px 0 0 0px;

    padding: 2px 0px 0px 5px;

    font-family:century gothic,Arial,verdana, sans-serif;



}



.categ a:link,.categ a:visited{

    color:#d02726;



    }

.categ a:hover{

    color:#aa1b1a;

    font-weight:normal;

    }

    



.centry a:link,

.centry a:visited {

    color: #7ea23a;

    background-color: transparent;

}



.griglia img {

    border:0;

    float:left;
    }

    

    

.centry p{

    margin:2px 0;



}

.centry a:hover {
	color:#999;
	background-color: transparent;
	text-decoration: none;
}



.centry {

   font-size:13px;
    margin:0 0;

    padding: 0px 5px 5px 5px;

    height:200px;

    overflow:hidden;
    font-family:Verdana, "Times New Roman", Times, serif;

    }



    .neri {


width:210px;



margin-left:5px;



padding: 0 0px 5px 0;




    background:#C6E7FF;
}
.neri h2 {

    font-size:18px;





    color:#fff;





    background:#323E4C;

}
