/*
Theme Name: Basic
Theme URI: http://www.themelab.com/free-wordpress-themes/
Description: A nice basic theme.  Visit <a href="http://www.themelab.com">Theme Lab</a> for more free WordPress themes.
Version: 1.0
Author: Theme Lab
Author URI: http://www.themelab.com/
*/

/*  
Basic Wordpress By Ben Swift - Screen stylesheet. Made alphebatized by Lonnie Lee Best's FormatCSS - [http://www.lonniebest.com/FormatCSS/]
*/
/* ##################################### THE HAPPY BUBBELY ONCES, BUILT IN WORDPRESS BY JOHNNY BAGE ##################################### */
/* HTML styling */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

html {
	height: 100%;
}	

* html #bgContent {
	height: 100%;
}	
	

a { 
	color: #666666;
 	text-decoration: none; 
 	border:none; 
 }
a.mini-add-comment { 
	background: url(images/mini-down-arrow.gif) no-repeat; 
	float: right; 
	padding-left: 18px; 
}
span.next-entries { 
	background: url(images/mini-nav-right.png) no-repeat right center; 
	display: block; 
	float: right; 
	padding-right: 18px; 
	text-align: right; 
	width: 100px; 
}
a.post-calendar { 
	background: url(images/mini-calendar.gif) no-repeat; 
	color: #999999; 
	float: right; 
	font-size: 95%; 
	padding-left: 20px; 
}
span.post-dates { 
	background: url(images/date.gif) no-repeat; 
	float: left; 
	font-size: 95%; 
	padding-left: 20px; 
	padding-right: 10px; 
	}
span.post-cat { 
	background: url(images/mini-category.gif) no-repeat; 
	float: left; 
	font-size: 95%; 
	padding-left: 20px; 
}
span.post-comments { 
	background: url(images/mini-comments.png) no-repeat; 
	float: left; 
	font-size: 95%; 
	padding-left: 20px; 
	margin-top: 50px;
}
span.previous-entries { 
	background: url(images/mini-nav-left.png) no-repeat left center; 
	display: block; 
	float: left; 
	padding-left: 18px; 
	width: 228px; 
}
a:hover { 
	color: #fff; 
	text-decoration: none; 
}
a:visited { 
	color: #666666; 
	text-decoration: none; }
body { 
background: #fff;
	font: 75%/150% Helvetica, Arial, sans-serif; 
	color: #666666;
	padding: 0px; 
	margin: 0px;
	overflow-x: hidden;
	height: 100%;
}
form { 
	margin: 0px; 
	padding: 0px; 
}
h1 { 
	background: url(images/header-icon.gif) no-repeat; 
	color: #c9eefe; 
	font: lighter 36px/150% Arial, Helvetica, sans-serif; 
	height: 60px; 

}
h1 a, h1 a:visited { 
	color: #c9eefe; 
	text-decoration: none; 
}
h1 a:hover { 
	color: #ffffff; 
	text-decoration: none; 
}
h2 { 
	color: #666666; 
	font: lighter 25px Arial, Helvetica, sans-serif; 
	letter-spacing: -1px; 
	margin: 0px 0px 2px; 
	padding-bottom: 3px; 
	text-transform: uppercase;
	padding-left: 12px;
}
h2 a, h2 a:visited { 
	color: #666666; 
	text-decoration: none; 
}


h2 a:hover { 
	color: #bbb; 
	text-decoration: none; 
}
h3 { 
	color: #eb2d74; 
	font: normal 140%/100% Arial, Helvetica, sans-serif; 
	margin: 10px 0px 5px; 
}
h4 { 
	color: #000; 
	font: normal 100%/100% Arial, Helvetica, sans-serif; 
	margin: 10px 0px 5px; 
}

.header-recent-comments h5 { 
	color: #000; 
	font: normal 100%/100% sans-serif; 
	margin: 10px 0px 5px; 
}

hr.clear { 
	clear: both; 
	margin: 0px; 
	padding: 0px; 
	visibility: hidden; 
}
img.alignleft, img[align="left"] { 
	float: left; 
	margin: 2px 8px 5px 0px; 
}
img.alignright, img[align="right"] { 
	float: right; 
	margin: 2px 0px 5px 10px; 
}
img.center, img[align="center"] { 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
}
p { 
	margin: 0px; 
	padding: 0px 0px 0px; 
}
img {
	border:none;
}

