/*  
Theme Name: 4mj
Theme URI: http://www.4mj.it
Description: 4mj.it css.
Version: 1.1
Author: Peppe
Author URI: http://www.4mj.it
	4mj v1.1
*/
body {
font-size:62.5%;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
background:#92accd url(images/header.jpg) repeat-x;
margin:0 0 20px;
padding:0;
}
#page {
width:933px;
background:#FFF url(images/content.jpg);
margin:0 auto;
padding:0;
}
#loghetto {
height:30px;
text-align:right;
width:933px;
margin:0 auto;
padding:0;
}
#home h1,#home h2 {
float:left;
color:#FFF;
font-weight:700;
font-size:10px;
padding-top:3px;
margin:1px 0 0 30px;
}
#copy {
color:#fff;
font-weight:700;
height:16px;
padding-top:3px;
margin:1px 30px 0 0;
}
#copy a {
color:#fff;
margin:0 5px;
}
#header {
background:url(images/logo.jpg);
height:120px;
width:933px;
padding:0;
position:relative;
}
#sidebar {
width:252px;
margin-top:17px;
padding:0;
float:left;
}
#leftbar {
width:162px;
float:left;
padding:17px 11px 0 17px;
margin:0;
}
.ulcom {
font-size:11px;
margin-bottom:10px;
border-bottom:1px solid #dddddd;
padding:5px;
}
.entry,.entry p {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0;
font-size:11px;
line-height:19px;
}
.entry a {
text-decoration:underline;
}
h1 {
color:#666666;
text-decoration:none;
}
h2,h2 a,h2 a:visited {
color:#114477;
text-decoration:none;
}
h2 a:hover {
color:#276CB2;
text-decoration:none;
}
h5 {
background:url(images/tratt-bottom.gif) bottom repeat-x;
margin-top:50px;
font-size:12px;
padding-bottom:2px;
color:#666666;
font-weight:bold;
font-family:Verdana,Arial,Helvetica,sans-serif;
display:block;
}
.titolo3 {
font-family: Verdana;
line-height:normal;
text-align:left;
background:transparent url(images/tratt-bottom.gif) repeat-x scroll center bottom;
margin-bottom:5px;
}
#comments {
background-image:url(images/tratt-bottom.gif);
background-position:bottom;
}
.tags {
color:#666666;
line-height:19px;
font-style:italic;
font-weight:400;
float:left;
margin:0 3px 0 0;
}
.tags a {
text-decoration:none;
color:#666666;
}
.z3 {
font-size:11px;
}
.z3 a {
font-weight:700;
color:#276CB2;
}
.entry a:visited {
color:#666666;
}
blockquote {
color:#777;
}
code {
font:1.1em 'Courier New', Courier, Fixed;
}
a {
color:#036;
text-decoration:none;
}
a:hover {
color:#147;
text-decoration:underline;
}
.post {
border-bottom:1px solid #dddddd;
text-align:justify;
margin:0 0 40px;
padding:20px 10px 10px;
}
#footer {
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
clear:both;
height:82px;
margin:0 auto;
padding:0;
}
#footer p {
text-align:right;
font-size:11px;
color:#FFF;
margin-right:210px;
padding-top:30px;
}
#footer p a {
color:#E74416;
}
p img {
max-width:100%;
padding:0;
}
html>body .entry ul {
margin-left:0;
list-style:none;
padding:0 0 0 10px;
}
ul,li {
border:0;
list-style:none;
margin:0;
padding:0;
}
.entry ul li {
margin-left:10px;
list-style:none;
list-style-image:url(images/arrow.png);
}
.relpost {
margin:20px 0;
}
#commentform textarea {
width:100%;
font-family:arial;
font-size:12px;
padding:5px;
border:1px solid #dddddd;
}
#commentform p {
margin:5px 10px 0 0;
}
#commentform input {
background:url(images/arrow.jpg) left no-repeat;
border:1px solid #dddddd;
margin:5px 5px 1px 0;
padding:0 10px;
}
.subscribe #submit {
background:none;
border:none;
}
#submit {
float:right;
position:relative;
right:10px;
top:30px;
}
blockquote {
padding:10px;
background-color:#F5F6F8;
border:solid #ddd;
border-width:1px 1px 1px 5px;
margin:15px 15px 10px 5px;
}
a img {
border:none;
}
#global_nav {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:11px;
text-transform:lowercase;
float:left;
width:920px;
left:6px;
position:relative;
background:url(images/nav.gif) repeat-x;
border-top:1px solid #000;
}
#global_nav a {
font-weight:700;
float:left;
display:block;
color:#666666;
padding:10px 8px 11px;
}
#global_nav a:hover {
text-decoration:none;
color:#fff;
background:url(images/nav_over.gif) repeat-x;
}
#global_nav .inset,#global_nav .insetleft,#global_nav .insetright {
margin-top:1px;
}
#global_nav .inset a,#global_nav .insetleft a,#global_nav .insetright a {
padding-top:9px;
padding-right:6px;
padding-left:7px;
color:#fff;
}
#global_nav .insetleft a {
padding-left:10px;
}
#global_nav .insetright a {
padding-right:9px;
}
#global_nav #on {
background:url(images/nav_on.gif) repeat-x;
}
#global_nav .inset {
background:url(images/nav_inset.gif) repeat-x bottom;
border-right:1px solid #222;
}
#global_nav .insetleft {
background:url(images/nav_insetleft.gif) no-repeat bottom left;
border-right:1px solid #222;
}
#global_nav .insetright {
background:url(images/nav_insetright.gif) no-repeat bottom right;
}
#global_nav .insetleft a:hover.pc {
background:url(images/nav_insetleft_over.gif) repeat-x bottom left;
}
.box,.box2,.post {
background:#FFF url(images/tab.gif) repeat-x;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
margin-bottom:20px;
}
.box2 {
border-bottom:1px solid #dddddd;
text-align:center;
}
.box3 {
background:#3F6EA7 url("images/bgbox.jpg") repeat-x bottom;
color:#fff;
font-size:11px;
font-weight:700;
text-align:justify;
border-bottom:1px solid #dddddd;
height:400px;
padding-left:10px;
padding-right:10px;
margin-bottom:20px;
}
.box3 a {
color:#fff;
text-decoration:underline;
}
.titd {
font-size:12px;
font-weight:700;
text-align:right;
padding-top:5px;
color:#fff;
}
.titoletto {
float:right;
margin-right:15px;
margin-left:5px;
}
.titoletto,ul.domtabs li.active a:link,ul.domtabs li.active a:visited,ul.domtabs li.active a:active,ul.domtabs li.active a:hover {
color:#222222;
background-image:url(images/tabon.gif);
background-repeat:no-repeat;
width:130px;
height:22px;
position:relative;
bottom:3px;
text-align:center;
font-size:10px;
font-weight:700;
padding-top:2px;
}
#sidebar h2 {
clear:both;
height:0;
margin:0;
padding:0;
}
ul.menu a:link,ul.menu a:visited, ul.comment li {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom:1px solid #dddddd;
font-weight:400;
text-indent:10px;
text-decoration:none;
height:13px;
background-image:url(images/arrow.jpg);
background-repeat:no-repeat;
background-position:left;
padding:2px 0;
}
ul.menu a:link,ul.menu a:visited {
color:#666666;
}
ul.comment li {
color:#147;
}
ul.comment li a:link,ul.comment li a:visited {
color:#036;
text-decoration:underline;
}
ul.menu a:hover {
background-color:#E74416;
color:#fff;
height:13px;
font-size:11px;
font-weight:400;
text-decoration:none;
text-indent:10px;
background-image:none;
}
small {
color:#666666;
font-weight:700;
font-size:10px;
}
small {
position:relative;
bottom:1px;
}
.entry img, .video {
background-image:url(images/ombra.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}
.entry img {
margin:10px 0 10px 8px;
padding:11px 20px 20px 10px;
}
.entry .video {
margin:10px 0;
padding:11px 20px 20px 10px;
width:400px;
}
.ulcomtit {
color:#276CB2;
font-size:11px;
font-weight:700;
}
.feed2 {
background-image:url(images/ombra.jpg);
background-repeat:no-repeat;
background-position:right bottom;
padding:11px 20px 20px 10px;
margin:0 5px;
text-align:center;
}
.feed2 a{
color:#114477;
}
.adsentry{
margin:0;
}
.ulcomtxt {
color:#666666;
line-height:14px;
text-transform:lowercase;
}
.usercomment {
color:#E74416;
padding-left:17px;
padding-top:4px;
margin-top:5px;
text-align:left;
background-image:url(images/ico-comment.png);
background-repeat:no-repeat;
}
.datacomment {
text-align:right;
color:#ccc;
font-size:9px;
}
.search {
margin:0;
padding:0;
}
#s {
vertical-align:super;
border:0;
height:16px;
width:110px;
margin:0 15px 5px 0;
color:#666666;
padding:0;
}
#searchform {
left:755px;
position:relative;
margin:0;
padding:0;
width:150px;
top:77px;
}
.continua img {
float:right;
position:relative;
bottom:8px;
right:5px;
display:block;
margin:0;
padding:0;
}
.new-comment {
width:420px;
margin:20px 0 10px;
padding:0;
}
.new-authorinfo {
height:43px;
padding-bottom:40px;
padding-left:10px;
background:#fff url("images/comment_header.gif") no-repeat right bottom;
}
.new-authorinfo,.new-authorinfo a {
font-weight:700;
font-size:10px;
color:#666666;
}
.new-authorinfo img {
float:left;
margin-top:0;
padding:0 10px 15px 0;
}
.comdate {
font-size:9px;
color:#666666;
float:right;
padding-top:38px;
bottom:14px;
margin-right:10px;
font-weight:700;
}
.new-commentcontent {
background:url("images/comment_footer.gif") no-repeat right bottom;
}
.new-commentcontent p {
font-size:11px;
margin:0;
padding:10px 10px 5px;
}
.new-commentcontent2 {
background-color:#666666;
}
.new-commentcontent2 a {
color:#FFF;
}
.new-commentcontent2 p {
color:#CCC;
font-size:10px;
margin:0;
padding:10px 10px 5px;
}
.admin-comment {
background-color:#E74416;
}
a.admin-comment p {
text-decoration:underline;
color:#ccc;
}
.admin-comment p {
color:#FFFFFF;
font-size:10px;
margin:0;
padding:10px 10px 5px;
}
.comment-page-numbers {
font-size:10px;
color:#E74416;
font-weight:700;
}
.autore {
color:#E74416;
display:block;
background-image:url(images/tratt-bottom.gif);
background-position:bottom;
font-size:12px;
font-style:italic;
text-align:right;
margin-top:10px;
padding-bottom:2px;
}
.subscribe {
width:410px;
background-image:url(images/comment.jpg);
height:69px;
color:#FFF;
background-repeat:no-repeat;
font-style:italic;
font-size:11px;
padding-top:5px;
padding-left:15px;
margin:0;
}
.subscribe a{
color:#E74416;
}
.feed img{
margin-left:5px;
padding:0pt;
vertical-align:-2px;
}
.contatto img{
margin-left:5px;
padding:0pt;
vertical-align:-4px;
}
#ccc {
text-align:center;
}
.diggbutton {
float:right;
padding:3px 0 0 7px;
}
.trackback {
display:block;
height:20px;
background:url(images/trackback.png) no-repeat;
color:#276CB2;
padding-left:20px;
padding-top:5px;
}
.narrowcolumn,.widecolumn {
float:left;
width:462px;
padding:17px 12px 17px 1px;
margin:0;
}
h1,h2 {
font-size:16px;
font-weight:bold;
margin:5px 0 0;
}
#global_nav li {
float:left;
}
.titolox{
float:right;
}
.widecolumn .post,#commentform {
margin:0;
}
.center {
text-align:center;
}
#global_nav .tab a {
padding-right:7px;
}
#global_nav .tab {
background:url(images/nav_sep.gif) no-repeat;
}
#global_nav .tab a:hover {
color:#fff;
background:url(images/nav_sep_over.gif) no-repeat;
}
#searchsubmit {
margin:0;
padding:0;
}
.btag, .btag a {
color:#222222;
padding-top:5px;
}
.colonnasx, .colonnadx {
width:140px;
}
.colonnasx {
float:left;
}
.colonnadx {
float:right;
}
.numero {
font-size:11px;
float:right;
background: url(images/user_edit.png) no-repeat scroll left center;
color:#114477;
padding-left:20px;
}
.related_post li{
margin:0;
padding:0;
}
.entry .related_post{
margin:0;
padding:0;
}
.entry .related_post li{
list-style-image:none;
clear:left;
margin:0;
}
ul.related_post li{
list-style-image:none;
}
.img_related_post img{
float:left;
background:none;
padding:5px;
border:1px solid #CCCCCC;
margin:0 10px 10px 0;
}
.text_related_post{
margin-bottom:20px;
}