/*  
Theme Name: illacrimo Plus - Standards Compliant
Theme URI: http://wp-themes.designdisease.com/illacrimo/
Description: Designed by <a href="http://www.designdisease.com">Elena G.</a>, optimized by <a href="http://massanti.com">Diego Massanti</a>.
Version: 1.05
Author: Design Disease
Author URI: http://wp-themes.designdisease.com/
*/
body{background:#1a3265;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:0;margin:0;color:#35383d;}html{padding:0;margin:0;}a:link{text-decoration:none;color:#00a0e3;border:0;outline-style:none;}a:active{text-decoration:underline;color:#00a0e3;border:0;outline-style:none;}a:visited{text-decoration:none;color:#00a0e3;border:0;outline-style:none;}a:hover{text-decoration:underline;color:#039;border:0;outline-style:none;}a:focus{outline:none;outline-style:none;}h1,h2,h3,h4{font-family:"Trebuchet MS";}img{padding:0;margin:0;border:none;text-align:center;}form{padding:0;margin:0;}input{font-family:'Verdana';color:#282b31;font-size:11px;}textarea{font-family:'Verdana';color:#282b31;font-size:11px;}.BGC{width:1000px;margin:0 auto;padding:0;position:relative;}* html .Header{height:98px;}.Header{background:url(images/HeaderBkg.jpg) repeat-x left top;width:1000px;position:relative;clear:left;padding:0;min-height:98px;}.Header h1{font-size:28px;line-height:28px;letter-spacing:-1px;padding:27px 5px 0 100px;margin:0;font-weight:normal;}.Header h1 a{color:#fff;text-decoration:none;}.Header h1 a:visited{color:#fff;text-decoration:none;}.Header h1 a:hover{color:#fff;text-decoration:none;}.Header .Desc{color:#75c0d9;font-size:14px;line-height:14px;font-weight:bold;letter-spacing:-1px;font-family:'Arial';padding:0;margin:0 0 0 100px;}.Header .LS{position:absolute;top:30px;left:30px;width:124px;height:43px;}.Menu{background:#0097ca;width:1000px;position:relative;float:left;height:35px;}.Menu ul{list-style:none;margin:0;padding:10px 0 0 10px;}.Menu li{padding:0;margin:0;display:inline;font-size:11px;}.Menu a{padding:0 0 0 3px;margin-right:2px;background:url(images/MLeft.png) no-repeat left top;float:left;}.Menu a span{padding:6px 9px 6px 6px;display:block;background:url(images/MRight.png) no-repeat right top;float:right;}.Menu a span{float:none;color:#FFF;}.Menu a:hover span{color:#FFF;}.Menu a:hover{background-position:0 -25px;color:#039;text-decoration:none;}.Menu a:hover span{background-position:100% -25px;color:#039;}.Menu .on{background:url(images/MLeft.png) no-repeat left bottom;color:#039;}.Menu .on span{background:url(images/MRight.png) no-repeat right bottom;color:#039;}.MTL{position:absolute;top:0;left:0;background:url(sprite.png) no-repeat 0 -309px;height:8px;width:8px;}.MTR{position:absolute;top:0;right:0;background:url(sprite.png) no-repeat 0 -367px;height:8px;width:8px;}.CON{background:#fff url(images/BGC.gif) repeat-y right;width:1000px;float:left;position:relative;padding:0;}.SC{width:527px;float:left;padding:15px 15px 15px 8px;}.SC h2{font-weight:normal;}.pagetitle{font-size:20px;font-weight:normal;letter-spacing:-1px;border-bottom:solid 1px #000;padding-bottom:15px;}.Post{padding:7px;position:relative;clear:left;margin-bottom:11px;}.PostHead{position:relative;clear:left;padding-bottom:5px;padding:0;border-bottom:1px solid #e3e3e3;}.PostHead h1{font-size:18px;line-height:20px;letter-spacing:-1px;font-weight:bold;padding:0 0 1px 0;margin:0;color:#c60;width:460px;}.PostHead h1 a{color:#00a0e3;text-decoration:none;}.PostHead h1 a:visited{color:#00a0e3;text-decoration:none;}.PostHead h1 a:hover{color:#c60;text-decoration:none;}.PostAuthor{padding:1px 0;font-size:10px;color:#8a98a2;font-weight:bold;margin-right:0;margin-top:0;margin-left:0;}.PostDate{position:absolute;top:0;text-align:center;padding:0 1px 6px;width:36px;right:0;margin-right:0;margin-top:0;margin-bottom:0;}.PostDate small{font-size:10px;color:#8a98a2;font-weight:bold;}.PostDate .month{display:block;text-transform:uppercase;font-size:9px;width:100%;letter-spacing:0;}.PostDate .day{display:block;letter-spacing:0;color:#677d8d;font:bold 26px/24px 'Arial';width:100%;}.PostDate .year{display:block;}.PostContent{padding:0 0 5px 0;line-height:12px;font-size:12px;font-family:verdana,arial,sans-serif;color:#000;border-bottom:1px dotted #dcdcdc;}.PostContent p{line-height:12px;font-size:12px;font-family:verdana,arial,sans-serif;color:#000;margin:9px 0;}.PostContent ul{padding:0 0 0 20px;margin:0;}.PostContent>ul>li{padding:2px 0 2px 15px;list-style-type:none;background:url(images/PostContentLiIco.png) no-repeat left top;line-height:15px;color:#4c4c4c;}.PostContent blockquote{padding	:2px 10px;background:#e9f8ff;margin:0;color:#369;}.PostContent blockquote p{font-size:11px;padding:5px 0;margin:5px 0;line-height:15px;}.PostContent blockquote li{padding:2px 0 2px 15px;list-style-type:none;background:url(images/PostContentBlockLiIco.png) no-repeat left top;font-size:11px;line-height:15px;color:#369;}.PostContent blockquote a{color:#0080ca;}.PostContent blockquote a:visited{color:#0080ca;}.PostContent blockquote a:hover{color:#039;}.PostContent a{text-decoration:underline;}.PostDet{padding-top:15px;}.PostDet ul{padding:0;margin:0;}.PostDet li{padding:5px 0 5px 18px;margin:0 10px 0 0;list-style-type:none;display:inline;color:#369;font-size:10px;font-weight:bold;}.PostDet li a{text-decoration:underline;}.PostCateg{background:url(sprite.png) no-repeat 0 -419px;}.PostCom{background:url(sprite.png) no-repeat 0 -480px;}.Nav a{padding:2px 5px 2px 3px;background:#fff;border-right:solid 1px #ccc;font-size:11px;}.Nav a:visited{padding:2px 5px 2px 3px;border-right:solid 1px #ccc;}.Nav a:hover{padding:2px 5px 2px 3px;border-right:solid 1px #ccc;text-decoration:none;}.Nav span{padding:2px 5px 2px 0;color:#666;border-right:solid 1px #ccc;}.Comments{margin:20px 0 0 0;}.Comments .List h3{font-size:14px;font-weight:bold;margin:0 0 5px 0;padding:5px 0;color:#000;}.Comments .List ol{padding:0;margin:0;}.Comments .List li{position:relative;padding:15px 5px 10px;margin:0 0 20px 0;list-style-type:none;width:513px;}.Comments .List .ComListLi{background-color:#f5f5f5;border:1px dotted #e3e3e3;}* html .Comments .List .ComListLiTop{left:-5px;}.Comments .List .ComListLiTop{position:absolute;height:15px;width:420px;left:0;top:0;}* html .Comments .List .ListNr{left:-55px;}.Comments .List .ListNr{color:#bec9d1;position:absolute;top:16px;font-size:43px;line-height:24px;font-family:'Arial';font-weight:normal;letter-spacing:-1px;padding:0;right:5px;}* html .Comments .List .ListGrav{left:10px;}.Comments .List .ListGrav{position:absolute;top:15px;left:15px;}.Comments .List .ListGrav img{border:solid 1px #fff;}.Comments .List big{margin:0;padding:0 0 0 42px;font-size:11px;line-height:11px;letter-spacing:-1px;color:#333;font-weight:bold;display:block;}.Comments .List small{color:#a19a80;padding:0 0 0 42px;margin:0;font-size:10px;}.Comments .List small a{color:#a19a80;text-decoration:none;}.Comments .List small a:visited{text-decoration:none;}.Comments .List .ListContent{margin:15px 0 0 0;padding:5px 10px;font-size:11px;line-height:15px;display:block;background-color:#fff;border:1px dotted #d5d5d5;}.Comments .Form h3{font-size:14px;font-weight:bold;letter-spacing:-1px;margin:0;padding:5px 0 10px 0;color:#333;}.Comments .Form{background:#fffef4;padding:10px 17px 20px 15px;position:relative;width:490px;border:1px dotted #cdcdcd;}.Comments .FormTop{position:absolute;top:0;left:0;width:418px;height:7px;}.Comments .Form form{margin:0;padding:0;}.Comments .Form a{text-decoration:underline;}.Comments .Form p{padding:0;margin:0;font-size:11px;color:#369;}.Comments .Form p small strong{font-size:10px;font-weight:bold;color:#F30;}.Comments .Form p small{font-size:11px;display:block;padding:5px 0;}.Comments .Form .TextField{background:#fff;border:solid 1px #9dc0d0;padding:5px 4px;font-size:11px;display:inline;width:100%;}.Comments .Form .TextArea{background:#fff;border:solid 1px #9dc0d0;padding:4px;font-size:12px;}.Comments .Form input.SubmitComment{width:212px;height:26px;background:url(sprite.png) no-repeat 0 -794px;margin-top:8px;}.Comments .Form input.SubmitComment:hover{background:url(sprite.png) no-repeat 0 -820px;margin-top:8px;}.Comments .Form input.SubmitCommentIE{width:257px;height:26px;background:url(sprite.png) no-repeat 0 -820px;margin-top:10px;margin-top:8px;}.SR{width:450px;float:right;position:relative;}.SR h2{font-size:14px;letter-spacing:normal;font-weight:bold;}.SR h3{font-size:14px;letter-spacing:normal;font-weight:bold;}.SRL{width:230px;float:left;padding:15px 20px 15px 20px;}.SRL h3{background:url(images/SRLH3.gif) repeat-x left bottom;color:#ffc;padding:0 0 5px 0;margin:0;}.SRL li a{color:#FFF;font-size:12px;letter-spacing:0;}.SRL li a:visited{color:#FFF;}.SRL li a:hover{color:#abcee1;}.SRR{width:160px;float:right;padding:10px;}.SRR h3{background:url(images/SRRH3.gif) repeat-x left bottom;color:#abcee1;padding:0 0 5px 0;margin:0 0 5px 0;}.SRR h2{background:url(images/SRRH3.gif) repeat-x left bottom;color:#abcee1;padding:0 0 5px 0;margin:0 0 5px 0;}.SRR ul{padding:0;margin:0;}.SRR li{padding:0 0 0 10px;margin:0;list-style-type:none;background:url(sprite.png) no-repeat 0 -547px;}.SRR li a{color:#7a8fa4;font-size:11px;}.SRR li a:visited{color:#7a8fa4;}.SRR li a:hover{color:#7a8fa4;}.Search{background:url(sprite.png) no-repeat 0 -608px;position:absolute;top:-63px;width:280px;left:-9px;}.Search form{padding:30px 20px 10px 30px;margin:0;}.Search input{border:none;color:#303;font-size:11px;}.Search input.search{width:24px;height:23px;background:url('sprite.png') no-repeat 0 -721px;margin-top:1px;}.Search input.keyword{background:none;border:none;padding:5px 0;width:190px;border:none;margin:0 0 0 10px;}* html #buttonsearch{margin:-23px 0 0 203px;}#buttonsearch{padding:0;margin:-24px 0 0 203px;top:0;background:none;}.Categ{margin-bottom:20px;}.Categ h3{background:url(sprite.png) no-repeat 0 0;padding-left:20px;margin:0;}.Categ ul{background:url(images/SRLH3.gif) repeat-x top;margin:0;padding:10px 0 0 0;}ul.children{background:none;padding:5px 0 0;}ul.children li a{font-size:11px;}ul.children li{border-bottom-style:none;}.Categ li{margin:0;padding:2px 0 3px 20px;list-style-type:none;font-size:11px;background:url(sprite.png) no-repeat 0 -65px;border-bottom:1px dotted #4f8db1;}.LatestCom{margin-bottom:30px;}.LatestCom h3{background:url(sprite.png) no-repeat 0 -244px;padding-left:20px;margin:0;}.LatestCom ul{background:url(images/SRLH3.gif) repeat-x top;margin:0;padding:10px 0 0 0;}.LatestCom li{display:block;color:#000;margin:0;padding:2px 0 3px 20px;list-style-type:none;font-size:11px;background:url(sprite.png) no-repeat 0 -65px;font-size:10px;font-weight:bold;border-bottom:solid 1px #106899;}.LatestCom li a{display:block;font-size:11px;font-weight:normal;}.Syn{background:#09182a url(images/SynBottom.gif) no-repeat left bottom;margin-bottom:10px;position:relative;padding:10px 15px;}* html .SynTop{left:-15px;}.SynTop{position:absolute;background:url(images/SynTop.gif) no-repeat left top;left:0;top:0;width:230px;height:8px;}.Syn li{background:url(images/SynIco.gif) no-repeat left center;margin:0;padding:3px 0 3px 20px;list-style-type:none;font-size:12px;color:#0097ca;}.Footer{width:970px;position:relative;clear:left;padding:10px 15px;}.FL{position:absolute;top:-8px;left:0;height:8px;width:8px;background:url(sprite.png) no-repeat 0 -128px;}.FR{position:absolute;top:-8px;right:0;height:8px;width:8px;background:url(sprite.png) no-repeat 0 -186px;}.Footer p{font-size:10px;color:#92b8cd;padding:0;margin:0;}.Footer a{color:#92b8cd;text-decoration:underline;}.alignright{float:right;}.alignleft{float:left;}.wp-pagenavi{clear:both;}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000;}.wp-pagenavi span.current{font-weight:bold;}
/* Formatting for standard Facebook button iframe */
.sociable-fb-standard {
	width: 450px;
	height: 35px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* Formatting for standard Facebook button with faces iframe */
.sociable-fb-standard-faces {
	width: 450px;
	height: 80px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* Formatting for small Facebook button with counts iframe */
.sociable-fb-button-count {
	width: 90px;
	height: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.sociable {
	margin: 16px 0;
	text-align: left;
}

/* Tagline <span> styling; note that tagline is wrapped in a <div> if positioned above icons */
span.sociable-tagline {
	font-weight: bold;
}

.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
	text-indent: 0 !important;
}

.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0 !important;
	padding: 1px !important;
	font-size: 12px;
}
.sociable ul li:before { content: ""; }

/* Use this to change the icons */
.sociable-img {
	float: none !important;
	border: none !important;
	margin: 0 !important;
	padding: 0 2px 0 2px !important;
	background: transparent !important;
	vertical-align: middle !important;
	display: inline !important;
}

.sociable a {
	text-decoration: none !important;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	/* You can try this for IE, but results are poor except with default icons: filter: alpha(opacity=40); */
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	/* You can try this for IE, but results are poor except with default icons: filter: alpha(opacity=100); */
}

/*Tooltip and Pointer CSS*/
.fg-tooltip {
	padding: 0px 5px 0px 5px;
	border: 2px solid #FFD700;
	position: absolute;
	z-index: 9999;
	background: #FDFCDC;
	text-align: center;
	display: none;
}
.fg-tooltip .fg-tooltip-pointer-down, .fg-tooltip .fg-tooltip-pointer-down-inner {
	position: absolute;
	width:0;
	height:0;
	border-bottom-width: 0;
	background: none;
}
.fg-tooltip .fg-tooltip-pointer-down {
	border-left: 7px dotted transparent;
	border-right: 7px dotted transparent;
	border-top-width: 14px;
	bottom:    -14px;
	right: auto;
	left: 50%;
	margin-left: -7px;
}
.fg-tooltip .fg-tooltip-pointer-down-inner {
	border-left: 5px dotted transparent;
	border-right: 5px dotted transparent;
	border-top: 10px solid #FFD700;  /* Inside of the tooltip arrow */
	bottom:    auto;
	top: -14px;
	left: -5px;
}
div#suggestions.postbox ul {
    margin-top: 1.5%;
    margin-bottom: 1.5%;
    margin-left: 3%;
    list-style-type: disc;
}

tr.scores-red-background {
    background-color: #ff7f7f;
}

tr.scores-red-background td {
    border-color: #ef6f6f;
}

td.scores-red-not-anchor {
    color: #991919;
}

td.scores-red-anchor a {
    color: #903a4d;
}

td.scores-red-anchor a:hover {
    color: #991919;
}

div#seopressor-powered {
    text-align: center;
}

div#ps.tablenav div.tablenav-pages {
    height: auto;
}

#site_wide_keywords_list.large-text {
    width: 45%;
}

/*
 Styles for box widget in the post/page admin panels
 */
.widget_box {
    font-size: 11px;
    line-height: 1;
}

.widget_box ul {
    font-size: 11px;
    margin-left: 10%;
}

.widget_box table {
    width: 100%;
    text-align: left;
    margin-bottom: 5%;
}

.suggestions_yes {
    list-style-type: disc;
    list-style-image: url(../images/green-check.png);
}

.suggestions_no {
    list-style-type: disc;
    list-style-image: url(../images/red-cross.png);
}

.box_score_green {
    color: green;
    font-size: 180%;
    width: 40%;
    text-align: center;
}

.box_score_red {
    color: red;
    font-size: 180%;
    width: 40%;
    text-align: center;
}

.box_score_green_text {
    color: green;
    width: 60%;
}

.box_score_red_text {
    color: red;
    width: 60%;
}

.box_table_header {
    height: 20px;
}

.center {
    text-align: center;
}

.left {
    text-align: left;
}

/*
 End --> Styles for box widget in the post/page admin panels
 */
