/*   



Theme Name: iLoveGrey



Theme URI: http://www.francescomugnai.com/



Description: A simple and clean Wordpress theme based on the <a href="http://960.gs/">960 grid system</a> and designed by <a href="http://www.francescomugnai.com">Francesco Mugnai</a>. This work is completely free and is licensed under <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a>  In other words you can use it, you can change it, you can redistribute it but just leave the link for the credits in your footer. For more options please read the readme.pdf and have fun :)



Author: Francesco Mugnai



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



Version: 1.0


Tags: white, light, two-columns, fixed-width, right-sidebar




*/


* a { outline: none; }
a { color: #fb095e; text-decoration: none; font-weight: bold; }
a:hover { background: #000; }


body {
background: url(images/bg.jpg) repeat-x;
font: 12px Tahoma, Helvetica, sans-serif;
}



div#menu {

background-color:#333333;

height:29px;

}



div#menu ul {

list-style:none;

display:block;

margin-top:6px;

margin-left:0;

padding-top:2px;

}



div#menu li {

font-size:12px;

font-weight:bold;

float:left;

text-transform:uppercase;

margin:0 1.5em;

}



div#menu a {

text-decoration:none;

color:#ffffff;

font-weight:bold;

}



div#menu a:hover {

background:url(images/navigation.gif) top left repeat-x;

color:#303030;

}



div#header {

background-image:url(http://img36.imageshack.us/img36/1821/mfheader.jpg);

width:940px;

height:240px;

}



div#bigimage {
width:940px;
height:268px;
}



div#articles {

background-image:url(http://img43.imageshack.us/img43/1345/articlesb.jpg);

width:720px;

height:34px;

}



div#thecontent {

background-image:url(images/posts.jpg);

}



#thelooppage {
width:670px;
float: left;
line-height: 160%;
margin: 0 10px 0 0;	
}

#thelooppage p { margin-bottom: 20px; display: block; }
	#thelooppage img.alignleft { float: left; margin-right: 10px; }

#thelooppage h2 {
margin: 0 0 10px 0;
padding: 0 0 5px;
border-bottom: 1px dotted #efe4e4;
}


div#postspace {
width:670px;
}

div#postspace .clearall { margin-bottom: 20px; }

div#postspace p {

text-align:justify;

font-size:12px;

font-family:Tahoma, Helvetica, sans-serif;

line-height: 160%;

}



div#postspace h2 {
font: bold 24px Arial, Helvetica, sans-serif;
letter-spacing: -0.01em;
line-height: normal;
margin-bottom: 3px;
color: #303030;
}



div#postspace h2 a {
text-decoration:none;
color:#303030;
}

div#postspace h2 a:hover { color: #fb095e; }



p.sublinks {
border:1px dotted #ddd;
background:#f5f5f5;
color:#333;
font-size: 11px !important;
padding: 4px 8px;
}



p.sublinks a {

color:#fb095e;

text-decoration:none;

}



div#cercatutto {

margin-top:2px;

margin-left:70px;

width:50px;

}



.thumb {

margin-top:10px;

margin-right:5px;

float:left;

width:200px;

height:150px;

border:2px solid #e3e3e3;

}


div#sidebarok {
width:240px;
line-height: 120%;
text-align:justify;
}

div#sidebarstyle .textwidget { margin-bottom: 10px; }
div#sidebarstyle select { padding: 3px; margin-bottom: 30px; font-size: 12px; width: 236px; }

div#sidebarstyle h2 {
width:100%;

font-size:20px;

font-weight:bold;

color:#333;

border-bottom: 1px dotted #efe4e4;

margin:0 0 6px;

padding:5px 0;

}



div#sidebarstyle h3 {

font-size:14px;

letter-spacing:-1px;

font-weight:bold;

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

color:#333333;

border-bottom:dashed 1px #efe4e4;

margin:0;

padding:5px 0 5px 20px;

}



div#sidebarstyle li {

margin-top:2px;

list-style-type:none;

border-bottom:dashed 1px #efe4e4;

font-size:12px;

padding:2px 0 3px;

}



div#sidebarstyle li a {

color:#333333;

text-decoration:none;

}



.widgettitle {

text-decoration:none;

color:#333333;

}




div#articlestext { display: none; }



div#footer {

background-color:#333333;

}



h2#footer {

font-size:20px;

font-weight:bold;

color:#ffffff;

margin-left:10px;

}



div#about {
background: #333;
width:380px;
height:182px;
}



div#flickr {
background: #333;
width:530px;
height:182px;
}



div#follow {

background-image:url(images/follow.jpg);

width:140px;

height:182px;

}



h2#footertext {
font-size:20px;
font-weight:bold;
color:#333;
margin: 20px 0 10px 10px;
}



#question {

background-image:url(http://img30.imageshack.us/img30/7811/profilevmi.jpg);

background-repeat:no-repeat;

text-align:justify;

margin-left:3px;

margin-top:16px;

margin-right:7px;

width:120px;

height:119px;

float:left;

}



p#textabout {

padding-top:15px;

color:#ffffff;

line-height:1.5;

}



#boxfooter1 {

margin-left:15px;

width:360px;

height:158px;

}



#boxfooter2 {

margin-top:10px;

margin-left:3px;

width:390px;

height:158px;

}



#featuredimg {
margin-left:10px;
border: 1px solid #ddd;
padding: 3px;
}



div#white {

background-image:url(images/white.jpg);

width:940px;

height:20px;

}



div#copyright {

margin-bottom:10px;

background-color:#191919;

height:20px;

}



#copyrighttext {

margin-top:4px;

margin-left:10px;

color:#ffffff;

font-size:10px;

}



#copyrighttext a {

color:#ffffff;

}



#followicons {

margin-top:14px;

margin-left:-6px;

}



h3#comments {
color:#333;
font-size:16px;
margin:16px 0;
}

.commentclass li { border: 1px dotted #ddd; display: table; line-height: 160%; margin-bottom: 10px; padding: 10px; zoom: 1;}
.commentclass li.alt { background: #f7f7f7; }
	.commentclass li img { border: 1px solid #bbb; padding: 2px; float: left; margin-right: 10px; }
	.commentclass li span { width: 562px; float: right; }
		.commentclass li span p { margin-top: 4px; }
	.commentclass li .commentmeta { background: #ffe3e3; float: right; font-size: 11px; margin-top: 6px; width: 566px; }



.commentclass a:link,.commentlist a:visited {
color:#fb095e;
text-decoration:none;
font-style:normal;

}


.clearall { clear:both; }



#close {

border-bottom:dashed 1px #efe4e4;

}



#navi {

text-align: center;
font-size:12px;
margin: 4px 0 0 8px;
color:#303030;
font-weight:bold;

}



#navi a {

color:#303030;

}



#navi a:visited {

color:#ceaec6;

}



.theloop,#theloopsingle,#thelooppage p {
margin-left:16px;
}

#theloopsingle .thumb { display: none; }


div#sidebarstyle ul,ol.commentclass {

margin:0;

padding:0;

}



div#sidebarstyle li a:hover,#navi a:hover {

color:#fb095e;

}



h2#footertext2,h2#footertext3 {

font-size:20px;

font-weight:bold;

color:#333333;

margin-left:0;

margin-top:20px;

}


.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}