body {
	font-family:"Segoe UI",Tahoma,Arial,Helvetica,Sans-serif;
	font-size:13px;
	color:#000000;
	line-height:16px;
	background: #ffffff url('http://magdalenagraaf.se/blogg/wp-content/uploads/2011/04/maggan-tapet1.gif') repeat fixed top center;
	margin-bottom:30px;
}
p {
    margin-bottom:10px;
}

a:link, a:visited {
    color:#000000;
    text-decoration:underline;
}

a:active, a:hover  {
    color:#000000;
    text-decoration:underline;
}

#main {
    clear:both;
    padding:10px 0 0px 0;
}

#banner {
    width:728px;
    height:90px;
    position:relative;
    margin-top:10px;
    margin-bottom:10px;
    z-index:2;
}

#header {
    position:relative;
    height:340px;
    width:980px;
    background: #ffffff url('http://magdalenagraaf.se/blogg/wp-content/uploads/2010/10/maggan-header.jpg');
    margin: 0px auto;
    margin-top:10px;
    z-index:2;
}



#pixopointmenu {
    position:relative;
    width:980px;
    margin-bottom:10px;
    z-index:2;
	margin: 0px auto;
}

input.pixo_inputsearch
{	font-size:12px;
   font-family:Arial;
   color:#000000;
   background-color:#ffffff;
   border-style:solid;
   border-color:#000000;
   border-width:1px;
}

/* ---------- Sidornas rubrik ------------------- */

h1.entry-title {
	font-family:'Times New Roman';
    font-size:34px;
    font-weight:normal;
    font-style:italic;
    line-height:26px;
    padding-top:5px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    letter-spacing:-1px;
}

.entry-title a {
    color:#000000;
    text-decoration:none;
}
.entry-title a:active,
.entry-title a:hover {
    color: #000000;
}

.page-title {
    font-size:13px;
    line-height:15px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:0px;
    background: #ffffff;	
}

/* ---------- InlÃ�ï¿½Ã�Â¤ggens rubrik ------------------- */

h2.entry-title {
	font-family:'Times New Roman';
    font-size:34px;
    font-weight:normal;
    font-style:italic;
    line-height:26px;
    padding-top:5px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    letter-spacing:-1px;
}

/* ---------- InlÃ�ï¿½Ã�Â¤ggen bakgrundsfÃ�ï¿½Ã�Â¤rg och avstÃ�ï¿½Ã�Â¥nd under varje block ------------------- */
.hentry,
.single .hentry,
#comments {
    padding:10px;
	background: #ffffff;								
    margin-bottom:10px;								
}


/* --- Datum i inlÃ�ï¿½Ã�Â¤gg --- */
.entry-meta abbr {									
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    text-transform:uppercase;
    background:#000000;
    color:#ffffff;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:2px;
}

.comments-link a,
.comments-link a:hover {
	color:#000000;
	text-decoration:none;
	padding-left:21px;
	margin-left:5px;
}

#comments-list .comment-author {
    font-weight:normal;
	padding-left:21px;
	text-transform:uppercase;
}

#comments-list li {
    padding:0px;
    position:relative;
    border-bottom:1px dashed #000000;
    margin-bottom:10px;

}

.loggedin a,
.loggedin a:hover,
.logout a,
.logout a:hover {
	color:#000000;
    text-decoration:none;
}

/* ---------- InnehÃ�ï¿½Ã�Â¥ll widgetblock ------------------- */

#content .aside li {
	background: transparent;								
}

#content .aside .textwidget  {
	background: transparent;							
}

#content .aside p {
	background: #ffffff;							
}

.main-aside ul ul {
    margin-bottom:10px;
    padding:10px;						
}



/* ---------- Sidebar lÃ�ï¿½Ã�Â¤nkar ------------------- */
.aside a, .aside a:hover {
	color:#000000;
	text-decoration:none;
									
}



/* ---------- Sidebar bakgrundsfÃ�ï¿½Ã�Â¤rg i varje helt block ------------------- */
.aside li {
	background: #ffffff;								
}




