body {
	background-color: #333333;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
}

#header {
	margin: 0 auto 0 auto;
	width: 700px;
	padding: 0;
	height: 150px;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #666;
	background-image: url(/images/top43.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#content {
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom: 20px;
	text-align:left;
	width: 680px;
	background-color: #FFFFFF;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding: 10px;
}
#frame {
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	text-align:left;
	width: 680px;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	padding: 10px;
}
#icons {
	margin: 0px -340px 0px 0px;
	padding: 0px;
	position: absolute;
	top: 10px;
	right: 50%;
}
#icons p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 0px;
}

ul#nav {
	position: relative;
	top: 10px;
	left: 10px;
	width: 680px;
	margin: 0;
	height: 30px;
	list-style-type: none;
	overflow: hidden;
	background-color: #99CC66;
}

body#site ul#nav  { background: transparent url(30/top30menu.png) no-repeat 0 0; }
body#products ul#nav { background: transparent url(30/top30menu.png) no-repeat 50px 0; }
body#support ul#nav  { background: transparent url(30/top30menu.png) no-repeat 0 -44px; }
body#contact ul#nav  { background: transparent url(30/top30menu.png) no-repeat 0 -66px; }

ul#nav li a {
	position: absolute;
	top: 0;
	width: 8px;
	text-indent: -9000px;
	text-decoration: none;
	padding: 30px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:22px; /* IE5/Win */
	background: transparent url(30/top30menu.png) no-repeat;
}

body#site li#blog a 				{ background-position: 0 0; width: 63px; left: 0; }
body#site li#blog a:hover		{ background-position: 0 -30px; }
body#site li#info a 				{ background-position: -63px 0; width: 96px; left: 63px; }
body#site li#info a:hover		{ background-position: -63px -30px; }
body#site li#photo a 			{ background-position: -159px 0; width: 39px; left: 159px; }
body#site li#photo a:hover		{ background-position: -159px -30px; }
body#site li#film a 				{ background-position: -198px 0; width: 39px; left: 198px; }
body#site li#film a:hover		{ background-position: -198px -30px; }
body#site li#web a 				{ background-position: -237px 0; width: 51px; left: 237px; }
body#site li#web a:hover			{ background-position: -237px -30px; }
body#site li#reviews a 			{ background-position: -288px 0; width: 100px; left: 288px; }
body#site li#reviews a:hover		{ background-position: -288px -30px; }
body#site li#downloads a 		{ background-position: -388px 0; width: 90px; left: 388px; }
body#site li#downloads a:hover	{ background-position: -388px -30px; }
body#site li#mobile a 			{ background-position: -478px 0; width: 52px; left: 478px; }
body#site li#mobile a:hover		{ background-position: -478px -30px; }
body#site li#misc a 				{ background-position: -530px 0; width: 44px; left: 530px; }
body#site li#misc a:hover		{ background-position: -530px -30px; }
body#site li#bookmarks a 		{ background-position: -574px 0; width: 106px; left: 574px; }
body#site li#bookmarks a:hover	{ background-position: -574px -30px; }


