/****************************************************
				Jacqueline Music
****************************************************/
*{
	margin:0px;
	padding:0px;
}
body {
	background-image:url('../images/tapetklar5.jpg');
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
}
/****************************************************
					Top Border
****************************************************/
#topborder {
	background-image:url('../images/top.png');
	height:40px;
	width:auto;
}
.buttons{
	padding-top: 5px;
	width:850px;
	height:40px;
	margin-left: auto;
	margin-right: auto;
}
#topborder li{
	list-style-type:none;
	display:inline;
	float:right;
	margin-left: 10px;
	width: 32px;
}
#topborder a{
	text-decoration: none;
}
#topborder img {
	border: none;
}
/****************************************************
					Content
****************************************************/
#main {
	height: auto;
	width:950px;
	margin-left: auto;
	margin-right: auto;
}
#contenttop {
/***background-color: red;**/
	margin-top: 20px;
	background-image:url('../images/ctop.png');
	height: 50px;
	width:950px;
	margin-left: auto;
	margin-right: auto;
}
#contentmain {
/***background-color: green;****/
	background-image:url('../images/cmain.png');
	height: auto;
	width:950px;
	margin-left: auto;
	margin-right: auto;
}
#contentbottom {
/**background-color: blue;**/
	background-image:url('../images/cbottom.png');
	height: 50px;
	width:950px;
	margin-left: auto;
	margin-right: auto;
}
#contentbottom p{
	float: right;
	padding-right: 55px;
	font-size: 0.5em;
	padding-top: 5px;
}
#header{
	width:880px;
	height:120px;
	margin-left: auto;
	margin-right: auto;
	/**background-color: green;**/
}
#header img{
	margin-left: 20px;
}
#header-wrapper {
	width:880px;
	height:72px;
}
/****************************************************
					Menu
****************************************************/
#menu{
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
	height:30px;
	width:850px;
	border-bottom: solid #BDBDBD 1px;
	padding-left: 3px;
	margin-left: auto;
	margin-right: auto;
	font-size: 1.0em;
}
#menu li{
	list-style-type:none;
	display:inline;
	margin-left: 10px;
}
#menu a{
	text-decoration: none;
}
#menu a:link {color: #BDBDBD}     /* unvisited link */
#menu a:visited {color: #BDBDBD}  /* visited link */
#menu a:hover {color: #000000}   /* mouse over link */
#menu a:active {color: #000000}   /* selected link */
/****************************************************
					News
****************************************************/
#news{
	width: 600px;
	/*background-color: yellow;*/
	margin-left: auto;
	margin-right: auto;
	height:auto;
	font-family: arial, Trebuchet MS, arial, helvetica, sans-serif;
}
#news a{
	text-decoration: none;
}
#news a:link {color: #BDBDBD}     /* unvisited link */
#news a:visited {color: #BDBDBD}  /* visited link */
#news a:hover {color: #000000}   /* mouse over link */
#news a:active {color: #000000}   /* selected link */
#newsflow{
	width: 430px;
	/**background-color: green;**/
	float:left;
	margin-top: 30px;
	margin-bottom: 30px;
}
#newsflow h1{
	font-size: 2.0em;
	color:#BDBDBD;	
}
.newsheader {
	margin-top: 15px;
	margin-bottom: 2px;	
}
.newsheader h2{
	font-size: 1.1em;
	font-weight: bold;	
}
.newscontent p{
font-size: 0.8em;
letter-spacing:0.01em;
line-height:1.3em;	
}
/********** Sidebar *********/
#sidebar{
/** Bilder i sidebar ska ha måtten 150 X 150px **/
	margin-left: 20px;
	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;
	width:150px;
	float:left;
	height: auto;
	margin-bottom: 30px;
}
#sidebar p{
	text-align: center;
	margin-top: 8px;
}
#sidebar img{
	border: solid 1px black;
}
#sidebar h2{
	font-size: 1.2em;
	font-weight: bold;
	color:#0084B4;
}
#sidebar li{
	list-style-type: none;
}
#twitter_div{
	margin-top: 65px
}
#newsback{
	clear:both;
	width: 430px;
	font-family: Trebuchet MS, arial, helvetica, sans-serif;
}
#newsback a{
	position: relative;
	margin-top: 50px;
	font-size: 1.0em;
	text-decoration: none;
}
#newsback a:link {color: #BDBDBD}     /* unvisited link */
#newsback a:visited {color: #BDBDBD}  /* visited link */
#newsback a:hover {color: #000000}   /* mouse over link */
#newsback a:active {color: #000000}   /* selected link */
/****************************************************
					Artists
****************************************************/
#artistcontent {
	width:773px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 45px;
	padding-bottom: 20px;
}
#artistphotos a{
	margin: 5px;
}
#artistphotos img{
	border: none;
	margin-bottom: 10px;
}
#artistpage{
	width: 718px;
	margin-left: auto;
	margin-right: auto;
	height:auto;
	font-family: arial, Trebuchet MS, arial, helvetica, sans-serif;
}
#artistpage h2{
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 2px;	
}
#artistpage h3{
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom: 2px;	
}
#artistpage p{
font-size: 0.8em;
letter-spacing:0.01em;
line-height:1.3em;	
}
#artistpage li{
	list-style-type:none;
	display:inline;
	margin-right: 20px;
}
#artistpage img{
	border: none;
}
#artistpage ul{
	margin-top: 30px;
}
.line-through{
	text-decoration:line-through;
}
#artistpage a:link {color: #BDBDBD}     /* unvisited link */
#artistpage a:visited {color: #BDBDBD}  /* visited link */
#artistpage a:hover {color: #000000}   /* mouse over link */
#artistpage a:active {color: #000000}   /* selected link */
/****************************************************
			Martin Qvarfordt
****************************************************/
#artistleft {
	width: 430px;
	height:401px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
