/* general stuff */
body
{
   background-color: #cfbeb5;
   background-image: url(./../images/stramien/back_gradient.gif);
   background-repeat: repeat-x;
   margin: 0px;
   padding: 0px;
   border: 0px;
   font-family: verdana, arial, helvetica, sans serif;
   font-size:70%;
}

/* div positioning and shaping */
.wrapper
{
   width: 977px;
   margin: auto;
}

.top_links
{
   padding: 7px 0px 5px 0px;
   width: 712px;
}

.site_icons
{
   margin-left: 20px;
   float: left;
}

.site_urls
{
   text-align: right;
}

.header_top
{
   background-image: url(./../images/stramien/header_top.gif);
   background-repeat: no-repeat;
   clear: both;
   width: 976px;
   height: 35px;
}

.login   
{
   width: 720px;
   float: left;
   text-align: right;
   margin-top: 14px;
}

.login .logininput 
{
	width:128px;
	background-image: url(./../images/stramien/login_input.gif);
	background-repeat: no-repeat;
}


.login .logininputemail {
	height: 15px;
	padding: 2px 0px 1px 10px;
}


.login input
{
   width: 127px;
   background-image: url(./../images/stramien/login_input.gif);
   background-repeat: no-repeat;
   border: 0px;
   margin: 0px;
   padding: 2px 0px 1px 10px;
   background:transparent;
}



.login .button
{
   width: 43px;
   background-image: url(./../images/stramien/login_button.gif);
   background-repeat: no-repeat;
   border: 0px;
   padding: 0px 0px 0px 5px;
}

.login .button:hover, .login .button_over
{
   background-image: url(./../images/stramien/login_button_over.gif);
}


.login .invaliduserpw
{
	 text-align:right;
}

.login .invaliduserpwforgot 
{
	float:right;
}

.login .invaliduserpwtryagain 
{
	font-weight:normal;
	padding-top:2px;
	text-align:center;
	float:right;
	width:444px;
	height:19px;
	background-image: url(./../images/stramien/bg_invalid_userpw.gif); 
	background-repeat: no-repeat;
	color: #000000;
}

.login .invaliduserpwtryagain a
{
	font-weight:bold;
	color:#000000;
}

.login .invaliduserpwtryagain a:hover 
{
	color: #AB3901;
}



.language
{
   float: right;
   padding-right: 5px;
}


.language .button
{
   width: 200px;
   background-image: url(./../images/stramien/language_button.gif);
   background-color: #d0c3bc;
   padding: 2px 0px 0px 10px;
}
.language .button:hover, .language .button_over
{
   background-image: url(./../images/stramien/language_button_over.gif);
}

.language #language_list
{
   position: absolute;
   z-index: 1;
   width: 200px;
   background-image: url(./../images/stramien/language_top.gif);
   background-repeat: no-repeat;
   padding-top: 6px;
}

.language a
{
   color: #000000;
}

.language p
{
   padding: 10px;
   background-color: #d0c3bc;
   border-left: 1px solid #775e51;
   border-right: 1px solid #775e51;
   margin: 0px;
}

.language .footer
{
   height: 6px;
   background-image: url(./../images/stramien/language_bottom.gif);
   background-repeat: no-repeat;
}

.header_images
{
   background-image: url(./../images/stramien/header_images.gif);
   background-repeat: no-repeat;
   clear: both;
   padding: 0px 22px 0px 22px;
   height:115px;
   
}

.header_images .sitelogo
{
	
   background-image: url(./../images/stramien/linkedmusicians_logo.gif);
   background-repeat: no-repeat;
   background-position:top left;
   padding:0px;
   margin:0px;
   float:left;
   width:315px;
   height:115px;
}


.header_images .sitelogo .sitelogopad
{
	padding-top:40px;
}


.header_images .siteslogan
{
	
	padding-top:1px;
	color: #E34C01;
	line-height:15px;
	font-weight:bold;
	padding-left:44px;
	font-size:100%;
}
 
.header_images .headerimg
{
   background-image: url(./../images/stramien/ambience.jpg);
   background-repeat: no-repeat;
   background-position:top left;
   padding:0px;
   margin:0px;
   float:left;
   width:604px;
   height:115px;
}

.header_bottom
{
  
   
   padding: 4px 0px 21px 250px;
   background-image: url(./../images/stramien/header_bottom.gif);
   background-repeat: no-repeat;
   clear: both;
   color: #ccff00;
   
}

.page
{
   padding-left: 6px;
}

.leftcol
{
   width: 213px;
   background-image: url(./../images/stramien/leftcol_gradient.gif);
   background-repeat: repeat-x;
   float: left;
   height:500px;
   
}

.midcol
{
   width: 506px;
   padding-left: 20px;
   float: left;
}

.midleftcol
{
   width: 307px;
   float: left;
}

.midleftcolsmall
{
   width: 188px;
   float: left;
}

.midrightcol
{
   width: 188px;
   float: right;
}

.midrightcolbig
{
   width: 307px;
   float: right;
}

.rightcol
{
   background-image: url(./../images/stramien/rightcol_gradient.gif);
   background-repeat: no-repeat;
   width: 212px;
   float: right;
   height: 500px;
   
}