/* ################################### GALLERY STYLE ########################################### */

#gallery {
margin:auto;
}

#gallery .gallery-item {
float:left;
margin-top:10px;
text-align:center;
width:33%;
}
dl.gallery-item {
float:left;
margin-top:10px;
text-align:left;
width:71px;
}

dt.gallery-icon {

}

#gallery img {
border:10px solid #CFCFCF;
}
#gallery .gallery-caption {
margin-left:0;
}

/* ## BUG-FIX fšr galleriet ## */
.gallery br {display:none;} 

/* ################################### GALLERY STYLE ########################################### */

/* Div's and layout */

#commentform { 
	font: 110% Arial, Helvetica, sans-serif; 
	margin-top: 10px; 
}
#commentform #submit { 
	background: #000;
	border: none; 
	color: #FFFFFF; 
	cursor: pointer; 
	float: left; 
	font: bold 12px Arial, Helvetica, sans-serif; 
	height: 20px; 
	width: 100px; 
}
#commentform input { 
	background-color: #ffffff; 
	border: 1px solid #cccccc; 
	margin-top: 3px; 
	padding: 3px; 
	width: 200px; 
}
#commentform label { 
	color: #262626; 
	font-size: 87%; 
}
#commentform p { 
	margin: 0px; 
	padding: 6px 0px; 
}
#commentform textarea { 
	background-color: #ffffff; 
	border: 1px solid #cccccc; 
	height: 115px; 
	margin-top: 3px; 
	padding: 2px; 
	width: 478px; 
}
#commentform textarea:focus, #commentform input[type="text"]:focus { 
	background: #ffffff; 
}
#comments, #respond { 
	background: #000;
	clear: both; 
	padding: 10px 0 10px 10px; 
	width:465px;
}
#content { 

	padding: 0px 10px 0px 145px; 
	

}


#right { 
width: 50%;
/* background: red; */
float: left;
top: 0;
bottom: 0;
	

}

#left {
width: 50%;
float: left;
}

#startImage {
width: 100%;
height: auto;
position: fixed;
bottom: 0px;
top:0px;

}


#background { 
height:100%;
position: fixed;
margin-top: 125px;

z-index: -1;
top: 0px;

}


#credits { 
	color: #7a9299; 
	font-size: 11px; 
	height: 15px; 
	line-height: 120%; 
	margin: 0px auto; 
	padding-bottom: 3px; 
	width: 960px; 
}
#credits a, #credit a:visited { 
	color: #048db4; 
}
#footer { 
width:100%;
	height: 100px;
	position: relative;
	margin-left:auto;
	margin-right: auto;
	margin-top: -100px;

}
#footer a strong { 
	color: #FFFFFF; 
}
#footer a, #footer a:visited { 
	color: #666666; 
}
#footer a:hover { 
	color: #FFFFFF; 
	background: #CC0000;
	padding: 1px 3px 0px 3px;
}
#footer h4 { 
	font: normal 146%/100% Arial, Helvetica, sans-serif; 
	margin: 10px 0px 5px; 
}
#footer li a { 
	display: block; 
}
#footer_bg { 

	height: 72px; 
	width: 960px; 
}

#fullHeader {
background: #cc0000;
height: 125px;
width:100%;
position: fixed;
z-index: 5;

}
#header { 
	height: 148px;
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 0px; 
	width: 960px;
	 
}



.header-recent-comments a { 
	color: #000;
}

.header-recent-comments { 
	float: left; 
	width: 140px; 
	margin-left: 30px;
	margin-top: 39px;

}
.header-recent-comments ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
}
.header-recent-comments ul li { 
	
	padding: 0px 0px 0px 0px; 
}


#logo { 
 
width: 82px;
height:65px;
margin-left: auto;
margin-right: auto;
}

#logo img {
padding-top: 17px;
}

#logo p { 
	color: #FFFFFF; 
	font-size: 150%; 
	line-height: 200%; 
	padding: 0px; 
}
/** menu styles **/

#menu {
position: absolute;
width: 960px;
height: 26px;
/* background: url(images/content-bg.png) repeat; */
color: #4A4A4A;
font-size: 12px;
margin-top: 27px;
text-align: left;
}