#artistright{
	width: 266px;
	float:left;
	margin-top: 30px;
	margin-left: 20px;

}
#artistright img{
	margin: 0px;
}
#artistleft a{
	text-decoration: none;
	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;
	font-weight: bold;
}
/****************************************************
					THHF
****************************************************/
#artistleftthhf {
	width: 405px;
	height:401px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
#artistrightthhf{
	width: 291px;
	float:left;
	margin-top: 30px;
	margin-left: 20px;

}
#artistrightthhf img{
	margin: 0px;
	border: none;
}
#artistleftthhf a{
	text-decoration: none;
	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;
	font-weight: bold;
}
/****************************************************
				Alexander Kru
****************************************************/
#alexander {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	height:auto;
	margin-top: 30px;
	margin-bottom: 30px;
}
#alexander img{
	margin: 0px;
	border: none;
}
#alexander a{
	text-decoration: none;
	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;
	font-weight: bold;
}
/****************************************************
					Contact
****************************************************/
#contact{
	width: 600px;
	/*background-color: yellow;*/
	margin-left: auto;
	margin-right: auto;
	height:auto;
	font-family: arial, Trebuchet MS, arial, helvetica, sans-serif;
}
#contact a{
	text-decoration: none;
	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;
	font-weight: bold;
}
/*** needed to display right newsback on contactside **/
#newsback a{
	position: relative;
	margin-top: 50px;
	font-size: 1.0em;
	text-decoration: none;
}
/********************************************************/
#newsback a:link {color: #BDBDBD}     /* unvisited link */
#newsback a:visited {color: #BDBDBD}  /* visited link */
#newsback a:hover {color: #000000}   /* mouse over link */
#newsback a:active {color: #000000}   /* selected link */
#contact img{
	border: none;
}
#contact a:link {color: #000000}     /* unvisited link */
#contact a:visited {color: #000000}  /* visited link */
#contact a:hover {color: #BDBDBD}   /* mouse over link */
#contact a:active {color: #BDBDBD}   /* selected link */
/*** needed to display right newsback on contactside **/
#newsback a:link {color: #BDBDBD}     /* unvisited link */
#newsback a:visited {color: #BDBDBD}  /* visited link */
#newsback a:hover {color: #000000}   /* mouse over link */
#newsback a:active {color: #000000}   /* selected link */
/********************************************************/
#contactleft{
	width: 430px;
	/**background-color: green;**/
	float:left;
	margin-top: 30px;
	margin-bottom: 30px;
}
#contactleft h1{
	font-size: 2.0em;
	color:#BDBDBD;	
}
#contactleft h2, h3{
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 2px;	
}	
#contactleft p{
	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;	
}
#socialmarks {
	width: 430px;
	height:50px;
	margin-top: 15px;
}
#socialmarks li{
	padding-right: 25px;
	list-style-type:none;
	display:inline;
}
/******* contactright **********/
#contactright{
/** Bilder i sidebar ska ha måtten 150 X 150px **/
	margin-left: 20px;
	font-size: 0.9em;
	letter-spacing:0.01em;
	line-height:1.3em;
	width:150px;
	float:left;
	height: auto;
	margin-bottom: 30px;
	text-align: center;
}
#brev{
	margin-top: 50px;
}
#contactright p{
	margin-top: 8px;
}