.rightcol .button
{
   width: 160px;
   text-align: left;
   text-transform: uppercase;
   font-weight: bold;
   border: 0px;
   background-color: transparent;
   background-image: url(./../images/stramien/rightcol_button.gif);
   background-repeat: no-repeat;
   padding: 2px 0px 1px 7px;
   margin-bottom: 5px;
   cursor:pointer;
}

.rightcol .button:hover, .rightcol .button_over
{
   background-image: url(./../images/stramien/rightcol_button_over.gif);
}


/* div text coloring and sizing */
.site_urls a
{
   color: #000000;
   padding: 4px;
}

.login
{
   color: #CFBEB5;
   font-weight: bold;
}

.login strong
{
   color: #FFFFFF;
   padding-right: 10px;
}

.login a
{
   text-decoration: underline;
   color: #CFBEB5;
   font-weight: normal;
}



.header_bottom
{
   color: #EEDFD8;
   text-transform: uppercase;
   font-weight: bold;
   
}

.header_bottom a
{
   color: #CFBEB5;
   padding: 0px 4px 0px 4px;
}

.leftcol h1
{
   margin: 0px 6px 0px 6px;
   padding: 0px 6px 14px 10px;
   background-image: url(./../images/stramien/leftcol_h1_bg.gif);
   background-position: left bottom;
   background-repeat: no-repeat;
   color: #E34C01;
   font-weight: bold;
   font-size: 16px;
   background-color: #000000;
}

.leftcol p, .leftcol ul
{
   color: #EEDFD8;
   background-color: #575453;
   background-image: url(./../images/stramien/leftcol_p_bg.gif);
   background-repeat: no-repeat;
   background-position: bottom center;
   margin: 0px 6px 0px 6px;
   padding: 10px 10px 26px 10px;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   font-size: 11px;
}

.leftcol ul
{
   list-style-image: url(./../images/stramien/leftcol_li.gif);
   list-style-position: outside;
   marker-offset: 0px;
   padding-left: 25px;
}

.leftcol li
{
   font-weight: bold;
   padding: 0px 0px 10px 0px;
}

.leftcol a
{
   color: #EEDFD8;
}

.leftcol .list a
{
   display: block;
   font-weight: bold;
   padding: 0px 0px 10px 0px;
}

.leftcol .footer
{
   color: #EEDFD8;
   background-image: url(./../images/stramien/leftcol_footer_bg2.gif);
   background-repeat: no-repeat;
   background-position: bottom left;
   margin-left:6px;
   margin-right:6px;   
   padding-left:10px;
   padding-right:10px;
   padding-top: 4px;
   padding-bottom: 8px;   
   font-size:80%;  
   
}


/* leftcol input */
.leftcol .button
{
   width: 178px;
   background-image: url(./../images/stramien/leftcol_button.gif);
   border: 0px;
   padding: 1px 0px 1px 10px;
}

.leftcol .buttonregis
{
   width: 178px;
   background-image: url(./../images/stramien/leftcol_button_regis.gif);
   border: 0px;
   padding: 1px 0px 1px 10px;
   color: #FFFFFF;
}

.leftcol .button:hover, .leftcol .button_over
{
   background-image: url(./../images/stramien/leftcol_input.gif);
}

.leftcol .buttonregis:hover, .leftcol .buttonregis_over
{  
   color:#6F2240;
   background-image: url(./../images/stramien/leftcol_input.gif);
}

.leftcol input
{
   width: 168px;
   background-image: url(./../images/stramien/leftcol_input.gif);
   background-repeat: no-repeat;
   border: 0px;
   padding: 3px 0px 2px 10px;
}

.leftcol .myChkbox input
{
  
   border: 0px;
   padding:0px;
   margin:0px;
   background-image:none;
   width:20px;

}

/* right col */
.rightcol h1
{
   
   margin: 0px 15px 0px 18px;
   padding: 14px 6px 5px 10px;
   background-image: url(./../images/stramien/rightcol_h1_bg.gif);
   background-repeat: no-repeat;
   color: #000000;
   font-weight: bold;
   font-size: 13px;
   text-align:left;
}

.rightcol p
{
   background-color: #d7c8c1;
   margin: 0px 16px 9px 18px;
   padding: 10px 8px 6px 8px; /*10px 10px 6px 10px*/
   border-bottom: 9px solid #e1d3cc;
}

.rightcol .total
{
   background-color: #d7c8c1;
   margin: 0px 16px 9px 18px;
   padding: 10px 8px 6px 8px; /*10px 10px 6px 10px*/
   border-bottom: 9px solid #e1d3cc;
   height:45px;
}

.rightcol .totalnr
{
float:right;
background:none;
padding-top:0px;
padding-right:5px;
padding-bottom:0px;
padding-left:0px;
margin:0px;
text-align:right;
}

.rightcol .totaldes
{
float:right;
background:none;
padding:0px;
margin:0px;
margin-right:10px;
text-align:left;
}

.rightcol .dummy
{
float:left;
background:none;
padding:0px;
margin:0px;
margin-right:10px;
text-align:left;
}