.sf-menu,.sf-menu * {
list-style: none;
margin: 0;
padding: 0;
text-transform: uppercase;
font-size: 14px;
text-align: left;
}

.sf-menu {
line-height: 0.2;
float: left;
}

.sf-menu ul {
position: absolute;
top: -999em;
width: 167px;
margin-top: 7px;
background: url(images/bg-menu.png) repeat;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}

.sf-menu ul li {
width: 100%;
}

.sf-menu li:hover {
visibility: inherit;
background: url() repeat;
}

.sf-menu li {
float: left;
position: relative;
padding:6px 34px 4px 8px;
color: #fff;

}

.sf-menu a {
display: block;
position: relative;
text-decoration: none;

}

* + html .sf-menu a {
padding: 7px 10px 7px 10px;
}

.sf-menu li:hover ul,.sf-menu li.sfHover ul {
left: 0;
top: 26px;
z-index: 99;
font-size: 10px;
}

.sf-menu a,.sf-menu a:visited {
color: #fff;


}

.sf-menu li li  {
font-size: 12px;
margin: -0px 1px -4px 0px;

}

.sf-menu li li a {
margin-left:-8px;
margin-right: 8px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 12px;
padding-left: 10px;
}

.sf-menu li li a:active {
margin-left:-8px;
margin-right: 8px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 12px;
padding-left: 10px;
}

.sf-menu li li a:hover {

background: #CC0000;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
font-size: 12px;
padding-top: 10px;
padding-bottom: 10px;
}

.sf-menu li li li {
left: -270px;
top: -1px;
margin: 1px 1px 0 -1px;
font-size: 9px;
}

.sf-menu a.sf-with-ul {
min-width: 1px;
}

.sf-sub-indicator {
position: absolute;
display: block;
right: .75em;
top: 1.05em;
width: 10px;
height: 10px;
text-indent: -999em;
overflow: hidden;
}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {
top:-999em;
}

ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {
left:10em;
top:0;
}

.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator {
background-position:-10px 0;
}

/*
.current_page_item {
margin-top: -2px;

}
*/

	/* end menu styles */

#page { 
	margin: 0px auto; 
	width: 100%;
	padding-bottom: 100px; 
}
#searchform { 
	margin: 15px 0 0; 
}
#searchform #s { 
	background: #fff; 
	border: 1px solid #cccccc; 
	color: #000000; 
	cursor: pointer; 
	font-weight: normal; 
	height: 19px; 
	line-height: 19px; 
	margin-right: 2px; 
	padding: 0px 5px 0px 5px; 
	vertical-align: middle; 
	width: 135px; 
}
#searchform br { 
	display: none; 
}
#searchform input { 
	background: url(images/search-btn-bg.gif) no-repeat; 
	border: none; 
	color: #FFFFFF; 
	font: bold 11px Arial, Helvetica, sans-serif; 
	height: 20px; 
	line-height: 20px; 
	vertical-align: middle; 
	width: 52px; 
}
#sidebar { 
	color: #000; 
	float: left; 
	padding: 0px 10px 10px 0px; 
	width: 280px; 
}
#sidebar a, #sidebar a:visited { 
	color: #000; 
	display: block; 
	text-decoration: none; 
}
#sidebar a:hover { 
	color: #bababa; 
	display: block; 
	text-decoration: none; 
}
#sidebar h2, #sidebar .sidebartitle { 

	color: #000; 
	font: lighter 18px Arial, Helvetica, sans-serif; 
	margin: 20px 0px 2px; 
}
#sidebar ul { 
	margin: 0; 
	padding: 0; 
}
#sidebar ul li { 
	border: none; 
	border-bottom: 1px dotted #CCCCCC; 
	list-style: none; 
	margin: 0; 
	padding: 2px 0; 
}
#sidebar ul li ul { 
	margin: 0; 
	padding: 0; 
}
#sidebar ul li ul li { 
	border-bottom: 1px dotted #CCCCCC; 
	padding: 2px 0 2px 0px; 
}
#sidebar ul li ul li ul li { 
	border: none; 
	padding: 1px 0 1px 10px; 
}

/* Classes and other stuff */