/* ---------- Sidebar bakgrundsfÃ�ï¿½Ã�Â¤rg innehÃ�ï¿½Ã�Â¥llet i varje block ------------------- */
.aside ul ul,
.aside ul ul li {
	background: transparent;						
}

/* --- Sidebar rubriktext --- */
.aside h3 {											
	font-family:Arial;
    font-size:14px;
    font-weight:bold;
    font-style:normal;
    text-transform:uppercase;
    letter-spacing:0px;
}

/* --- Sidebar rubrikblock --- */
.aside h3.widgettitle {								
    padding-top:4px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:4px;
    border-top:0px solid #000000;
	background: #000000;
    color:#ffffff;
}

/* --- Sidebar lista --- */

.aside ul ul {
    list-style:square inside;							
}

.aside .textwidget,
.aside .textwidget p {
    background:transparent;							
}

.entry-utility {
	clear:both;
    color:#000000;
    font-family:Arial;
    text-transform:uppercase;
    font-size:11px;
    line-height:13px;
    margin:10px 0 5px 0;
}
.entry-utility a {
    color:#000000;
    text-decoration:none;
}
.entry-utility a:active,
.entry-utility a:hover {
    color: #000000;
}


/* ---------- Kommentarer rubrik ------------------- */

#comments h3 {
	font-family:Arial;
    font-size:16px;
    font-weight:normal;
    font-style:normal;
    text-transform:uppercase;
    letter-spacing:-1px;
    padding:0px 0 5px 0;
}



/* --------------------Tubepress --------------------------- */

.tubepress_container {
	float: left;
	margin-bottom: 0px;
	width: 100%;
}
 
.tubepress_normal_embedded_wrapper {
    text-align: left;
    margin: auto;
    padding-bottom:15px;
}
 
.tubepress_embedded_title {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 10px;
}
 
.tubepress_thumbnail_area {
    margin-top: 0px;	
}
 
.tubepress_thumbs {
	padding:  0px; 5px 0 5px;
	float: left;
	width: 100%;
}
 
.tubepress_thumb {
    float: left;
    width: 33%;
    line-height: 15px;
    font-size: 13px;
    height:auto;
    margin-bottom:10px;
    overflow: hidden;
}
 
.tubepress_thumb a {
    cursor: pointer;    
}
 
.tubepress_meta_group {
    margin-top: 0;
    text-align: left;
}
 
.tubepress_meta_group dd {
    margin: 0;
}
 
.tubepress_meta_group dt {
    clear: left;
}
 
.tubepress_meta {
	float: left;
}
 
dt.tubepress_meta_title, 
dt.tubepress_meta_runtime, 
dt.tubepress_meta_url,
dt.tubepress_meta_description {
    display: none;	
}
 
dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover {
    font-size: 11px;
    font-weight: bold;
    line-height:11px;
	margin-top:5px;
    margin-left: 0;
    clear: left;
}
 
dd.tubepress_meta_runtime,
dd.tubepress_meta_description {
    font-size: 11px;
    line-height:11px;
    margin-left: 0;
    font-weight: normal;	
    clear: left;
}
 
dt.tubepress_meta_author, 
dt.tubepress_meta_keywords, 
dt.tubepress_meta_category, 
dt.tubepress_meta_rating, 
dt.tubepress_meta_ratings,
dt.tubepress_meta_id,
dt.tubepress_meta_views,
dt.tubepress_meta_uploaddate {
    font-style: italic;
    color: #000000;
}
 
dt.tubepress_meta_author:after, 
dt.tubepress_meta_keywords:after, 
dt.tubepress_meta_category:after, 
dt.tubepress_meta_rating:after, 
dt.tubepress_meta_ratings:after,
dt.tubepress_meta_id:after,
dt.tubepress_meta_views:after,
dt.tubepress_meta_uploaddate:after {
    content: ":";	
}
 
dd.tubepress_meta_author, 
dd.tubepress_meta_keywords,
dd.tubepress_meta_category, 
dd.tubepress_meta_rating, 
dd.tubepress_meta_ratings,
dd.tubepress_meta_id,
dd.tubepress_meta_views,
dd.tubepress_meta_uploaddate {
    margin-left:  0px;	
}
 