.entrylist {
	font-size: 12px;
	list-style-type: square;
	margin-left: 10px;
}
.arkiv {
	font-size: 14px;
	text-align: center;
	margin: 10px;
	padding: 0px;
	background-color: #CCCC99;
	line-height: normal;
	background-image: url(/images/arkiv.jpg);
}
.arkiv a {
	display: block;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

#icons {
	margin: 0px -340px 0px 0px;
	padding: 0px;
	position: absolute;
	top: 10px;
	right: 50%;
}
.iconmargin {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 0px;
}
.menu-ul {
	background-color: #666666;
	list-style-type: none;
	height: 50px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	clear: both;
}
.menu-li {
	float: left;
	padding: 0px;
	height: 19px;
	margin-top: 15px;
	margin-right: 7px;
	margin-bottom: 16px;
	margin-left: 7px;
}
h1 {
	padding: 31px 0px 0px 25px;
	margin: 0px;
	height: 69px;
}
h2 {
	font-size: 14px;
	clear: both;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 0px;
	padding: 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: 2px none #CCCC99;
	border-right: 2px none #CCCC99;
	border-bottom: 2px none #CCCC99;
	border-left: 2px none #CCCC99;
	background: #975C00;
}
h2 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
h2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
h2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
h2 a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
h3 {
	font-size: 18px;
	padding: 0px;
	margin-bottom: 4px;
	margin-top: 16px;
}
h3 a:link {
	color: #000000;
	text-decoration: none;
}
h3 a:visited {
	color: #000000;
	text-decoration: none;
}
h3 a:hover {
	color: #000000;
	text-decoration: underline;
}
h3 a:active {
	color: #000000;
	text-decoration: underline;
}
h4 {
	font-size: 14px;
	padding: 0px;
	margin-bottom: 4px;
	margin-top: 16px;
}
h4 a:link {
	color: #000000;
	text-decoration: none;
}
h4 a:visited {
	color: #000000;
	text-decoration: none;
}
h4 a:hover {
	color: #000000;
	text-decoration: underline;
}
h4 a:active {
	color: #000000;
	text-decoration: underline;
}
h5 {
	font-size: 14px;
	background-color: #CC9933;
	padding: 2px 2px 2px 7px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 3px none #000000;
	border-right: 3px none #000000;
	border-bottom: 3px none #000000;
	border-left: 3px none #000000;
	margin-bottom: 5px;
	color: #FFFFFF;
	margin-top: 15px;
	clear: both;
}
h5 a:link {
	color: #FFFFFF;
}
h5 a:visited {
	color: #FFFFFF;
}
h5 a:hover {
	color: #FFFFFF;
}
h5 a:active {
	color: #FFFFFF;
}
h6 {
	font-size: 12px;
	background-color: #975C00;
	padding: 0px;
	margin: 5px 0px;
	color: #FFFFFF;
}
h6 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
h6 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
h6 a:hover {
	color: #FFFFFF;
}
h6 a:active {
	color: #FFFFFF;
}
p {
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 5px;
	line-height: 1.5em;
}
ul {
	font-size: 14px;
	list-style-position: inside;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0px;
}
li {
	margin: 0px 0px 5px 10px;
	padding: 0px;
}
.comment {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 10px;
	float: right;
}
.comment a:link {
	text-decoration: none;
}
.comment a:visited {
	text-decoration: none;
}
.comment a:hover {
	text-decoration: underline;
}
.comment a:active {
	text-decoration: underline;
}
.justnulink {
	display: block;
	padding: 2px 2px 2px 10px;
}