.alignleft { 
	float: left; 
}
.alignright { 
	float: right; 
}
.center { 
	text-align: center; 
}
.clear { 
	clear: both; 
}
.commentlist { 
	line-height: 130%; 
	margin: 10px 0px; 
	padding-left: 20px; 
}
.commentlist .alt { }
.commentlist cite { 
	color: #fff; 
	font-size: 120%; 
	font-style: normal; 
	font-weight: bold; 
}
.commentlist cite a, .commentlist cite a:visited { 
	color: #fff; 
}
.commentlist li { 
	padding: 5px 10px; 
}
.commentlist small { 
	display: block; 
	font-size: 87%; 
	margin-bottom: 5px; 
}
.entry {
	padding-left: 13px; 
	clear: both; 
	padding-top: 5px; 
	padding-right: 10px;
}



.footer-about { 
	float: right; 
	padding-left: 10px; 
	padding-right: 10px; 
	width: 210px; 
}
.footer-recent-comments { 
	float: left; 
	margin-left: 10px; 
	width: 240px; 
}
.footer-recent-comments ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
}
.footer-recent-comments ul li { 
	background: url(images/mini-footer-comments.gif) no-repeat; 
	padding: 0px 0px 10px 20px; 
}
.footer-recent-posts { 
	float: left; 
	margin-left: 10px; 
	width: 240px; 
}
.footer-recent-posts strong { 
	font-size: 107%; 
	font-weight: bold; 
	line-height: 135%; 
}
.footer-recent-posts ul { 
	font-size: 11px; 
	line-height: 110%; 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
}
.footer-recent-posts ul li { 
	background: url(images/mini-footer-post.gif) no-repeat; 
	padding: 0px 0px 10px 20px; 
}
.loginout { 
	background: url(images/mini-loginout.gif) no-repeat left center; 
	margin-left: 8px; 
	padding-bottom: 2px; 
	padding-left: 18px; 
}
.navigation { 
	clear: both; 
	height: 15px; 
	padding: 10px 0px; 
	width: 462px;
	padding-left: 15px;
}
.post { 

	padding-top: 15px;
	float: left;
	width: 400px; 
}
.post-date { 
	background: url(images/date-bg.gif) no-repeat; 
	float: left; 
	height: 49px; 
	width: 45px; 
}
.post-day { 
	color: #999999; 
	display: block; 
	font-size: 18px; 
	line-height: 18px; 
	margin-left: -3px; 
	padding-top: 7px; 
	text-align: center; 
	text-transform: uppercase; 
}
.post-month { 
	color: #FFFFFF; 
	display: block; 
	font-size: 11px; 
	line-height: 11px; 
	margin-left: -3px; 
	padding-top: 2px; 
	text-align: center; 
	text-transform: uppercase; 
}
.post-title { 
	float: left; 
	margin-left: 0px; 
	text-transform: capitalize; 
	width: 215px; 
}



.page { 
	clear: both; 
	padding-top: 15px; 
}
.page-date { 
	background: url(images/date-bg.gif) no-repeat; 
	float: left; 
	height: 49px; 
	width: 45px; 
}
.page-day { 
	color: #999999; 
	display: block; 
	font-size: 18px; 
	line-height: 18px; 
	margin-left: -3px; 
	padding-top: 7px; 
	text-align: center; 
	text-transform: uppercase; 
}
.page-month { 
	color: #FFFFFF; 
	display: block; 
	font-size: 11px; 
	line-height: 11px; 
	margin-left: -3px; 
	padding-top: 2px; 
	text-align: center; 
	text-transform: uppercase; 
}
.textright { 
	width: 73%;
	min-width: 400px;
	vertical-align: middle;
	margin-left: auto;
	margin-right: auto;
	margin-top: -100px;
	top:50%;
	margin-bottom: -250px;
	position: absolute;
/* 	background: aqua; */
}



#rightBlogg { 

/* background: red; */
float: left;
margin-top: 150px;
bottom: 0;
margin-left: 55%;
max-width: 490px;
padding-left: 25px;


}

.textrightBlogg { 
float: left;
}

.theTextBlogg {
width:190px;
height: 241px;
background: #fff;
padding-left: 0px;

}

.theTextBlogg h2 a {
font-size: 14px;
}

