body { 
	color:#000000; 
	background:#fff;
	margin:0;
	padding:0;
	font:90% Times, Arial, Tahoma, sans-serif;
	text-align:center;
}

/* CONTAINS ENTIRE PAGE */
#body-container {
	width:95%;
	margin:0 auto;
	text-align:left;
}






/* HEADER */
#header {display:block; position:relative; top:2px; width:1048px; z-index:1;}

/* ADSERVE AREAS */
#adserveHeader1048 {display:block; position:relative; top:2px; left:0px; width:1048px; margin-bottom:2px; z-index:2;}

#headerSmallCont {display:block; position:relative; top:0px; width:1048px; z-index:2;}

/* ADSERVE AREAS */
#adserveHeader728x90 {display:block; position:absolute; top:11px; right:0px; width:728px; z-index:3;}
#adserveHeader716x108 {display:block; position:relative; top:2px; float:right; width:716px; z-index:4;}

#header h1 {margin:5px 0 0 -20px; font-size:3em;}
#header h1 a {color:#000; text-decoration:none;}
#header h1 a:hover {color:#000; text-decoration:none; background:transparent;}
#header h2.description {color:#000; font-size:1.2em; font-style:italic;}
/* HEADER MENU */
#header ul {list-style:none; margin:10px 0 0 0; _margin-top:0; padding:0; text-transform:uppercase; font-style:italic; font-size:1.4em; display:block; clear:both;}
#header li {float:left; padding:4px 16px 4px 0; margin-bottom:0; position:relative; background-color:#fff;}
#header ul li ul{position:absolute; height:20px; width:700px;}
#header ul li ul li {float:left; padding:4px 16px 4px 0; margin-bottom:16px;}
#header .children {display:none;}
#header .current-cat .children {display:inline;float:left;}
#header .current-cat-parent .children {display:inline;float:left;}
#header a {text-decoration:none; font-weight:bold}


#peopleLogo {display:block; position:relative; top:0;}
#peopleLogo img {margin:2px 0 0 0px;}
#headerInfo {position:absolute; top:37px; left:140px;}
/* #headerLogo {float:left;} */





/* CONTAINS CONTENT & SIDEBARS */
#container {width:1070px; clear:both; background:#fff;}

img, a {border:0;}


/* CONTENT */
#content {
	float:left; 
	width:518px;
	padding:20px 20px;
	_padding:20px 0px 20px 20px;
	border:0px;
	background:#fff;
}