.rightcol strong, .rightcol a
{
   color: #E34C01;
}

.rightcol img
{
   margin: 0px 14px 20px 18px;
   border-bottom: 9px solid #e1d3cc;
}

.midcol h1
{
   clear: both;
   margin: 0px;
   padding: 6px 6px 4px 12px;
   background-image: url(./../images/stramien/midcol_h1_bg.gif);
   background-repeat: no-repeat;
   color: #E34C01;
   font-weight: bold;
   font-size: 16px;
}

.midcol h1 img {
	padding:0px;
	margin:0px;
}

.midcol h1 span
{
   float: right;
   font-size: 11px;
   padding-right: 10px;
}

.midcol h1 .h1left
{
   float: left;
   font-size: 16px;
   width:auto;
   
}

.midcol h1 .h1right
{
   float: right;
   font-size: 11px;
   padding-right: 10px;
   
}


.midcol .block 
{
   margin: 0px 0px 13px 0px;
   padding: 0px 0px 14px 0px;
   background-image: url(./../images/stramien/midcol_p_bg.gif);
   background-repeat: no-repeat;
   background-position: bottom center;
   height:100%;
}

.midcol .blockfaqs 
{
    height:390px;
    width:506px;
    overflow:auto;
	background-color: #EEDFD8;
}

.midcol .block .fillbgcolor
{
	background-color: #EEDFD8;
	
}

.midcol .block .fillbgcolor .ulfindoutmore 
{
	width: 250px;
	float:left;
}
.midcol .blockfaqs p, .midcol .blockfaqs h3
{
	width:450px;
	
	
}


.midcol p, .midcol ul
{
   background-color: #eedfd8;
   margin: 0px 0px 0px 0px;
   padding: 12px 12px 4px 12px; 
}


.midcol ul.ulnumber
{
	list-style-type: decimal; 
	background-color: #eedfd8;
	padding-left:40px; 
	width:454px;

}

.midcol p.odd
{
   background-color: #eedfd8;
   border-bottom: 1px solid #d4beb4;
}

.midcol p.even
{
   background-color: #f5eae4;
   border-bottom: 1px solid #d4beb4;
}

.midcol p.repeater
{
   background-color: #f5eae4;

}

.midcol p .datum
{
   float: right;
   width: 75px;
}

.midcol p.credit
{
	border-top: solid 1px #d4beb4;
}