dd.tubepress_meta_url {
	clear: left;
}
 
.tubepress_sidebar .tubepress_thumb {
    width: auto;	
    height: auto;
    margin-top: 0px;
    background:#ffffff;
    padding:10px;
}
 
.tubepress_container div.pagination {
    padding: 3px;
    margin: 3px;
    text-align:center;
    clear: both;
}
 
.tubepress_container div.pagination a {
    border: 1px solid #000000;
    background-color:#ffffff;
    margin-right:3px;
    padding:2px 6px;
    background-position:bottom;
    text-decoration: none;
    color: #000000;
    cursor: pointer;        
}
 
.tubepress_container div.pagination a:hover, div.meneame a:active {
    border: 1px solid #000000;
    background-image:none;
    background-color:#000000;
    color: #ffffff;
}
 
.tubepress_container div.pagination span.current {
    margin-right:3px;
    padding:2px 6px;    
    font-weight: normal;
    color: #ffffff;
    background-color:#000000;
    border: 1px solid #000000;
}
.tubepress_container div.pagination span.disabled {
    margin-right:3px;
    padding:2px 6px;
    color: transparent;
}
 
div.tubepress_single_video {
    float: left;	
    width: 100%;
}
 
div.tubepress_single_video dd.tubepress_meta_description {
    margin-top:  0px;
    margin-bottom:  0px;
}




/* ------------------------------ Navigation-------------------------------- */

.navigation {
    color:#000000;
    font-size:13px;
    margin:0px;
    overflow:hidden;
    width:100%;
    background: #ffffff;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
}
.navigation a  {
    font-style:none;
    text-decoration:none;
}
.navigation a:active,
.navigation a:hover {
    color: #000000;
}

.nav-previous {
	float: left;
	text-transform:uppercase;
	width:50%;
}
.nav-next {
	float: right;
	width:50%;
	text-align:right;
	text-transform:uppercase;
}

.nav-previous a,
.nav-next a {
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    text-transform:uppercase;
    background:#000000;
    color:#ffffff;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:2px;
}


.nav-previous a:hover,
.nav-next a:hover {
    background:#ffffff;
    color:#000000;
}

#comments-list .navigation {
    color:#000000;
    font-size:13px;
    margin:0px;
    overflow:visible;
    width:100%;
    background: transparent;
    padding-top:5px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:10px;
    border-bottom:none;
}


/* ------------------------------ Pagination -------------------------------- */



.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {
	background:#ffffff; 
	border:1px solid #000000; 
	color:#000000; 
	margin-right:3px; 
	padding:2px 6px; 
	text-align:center; 
	text-decoration:none;
}

.wp-paginate a:hover, 
.wp-paginate a:active {
	background:#000000;
	border:1px solid #ffffff;
	color:#ffffff;
}

.wp-paginate .title   {
	color:#000000; 
	margin-right:3px;
}
.wp-paginate .gap {
	color:#000000; 
	margin-right:3px;
}
.wp-paginate .current {
	color:#000000; 
	background:#ffffff; 
	border:1px solid #000000; 
	margin-right:3px; 
	padding:2px 6px;
}

.wp-paginate .page {
}
.wp-paginate .prev, 
.wp-paginate .next {
}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next  {}




/* ------------------------------ Tag cloud -------------------------------- */

.widget_tag_cloud {
    padding:10px;
    margin:0 0 10px 0;
}

.widget_tag_cloud h3 {
    display:none;
}


/* ---------- Annonsspalt bakgrund ------------------- */
#secondary.aside li {
	background: transparent;
	margin-bottom:10px;								
}



/* =Get Recent Comments
-------------------------------------------------------------- */
#get-recent-comments ul li   {								
	margin-bottom:5px;
}


/* ----------- Next Gen Gallery -------------*/

.ngg_images {
	margin-bottom:10px;					
}

/* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {
	margin-top: 0px;
	width: 100%;
	clear:both; 
	display:block !important;
}

/* IE6 will ignore this , again I hate IE6 */
html>body .ngg-album {
    overflow:hidden;
    padding: 0px;
    margin-bottom: 0px;
    border: 0px;
} 

