/*
THEME NAME: MCDagarna 2010
THEME URI: http://www.mcdagarna.se
DESCRIPTION: Theme for MC Dagarna 2010
VERSION: 1.0
AUTHOR: David Axelsson
AUTHOR URI: http://www.lindstromrombo.se
TAGS: lindstromrombo, mc-dagarna, västervik
.
The MCDagarna theme is copyright David Axelsson

.
*/


@media screen {

* { margin: 0; padding: 0; }
body { background: url(images/bg.jpg) repeat-x; font: 12px Helvetica, Arial, sans-serif; color:#574B3F;}
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */

#wrapper { width: 1200px; margin: 0 auto; background:#fff;margin-bottom:30px;}

#header { width: 1200px; float:left; height:160px;background: url(images/header_bg.jpg) repeat-x;}

#go_buttons { width: 180px; height:84px;float:right;margin-top:20px;margin-right:2px;}
#go_buttons2 { width: 210px; height:22px;float:left;margin-bottom:20px;margin-left:10px;}

#go_buttons ul {list-style-image: url(images/go_buttons_arrow.png);list-style-position: inside;}
#go_buttons ul li.buy {list-style-image: url(images/go_buttons_arrow_buy.png);list-style-position: inside;color:#C53283}

#go_buttons li { background: url(images/menu_bg_under.jpg) repeat-x;margin-top:2px;height:22px;color:#574B3F;padding-top:6px;padding-left:4px;
text-transform:uppercase;font-size:16px;}


#go_buttons2 ul {list-style-image: url(images/go_buttons_arrow.png);list-style-position: inside;}
#go_buttons2 ul li.buy {list-style-image: url(images/go_buttons_arrow_buy.png);list-style-position: inside;color:#C53283}
#go_buttons2 ul li.more {list-style-image: url(images/go_buttons_arrow_more.png);list-style-position: inside;color:#88B047}


#go_buttons2 li { background: url(images/menu_bg_under.jpg) repeat-x;height:22px;color:#574B3F;padding-top:6px;padding-left:4px;
text-transform:uppercase;font-size:16px;}


#header_text {float:left; margin-left:240px;margin-top:30px;}

a img { border: none; }

#logo { width: 221px; height:87px;float:left;margin-top:24px;margin-left:30px;}

#menu { width: 932px; height:28px;float:left;margin-top:21px;margin-left:28px;background: url(images/menu_bg_under.jpg) repeat-x;}

#menu ul {margin: 0; padding: 0; 
	list-style-type: none; list-style-image: none; }
#menu li a{display: block;width:121px;height:28px;text-align:center;display:block}
#menu ul li.menu1 a {text-decoration:none; text-transform:uppercase;
	color: #fff;padding-top:6px;font-size:11px;
	background: url(images/menu_bg_1.jpg) repeat-x;}
	#menu li {float:left;position:relative;}
#menu ul li.menu2 a {text-decoration:none; text-transform:uppercase;
	color: #fff;padding-top:6px;font-size:11px;
	background: url(images/menu_bg_2.jpg) repeat-x;}
	
#menu ul li.menu3 a {text-decoration:none; text-transform:uppercase;
	color: #fff;padding-top:6px;font-size:11px;
	background: url(images/menu_bg_3.jpg) repeat-x;}
	
	#menu ul li.menu4 a {text-decoration:none; text-transform:uppercase;
	color:#574B3F;padding-top:6px;font-size:11px;
	background: url(images/menu_bg_4.jpg) repeat-x;}
	
	#menu ul li.menu5 a {text-decoration:none; text-transform:uppercase;
	color: #fff;padding-top:6px;font-size:11px;
	background: url(images/menu_bg_5.jpg) repeat-x;}
	
	#menu ul li.menu6 a {text-decoration:none; text-transform:uppercase;
	color: #fff;padding-top:6px;font-size:11px;
	background: url(images/menu_bg_6.jpg) repeat-x;}
	
	#menu ul li.menu7 a {text-decoration:none; text-transform:uppercase;
	color: #fff;padding-top:6px;font-size:11px;
	background: url(images/menu_bg_7.jpg) repeat-x;}