.date2 {
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 14px;
	font-style: italic;
}
.source {

	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 14px;
}
.copy {
	text-align: right;
	font-size: 12px;
	clear: both;
	padding-top: 20px;
	padding-bottom: 0px;
	margin: 0px;
}
a img {
	border: none;
}
a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #000000;
}
a:active {
	color: #333333;
}
.notopmargin {
	margin-top: 0px;
}
.nobottommargin {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.boxes {
	padding: 5px;
	background-color: #CCCCCC;
	float: left;
	margin: 15px;
	width: 300px;
}
.leftblock {
	width: 450px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.rightblock {
	float: left;
	margin-left: 20px;
	width: 210px;
}
.leftblock398 {
	width: 398px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.rightblock262 {
	float: left;
	margin-left: 20px;
	width: 262px;
}
.col1 {
	clear: both;
	width: 220px;
	float: left;
}
.col2 {
	width: 220px;
	margin-left: 10px;
	float: left;
}
.smallblock {
	width: 128px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.block220 {
	width: 220px;
	margin: 0px 0px 5px;
	padding: 0px;
	background-color: #FFFFFF;
}
.block2202 {
	width: 220px;
	margin: 0px 0px 5px 10px;
	padding: 0px;
	background-color: #FFFF99;
	float: left;
}
.block2203 {
	width: 220px;
	margin: 0px 0px 5px 450px;
	padding: 0px;
	background-color: #FFFF99;
	float: right;
}
.block220 h4 {
	margin: 0px 0px 5px;
}
#searchform {
	margin-top: 0px;
}

.smallblockend {
	width: 128px;
	float: left;
	margin-bottom: 10px;
}
.smallcenter {
	font-size: 12px;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px;
	line-height: normal;
	color: #999999;
}








#indrag10px {
	margin-right: 10px;
	margin-left: 10px;
}
#indrag20px {
	margin-right: 20px;
	margin-left: 20px;
	background-color: #CCCCCC;
}
.indrag20px {

	margin-right: 10px;
	margin-left: 10px;
}
.downblock1 {
	width: 120px;
	height: 160px;
	float: left;
	margin: 0px;
}
.downblock2 {
	width: 430px;
	height: 160px;
	float: left;
	margin: 0px 0px 0px 10px;
}
.downblock3 {
	width: 32px;
	float: left;
	height: 32px;
	margin-right: 44px;
	margin-left: 44px;
	margin-top: 64px;
	margin-bottom: 64px;
}
.dot {
	background-image: url(images/dot-ab3.jpg);
	padding-left: 20px;
	font-size: 20px;
	padding-top: 60px;
	padding-bottom: 20px;
}
.red {
	color: #990000;
}
.green {
	color: #006600;
}
.smallimagetotext {
	margin-right: 10px;
	float: left;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 5px;
	background-color: #CCCCCC;
	margin-top: 10px;
}
.extramarginright {
	margin-right: 10px;
}
.leftblock5050 {
	width: 330px;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.rightblock5050 {
	float: left;
	width: 330px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.commentbox {
	width: 680px;
	height: 100px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;

}
.inputboxes {
	width: 200px;
	font-family: Georgia, "Times New Roman", Times, serif;

}
.skicka {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;


}
.gbposts {
	margin-right: 60px;
	margin-left: 60px;
	padding: 5px 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #999999;


}
.gbname {
	font-size: 18px;
	font-weight: bold;


}
.gbtext {
	font-size: 14px;

}
.gbmailwww {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
.gbdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: right;
}
.rightalign {
	text-align: right;
}
.centeralign {
	text-align: center;
}
.smalltext {
	font-size: 10px;
	margin: -4px 0px 10px;
	padding: 0px;
	line-height: normal;
}
.infobox {
	float: left;
	margin-bottom: 10px;
	background-color: #CCCCCC;
	padding: 5px;
	border: 1px none #000000;
	width: 210px;
}
.bigurl {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.smallinfobox {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smallinfo {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
}
.smallextramarginright {

	margin-right: 4px;
}
.li-links {
	background-color: #FFFFFF;
	margin: 0px 0px 5px 5px;
	padding: 2px;
	line-height: normal;
	width: 215px;
	float: left;
	text-align: center;
}
.li-links:hover {
	background-color: #E4E1DC;
}
.ul-links {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: normal;
}
blockquote {
	font-size: 12px;
}
.rightnowcinema {
	background-image: url(/images/justnu-types-bio.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.rightnowtv {
	background-image: url(/images/justnu-types-tv.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.rightnowgames {
	background-image: url(/images/justnu-types-spel.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.rightnowmusic {
	background-image: url(/images/justnu-types-musik.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.rightnowbooks {
	background-image: url(/images/justnu-types-bok.gif);
	background-repeat: no-repeat;
	background-position: right;
}


.flickrbadge {
	float: right;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.smalltextrightbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#redgrej {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #993300;
	width: 150px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 28px;
	margin-left: 28px;
	padding: 2px;
}
#redgrej ul li {
	font-size: 9px;
	list-style-type: square;
}
.subtitle {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC9933;
	color: #FFFFFF;
	padding: 2px;
	display: none;
}
.post {
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 450px;
	background-repeat: repeat-y;
}
.postbackup {
	padding: 2px 0px 2px 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 439px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CC9933;
	background-image: url(/images/postbg.gif);
	background-repeat: repeat-y;
}
.entry {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 5px;
	padding-left: 5px;
	clear: both;
}
.titledek {
	border-left-width: 3px;
	border-left-style: none;
	border-left-color: #CC9933;
}
#rightnow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #b4ab97;
	width: 150px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 28px;
	margin-left: 28px;
	padding: 2px;
}
#rightnow ul li {
	font-size: 9px;
	list-style-type: square;
}
#rightnow ul {
	margin-right:4px;
}
.date {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-left: 10px;
}
.search {
	width: 120px;
	border: 1px solid #000000;
	margin: 0px;
	padding: 1px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
}
.searchbutton {
	margin: 0px 0px 0px 3px;
	padding: 2px;
	width: 51px;
	background-color: #CC9933;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 22px;
	vertical-align: bottom;
}
.smiley {
	vertical-align: text-bottom;
}
.category {
	padding: 0px;
	background-color: #CCCC99;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 80px;
	height: 31px;
}
.indexh2 {
	width: 510px;
}
.search36 {
	margin: 0px;
	padding: 1px;
	width: 132px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#search {
	margin: 0px -337px 0px 0px;
	padding: 0px;
	position: absolute;
	top: 160px;
	right: 50%;
	width: 134px;
}
.entry a:link {
	color: #006699;
	text-decoration: none;
}
.entry a:visited {
	text-decoration: none;
	color: #006699;
}
.entry a:hover {
	text-decoration: underline;
}
.entry a:active {
	text-decoration: underline;
}
#rightnowjustnu {
	float: left;
	margin-left: 16px;
	margin-top: 40px;
}
.comments {
	width: 440px;
	background-color: #E9E9E9;
	padding: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.commentpic {
	background-color: #000000;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
}
.searchresults {
	font-size: 12px;
	margin-left: 20px;
}

.ad {
	float: right;
}
.leavecommentform {
	height: 121px;
	width: 316px;
	padding: 2px;
	background-color: #99CC99;
}
.leavecomment-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.leavecomment-text {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 2px;
	padding: 0px;
}
.commentauthor {
	font-weight: bold;
	margin: 0px;
	text-align: right;
	width: 110px;
	float: left;
	line-height: normal;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.commentauthor a {
	text-decoration: none;
}
.comment-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	width: 110px;
	text-align: right;
	float: left;
	clear: left;
}
.commenttext {
	width: 300px;
	font-size: 12px;
	margin-left: 0px;
	overflow: auto;
}
.score {
	text-align: center;
	margin-top: 20px;
}
.smallerblock {
	width: 105px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.norightmargin {
	margin-right: 0px;
	padding-right: 0px;
}
.commenth4 {
	font-size: 14px;
	background-color: #CCCC99;
	padding: 5px;
	margin-bottom: 10px;
}
.entry .image400 {
	background-color: #CCCCCC;
	padding: 5px;
	margin-left: 15px;
	margin-right: 15px;
}
.entry .image-small {
	text-align: center;
}
.entry .image-small img {
	background-color: #666666;
	padding: 10px;
}
.commentform {
	width: 305px;
	margin: 0px;
	padding: 5px;
	background-color: #FFFFFF;
}
.commentform .kommentera {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.commentform .input {
	width: 200px;
	margin: 0px;
	padding: 1px;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.commentform textarea {
	margin: 0px;
	padding: 1px;
	border: 1px solid #666666;
	height: 50px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.commentform .submit {
	font-size: 12px;
}
.commententrys {
	font-size: 10px;
	padding: 2px;
	clear: both;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	width: 426px;
	margin-top: 16px;
	margin-right: 10px;
	margin-bottom: 16px;
	margin-left: 10px;
}
.commentconfirm {
	font-size: 10px;
	color: #999999;
	padding-left: 10px;
}
.delicious {
	float: right;
	background-color: #CCCCCC;
	padding: 50px 100px;
	text-align: center;
	margin: 10px;
}
.posttitle {
	font-size: 18px;
	margin-bottom: 5px;
	clear: none;
	margin-top: 5px;
	border-top: 3px none #CC9933;
	border-right: 3px none #CC9933;
	border-bottom: 3px none #CC9933;
	border-left: 3px none #CC9933;
	background-color: #CCCC99;
	padding: 5px;
	float: left;
	width: 360px;
}
.delicious-tags {
	width: 430px;
	float: right;
	padding: 10px;
	background-color: #EEEEEE;
}
.sidebar-title {
	background:url(none);
	color: #000000;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	line-height: normal;
	font-size: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sidebar-title a:link {
	color: #000000;
	text-decoration: none;
}
.sidebar-title a:visited {
	color: #000000;
	text-decoration: none;
}
.sidebar-title a:hover {
	color: #000000;
	text-decoration: underline;
}
.sidebar-title a:active {
	color: #000000;
	text-decoration: underline;
}
.buttons {
	margin-top: 20px;
	margin-bottom: 20px;
}
.rec-headline {
	font-size: 36px;
	border: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #000000;
	color: #FFFFFF;
	background-image: url(images/ipodmini01.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-top: 154px;
	padding-right: 10px;
	padding-left: 10px;
}
.favo {
	list-style-image: url(/images/favo.png);
}
.bookmarks li {
	margin-bottom: 5px;
}
.bookmarks ul {

	list-style-type: none;
	list-style-position: outside;
	padding-left: 0px;
}
.centerblock500 {
	background-color: #0099FF;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
}
.centerblock500 h4 {
	padding-left: 40px;
	font-size: 16px;
}
.centerblock500 p {
	margin: 0px;
	padding: 0px;
}
.centerblock400 {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
.music ul {
	list-style-type: none;
}
.music li {
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
	line-height: 24px;
}
.albumart {
	float: left;
	width: 64px;
	height: 64px;
	margin: -8px 10px 0px 0px;
	padding: 0px;
	background-color: #666666;
	clear: left;
}
.leftblock50502 {
	width: 330px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
.rightblock50502 {
	float: right;
	width: 335px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 7px;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #975C00;
	border-right-color: #975C00;
	border-bottom-color: #975C00;
	border-left-color: #975C00;
}
.flickrbadge2 {
	margin-right: 40px;
	margin-left: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #FFFFFF;
}.filmsitebox {
	height: 660px;
}
.linderpicturesplacement {
	float: right;
	width: 124px;
	padding-right: 15px;
	padding-left: 43px;
	padding-top: 600px;
}
.floatingboxright {
	float: right;
	margin-left: 5px;
}
.commentsareoff {
	text-align: center;
	background-color: #CCCCCC;
	height: 75px;
	width: 315px;
	padding-top: 50px;
	color: #666666;
}
