/*

Theme Name: Nany Tattoo

Theme URI: http://www.nanytattoo.it/

Description: Tema sviluppato per nanytattoo.it

Version: 1.0

Author: Sandro Modarelli, Gianluca Parente

Author URI: http://www.sandromodarelli.com/

Tags: custom

Text Domain: nanytattoo

*/



@import url("reset.css");

@import url("text.css");



body { background:#000 url(images/bg-footer.jpg) no-repeat center bottom; font-family:Tahoma, Geneva, sans-serif; color:#FFF; }

a { text-decoration:none; color:#FFF }

ul, li { margin:0 }



h1, h2, h1 a, h2 a { color:#BD0015; }

h1 { font-size:48px }

h2 { font-size:36px  }

#footer h3 { font-size:1.5em; color:#FFF }



#page { background:#000 url(images/bg-body.jpg) no-repeat center top; }



#header { height:175px; position:relative; color:#FFF }

#header h1, #header h3 { margin:0 }



#logo a { width:168px; height:121px; text-indent:-999em; display:block; position:absolute; background:url(images/logo.png) no-repeat center top; margin-left:170px; margin-top:25px; }



#headerimg { width:229px; height:320px; margin-left:-40px; background:url(images/headerimg.png) no-repeat center top; position:absolute; z-index:5 }



#header .description { margin:100px 0 0 360px; position:absolute; font-style:italic; font-weight:bold; font-size:1.2em }



#search { position:absolute; margin-left:600px; margin-top:140px; }



#nav { height:30px; background:url(images/bg-nav.jpg) repeat-x; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-family: Verdana, Geneva, sans-serif; } 

#nav ul { list-style:none; margin:0; padding:0; text-align:center; line-height:40px; font-size:18px; position:relative; z-index:10 }

#nav ul li { display:inline; margin:0 20px; }

#nav ul li a { padding-top:15px; color:#FFF }



#search #s { border:2px inset #634C44 } 

#search #searchsubmit { border:none; background:none; color:#FFF; font-weight:bold } 



#nav-categories { height:130px; }

#nav-categories ul { width:504px; overflow:hidden; margin:0 auto}

#nav-categories ul li { overflow:hidden; float:left; margin:25px 25px 0 24px; background:url(images/bg-nav-cat.png) no-repeat top center;  }

#nav-categories ul li a { display:block; width:67px; height:15px; padding:60px 5px 30px 5px; color:#FFF; text-align:right; font-weight:bold }



#footer { margin-bottom:150px; color:#FFF }

#footer .container { background:url(images/bg-footer-rep.png) repeat-y center top; overflow:hidden; padding:20px 0 }

#footer #footer-categories { padding-left:19px; width:500px; border-right:1px solid #CCC; float:left }



ul.fotolist, ul.sidefotolist { list-style:none; overflow:hidden; }

ul.fotolist li a { padding:10px; margin:0 20px 20px 0; background-color:#CCC; float:left; width:70px; height:70px }

ul.fotolist li a.dettagli { display:inline; line-height:normal; }

ul.fotolist li a:hover { background-color:#FFF } 

ul.fotolist li img { display:block; float:left }



ul.sidefotolist li { overflow:hidden; margin-bottom:10px; }

ul.sidefotolist li a { padding:5px; line-height:40px; display:block; overflow:hidden }

ul.sidefotolist li a:hover { background-color:#999 }

ul.sidefotolist li img { display:block; float:left; border:5px solid #CCC; margin-right:10px; }



#footer #footer-contatti { width:400px; padding:0 20px; float:right }



#altri-tattoo  { padding:20px 0 0 20px; }



#sidebar { background:url(images/nany-sidebar.png) no-repeat bottom right; padding-bottom:25px }

#sidebar h2 { font-size:18px; margin-bottom:10px; color:#FFF }

#sidebar ul { list-style:none; padding:10px; }



.commentlist { padding:20px 20px 0 20px; background:url(images/trasp.png); list-style:none; overflow:hidden }

.commentlist li { margin-bottom:20px; background:url(images/trasp.png); padding:20px; overflow:hidden }

.commentlist .vcard img { float:right; border:5px solid #ccc }

.commentlist .vcard cite, .commentlist .vcard cite a { color:#BD0015; font-weight:bold }

.commentlist .commentmetadata { color:#CCC }



#respond { padding:20px; }



.container { width:960px; margin:0 auto; padding:0 20px; }

.trasp { background:url(images/trasp.png); }

.widebox { padding:20px 0; margin-bottom:20px; }

.overflow { overflow:hidden }



.left { width:680px; padding:0 20px; float:left } 

.right { width:220px; padding-right:20px; float:right }



.post .preview { margin:0 20px 20px 0; float:left; border:1px solid #FFF } 

.post{ width:100%; overflow:hidden; padding:10px 0; border-bottom:1px solid #FFF }

#content input[type=text], #content textarea { border:2px inset #634C44; background:url(images/trasp.png); } 

#contart { background-image:url(http://www.nanytattoo.it/wp-content/uploads/2010/10/Paper2.jpg); height:507px; width:680px; background-position:center; background-position:center;
}

#contart2 { height:50px; width:680px;
}

#contart3 { padding-left:30px; padding-right:20px; text-indent:-9999px;
}