#sub_menu
{
	float:left;
		width:932px;
	margin-left:28px;
	background: url(images/sub_menu_artist.png) no-repeat;
	height:33px;
	margin-top:2px;
	margin-bottom:10px;

}

#sub_menu ul li.current_page_item a

{
color:#D9EFAC;

}
#sub_menu ul, #sub_menu_boka ul, #sub_menu_aktiviteter ul, #sub_menu_info ul, #sub_menu_klubbar ul, #sub_menu_om ul, #sub_menu_nyheter ul
{
color:#fff;
margin-top:13px;
margin-left:28px;
list-style:none;font-size:11px;

}

#sub_menu ul li a, #sub_menu_boka ul li a, #sub_menu_info ul li a, #sub_menu_klubbar ul li a, #sub_menu_om ul li a, #sub_menu_nyheter ul li a
{
float:left;
margin-right:10px;
padding-right:10px;
border-right:1px solid #fff;
color:#fff;
text-transform:uppercase;
text-decoration:none;

}


#sub_menu_aktiviteter ul li a
{
float:left;
margin-right:10px;
padding-right:10px;
border-right:1px solid #554D42;
color:#554D42;
text-transform:uppercase;
text-decoration:none;
}


#sub_menu_boka
{
	float:left;
		width:932px;
	margin-left:28px;
	background: url(images/sub_menu_boka.png) no-repeat;
	height:33px;
	margin-top:2px;
}


#sub_menu_aktiviteter
{
	float:left;
		width:932px;
	margin-left:28px;
	background: url(images/sub_menu_aktiviteter.png) no-repeat;
	height:33px;
	margin-top:2px;
		margin-bottom:10px;

}

#sub_menu_nyheter
{
	float:left;
		width:932px;
	margin-left:28px;
	background: url(images/sub_menu_nyheter.png) no-repeat;
	height:33px;
	margin-top:2px;
		margin-bottom:10px;

}

#sub_menu_info
{
	float:left;
		width:932px;
	margin-left:28px;
	background: url(images/sub_menu_info.png) no-repeat;
	height:33px;
	margin-top:2px;
		margin-bottom:10px;

}



#sub_menu_klubbar
{
	float:left;
		width:932px;
	margin-left:28px;
	background: url(images/sub_menu_klubbar.png) no-repeat;
	height:33px;
	margin-top:2px;
		margin-bottom:10px;

}

#sub_menu_om
{
	float:left;
		width:932px;
	margin-left:28px;
	background: url(images/sub_menu_om.png) no-repeat;
	height:33px;
	margin-top:2px;
		margin-bottom:10px;

}