.theText {
width:380px;
margin-left: 55%;
background: #fff;
padding: 20px;
float: left;
margin-top: 200px;
}


span.phpTheTitle  {
font-size: 12px;
text-transform: uppercase; 
}

span.phpTheTitle h2 a {
font-size: 12px;
text-transform: uppercase; 
}

span.phpTheTitle a:hover {
background-color: #CC0000;
color: #fff;
text-transform: uppercase; 
}

.postblogg-title { 
	float: left; 
	margin-left: 0px; 
	text-transform: capitalize; 
	width: 196px; 
}


/* SINGELPOSTS */

#rightSingle { 

/* background: red; */
float: left;
margin-top: 150px;
bottom: 0;
margin-left: 55%;
max-width: 624px;

}

.textrightSingle { 
float: left;
}

.theTextSingle {
width:380px;

background: #fff;
padding-left: 20px;
padding-right: 20px;
}

.postSingle-title { 
	float: left; 
	margin-left: 0px; 
	text-transform: capitalize; 
	width: 386px; 
}

.post_imageSingle {
	background: url(images/bg-big-image.png) no-repeat;
	height:295px;
	width: 380px;
	margin-top: 0px;
}

.post_imageSingle img {
margin-top:12px;
margin-left: 12px;
}



.rss { 
	background: url(images/mini-rss.gif) no-repeat left center; 
	margin-left: 8px; 
	padding-bottom: 2px; 
	padding-left: 18px; 
}

#bgContent {
	width:100%;
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
	z-index: 40;
}

.bgfull {
	background: url(images/bg-content.png);
	width:996px;
	height: 927px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
		position: relative;
}

#middle {

width: 220px;
float: left;
padding-left: 20px;
padding-top: 32px;
}

#picturePost {
float: left;
clear: both;

}

.pager {
width:960px;
margin: 0px auto 0px auto;

}

#category-page-header {
	float: left; 
	margin-left: 0px; 
	text-transform: capitalize; 
	width: 220px; 
	margin-right: 52px;

}

#p2c-header {
	clear: both; 
	padding-top: 10px; 

}


#sidebararc { 
	color: #000; 
	float: right; 
	padding: 172px 10px 10px 0px; 
	width: 189px; 
	position: absolute;
}



#sidebararc a, #sidebararc a:visited { 
	color: #5c9699; 
	display: block; 
	text-decoration: none; 
}
#sidebararc a:hover { 
	color: #73a714; 
	display: block; 
	text-decoration: none; 
}
#sidebararc h2, #sidebararc .sidebartitle { 
	border-bottom: 1px dotted #CCCCCC; 
	color: #73a714; 
	font: lighter 18px Arial, Helvetica, sans-serif; 
	margin: 20px 0px 2px; 
}
#sidebararc ul { 
	margin: 0; 
	padding: 0; 
}
#sidebararc ul li { 
	border: none; 
	border-bottom: 1px dotted #CCCCCC; 
	list-style: none; 
	margin: 0; 
	padding: 2px 0; 
}
#sidebararc ul li ul { 
	margin: 0; 
	padding: 0; 
}
#sidebararc ul li ul li { 
	border-bottom: 1px dotted #CCCCCC; 
	padding: 2px 0 2px 0px; 
}
#sidebararc ul li ul li ul li { 
	border: none; 
	padding: 1px 0 1px 10px; 
}


.post_image {
	background: url(images/pol.png) no-repeat;
	height:236px;
	margin-top: 30px;

}

.post_image img {
	position: absolute;
	margin-left: 37px;
	margin-top: 38px;
	margin-left: -178px;


}

.post_imageblogg {
	background: url(images/bg-image.png) no-repeat;
	height:150px;
	width: 220px;
	margin-top: 0px;
}

.post_imageblogg img {
margin-top:12px;
margin-left: 12px;
}

/* BLOGG */


.postblogg { 

	padding-top: 15px;
	float: left;
	width: 465px; 
}
.postblogg-date { 
	background: url(images/date-bg.gif) no-repeat; 
	float: left; 
	height: 49px; 
	width: 45px; 
}
.postblogg-day { 
	color: #999999; 
	display: block; 
	font-size: 18px; 
	line-height: 18px; 
	margin-left: -3px; 
	padding-top: 7px; 
	text-align: center; 
	text-transform: uppercase; 
}
.postblogg-month { 
	color: #FFFFFF; 
	display: block; 
	font-size: 11px; 
	line-height: 11px; 
	margin-left: -3px; 
	padding-top: 2px; 
	text-align: center; 
	text-transform: uppercase; 
}