/* HEADERS */
h1, h2, h3, h4, h5, h6 {color:#000; text-transform:uppercase;font-style:italic}
h1 {font-size:1.5em;}
h2 {font-size:1.4em;}
h3 {font-size:1.3em;}
h4 {font-size:1.2em;}
h5 {font-size:1.1em;}
h6 {font-size:1em;}

/* POSTS & PAGES */
.post {width:100%; float:left; margin:0;}
.post h2.post-title {float:left; width:100%; _width:518px; margin:0 0 2px 0;}
.post h2.post-title a {text-decoration:none;}
.post .post-time p {margin:20px 0 0 0;}
.entry {width:100%; float:left; margin-top:10px; margin-bottom:20px;}


/* POSTS HEADERS COLORS / HEADER TOPLIST CATEGORY COLORS */
/* PAGES */
.post.cat2 h2, ul li.cat-item-2 a:hover, .post.cat2 a:hover {background-color:#c6c;}
.post.cat2 h2 a, .post.cat2 h2 a:hover, ul li.cat-item-2 a:hover, .post.cat2 a:hover {color:#fff;}

/* eye on 
.post.cat1 h2,ul li.cat-item-1 a:hover, .post.cat1 a:hover {background-color:#fbceb1;}
.post.cat1 h2 a, .post.cat1 h2 a:hover, ul li.cat-item-1 a:hover, .post.cat1 a:hover {color:#fff;}
 Festival 09 
.post.cat254 h2,ul li.cat-item-254 a:hover, .post.cat254 a:hover {background-color:#EABB4F;}
.post.cat254 h2 a, .post.cat254 h2 a:hover, ul li.cat-item-254 a:hover, .post.cat254 a:hover {color:#fff;}

 uppslaget 
.post.cat276 h2,ul li.cat-item-276 a:hover, .post.cat276 a:hover {background-color:#CB7DAF;}
.post.cat276 h2 a, .post.cat276 h2 a:hover, ul li.cat-item-276 a:hover, .post.cat276 a:hover {color:#fff;}

*/


/* Kultur */
.post.cat6 h2, ul li.cat-item-6 a:hover, .post.cat6 a:hover {background-color:#ff889e;}
.post.cat6 h2 a, .post.cat6 h2 a:hover, ul li.cat-item-6 a:hover, .post.cat6 a:hover {color:#fff;}
/* Mode */
.post.cat3 h2, ul li.cat-item-3 a:hover, .post.cat3 a:hover {background-color:#008dd2;}
.post.cat3 h2 a, .post.cat3 h2 a:hover, ul li.cat-item-3 a:hover, .post.cat3 a:hover {color:#fff;}
/* Musik */
.post.cat4 h2, ul li.cat-item-4 a:hover, .post.cat4 a:hover {background-color:#f66343;}
.post.cat4 h2 a, .post.cat4 h2 a:hover, ul li.cat-item-4 a:hover, .post.cat4 a:hover {color:#fff;}
/* Klubb */
.post.cat5 h2, ul li.cat-item-5 a:hover, .post.cat5 a:hover {background-color:#f9b151;}
.post.cat5 h2 a, .post.cat5 h2 a:hover, ul li.cat-item-5 a:hover, .post.cat5 a:hover {color:#fff;}
/* Film & tv */
.post.cat7 h2, ul li.cat-item-7 a:hover, .post.cat7 a:hover {background-color:#71d27e;}
.post.cat7 h2 a, .post.cat7 h2 a:hover, ul li.cat-item-7 a:hover, .post.cat5 a:hover {color:#fff;}
/* vimmel */
.post.cat8 h2, ul li.cat-item-8 a:hover, .post.cat8 a:hover {background-color:#fc6;}
.post.cat8 h2 a, .post.cat8 h2 a:hover, ul li.cat-item-8 a:hover, .post.cat8 a:hover {color:#fff;}
/* Folk */
.post.cat37 h2, ul li.cat-item-37 a:hover, .post.cat37 a:hover {background-color:#40e0d0;}
.post.cat37 h2 a, .post.cat37 h2 a:hover, ul li.cat-item-37 a:hover, .post.cat37 a:hover {color:#fff;}

/* julkalendern */
.post.cat819 h2, ul li.cat-item-819 a:hover, .post.cat819 a:hover {background-color:#cc0000;}
.post.cat819 h2 a, .post.cat819 h2 a:hover, ul li.cat-item-819 a:hover, .post.cat819 a:hover {color:#fff;}
 ul li.cat-item-819 a {color:#cc0000;}


/* blockquotes */
blockquote {color:#262424;}
blockquote blockquote {color:#343436;}

/* links */
a { 
	color:#000;
	text-decoration:underline;
}
a:hover {
	color:#000;
	text-decoration:none;
}

/* images */
.post a img, .post img {  }
.post a:hover img {  }

/* lists */
.post ul {list-style-type:none; margin:10; padding:10; }
.post ul li { 
	margin:0;
	padding:0;
}
.post ol {margin:0; padding:0; }
.post ol li {margin:1px 0; padding:0; }
/* Categories/Tags Line */
.tag-title {
	float:left;
	display:inline;
	margin:0 5px 0 0;
}
ul.post-categories {
	float:left;
	margin:0;
	padding:0;
}
ul.post-categories li {
	display:inline;
	list-style-type:none;
	padding:0;
	margin:0;
}


/* fpage_promos aka puffarna på framsidan */
.fpage_promos_even h2 a, .fpage_promos_odd h2 a {text-decoration:none;}
.fpage_promos_even h2 {background-color:#ccdd55;margin-top:0}
.fpage_promos_odd h2 {background-color:#ccdd55;margin-top:0}

.fpage_promos_even {
/* border:1px solid #ccdd55; */
width:249px;
display:block;
float:right;
margin-bottom:20px;
text-align:center;
}
.fpage_promos_odd {
/* border:1px solid #ccdd55; */
width:249px;
overflow:hidden;
display:block;
float:left;
margin-bottom:20px;
text-align:center;
}

/* postmetadata (comments link at end of each post) */
.shareAndComments {
	clear:both;
	display:block;
	width:100%;
	_width:518px;
	margin:10px 0;
	padding:0 0 60px 0;
	border-bottom:5px solid #000;
}
p.postmetadata {
	float:right;
	width:50%;
	text-align:right;
}
p.postmetadata span.comments {}
/*p.postmetadata span.comments a {padding-left:20px;}*/
/*p.postmetadata span.comments a:hover {color:#07360c; background:transparent; text-decoration:underline;}*/
p.shareThisPost {
	clear:both;
	float:left;
	width:50%;
	text-align:left;
}
.shareDiv {display:none;clear:both; margin-top:40px;}
.shareDiv a {background-image:url('http://www.peopledigital.se/wp-content/images/share_this2.gif'); background-repeat:no-repeat; padding-left:20px; margin-right:10px}
.shareDiv a.share-item1 {background-position:0px 0px}
.shareDiv a.share-item2 {background-position:0px -54px;}
.shareDiv a.share-item3 {background-position:0px -18px;}
.shareDiv a.share-item4 {background-position:0px -36px;}
.shareDiv a.share-item5 {background-position:0px -72px;}
.shareDiv a.share-item6 {background-position:0px -88px;}



/* tables */
.post table {border:none; background:#fff;}
.post tr, .post td {padding:2px; background:#94B47E;}

/* other basics & typography */
small {font-size:.9em;}

/* navigation & left, right, center alignment */
.navigation {margin:10px 0; float:left;}
.previous {float:left; width:45%;}
.left, .alignleft {float:left; margin:0 15px 15px 0;}
.next {float:right; width:45%;}
.right, .alignleft {float:right; margin:0 0 15px 15px;}
.center {text-align: center;margin:0 auto; display:block;}
.clear {clear:both;}





/* COMMENTS */
#comments-template {width:99%; margin:15px 0 0 0;}
#comments-template ol {list-style-type:none; margin:0; padding:0; border-top:1px dotted #ccc;}
#comments-template ol li {margin:0; padding:10px 5px; border-bottom:1px dotted #ccc;}
#comments-template ol li.alt {background:#fff;}
#comments-template fieldset {border:none;}
#comments-template legend {border:none;}
/*#comments-template textarea, #comments-template input { color: #ffffff; }
#comments-template textarea { width: 99%; border: 1px solid #2d3e22; background: #567343; }
#comments-template input { width: 40%; border: 1px solid #2d3e22; background: #567343; } */
#comments-template input.submitcomment, #comments-template input.resetcomment {width:100px;}


.sideblog p {margin:0px}
.sideblog h1, .sideblog h2 {margin:0px}


/* SIDEBAR */
#sidebar, #sidebar2, #sidebar3 {
	font-size:.95em;
	float:left;
	padding:20px 0;
}
#sidebar .menu, #sidebar2 .menu, #sidebar3 .menu {
	padding:0 0 25px 0;
}	
#sidebar {width: 190px; margin: 0; }
#sidebar2, #sidebar3 {width: 300px; margin: 0; _margin-left:20px;}
#sidebar {background-color:#fff;}
#sidebar2 {background-color:#fff;}
#sidebar3 {display:none;}

/* sidebar headers */
#sidebar h2.menu-header, #sidebar2 h2.menu-header, #sidebar3 h2.menu-header {
	color: #000;
	font-size: 1.1em; 
	margin: 10px 0;
	padding: 5px 0;
	text-indent: 0px;
	background: #fff;
	border-top: 5px solid #000;
	}
/* sidebar lists */
#sidebar ul, #sidebar2 ul, #sidebar3 ul  { 
	list-style-type: none;
	margin: 0 0 5px 0;
	padding: 0;
	}
#sidebar ul li, #sidebar2 ul li, #sidebar3 ul li {
	color: #000;
	padding: 0;
	margin: 0;
	border-bottom: 1px dotted #ccc;
	}
/* sidebar list links */
#sidebar ul li a, #sidebar2 ul li a, #sidebar3 ul li a {
	color: #000;
	padding: 1px 0;
	display: block;
	width: 100%;
	background: transparent;
	text-indent: 3px;
	text-decoration: none;
	text-transform: uppercase;
	}
#sidebar ul li a:hover, #sidebar2 ul li a:hover, #sidebar3 ul li a:hover {
	padding: 1px 0;
	text-indent: 3px;
	/*color: #fff;
	background: blue; */
	text-decoration: none;
	text-transform: uppercase;	
	}
#sidebar ul li ul, #sidebar2 ul li ul, #sidebar3 ul li ul { margin: 0; padding: 0; border: none; }
#sidebar ul li ul li a, #sidebar2 ul li ul li a, #sidebar3 ul li ul li a { text-indent: 20px; }
#sidebar ul li ul li a:hover, #sidebar2 ul li ul li a:hover, #sidebar3 ul li ul li a:hover { text-indent: 25px; }

/* sidebar paragraphs (ex: About) */
#sidebar p, #sidebar2 p, #sidebar3 p { color: #000000; padding: 0 0 0 0px; }

/* sidebar feed */
#sidebar ul.feed, #sidebar2 ul.feed, #sidebar3 ul.feed { background: transparent; border: none; }
#sidebar ul.feed li, #sidebar2 ul.feed li, #sidebar3 ul.feed li {
	background: transparent url(images/feed.gif) no-repeat left top;
	border: none;
	}
#sidebar ul.feed li a, #sidebar2 ul.feed li a, #sidebar3 ul.feed li a {
	text-indent: 25px;
	display: block;
	height: 16px;
	}
#sidebar ul.feed li a:hover, #sidebar2 ul.feed li a:hover, #sidebar3 ul.feed li a:hover { 
	background: transparent;
	text-decoration: underline;
	text-indent: 25px;
	}
/* search border: 1px solid #809595; */
#sidebar input#s { width: 80%;}

.sidebarDivider {
	display:block;
	width:190px;
	margin:10px 0;
	padding:5px 0;
	border-top: 5px solid #000;
}



/* wp-calendar */
table#wp-calendar { width: 80%; margin: 0 auto; font-size: .9em; }

/* SIDEBAR WIDGET STYLES */
/* blogroll widget */
li#linkcat-2 { list-style-type: none; margin: 0; padding: 0; }
/* flickr widget & other images in the sidebar */
#sidebar a img, #sidebar img, #sidebar2 a img, #sidebar2 img { }
/* recent comments widget */
ul#recentcomments li a, ul#recentcomments li a:hover { border: none; background: transparent; text-indent: 0; }






/* FOOTER */
#footer {
	float:left;
	clear:both;
	width:728px;
	display:block;
	text-align:left;
	color:#000;
	margin:20px 0;
	padding:0;
	/*border-top:1px dotted #000;*/
	border-top:5px solid #000;
}	


.author-images a {}
.author-images a img {margin: 0 5px 0 0; vertical-align:middle}
.author-images {clear:both; margin:20px 0 0 0;}

img#wpstats{display:none;}






/* D13 SLIDESHOW */
#d13slideshowCont {width:518px;height:480px;display:block;}
#d13slideshow {
	position:relative;
	background-color:#ffffff;
	width:518px;
	margin:0px; padding:0px;
}
#d13nav {
	margin:0px;
	padding:0px;
	position:absolute;
	top:300px;
}
#navleft {
	z-index:200;
	position:absolute;
	width:20px;
	height:20px;
	margin:0px;
	padding:0px;
	margin-left:478px;
}
#navright {
	z-index:201;
	position:absolute;
	width:20px;
	height:20px;
	margin:0px;
	padding:0px;
	margin-left:498px;
}
#navleft a,
#navright a {
	width:20px;
	height:20px;
	display:block;
	background-color:#ffffff;
	filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3;
	background-position:center center;
	background-repeat:no-repeat;
}
#navleft a { 
	background-image:url(http://www.peopledigital.se/wp-content/plugins/d13slideshow/left.png);
}
#navright a {
	background-image:url(http://www.peopledigital.se/wp-content/plugins/d13slideshow/right.png);
}
#navleft a:hover {
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}
#navright a:hover {
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}
#navleft a span,
#navright a span {
	display:none;
}
div.d13slide {
	padding:0px;
	margin:0px;
}
div.d13slide img {
	padding:0px;
	margin:0px;
}
div.d13fader {
	background-color:#ffffff;
	color:#000000;
	font-family:Times, Arial, Helvetica, sans-serif;
	/*filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;*/
	z-index:1;
	margin:20px 0px 0px 0px;
	padding:0px;
}
div.d13fader h3 {
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
div.d13fader h3 a {
	color:#FFFFFF;
}
div.d13fader h3 a:hover {
	color:#FFFFFF;
}
div.d13fader p {
	/*font-size:10px;
	font-weight:normal;
	padding:2px 4px 4px 4px;
	margin:0px;
	color:#000000;*/
}
div.d13fader p a {
/*	color:#CCCCCC; */
}
div.d13fader p a:hover {
/*	color:#FFFFFF; */
}



.shoppingNav {background:url('../../images/shoppingguiden.jpg'); height:300px;}
.shoppingNav form {clear:none; padding:50px 0 0 15px; display:inline;}



#list_shoppingguiden_pages h2 {
	color:#fff;
}
#list_shoppingguiden_pages {
	background-color:#eee;
}
#list_shoppingguiden_pages ul {
	-moz-padding-start:0px;
}
#list_shoppingguiden_pages ul li {
	margin-bottom:30px;
}
#list_shoppingguiden_pages ul li ul{
	-moz-padding-start:20px;
}
#list_shoppingguiden_pages ul li ul li{
	margin-bottom:3px;
}
#list_shoppingguiden_pages ul li a{
	font-size:20px;
}
#list_shoppingguiden_pages ul li ul a{
	font-size:14px;
}

#list_shoppingguiden_pages > ul:only-of-type li {
	margin-bottom:3px;
}
#list_shoppingguiden_pages > ul:only-of-type li a {
	font-size:14px;
}