.midcol p.credit img
{
	padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.midcol strong
{
   display: block;
   font-size: 11px;
}

.midcol strong.online
{
   display: inline;
   color: #E34C01;
   text-transform: uppercase;
}

.midcol strong.offline
{
   display: inline;
   color: #977f73;
}

.midcol ul
{
   /*float: left;    aangepast hb blogtekst*/
   list-style-position: outside;
   marker-offset: 0px;
   padding-left: 25px;
   display:block; /*aangepast hb voor blogtekst*/
}

.midcol ul.onecolumn
{


   list-style-image: url(./../images/stramien/midcol_li.gif);
   width: 469px;
   
}

.midcol ul.onecolumnfaq
{

   list-style-image: url(./../images/stramien/midcol_li.gif);
   width: 445px; /*469*/
   
   
}

.midcol ul.twocolumns
{
   width: 216px;
   list-style-image: url(./../images/stramien/midcol_li.gif);
}

.midcol ul.onecolumn
{
   /*width: 216px;*/
   list-style-image: url(./../images/stramien/midcol_li.gif);
}

.midcol div.block div.even ul.onecolumnsyp
{
	background-color:Transparent;
	width:469px;
}
.midcol div.block div.even ul.onecolumnsyp li
{
   padding: 0px 0px 0px 0px;
	width:469px;
}
.midcol li
{
   font-weight: normal;
   font-size: 95%;
   padding: 0px 0px 5px 0px;
}


.midcol img
{
   margin: 0px 0px 13px 0px;
}


.midcol .termsbox 
{
   background-color: #eedfd8;
   padding:15px;
}  

.midcol .termstext 
{
   padding:12px;
   height: 140px;
   background-color: #eedfd8;
   border:solid 1px #d4beb4;
   overflow: auto; 
}

.midcol .termssubscription
{
   padding:12px;
   height: 290px;
   background-color: #eedfd8;
   border:solid 1px #d4beb4;
   overflow: auto; 
}

.midcol .termstextlarge 
{
   padding:12px;
   height: 400px;
   background-color: #eedfd8;
   border:solid 1px #d4beb4;
   overflow: auto; 
}

.midcol a,.midcol_backstage a
{
   color: #E34C01;
}
.midcol a:hover, .midcol_backstage a:hover
{
   color: #000000;
}
.midcol a.black, .midcol_backstage a.black
{
   color: #000000;
}
.midcol a.black:hover,.midcol_backstage a.black:hover
{
   color: #E34C01;
}

.midcol a.pointer
{
   color: #E34C01;
   font-weight: bold;
}
.midcol a.pointer:hover
{
   color: #000000;
}

.midcol .sub
{
   padding-left: 13px;
}
.midcol em
{
   color: #E34C01;
   font-style: normal;
   margin: 4px 0px 4px 0px;
   display: block;
}

.midcol em.right
{
   margin: 8px 0px 0px 162px;
}

.midleftcol h1, .midrightcolbig h1
{ 
  background-image: url(./../images/stramien/midleftcol_h1_bg2.gif);
}

.midleftcol .block, .midrightcolbig .block
{
   background-image: url(./../images/stramien/midleftcol_p_bg.gif);
}

.midrightcol h1, .midleftcolsmall h1
{
   background-image: url(./../images/stramien/midrightcol_h1_bg.gif);
}

.midrightcol .block, .midleftcolsmall .block
{
   background-image: url(./../images/stramien/midrightcol_p_bg.gif);
}

.midcol .footer, .midcol_backstage .footer
{
   clear: both;
   color: #977f73;
   text-align: center;
   font-style: italic;
}

.midcol h2
{
   clear: both;
   color: #E34C01;
   font-size: 11px;
   background-color: #f5eae4;
   margin: 0px 0px 0px 0px;
   padding: 6px 12px 6px 12px;
   border-top: 1px solid #d4beb4;
}

.midcol h2.noborder 
{
   clear: both;
   color: #E34C01;
   font-size: 11px;
   background-color: #f5eae4;
   margin: 0px 0px 0px 0px;
   padding: 6px 12px 6px 12px;
   border-top: 0px ;
	
}
.midcol span.h2 
{
	font-size: 11px;
	font-weight:bold;
    background-color: #f5eae4;
    color: #E34C01;
    display:block;
    padding-top:6px;
    padding-left:12px;
    padding-bottom:6px;
    padding-right:12px;
    
}

.midcol h2.opener
{
   cursor: pointer;
   padding: 6px 12px 6px 32px;
   background-image: url(./../images/stramien/opener_hidden.gif);
   background-repeat: no-repeat;
}

.midcol h2.opener:hover
{
   background-image: url(./../images/stramien/opener_hidden_over.gif);
}

.midcol h2.opener_shown
{
   cursor: pointer;
   padding: 6px 12px 6px 32px;
   background-image: url(./../images/stramien/opener_shown.gif);
   background-repeat: no-repeat;
}

.midcol h3
{
   color: #E34C01;
   font-size: 11px;
   background-color: #eedfd8;
   margin: 0px 0px 0px 0px;
   padding: 6px 12px 0px 12px;
   font-weight: normal;
}

.midcol h2.paddingleft
{
   padding: 6px 12px 6px 32px;
   background-image:none;
}

.block p.tabjes
{
	margin:0px;
	color: #977f73;
		padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:10px;

}
.block p.publicprofile
{
	padding:10px 0px 10px 10px;
	color:#E34C01;
}

.block p.publicprofile .black
{	
	color:#000000;
}

.block p.tabjes a
{
	color: #977f73; 
	font-weight: normal;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:0px;
	padding-left:0px;
	/* 5/1/07 */
	line-height:30px;
}

.block p.tabjes a:hover
{
	color: #E34C01;
	border-top: solid 2px #977f73;
	border-bottom: solid 2px #977f73;
}

.block p.tabjes .selected, .block p.tabjes .selected:hover
{
	color: #E34C01;
	border-top: solid 2px #977f73;
	border-bottom: solid 2px #977f73;
}

.midcol p.read
{
   color: #E34C01;
}

span.right
{
   float: right;
}


/* forms */
form 
{
	margin:0px;
	padding:0px;
}

input, select, textarea
{
  border: 1px solid #d4beb4;
  color: #6f2240;
  font-size: 11px;
  font-family: Arial;
  vertical-align: middle;
}

textarea
{
   font-family: verdana, arial, helvetica, sans serif;
   width: 310px;
   height: 80px;
}

select
{
   width: 310px;
}

.big
{
   width: 475px;
}

.normal
{
   width: 300px;
}

.email
{
   width: 230px;
}


.medium {
   width: 140px;
}


.small
{
   width: 90px;
}

.verysmall
{
   width: 50px;
}

.extrasmall
{
   width: 40px;
}

input.radio, input.checkbox
{
   margin: 2px 6px 2px 12px;
   
}

input.radionopad, input.checkboxnopad
{
   margin: 2px 6px 2px 0px;
   
}

.txtbxgoogle 
{
	width:155px;
	border: 1px solid #6f2240;
}

.button,
.buttonregis
{
   width: 160px;
   text-align: left;
   text-transform: uppercase;
   font-weight: bold;
   border: 0px;
   background-color: none;
   background-image: url(./../images/stramien/button.gif);
   background-repeat: no-repeat;
   padding: 2px 0px 1px 7px;
   margin-bottom: 5px;
   cursor:pointer;
}


.button:hover, .button_over
{
   background-image: url(./../images/stramien/button_over.gif);
}

.bigbutton
{
   width: 280px;
   text-align: left;
   text-transform: uppercase;
   font-weight: bold;
   border: 0px;
   background-image: url(./../images/stramien/bigbutton.gif);
   background-repeat: no-repeat;
   padding: 2px 0px 1px 7px;
   margin-bottom: 5px;
   cursor:pointer;
}

.bigbutton:hover, .bigbutton_over
{
   background-image: url(./../images/stramien/bigbutton_over.gif);
}

.buttonright
{
   width: 160px;
   float: right;
   text-align: left;
   text-transform: uppercase;
   font-weight: bold;
   border: 0px;
   background-image: url(./../images/stramien/button.gif);
   background-repeat: no-repeat;
   padding: 2px 0px 1px 7px;
   margin-bottom: 5px;
   cursor:pointer;
}

.buttonright:hover, .buttonright_over
{
   background-image: url(./../images/stramien/button_over.gif);
}

.bigbuttonright
{
   width: 200px;
   float: right;
   text-align: left;
   text-transform: uppercase;
   font-weight: bold;
   border: 0px;
   background-image: url(./../images/stramien/bigbuttonright.gif);
   background-repeat: no-repeat;
   padding: 2px 0px 1px 7px;
   margin-bottom: 5px;
   cursor:pointer;
}

.bigbuttonright:hover, .bigbuttonright_over
{
   background-image: url(./../images/stramien/bigbuttonright_over.gif);
}

.label
{
   padding: 6px 0px 6px 40px;
   float: left;
   width: 120px;
}

.radiolabel
{
   float: left;
   width: 160px;
}

.radiolabelwide
{
   width: 400px;
}

.radiobutton
{
   float: left;
   width: 28px;
}


.showtext
{
   float: left;
   padding: 3px 0px 3px 2px;
   display: block;
   
}



.showtextsmall
{
   float: left;
   padding: 3px 5px 3px 2px;
   width:285px; 
   display: block;
}

.showtextCatchline
{
   float: left;
   padding: 3px 5px 3px 2px;
   width:279px; 
   display: block;
}



.colon {
   color: #977f73;
   float: left;
   padding: 3px 3px 3px 6px; /* top right bottom left */
   width :12px;
}

.block br 
{
   clear: left;
}

.hidden
{
   display: none;
}


/* general img and a fixing */

img
{
   margin: 0px;
   padding: 0px;
   border: 0px;
   vertical-align: top;
}

a
{
   text-decoration: none;
}

a:hover
{
   color: #FFFFFF;
}

.commentaar 
{
   margin: 20px;
   padding: 10px;
   width: 486px;
   background-color: #f5eae4;
   clear: both;
   display: none;
}


/* 2nd css */

.textfloatright 
{
float:right;   
}

.midcol .odd
{
 background-color: #eedfd8;
 border-bottom: 1px solid #d4beb4;
 padding-top:7px;
 padding-bottom:3px;
}

.midcol .even
{
	background-color: #f5eae4;
	border-bottom: 1px solid #d4beb4;
	padding-top:7px;
	padding-bottom:3px;
}

.midcol .chkrslt
{
float: left;
padding: 0px 6px 0px 0px;
}

.midcol .odd .imgrslt , .midcol .even .imgrslt
{
float:left;
padding-left:10px;

}

.midcol .odd .txtrslt , .midcol .even .txtrslt 
{
width:386px;
padding-bottom:10px;
}

.midcol .odd .txtrsltextra , .midcol .even .txtrsltextra 
{
width:275px;
padding-left:15px;
padding-bottom:5px;
}


.midcol .odd .txtrsltmedium , .midcol .even .txtrsltmedium 
{
width:210px;
padding-left:15px;
padding-bottom:5px;

}

.midcol .odd .txtrsltsmall , .midcol .even .txtrsltsmall 
{
width:100px;
padding-bottom:10px;
}


.midcol .odd .txtpath, .midcol .even .txtpath
{
float:left;
width:130px;
padding-left:8px;
}


.midcol .odd .imgrslt img , .midcol .even .imgrslt img  , .midcol .odd .txtpath img , .midcol .even .txtpath img  
{
border: 1px solid #d4beb4;
padding:0px;
margin-right:3px;
}

.midcol .odd .imgrslt input, .midcol .even .imgrslt input, .midcol .odd .txtpath input, .midcol .even .txtpath input  
{
border: 1px solid #d4beb4;
padding:0px;
margin-right:3px;
}

.midcol .big_image img
{
   width: 140px;
   margin-left: 12px;
}

.midcol .bigimage 
{
	float:left;
	display:block;
}

.midcol .bigimage img
{
   width: 140px;
   /*padding-left:12px;*/
}

.midcol .odd .txtrslt , .midcol .even .txtrslt , .midcol .odd .txtrsltmedium , .midcol .even .txtrsltmedium , .midcol .odd .txtrsltsmall , .midcol .even .txtrsltsmall  , .midcol .odd .txtrsltextra , .midcol .even .txtrsltextra 
{
float:left;
}


.midcol .read
{
color: #977f73;
}

.midcol .readsmall
{
color: #977f73;
font-size: 9px;
}

.midcol .txtrslt a 
{
font-size: 11px;
font-weight: bold;
}

.midcol .txtrslt .user
{
color: #977f73;
font-weight: bold;
}

.midcol .txtrslt a.user
{
color: #977f73;
}

.midcol .txtrslt a.user:hover 
{
color: #000000;
}

.midcol .txtrslt .subject
{
font-size: 11px;
font-weight: bold;
}


.midcol .odd .imgband , .midcol .even .imgband
{
width:150px;
float:left;
padding-left:10px;
}

.midcol .odd .imgband img , .midcol .even .imgband img 
{
width:140px;
height:80px;
border: 1px solid #d4beb4;
padding:0px;
}


.midcol .odd .txtband , .midcol .even .txtband
{
width:140px;
float:left;
padding-bottom:10px;
}

.midcol .odd .txtband a , .midcol .even .txtband a
{
color: #E34C01;
font-size: 11px;
}

.midcol .odd .txtband a:hover , .midcol .even .txtband a:hover
{
color: #000000;
}

.midcol .odd .clr , .midcol .even .clr
{
clear:left;
}

.clrboth 
{
clear:both; 
}

.clrwithpad 
{
padding-left:10px;
padding-right:10px;
clear:left;
}

.clrwithmorepad 
{
padding-left:12px;
padding-right:10px;
clear:left;
}


.txtnormal 
{
width: 230px;
float:left;
}

.txtsmall 
{
padding-left:8px;
width: 90px;
float:left; 
}

.txttelnr 
{
float:left;
width:140px;
margin-top:18px;
color: #977f73;
}

.labelwide
{
padding: 3px 0px 3px 0px;
float: left;
width: 169px;

}


.labelextra
{
width:170px;
display:block;
float:left;
padding-left:3px;
}


.labelextrawide 
{
padding: 3px 0px 3px 0px;
float: left;
width: 420px;

}

.labelsmall
{
padding: 3px 0px 3px 0px;
float: left;
width: 100px;
}

.labelsmallnopad
{
padding: 0px;
float: left;
width: 92px;

}

.labelverysmall
{
float: left;
width: 40px;
}

.labeldatetime
{
	/* span */ 
	display:block;
	float:left;
	width:85px;
}

.txtleft 
{   
padding-left: 10px;
float: left;
}

.txtleftsmallpad
{   
padding-left: 1px;
float: left;
width:100%;
}

.txtleft img 
{
border: 1px solid #d4beb4;
padding:0px;
}

.midcol .odd .txtcol1, .midcol .even .txtcol1
{
width:180px;
float:left;
padding-left:15px;
}

.midcol .odd .txtcol1wide, .midcol .even .txtcol1wide
{
width:430px;
float:left;
padding-left:15px;

}

.midcol .odd .txtcol2, .midcol .even .txtcol2
{
width:110px;
float:left;
}

.midcol .odd .txtcol3, .midcol .even .txtcol3
{
width:140px;
float:left;
}

.midcol .odd .txtcol4, .midcol .even .txtcol4
{
width:60px;
float:left;
}

.midcol .odd .txtcoldetail, .midcol .even .txtcoldetail
{
float:left;
width:365px;
}


.leftpad {
width:10px;
float:left;
}

.expired 
{
font-weight: bold;
}

.clrleft
{
overflow:hidden;
clear:left;
height:1px; 
width:1px; 
}


.txtsmallhdr 
{
float:left;
width:40px;
padding-left:10px;

}
	
.txtsmalldes 
{
float:left;
width:115px;
padding-right:10px;

}


.loginarea 
{
float:left;
padding-top:13px;
text-align:center;
width:720px;
}

.loginalignright
{
float:right;
padding-right:10px;
}


.loginareatext 
{
color:#cfbeb5;
float:left;
line-height:16px;
font-weight:bold;
}

.loginareaitem
{
width:137px;
background-image:url(./../images/stramien/login_input.gif);
background-repeat: no-repeat;
background-position:top-left;
float:left;
padding:0px;
top:0px;
margin-left:2px;
}

.loginareaitem input
{
top:0px;
border:0px;
background:transparent;
margin-left:3px;
font-weight:bold;

}


.loginareaitemPw
{
width:107px;
background-image:url(./../images/stramien/login_input_password.gif);
background-repeat: no-repeat;
background-position:top-left;
float:left;
padding:0px;
top:0px;
margin-left:2px;
position:relative;
height:18px;

}

.loginareaitemPw input
{
   width:90px;
	font-weight:bold;
	border:0px;
	margin-left:4px;
	top:0px;
	margin-top:2px;
	height:12px;
	background-color:#d0c3bc;
}


.loginbutton 
{
float:left;
height:18px;
margin-left:2px;
}

.loginarea .button
{
width: 43px;
background-image: url(./../images/stramien/login_button.gif);
background-repeat: no-repeat;
border: 0px;
padding: 0px 0px 0px 5px;
}

.loginarea .button:hover, .login .button_over
{
background-image: url(./../images/stramien/login_button_over.gif);
}


.loginarea .loginforgotpwd
{
color: #cfbeb5;
float:left;
margin-left:20px;
line-height:16px;
}

.loginarea .loginforgotpwd a
{
color: #cfbeb5;
text-decoration: underline;
}

.loginarea .loginforgotpwd a:hover
{
color: #cfbeb5;
text-decoration: none;
}


.loginarea .invaliduserpw
{
float:left; 
}

.loginarea .invaliduserpwforgot 
{
float:left; 
}

.loginarea .invaliduserpwtryagain 
{
font-weight:normal;
padding-top:2px;
text-align:center;
float:left;
width:444px; 
height:19px;
background-image: url(./../images/stramien/bg_invalid_userpwd.gif); 
background-repeat: no-repeat;
color: #000000;
}

.loginarea .invaliduserpwtryagain a
{
font-weight:bold;
color:#000000;
}

.loginarea .invaliduserpwtryagain a:hover 
{
color: #AB3901;
}

.loginarea
{
   color: #CFBEB5;
   font-weight: bold;
}

.loginarea strong
{
   color: #FFFFFF;
   padding-right: 10px;
}

.loginarea a
{
   text-decoration: underline;
   color: #CFBEB5;
   font-weight: normal;
}


.myLI
{
background-image: url(./../images/stramien/leftcol_myli.gif);
background-repeat: no-repeat;
background-position:left middle;
display:block;
color: #EEDFD8;
padding-top: 0px;
padding-left: 17px;
padding-right: 0px;
padding-bottom: 0px;
font-size: 11px;
font-weight:bold;
margin-bottom: 10px;
}


.midcol .block .statusmsg
{
	color: #E34C01;
}

.midcol .block .statusmsg a:
{
	color: #000000;
}
.midcol .block .statusmsg a:visited
{
	color: #000000;
}
.midcol .block .statusmsg a:hover
{
	color: #E34C01;
}
.textarea10rows 
{   
	width: 475px;
	height:120px; 
}


/* 2006-09-26 Backstage */
.header_images_backstage
{
   background-image: url(./../images/stramien/header_images_backstage.jpg);
   background-repeat: no-repeat;
   clear: both;
   padding: 0px 22px 0px 22px;
     
}

.header_bottom_backstage
{
   padding: 4px 0px 24px 250px;
   background-image: url(./../images/stramien/header_bottom_backstage.gif);
   background-repeat: no-repeat;
   clear: both;
}

.midcol_backstage 
{
   width: 718px;
   padding-left: 20px;
   float: left;
}

.midcol_backstage .readsmall
{
color: #977f73;
font-size: 9px;
}


.optfilter
{
width:175px;
}



.midcol_backstage h1
{
margin: 0px;
padding: 6px 6px 4px 12px;
background-repeat: no-repeat;
color: #E34C01;
font-weight: bold;
font-size: 16px;
background-image: url(./../images/stramien/midcol_backstage.gif);
background-repeat:no-repeat;
background-position:left top;
}

.midcol_backstage h2
{
   clear: both;
   color: #E34C01;
   font-size: 11px;
   background-color: #f5eae4;
   margin: 0px 0px 0px 0px;
   padding: 6px 12px 6px 12px;
   border-top: 1px solid #d4beb4;
   width:678px;
 }

.midcol_backstage .block
{
  width:702px;
  background-color:#EEDFD8;
  padding-bottom:13px;
  background-image: url(./../images/stramien/midcol_backstage_btm.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
 
}

.midcol_backstage .block p 
{
  width:620px;
  background-color: #eedfd8;
  margin: 0px 0px 0px 0px;
  padding: 6px 12px 6px 12px;
  
 
} 

.midcol_backstage table.backstage 
{
 background-image: url(./../images/stramien/midcol_backstage.gif);
 background-position: left top;
 background-repeat:no-repeat;
 vertical-align: top;
 text-align:left;
 margin:0px;
 padding:0px;
 font-size:100%;
}

.midcol_backstage table.backstage th
{
height:28px;
padding-left:5px;
vertical-align:middle;
color: #E34C01;
font-weight:normal;
border-bottom: solid 1px #ECD9CE;
}


.midcol_backstage table.backstage th.strong 
{
font-weight:bold;
font-size: 16px;
vertical-align:middle;
}

.midcol_backstage table.backstage tr.odd , .midcol_backstage table.backstage tr.oddborder
{
background-color: #EEDFD8;
}

.midcol_backstage table.backstage tr.even , .midcol_backstage table.backstage tr.evenborder
{
background-color: #F5EAE4;
}


.midcol_backstage table.backstage td
{
vertical-align:middle;
border-right: solid 1px #D4BEB4;
border-bottom: solid 1px #D4BEB4;
padding:3px;

}



.midcol_backstage table.backstage td.border
{
	border-top:solid #D4BEB4 4px;
}


.midcol_backstage table.backstage td.footer
{
	height:13px;
	background-position:left top;
	border-right:0px; 
	background-image: url(./../images/stramien/midcol_backstage_btm.gif);
	background-repeat: no-repeat;
}



.midcol_backstage table.backstage a, .midcol_backstage .block p a
{
	color:#FF4A00;
	font-weight:bold;
	text-decoration: underline;
}

.midcol_backstage table.backstage a:hover, .midcol_backstage .block p a:hover
{
	color:#FF4A00;
	font-weight:bold;
	text-decoration: none;
}

.midcol_backstage table.backstage a.black
{
	color:#000000;
	font-weight:bold;	
	text-decoration: underline;
}

.midcol_backstage table.backstage a.black:hover
{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

.faqs
{
width:506px;
background-color:#EEDFD8;
}


.faqs a
{
margin-left:10px;
padding-left:15px;
padding-top:2px;
padding-bottom:2px;
width:225px;
float:left;
background-image: url(./../images/stramien/midcol_li_faqs.gif);
background-repeat: no-repeat;
background-position:left middle;
color: #000000;
}


.faqs a:hover
{
color: #E34C01;
}


.backbtnlink
{
	width:160px;
	height:20px;
	float:left;
	display:block;
	text-align: left;
	text-transform: uppercase;
	padding:0px;
	line-height:20px;
	font-weight:bold;
	color:#6F2240;
	font-family:Arial;
    
	
	
}

.backbtnlink a
{
	width:160px;
	height:20px;
	background-image: url(./../images/stramien/button.gif);
	background-repeat: no-repeat;
	display:block;
	color:#6F2240;
	cursor:pointer;
	
	
}

.backbtnlink a:hover
{
	width:160px;
	height:20px;
	background-image: url(./../images/stramien/button_over.gif);
	background-repeat: no-repeat;
	color:#6F2240; 
	display:block;
	
	
}


.blockfindout 
{
	height:313px;
	background-color:#EEDFD8;
}


.uploadimg
{
	float:left;
	display:block;
	padding:2px;
}

.fontBlack
{
	color:#000000;
}


.online 
{
	font-weight:bold;
	text-transform:uppercase;
	color: #E34C01;
}

.listPicker 
{
	width:200px;
	font-family:verdana, arial; 
	font-size: 10px;
}

ol 
{
	margin-left: 15px;
	padding-left:10px;
}


a.artistshop 
{
	padding:7px;
	font-family: tahoma;
	font-size:13px; 
	font-weight:bold;
	color: #977f73;
	
}

a.artistshop:hover 
{
	color: #E34C01;
}



.midcol .lmportal
{
  width:506px;
  padding:0px;
  margin:0px;

}

.midcol .lmportal .clr
{
	clear:left;
}

.midcol .lmportal .header
{
  width:239px; 
  padding-left:12px;
  padding-right:0px;
  padding-bottom:0px;
  padding-top:0px;
  line-height:28px;
  color: #E34C01;  
  font-weight: bold;  
  font-size: 16px;
  background-image:url(./../images/stramien/midleftcol_h1_bg_td.gif);  
  background-repeat:no-repeat;
  background-position: top left;
}

.midcol .lmportal .item
{
width:251px; 
float:left;
}

.midcol .lmportal .itemspace
{
width:4px;
float:left;
}

.midcol .lmportal .odd,
.midcol .lmportal .even
{
height:88px;
border-bottom: 1px solid #d4beb4;
overflow:hidden;
}

.midcol .lmportal .odd
{
background-color: #eedfd8;
   
}

.midcol .lmportal .even
{
background-color: #f5eae4;

}

.midcol .lmportal .bottom
{
background-repeat:no-repeat;
background-position:top left;
background-image:url(./../images/stramien/midleftcol_p_bg_td.gif);
}

.midcol .lmportal .showtext
{
width:160px;

}

.savecookie
{
color:#cfbeb5;
float:left;
line-height:16px;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.savecookie input,
.savecookie input.checkbox
{
border:0px;
padding:0px 0px 0px 0px;
margin:-1px 0px 0px 0px;

}
pre 
{
    word-wrap:break-word;
    padding:5px;
    margin-bottom:0px;
    margin-top:0px;
    margin-right:0px;
    margin-left:10px;
    background-color: #eeeeee;
    font: 10px normal Lucida Console;
}


.BlogText {padding-bottom:0px;width:100%; HEIGHT:100%; overflow-x:auto;background-color: #eedfd8;}
/*.BlogText {padding-bottom:0px;width:470px; overflow-x:auto;background-color: #000000;}*/
.BlogText p 
{
	margin:0px;
	margin-bottom:2px;
	background-color: #eedfd8;
	padding-top:0px;
	padding-bottom:0px;
	line-height:130%;
}

.BlogText p FONT
{
	line-height:100%;
}
.BlogText ol
{
	padding-left:20px;
}

.BlogText ul
{
	padding-left:20px;
	padding-bottom:55px;
}

.BlogText ul li
{
	margin-left:8px;
	line-height:100%;
	padding-left:6px;
}

.BlogText em
{
   color:#000000;
   font-style:italic;
   margin: 4px 0px 4px 0px;
   display: block;
   margin: 4px 0px 4px 0px;
   margin-left: 20px;
}

.BlogBackGround
{
	background-color: #eedfd8;
	margin:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:5px;
	line-height:100%;
	width:100%;
}
.BlogPreview
{
	background-color:Transparent;
	margin:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:5px;
	line-height:100%;
	width:100%;
	padding-left:10px;
}
.BlogPreviewBand
{
	background-color:Transparent;
	margin:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:5px;
	line-height:100%;
	width:100%;
	/*argin-left:10px;*/
}