.ngg-album {
	overflow: hidden;
	padding: 5px;
	margin-bottom: 5px;
	border: 0px;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 18px;
	margin-bottom: 10px;
}

.ngg-thumbnail {
	float: left;
	margin-right: 10px;
}

.ngg-thumbnail img {
	background-color:#000000;
	border:0px;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #000000;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.ngg-album-compact {
	float:left;
	height:180px;
	padding-right:6px !important;
	margin:0px !important; 
	text-align:left;
	width:120px;	
}

.ngg-album-compactbox {
	background:transparent url(albumset.gif) no-repeat scroll 0%;
	height:86px;
	margin:0pt 0pt 6px !important;
	padding:12px 0pt 0pt 7px !important;
	width:120px;
}


.ngg-album-compactbox .Thumb {
	border:1px solid #000000;
	margin:0px !important;
	padding:0px !important;
	width:91px; 
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-galleryoverview .desc {
/* required for description */
   margin:0px 10px 10px 0px;
   padding:5px;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.ngg-gallery-thumbnail img {
	background-color:#000000;
	border:0px;
	display:block;  
	margin:0px;
	padding:5px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #000000;
} 

.ngg-gallery-thumbnail span {
	/* Images description */
	font-size:90%;
	padding-left:5px;
	display:block;
}

.ngg-clear {
	clear: both;
}

/* ----------- Sidebar widget -------------*/
.ngg-widget {
	overflow: hidden;
	margin:0px;
	padding:10px;
	text-align:left;
}

.ngg-widget img {
	border:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	padding:5px;
	background:#000000;
}

.ngg-widget img:hover {
	border:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	padding:5px;
	background:#000000;
}

/* Shutter */
#shDisplay div#shTitle {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color: #ffffff;
	text-align: center;
	margin: 0 auto;
}

#shDisplay div#shCount {
	color: #ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
}

#shDisplay div#shTitle a {
	text-decoration: none;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	margin: 0px;
	width: auto;
	color: #ffffff;
}

#shDisplay div#shTitle a:hover  {
	color: #ffffff;
	border: none;
}

#shDisplay div#shNext{
	float:right;
}

#shDisplay div#shPrev {
	float:left;
}

div#shDisplay img#shTopImg {
	margin: 0 auto;
	border: 0px;
	background: transparent;
	display: block;
	max-width: none;
	max-height: none;
	float: none;
	padding-bottom:10px;
	cursor: pointer;
}

div#shWaitBar {
	display:none;
}




/* -------------------- Sociable --------------------------- */

div.sociable { 
margin: 0px; 
}

span.sociable_tagline { 
position: relative;
}
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffffff;
	border: 0px;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}




/*-------------------------- WP Polls -----------------------------------------------------*/

#polls-widget-3 {
	background: #ffffff url('http://chic.se/wp-content/themes/chic_theme/images/veckans_bg.png');
	padding-top:75px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}

.main-aside .wp-polls-ul {
	padding:0px;
}







#pt-recent-image li {
	list-style-type:none;
}





#rss-just-better-3 li {
	list-style-type:none;
	width:150px;
	height:130px;
}

#rss-just-better-3 {
	background: #ffffff url('http://chic.se/wp-content/themes/chic_theme/images/perrelli_top.png') no-repeat right;
}






.edit a, .font-family a:hover, .edit-link a, .edit-link a:hover {
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    text-transform:uppercase;
    text-decoration:none;
    color:#000000;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:2px;
    border:1px dashed #000000;
}

.edit-link a, 
.edit-link a:hover {
    float:right;
}

.loggedin a,
.loggedin a:hover,
.logout a,
.logout a:hover {
    text-decoration:none;
}

#hfpl_widget-3 h3 {
    display:none;
}

#hfpl_widget-3 {
    margin-top:-10px;
}

#pt-recent-image h3 {
    display:none;
}

#pt-recent-image {
    margin-top:-10px;
}

.widget_sp_image-description {
    padding:10px;
}

.tailsweep-div {
    background-color:#ffffff;
}