#sidebarblogg { 
	color: #000; 
	float: right; 
	padding: 0px 67px 0px 0px; 
	width: 189px; 

}



#sidebarblogg a, #sidebarblogg a:visited { 
	color: #000; 
	display: block; 
	text-decoration: none; 
}
#sidebarblogg a:hover { 
	color: #000; 
	display: block; 
	text-decoration: none; 
}
#sidebarblogg h2, #sidebarblogg .sidebartitle { 

	color: #000; 
	font: lighter 18px Arial, Helvetica, sans-serif; 
	margin: 20px 0px 2px; 
}
#sidebarblogg ul { 
	margin: 0; 
	padding: 0; 
}
#sidebarblogg ul li { 
	border: none; 

	list-style: none; 
	margin: 0; 
	padding: 2px 0; 
}
#sidebarblogg ul li ul { 
	margin: 0; 
	padding: 0; 
}
#sidebarblogg ul li ul li { 

	padding: 2px 0 2px 0px; 
}
#sidebarblogg ul li ul li ul li { 
	border: none; 
	padding: 1px 0 1px 10px; 
}


a.postblogg-calendar { 
	background: url(images/mini-calendar.gif) no-repeat; 
	color: #999999; 
	float: right; 
	font-size: 95%; 
	padding-left: 20px; 
}
span.postblogg-dates { 
	font-size: 95%; 
	padding-left: 13px; 
	padding-right: 10px; 
	padding-top: 8px;
	}
span.postblogg-cat { 
	background: url(images/mini-category.gif) no-repeat; 
	float: left; 
	font-size: 95%; 
	padding-left: 20px; 
}
span.postblogg-comments { 
	background: url(images/mini-comments.png) no-repeat; 
	float: right; 
	font-size: 95%; 
	padding-left: 20px; 
}




.child {
float: left;
clear: both;
}

ul.list-page {
padding: 0px;
float: left;
list-style: none;
clear: both;
color: #000;

}

ul.list-page a {
color: #000;
}

li.list-page a {
color: #000;
padding: 0px;
margin: 0px;
}

.clientpicbig {
background: url(images/pol.png) no-repeat;
height: 245px;
width: 225px;
}

.clientpicbig img {
margin-top: 38px;
margin-left: 37px;
}

.pagepic {
float: left;
margin-left: 30px;
}

.galleryholder {
float:left;
margin-left: 38px;
width: 440px;
}

.gallery {
float: left;

}


.galleryframe {

float: left;
margin-left: 10px;
}

.gallerypic {
background: url(images/small-pol.png) no-repeat;
width: 100px;
height: 123px;
}

.gallerypic img {
margin-top: 14px;
margin-left:14px;
}

.topplista {
position: absolute;
margin-top: -107px;
margin-left: 580px;
}

.bgLogo {
position: absolute;
margin-top: -97px;
margin-left: 152px;

}

.latest {
background: url(images/bg-comment.png);
width: 178px;
height: 152px;
}

.commenter {
width: 400px;

}

#footer_900 {

	height: 100px;
	position: relative;
	margin: 0 auto;
	z-index: 1;
	}
	
.footerInfo {
	float: left;
	margin-left: 55%;
	width:380px;
	padding-left: 34px;
	height: 30px;
	padding-top: 20px;
}



.footerInfoText {
float: right;

font-size: 9px;
line-height: 1.6em;
padding-right: 70px;
}

	
#header_900 {
	width: 960px;
	height: 148px;
	margin: 0 auto;
	
	overflow: hidden;
	}
	
#content_900 {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;

	}
			
			
			*{
			margin:0;
			padding:0;
		}

	
		#supersize{
			position:fixed;
			top: 125px;
			
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
			cursor:default;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
			
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
			
		}
		
		
.avant {
text-transform: uppercase;
margin-bottom: 1px;
clear: both;
}

.avantUnder {
margin-top: 2px;
}

.retailers {
width: 170px;
float: left;

}

.retailerUpper {
height: 120px;

}
