/*Theme Name: SOBJECTIVETheme URI: http://www.dianadesign.it/Description: A theme based on <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>;Version: 1.0Author: Diana Quarti;Author URI: http://www.dianadesign.it/ *//* Just some example content */.required {color:#CC0000;}.entry-title{clear:both;}div.sidebar{margin-top:10px;}div.sidebarpage{margin-top:10px;}/* navabove&below */div#nav-above,div#nav-below{width:100%;height:2em;font-size:1.2em;font-weight:bold;}div#nav-above{margin-top:0em;margin-bottom:2.2em;}div#nav-below{margin-top:2em;margin-bottom:2em;}.alignleft,div.nav-previous{float: left;}.alignright,div.nav-next{float: right;}form#commentform .form-label{margin:1em 0 0;}form#commentform span.req-field{background:#fff;color:red;}form#commentform,form#commentform p{padding:0;}input#author,input#email,input#url{width:50%;}input#author,input#email,input#url,textarea#comment{padding:0.2em;}div.comments ol li{margin:0 0 3.5em;}textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}/*div.sidebar {padding: 0 0.5em 0 0.5em;}div.sidebar div,div.sidebar h3{margin:0;padding:0;}div.sidebar ul {margin:0;padding:0.5em 0 0 0.3em;}div.sidebar h3{font-size:1.4em;padding-top:0.5em;}div.sidebar input#s{width:7em;}div.sidebar li{list-style:none;margin:0 0 1em;}div.sidebar li form{margin:0.2em 0 0;padding:0;}div.sidebar ul ul{margin:0 0 0 1em;padding:0.5em 0 0 0.3em;}div.sidebar ul ul li{list-style:disc;margin:0;}div.sidebar ul ul ul{margin:0 0 0 0.5em;padding:0.1em 0 0 0.3em;}div.sidebar ul ul ul li{list-style:disc;}*//*div.sidebar {	padding: 0;	font-size: 12px;}div.sidebar ul {margin:0;padding:0;}div.sidebar h3{font-size:12px;font-weight:bold;margin:0;padding:12px 0 12px 0;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;border-top-width: 1px;border-top-style: dotted;border-top-color: #90234D;}div.sidebar li{list-style:none;padding:12px 0 12px 0;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div.sidebar input#s{width:10em;margin-bottom:12px;}div.sidebar ul ul li{	padding:6px 0 0px 15px;	border-bottom-width: 0px;	text-transform: lowercase;}*//* SIDEBAR PAGINE */div.sidebarpage {	padding: 0;	font-size: 12px;	text-transform: uppercase;}div.sidebarpage ul {margin:0;padding:0;}div.sidebarpage h3{font-size:12px;font-weight:normal;margin:0;padding:12px 0 12px 0;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;border-top-width: 1px;border-top-style: dotted;border-top-color: #90234D;}div.sidebarpage li{list-style:none;padding:12px 0 12px 0;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div.sidebarpage ul ul li{	padding:6px 0 6px 15px;	border-bottom-width: 0px;	text-transform: lowercase;}div.sidebarpage ul ul {padding: 3px 0 0px 0; }div.sidebarpage ul ul ul { display:none; }/*SIDEBAR BLOG */div.sidebar {	padding: 0;	font-size: 12px;	text-transform: uppercase;}div.sidebar ul {margin:0;padding:0 0 30px 0;}div.sidebar h3{font-size:12px;margin:0;padding:12px 0 12px 0;font-weight:bold;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;border-top-width: 1px;border-top-style: dotted;border-top-color: #90234D;}div.sidebar li{list-style:none;padding:12px 0 12px 0;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;} /*div.sidebarpage ul ul{display:none;}*/div.sidebar ul ul li{	padding:6px 0 6px 15px;	border-bottom-width: 0px;}div.sidebar ul ul {display:none; }div.sidebar ul ul ul { display:none; }div.sidebar input#s{width:10em;margin:12px 0 12px 0;}/*LAYOUT: Two-Column (Left)DESCRIPTION: Two-column fixed layout with one sidebars left of content*/body {	font-size: 62.5%; /* Resets 1em to 10px */	font-family: Verdana, Arial, Helvetica, Sans-Serif;	background-color: #74032F;	color: #000000;	text-align: center;	background: url('img/bg.jpg') repeat;}div#wrapper {	margin: 0px auto;	text-align: left;	width: 847px;	background: url('img/background.jpg') repeat-y center top;	background-color:  #74032F;}div#container {	float:left;	margin:10px -220px 0 0;	padding-left:60px;	padding-right:60px;	width: 522px;}div#content {margin:0px 10px 0 0;padding-top:12px;padding-right:12px;border-right: 1px solid #CCCCCC;} div.sidebar {float:right;overflow:hidden;width:200px;padding-right:60px;}div.sidebarpage {float:right;overflow:hidden;width:200px;padding-right:60px;}div#secondary {clear:right;}div#footer {	margin-top:0;	margin-bottom:0;	margin-left:0;	margin-right:0;	clear: both;	width: 847px;	height:80px;	padding-top:0.3em;	padding-bottom:0.3em;	padding-left:0;	padding-right:0;	text-align:left;	background: url('img/footer.jpg') no-repeat center bottom;}#footer p {	padding-left:60px;	padding-right:60px;	padding-top:10px;	font-size:1.1em;}#footer img {	padding-right:20px;	border:0;}#footer a, a:hover, a:visited {	border:0;}.nomaiuscminusc { text-transform: none; }/* NO SIDE */div#containerns {	float:left;	margin:10px 0 0 0;	padding-left:60px;	padding-right:60px;}div#contentns {margin:0px;padding:12px 0 12px 0;width:720px;}/* HOMEPAGE */div#containerhome {	float:left;	margin:10px 0 0 0;	padding-left:60px;	padding-right:60px;}div#contenthome {margin:0px;padding:12px 0 12px 0;}#hometop {background-color:#FFFFFF;}#coverhome {float:left;padding: 0 10px 0 0;}#coverhome img {	border: 1px solid #999999;}#coverhome p {font-size:1.0em;}#animazionehome {float:left;padding: 0 20px 0 10px; }.pdvoverflow {overflow:auto;height:200px;}#puntodivistahome {float:right;width:215px;height:280px;}#puntodivistahome h2 {font-size:12px;padding:0 0 10px 0;margin:0;}#homebottom {	clear:both;	width:720px;	margin: 20px auto;	background-image:url(img/boxhomecenter.gif);	background-repeat: repeat-y;}#homebottomboxtop {	margin: 0px auto;	width:720px;	background-image:url(img/boxhometop.gif);	background-repeat: no-repeat;	background-position: top;	}#homebottomboxbottom {	clear:both;	width:720px;	height:12px;	margin: 0px auto;	background-image:url(img/boxhomebottom.gif);	background-repeat: no;}#homebottom h2 {padding:0px 0 10px 0;margin:0 20px 0 20px;}#homebottom p {padding:10px 0 10px 0;margin:0 20px 0 20px;font-size:1.1em;}#hb-topleft {width:500px;float:left;margin-top:15px;}#hb-topright {margin-top:55px;float:left;width:215px;border-left: 1px solid #CCCCCC;}.clear {padding:15px 0px 15px 0px;margin:0 auto;clear:both;text-align:center;}#hb-bottomleft {float:left;width:215px;margin:0;padding:0;}#hb-bottomright {float:left;width:500px;margin:0;padding:0;border-left: 1px solid #CCCCCC;}/*div#access div.skip-link{	visibility: hidden;}div#access {margin:0;margin-bottom:1.2em;}div#menu {	margin-left:60px;	margin-right:60px;	width: 727px;	font-size:1.1em;	height:1.6em;	padding-top:0.3em;	border: 1px solid #74032F;	background-color: #e4e4e4;}div#menu ul a{font-weight:700;text-decoration:none;}div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}div#menu ul li{float:left;}div#menu ul li a{background:#e4e4e4;padding:0.3em 0.5em;}div#menu ul ul{display:none;}div#menu ul ul li{float:none;}div#menu ul ul li a{margin:0;padding:0;}div#menu ul li:hover ul{display:block;font-size:1em;padding-top:0.6em;position:absolute;}div#menu ul li:hover ul li a{background:#e4e4e4;border: 1px solid #cccccc;display:block;padding:0.3em;width:11em;}*//* Header */#header {background: url('img/menu_def.jpg') no-repeat bottom center;padding: 0;margin-top: 0px;margin-left: -24px;margin-right: 0px;margin-bottom: 0px;height: 194px;width: 871px;}/* div#header h1 {font-size:2.5em;font-family: Arial, Helvetica, Verdana, Sans-Serif;font-weight:lighter;text-decoration:none;color:#374F6E;padding-left: 5px;padding-right: 25px;padding-top: 30px;text-align:center;}div#blog-description {font-family: Verdana, Arial, Helvetica, Sans-Serif;color:#374F6E;margin:0px; padding-left: 5px;padding-right: 25px;text-align:center;} *//* Headings */h1 {	font-size: 1.5em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#90234D;}h2 {	font-size: 1.4em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#90234D;}h3 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#90234D;}h4 {	font-size: 1.3em;	text-transform: uppercase;	font-weight:bold;	text-decoration:none;	color:#90234D;}h5 {	font-size: 1.6em;	font-weight:bold;	text-decoration:none;	color:#90234D;	display:inline;}h6 {	font-size: 1.4em;	text-decoration:none;	font-weight:normal;	color:#90234D;	display:inline;}/* content */div#content h1 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#content h2 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#content h3 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#contenthome h1 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#contenthome h2 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#contenthome h3 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#contentns h1 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#contentns h2 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#contentns h3 {padding-bottom: 1px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #90234D;}div#content ul {list-style:square;padding-top:0.4em;}div#content ol {list-style:upper-roman;padding-top:0.4em;}div#content li {padding: 0.2em 0.4em 0em 0.4em;}div.entry-meta, div.comment-meta {	padding: 0.5em 0 0.5em 0;	background-color: #ffffff;	color:#333333;	font-size:1.1em;	margin-bottom:30px;	border-top: 1px dotted #74032F;	border-right: 0px solid #74032F;	border-bottom: 3px double #74032F;	border-left: 0px solid #74032F;}div.comment-author {color:#74032F;padding-bottom: 0.5em;font-size:1.2em;}/* General rules */p {font-size:1.2em;}code {font-size:1.3em;line-height:1.3em;background-color: #eeeeee;color:#74032F;}blockquote {margin:2em;padding-left:1em;padding-right: 0.8em;padding-top: 0.1em;padding-bottom: 0.1em;border-left: 5px solid #74032F;background-color: #eeeeee;color:#333333;}a {color:#90234D;text-decoration:none;}a:hover {color:#9E4F6E;text-decoration:underline;}a img {	border:0;}.alignleft {float: left; margin-right: 10px;}.alignright {float: right; margin-left: 10px;}.thumb {float:left; margin: 0 20px 20px 0;}img.thumb {	border: 1px solid #999999;}p img {	padding: 0;	max-width: 100%;	}/* Extra elements */cite {	color:#333333;	font-style: italic;	background-color: #dddddd;}abbr {	background-color: #dddddd;}del {	text-decoration: line-through;}ins {	text-decoration: underline;	font-variant:small-caps;}dl {border: 1px solid #E6C2CE;}dt {color:#74032F;background-color: #E6C2CE;}dd {	color: #000000;}pre {font-size:1.4em;line-height:1.4em;color:#74032F;border: 1px solid #9E4F6E;padding: 5px;}/* Classi speciali */.colored {	color:#74032F;}.blinked {text-decoration: blink;}.marked {color:#FFFFFF;background-color:#74032F;}