#contactright h2{
	font-size: 1.2em;
	font-weight: bold;
	color:#0084B4;
	margin-top: 10px
}
/****************************************************
				Coming Soon
****************************************************/
#comingsoon{
	width: 600px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
}
/****************************************************
				Download
****************************************************/
#wrapper-download {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	height:auto;
	margin-top: 30px;
	margin-bottom: 30px;
}
#wrapper-download img{
	margin: 0px;
	border: none;
}
#wrapper-download a{
	text-decoration: none;
/**	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;
	font-weight: bold;**/
}
#wrapper-download a:link {color: #BDBDBD} {text-decoration: underline}     /* unvisited link */
#wrapper-download a:visited {color: #BDBDBD} {text-decoration: underline}  /* visited link */
#wrapper-download a:hover {text-decoration: underline}   /* mouse over link */
#wrapper-download a:active {color: #00000}   /* selected link */
.download {
	float:left;
	width: 200px;
	height:248px;
	background-color: red;
	text-align: center;
	background-color: gray;
}
.download1 {
	width: 300px;
	height:auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	float:left;
}
.download2 {
	width: 300px;
	height:auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	float:left;
}
.wrapper-albums {
	margin-top:20px;
	width: 600px;
	height: 248px;
	/**margin-bottom: 30px;**/
}
.wrapper-albums2 {
	margin-top:15px;
	width: 600px;
	height: 248px;
	margin-bottom: 30px;
	text-align: center;
}
.download3 {
	width: 300px;
	height:auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;

}
/****************************************************
				Gifts from Jackie
****************************************************/
#wrapper-treat {
	margin-top: 30px;
}
.treattxt {
	width:450px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
}
#wrapper-treat a:link {text-decoration: none}
#wrapper-treat a:link {color: #BDBDBD}     /* unvisited link */
#wrapper-treat a:visited {color: #000000}  /* visited link */
#wrapper-treat a:hover {text-decoration: underline}   /* mouse over link */
#wrapper-treat a:active {color: #00000}   /* selected link */
/****************************************************
				     Video
****************************************************/
#video1 {
	width:300px;
	height:auto;
	float:left;
	margin-bottom:30px;
	margin-top:30px;
}
#video2 {
	width:300px;
	height:auto;
	float:right;
	margin-bottom:30px;
	margin-top:30px;
}
#video{
	font-family:arial,Trebuchet MS,arial,helvetica,sans-serif;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	width:625px;
}
#video1 h2{
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:2px;
}
#video2 h2{
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:2px;
}
#video p{
	font-size: 0.8em;
	letter-spacing:0.01em;
	line-height:1.3em;
}
.videotxt p {
	height:198px;
}
/****************************************************
				     Shop
****************************************************/

#shop {
	width: 500px;
	height:400px;
	margin: 30px auto 30px auto;
	padding-bottom: 50px;
}
#shopimages {
    float: left;
    width: 122px;
    margin: 0 1em 1em 1em;
    display: inline;
    padding: 5px 5px 30px 5px;
    background: white repeat-x 0 100%;
    color: black;
    text-align: center;
}
.shopimages img {
    border: black 1px solid;
}
#shoptext {
    float: left;
    width: 200px;
    margin: 0 1em 1em 1em;
    display: inline;
    padding: 5px 5px 30px 5px;
    background: white repeat-x 0 100%;
    color: black;
    text-align: center;
}