#search
{ width: 201px; height:28px;float:left;margin-top:16px;margin-left:18px;text-transform:uppercase;font-size:18px;color:#81786D;}

 a.tip {
	position: relative;
		text-decoration:none;

}

a.tip span {
	display: none;
	position: absolute;
	top: 22px;
	height:77px;
	left: 20px;
	width: 266px;
	padding-top: 34px;
	padding-left: 20px;
	color:#574B3F;
	text-align:left;
	z-index: 100;
	background: url(images/tooltip.png) no-repeat;
	
	font-size:11px;
text-transform:none;
}

 a:hover.tip {
	font-size: 99%; 
		

}

a:hover.tip span {
	display: block;
}

#start
 {
	width:932px;
	height:357px;
	float:left;
	margin-top:10px;
	margin-left:28px;
	
}

#content
 {
	width:960px;
	float:left;
}

#footer
 {
	width:932px;
	margin-left:28px;
	
	float:left;
	border-top:1px solid #9A9288;
	margin-top:20px;
}


#footer_first
 {
	width:932px;
	margin-left:28px;
	border-top: 1px solid #9A9288;
	padding-top:20px;
	float:left;
	
	margin-top:20px;
}

.footer_first_box
 {
	width:200px;
	margin-right:15px;
	border-right:1px solid #9A9288;
	height:100px;
	float:left;
	padding-right:20px;
	padding-bottom:20px;
}

.footer_first_box_last
 {
	width:200px;
		padding-right:20px;
	padding-bottom:20px;
	height:100px;
	float:left;
	

}


#footer .box1
 {
	width:201px;
	height:146px;
	float:left;
	padding-top:6px;
	padding-left:10px;
	margin-top:14px;
	margin-right:22px;
	background: url(images/box_1_bg.jpg) no-repeat;
}

#footer .box2
 {
		width:201px;
	height:146px;
	float:left;
	padding-top:6px;
	padding-left:10px;
	margin-top:14px;
	margin-right:22px;
	background: url(images/box_2_bg.jpg) no-repeat;
}


#footer .box2 ul 
 {
	
	margin-top:14px;
	list-style-image: url(images/spotify_point.png);list-style-position: inside;
}

#footer .box2 li a:link {margin-bottom:1px;text-decoration:none;color:#574B3F;}
#footer .box2 li a:visited {margin-bottom:1px;text-decoration:none;color:#574B3F;}
#footer .box2 li a:hover {margin-bottom:1px;text-decoration:none;color:#574B3F;margin-left:4px;}


#footer .box3
 {
		width:186px;
	height:146px;
	float:left;
	padding-right:15px;
	padding-top:6px;
	padding-left:10px;
	margin-top:14px;
	margin-right:22px;
	background: url(images/box_3_bg.jpg) no-repeat;
}

#footer .box4
 {
		width:201px;
	height:146px;
	float:left;
	padding-top:6px;
	padding-left:10px;
	margin-top:14px;
	margin-right:22px;
	background: url(images/box_4_bg.jpg) no-repeat;
}


#footer_info
 {
	width:932px;
	float:left;
	height:160px;
	margin-top:20px;
	background: url(images/footer_info_bg.jpg) repeat-x;
	margin-bottom:28px;
}

.footer_info_box
 {
	width:212px;
	float:left;
	height:120px;
	margin-top:10px;
	margin-left:20px;
	border-right: 1px solid #574B3F;
}

.footer_info_box2
 {
	width:212px;
	float:left;
	height:120px;
	margin-top:10px;
	margin-left:20px;

}

.footer_info_box p
 {
color:#fff;
margin-top:6px;
}

.footer_info_box ul
 {
	list-style:none;
	color:#fff;
	margin-top:6px;

}

.footer_info_box li
 {
margin-bottom:4px;

}

.footer_info_box2 ul
 {
	list-style:none;
	color:#fff;
	margin-top:6px;

}

.footer_info_box2 li
 {
margin-bottom:4px;

}

#right_content
 {
	width:180px;
	float:left;
	margin-left:10px;
	border-left:1px solid #9A9288;
	margin-top:10px;
	padding:10px;
}


a.moretext
{color:#DA803B; text-decoration:none;}

a.moretext:visited
{color:#DA803B; text-decoration:none;}

#content_inside
 {
margin-left:28px;
min-height:284px;
}

#content_inside_news
 {
margin-left:28px;
min-height:284px;
}
#content_inside_news a {text-decoration:none;font-weight:bold; color:#f48131}
#content_inside_news a:hover { text-decoration:underline;font-weight:bold; } 

#content_inside_artister
 {
margin-left:28px;
min-height:284px;
}
#content_inside_artister a {text-decoration:none;font-weight:bold; color:#88B047}
#content_inside_artister a:hover { text-decoration:underline;font-weight:bold; } 


#content_inside_aktiviteter
 {
margin-left:28px;
min-height:284px;
}
#content_inside_aktiviteter a {text-decoration:none;font-weight:bold; color:#F4CF38}
#content_inside_aktiviteter a:hover { text-decoration:underline;font-weight:bold; } 

#content_inside_info
 {
margin-left:28px;
min-height:284px;
}
#content_inside_info a {text-decoration:none;font-weight:bold; color:#ABA398}
#content_inside_info a:hover { text-decoration:underline;font-weight:bold; } 

img.post-image
 {
width:455px;
margin-top:20px;
}



#right_content.widget widget_text
 {
background:#E5E2D9;
}

hr
 {


border:1px dotted #eee;
margin-bottom:20px;
}

h1.green {font-size:28px;text-align:left; color:#88B047;margin-bottom:15px;}
h1.yellow {font-size:28px;text-align:left; color:#F4CF38;margin-bottom:15px;}
h1.lightbrown {font-size:28px;text-align:left; color:#ABA398;margin-bottom:15px;}
h1.purple {font-size:28px;text-align:left; color:#AF7AAC;margin-bottom:15px;}
h1.darkbrown{font-size:28px;text-align:left; color:#574B3F;margin-bottom:15px;}
h1.blue{font-size:28px;text-align:left; color:#0065b3;margin-bottom:15px;}
h1.orange{font-size:28px;text-align:left; color:#f48131;margin-bottom:15px;}



#header_text h1 {font-size:32px;text-align:right; color:#574B3F;}
h3 {font-size:13px;text-align:left; color:#fff;text-transform:uppercase;}
h2.box_title { color:#fff; font-weight:normal;font-size:16px; margin-top:4px;}
h2.footer_title_darkbrown { color:#574B3F; font-weight:normal;font-size:20px; margin-bottom:10px;}


h2.footer_title_pink { color:#C53283; font-weight:normal;font-size:20px; margin-bottom:10px;}

h2.footer_title_orange { color:#f48131; font-weight:normal;font-size:20px; margin-bottom:10px;}
h2.footer_title_green { color:#88B047; font-weight:normal;font-size:20px;margin-bottom:10px; }
h2.footer_title_purple { color:#AF7AAC; font-weight:normal;font-size:20px; margin-bottom:10px;}
h2.footer_title_black { color:#000; font-weight:normal;font-size:20px; margin-bottom:10px;}
h2{ color:#574B3F; font-weight:bold;font-size:14px; margin:0;padding:0;}
a.link_orange 
{color:#f48131; text-decoration:none;}
a.link_orange:hover
{color:#f48131; text-decoration:none;margin-left:4px;}

a.link_green
{color:#88B047; text-decoration:none;}
a.link_green:hover
{color:#88B047; text-decoration:none;margin-left:4px;}

a.link_purple
{color:#AF7AAC; text-decoration:none;}
a.link_purple:hover
{color:#AF7AAC; text-decoration:none;margin-left:4px;}

p { margin: 0px 0px 10px 0px; }


blockquote { }
blockquote p { }

ul
{ 
list-style:none;

}

.post { }

.entry { width:455px;float:left;
margin-right:21px;margin-top:20px;}
.entry_right{ width:455px;float:left;
}
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { float:right;height:28px;}
	#s { height:20px;width:140px;}
	
}



}




.fan_box a:hover{
  text-decoration: none;
}
.fan_box .full_widget{
  height: 100px;
  
  border: 0 !important;
  background: none !important;
  position: relative;

}
.fan_box .connect_top{
  background: none !important;
  padding: 0 !important;
}
.fan_box .profileimage, .fan_box .name_block{
  display: none;
}
.fan_box .connect_action{
  padding: 0 !important;
}
.fan_box .connections{
  padding: 0 !important;
  border: 0 !important;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666;
}
span.total{
  color: #FF6600;
  font-weight: bold;
}
.fan_box .connections .connections_grid {
  padding-top: 10px !important;
}
.fan_box .connections_grid .grid_item{
  padding: 0 10px 10px 0 !important;
}
.fan_box .connections_grid .grid_item .name{
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: normal;
  color: #666 !important;
  padding-top: 1px !important;
}
.fan_box .connect_widget{
position: absolute;
bottom: 20px;
right: 10px;
margin: 0 !important;
}
.fan_box .connect_widget .connect_widget_interactive_area {
margin: 0 !important;
}
.fan_box .connect_widget td.connect_widget_vertical_center {
padding: 0 !important;
}






/* END screen media */


@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */


