/******Theme Name: Spinz2.2URL: http://www.spinz.seVersion: 2.2Author: Igor Jovic******/* {	margin: 0;	padding: 0 } /***DEFAULT ELEMENTS***/body {	font: 80% Georgia, Helvetica, Verdana, Arial, Sans-serif;	text-align: center;	background-image: url(Images/body_bg.jpg);	background-repeat: repeat-x;	background-color: #fff;	color: #293a43 } p {	font-family: Georgia,Arial;	font-size: 1.1em;	font-weight: 400;	color: #000;	padding-left: 0;	padding-top: 15px;	line-height: 1.5em } a {	color: #333;	font-weight: 400;	font-style: normal;	text-decoration: none;	border-bottom: 1px dotted #bbb;	padding-bottom: 1px } 	a:link {		color: #333;		font-weight: 400;		font-style: normal;		text-decoration: none } 	a:visited {		color: #333;		font-style: normal;		font-weight: 400;		text-decoration: none;		padding-bottom: 1px;		border-bottom: 1px dotted #bbb } 	a:hover {		color: #333;		font-style: normal;		text-decoration: none;		border: 0 } /*** LAYOUT ***/#wrapper {	width: 960px;	text-align: left;	color: #303030;	margin: auto;	padding: 0 } #header {	margin-bottom: 0;	padding-top: 0;	height: 115px } #headerquote {	position: relative;	margin-top: 15px;	height: 293px;	width: 960px } 	#headerquote img {		position: absolute;		top: 0;		left: 0 } #header .vanster {	float: left;	background-position: left;	margin-top: 0;	padding: 0 } a.title:link {	padding-left: 15px;	text-decoration: none;	padding-top: 0;	font-weight: 400;	font: bold 3.3em 'Lucida Grande','Trebuchet MS', Arial, Sans-serif;	letter-spacing: -2px;	color: #fff } a.title:visited {	font-weight: 400;	padding-left: 15px;	padding-top: 0;	letter-spacing: -2px;	font: bold 3.3em 'Lucida Grande','Trebuchet MS', Arial, Sans-serif;	color: #fff } a.title:hover {	font-weight: 400;	padding-left: 15px;	padding-top: 0;	font: bold 3.3em 'Lucida Grande','Trebuchet MS', Arial, Sans-serif;	letter-spacing: -2px;	color: #fff;	text-decoration: none } #navigation ul {	margin-right: 0;	display: block;	margin-top: 30px;	float: right;	background-color: transparent } 	#navigation ul li {		display: block;		float: left;		list-style-type: none;		margin-top: 0;		margin-bottom: 0;		padding: 0 } 		#navigation ul li a:visited {			margin-left: 25px;			height: 30px;			font-size: 1.22em;			font-family: Georgia, Arial, Times new roman, Georgia,Verdana,Sans-serif;			letter-spacing: 0;			text-transform: lowercase;			text-decoration: none;			color: #8c8c8c;			border: 0;			padding: 7px 0 0 } 		#navigation ul li a:hover {			margin-left: 25px;			height: 30px;			font-size: 1.22em;			letter-spacing: 0;			text-decoration: none;			color: #373737;			border: 0;			padding: 7px 0 0 } 		#navigation ul li a.selected {			color: #000;			text-decoration: none } /*** INNER LAYOUT ***/#content {	float: left;	width: 960px;	font-size: .9em;	padding-left: 0;	padding-right: 0;	background-color: transparent;	margin: 70px 0 5px } #main {	float: left;	width: 610px;	font-size: .9em;	margin-left: 0;	margin-top: 0;	margin-bottom: 15px;	background: transparent;	padding: 0 0 20px } 	#main a:link {		color: #333;		font-weight: 400;		font-style: normal;		text-decoration: none;		border-bottom: 1px dotted #828181 } 	#main a:visited {		color: #333;		font-style: normal;		font-weight: 400;		text-decoration: none;		border-bottom: 1px dotted #828181 } 	#main a:hover {		color: #333;		font-style: normal;		text-decoration: none;		border: 0 } #maintheme {	float: left;	width: 900px;	font-size: .9em;	background-color: transparent;	margin: 10px 0 20px;	padding: 0 0 20px } 	#maintheme h2 {		font-family: Georgia, Helvetica, Arial, Sans-serif;		font-size: 3.2em;		font-weight: 400;		color: #000;		line-height: normal;		letter-spacing: -1.5px;		padding-bottom: 8px;		padding-left: 0;		display: block;		margin: 25px 0 0 } #main h2 {	font-family: Georgia, Helvetica, Arial, Sans-serif;	font-size: 3.3em;	font-weight: 400;	color: #000;	line-height: normal;	letter-spacing: -1px;	padding-bottom: 8px;	padding-left: 0;	display: block;	margin: 25px 0 0 } 	#main h2 a:link,#main h2 a:visited {		text-decoration: none;		color: #000;		border: 0 } 	#main h2 a:hover {		text-decoration: none;		color: #333;		border: 0 } #main h3 {	font-family: Georgia;	font-size: 1.2em;	font-weight: 400;	color: #0d0d0d;	padding-top: 15px;	margin-bottom: 0;	margin-top: 7px;	text-align: left } #main h4 {	font-family: Arial;	font-size: 1.1em;	font-weight: 400;	color: #777;	padding-top: 0;	margin-bottom: 0 } .storycontent p {	font-family: Georgia, Helvetica, Arial;	font-size: 1.5em;	font-weight: 400;	color: #000;	line-height: 1.5em;	padding-top: 15px;	padding-left: 0 } .storycontent ul {	font-family: Helvetica, Arial;	font-size: 1.4em;	font-weight: 400;	color: #555;	list-style-type: none;	padding-left: 0;	line-height: 1.8em;	padding-top: 18px } .storycontent li {	margin-bottom: 6px;	margin-right: 0 } .storycontent ol {	font-family: Georgia, Arial;	font-size: 1.5em;	font-weight: 400;	color: #000;	padding-left: 0;	line-height: 1.8em;	padding-top: 18px } .storycontent blockquote p {	font-family: Georgia;	display: block;	font-weight: 400;	font-style: italic;	font-size: 1.7em;	background-image: url(Images/quote.png);	background-repeat: no-repeat;	background-position: top left;	margin: 30px 0 0;	padding: 30px 30px 15px } #sidebarrss {	float: right;	width: 250px;	padding-right: 0;	background: transparent;	line-height: 1.5em;	font-size: 1em;	clear: right;	margin: 4px 0 15px 10px } 	#sidebarrss p {		height: 80px;		font-size: 1.9em;		font-weight: 400;		font-family: Georgia, Helvetica,Arial, sans-serif;		letter-spacing: 0;		color: #293A43;		text-align: left;		border-top: 1px dashed #ddd;		margin: 60px 0 10px 12px;		padding: 2px 0 0 } #sidebarsearch {	float: right;	border: 1px solid #000;	width: 200px;	padding-right: 0;	background: transparent;	line-height: 1em;	font-size: 1em;	margin: 4px 0 40px 10px } .sidebartheme {	display: block;	float: left;	width: 215px;	font-weight: 700;	padding-top: 10px;	padding-bottom: 3px;	text-align: left;	margin-right: 10px;	margin-left: 18px;	margin-top: 20px } #sidebar p {	font-size: 1.9em;	font-family: Georgia, Helvetica,Arial, sans-serif;	letter-spacing: 0;	color: #293A43;	text-align: left;	border-top: 1px dashed #ddd;	margin: 0 0 10px 12px;	padding: 2px 0 0 } #sidebarmenu {	background: #fff;	margin: 10px } #sidebar2 p {	font-size: 1.9em;	font-weight: 400;	font-family: Georgia, Helvetica,Arial,sans-serif;	letter-spacing: 0;	color: #293A43;	text-align: left;	border-top: 1px dashed #ddd;	margin: 0 0 10px 12px;	padding: 2px 0 0 } #footer {	width: 100%;	height: 50px;	clear: both;	text-align: left;	padding-top: 0;	color: #aaa;	background-color: transparent } 	#footer p {		color: #000;		padding-top: 25px;		padding-bottom: 11px;		font-size: .9em;		font-family: Georgia;		padding-left: 0;		text-align: center } 	#footer a {		color: #444;		font-weight: 400;		text-decoration: none } 		#footer a:link {			color: #444;			font-weight: 400;			text-decoration: none;			border-bottom: 1px dotted #646060 } 		#footer a:hover {			color: #282727;			text-decoration: none;			border-bottom: 1px solid #000 } footer .vanster {	float: left;	margin: 20px;	padding: 8px 8px 8px 5px } /*** COMMENTS ***/#commentlist li {	margin-top: 0px;	margin-bottom: 10px;	margin-left: 0;	font-family: Arial;	font-size: 1.4em;	font-weight: 700;	color: #777;	list-style: none;	background: transparent;	padding-left: 25px; } 	#commentlist li.highlighted {		background: top left url(Images/starmod.png) no-repeat #fff;		margin-top: 0px;		margin-bottom: 20px;		padding-left: 25px;		padding-top: 0px;		font-size: 1.4em;		list-style: none; } #commentlist cite {	font-weight: 700;	color: #282727;	font-size: 1.2em;	font-style: normal;	padding-top: 30px;	padding-left: 0px;	margin-top: 0px;	margin-left: 0 } #comments {	font-family: Georgia,Helvetica,Verdana,Arial;	font-size: 2.4em;	line-height: 1.4em;	font-weight: 400;	color: #373737;	padding-top: 20px;	padding-bottom: 3px;	margin-left: 25px; } #commentform p {	width: 470px;	margin: 9px 9px 1px 0;	padding: 3px 3px 3px 0 } #commentform input {	width: 170px;	margin: 9px 9px 1px 0;	padding: 2px } #searchform {	width: 100px;	padding: 3px } #searchsubmit {	width: 50px;	padding: 3px } #commentform textarea {	width: 430px;	margin: 9px 9px 1px 0;	padding: 2px } #commentform #submit { margin-top: 5px } #postcomment p {	font-family: Georgia,helvetica, arial;	font-weight: 400;	color: #373737;	padding-top: 7px;	padding-left: 0;	padding-bottom: 5px;	line-height: 1.4em;	font-size: 2.4em;	margin-top: 25px } small {	font-family: Georgia, Arial, Helvetica, Sans-Serif;	font-size: 1.2em;	line-height: 1.5em;	color: #606263;	width: 300px } /*** CLASSES ***/.headertext { color: #d9dcd9 } .feedback {	padding-top: 10px;	padding-bottom: 17px;	display: block;	padding-left: 0 } .bildhoger {	float: right;	margin: 0 0 10px 10px } .punktlistasubmeny {	list-style-type: square;	font-family: verdana;	font-size: 1.1em;	font-weight: 400;	color: #333;	padding-left: 5px;	padding-top: 0 } .commentmetadata {	font-weight: 400;	font-family: Georgia;	font-size: .9em;	margin-top: 0;	color: #606263;	border-bottom: 1px dotted #d4d4d4; } .sidebartheme h3 {	font-size: 2.4em;	font-family: Georgia, Helvetica,Arial;	color: #777;	margin-top: 0;	padding-top: 0;	padding-bottom: 0;	margin-bottom: 0;	font-style: italic;	font-weight: 400 } .sidebartheme a {	font-family: Arial, Helvetica, sans-serif;	text-align: left;	line-height: 1em;	font-size: 1.2em;	padding-left: 0;	font-weight: 400;	margin-left: 0;	color: #282727;	margin-right: 0;	margin-top: 20px } 	.sidebartheme a:hover {		font-family: Arial, Helvetica, sans-serif;		font-size: 1.2em;		font-weight: 400;		margin-left: 0;		text-decoration: none;		color: #282727;		margin-right: 0 } #maintheme h4 {	display: block;	font-family: Georgia, Arial, Helvetica, sans-serif;	font-size: 1.5em;	font-weight: 700;	color: #443;	text-align: left;	margin: 20px 6px 4px 5px } .templateimages {	background-color: transparent;	border: 1px solid #ccc;	float: left;	margin: 35px 35px 35px 0;	padding: 7px } .imageborder {	background-color: #fff;	border: 1px solid #ccc;	box-shadow: 2px 2px 2px #ccc;	-moz-box-shadow: 2px 2px 2px #ccc;	-webkit-box-shadow: 2px 2px 2px #ccc;	margin: 10px 0 5px;	padding: 7px } .imagefloat {	background-color: transparent;	border: 1px solid #c9c8c8;	float: left;	margin: 5px 5px 0 0;	padding: 6px } #imagelist a {	text-decoration: none;	margin-right: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: 400;	color: #467AA7;	border: 1px solid #aaa;	background-color: #eee;	display: block;	float: left;	padding: 1px 4px } 	#imagelist a:hover {		display: block;		border: 1px solid #aaa;		text-decoration: none;		color: #467AA7;		background-color: transparent;		padding: 1px 4px } .divider {	clear: both;	color: #505050;	padding-top: 32px;	padding-bottom: 0;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom: 1px dotted #ccc;	margin: 0 } .image2 {	margin-right: 15px;	margin-bottom: 15px;	margin-top: 15px;	float: left;	background-color: #f6f6f6;	border: 1px solid #d2d2d2;	padding: 5px } .image3 {	float: left;	background-color: transparent;	border: 1px solid #d2d2d2;	margin: 15px 0;	padding: 5px } .dateblock {	height: 45px;	background-color: transparent;	border-top: 1px dotted #777;	border-bottom: 1px dotted #777;	color: #0d0d0d;	padding: 10px 0 10px 10px } .left { float: right } #navigation ul li a,#navigation ul li a:link {	margin-left: 25px;	height: 30px;	font-size: 1.22em;	font-family: Georgia, Arial, Times new roman, Georgia,Verdana,Sans-serif;	font-weight: 400;	letter-spacing: 0;	text-transform: lowercase;	text-decoration: none;	color: #8c8c8c;	border: 0;	padding: 7px 0 0 } #sidebar,#sidebar4 {	float: right;	width: 250px;	padding-right: 0;	background: transparent;	line-height: 1.5em;	font-size: 1.1em;	margin: 4px 0 15px 10px } #sidebar ul li,#sidebar2 ul li {	list-style: none;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	margin-left: 10px;	margin-top: 5px;	background: transparent;	font-style: normal } #sidebar2,#sidebar3 {	float: right;	clear: right;	width: 250px;	padding-right: 0;	background: transparent;	line-height: 1.5em;	font-size: 1.1em;	margin: 4px 0 15px 10px } #sidebar3 p,#sidebar4 p {	font-size: 1.9em;	font-weight: 400;	font-family: Georgia,Helvetica,Arial,sans-serif;	letter-spacing: 0;	color: #293A43;	text-align: left;	border-top: 1px dashed #ddd;	margin: 0 0 10px 12px;	padding: 2px 0 0 } #sidebar3 ul li,#sidebar4 ul li {	list-style: none;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	margin-left: 10px;	margin-top: 5px;	background: transparent;	font-style: normal;	color: #777 } #commentlist cite a,#commentlist cite a:link,#commentlist cite a:visited,#commentlist cite a:hover {	font-weight: 700;	color: #282727;	font-size: inherit;	font-style: normal;	padding-left: 0;	text-decoration: none } #commentlist li.highlighted a,#commentlist li.highlighted a:hover {	font-weight: 700;	font-size: inherit;	font-style: normal;	padding-left: 0;	text-decoration: none } .kantlinje,.kantlinje2 {	border: 1px solid #999;	padding: 3px } .sidebartheme ul,.sidebartheme ul li {	list-style-type: none;	margin-top: 5px }  