﻿.Band
{
    background-repeat: no-repeat;
    background-position: bottom;
    min-height: 1200px;
}

.Band h2
{
    color: #738f4e;
}
.Band a
{

    color: #738f4e;
}

#ContentArea a
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px;
    color: #738f4e;

}

#ContentArea a:hover
{
    text-decoration: underline;
    font-family: Verdana;
    font-size: 11px;
    color:  #738f4e;
}

#ManagementContentArea a
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px;
    color: #738f4e;

}

#ManagementContentArea a:hover
{
    text-decoration: underline;
    font-family: Verdana;
    font-size: 11px;
    color:  #738f4e;
}



.Band .Content
{
    width: 540px;
    margin-left: 9px;
    margin-top: 8px;
    line-height: 15px;
    min-height: 600px;
}

/* Yläreuna (hakuboksi) */
.Band #Top
{
    background-image: url('/Images/Band/bgTopActionsBandit.png');
    background-repeat: no-repeat;
    width: 540px;
    height: 121px;
    margin: 0px 0px 26px 0px;
}

.Band #Top .Header
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #0099d0;
    display: inline;
    line-height: 37px;
    height: 37px;
}

.Band #Top .Left
{
    float: left;
    margin: 10px 10px 0px 10px;
    width: 310px;
}

.Band #Top .Right
{
    float: left;
    width: 201px;
}

.Band #Top .SearchName
{
    width: 186px;
    height: 23px;
    /*margin-bottom: 7px;*/
    padding-left: 10px;
    padding-top: 3px;
    background-image: url('/Images/Band/bgSearchBand.png');
    background-repeat: no-repeat;
}

.Band #Top .SearchCity
{
    width: 144px;
    height: 23px;
    margin-bottom: 7px;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    background-image: url('/Images/Band/bgSearchBandTown.png');
    background-repeat: no-repeat;
    float: left;
}

.Band #Top .SearchDropDown
{
    width: 195px;
    margin-bottom: 7px;
    margin-top: 10px;
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    float: left;
}

.Band #Top .TextBox
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
}

/* Bändien etusivun listaus */
.BandItem
{
    height: 256px;
    width: 169px;
    background-image: url('/Images/Band/bgBanditCompact.png');
    background-repeat: no-repeat;
    vertical-align: top;
    margin: 5px 0px 0px 0px;
    padding-left: 8px;
    float: left;
}

.BandItem .ImageDiv
{
    width: 145px;
    height: 118px;
    background-color: #ffffff;
    border: solid 1px #bcbcbc;
    text-align: center;
}

.BandItem .ImageDiv img
{
    width: 140px;
    height: 110px;
    margin-top: 4px;
}

.BandItem .Texts
{
    width: 140px;
    height: 100px;
    margin-left: 5px;
    margin-top: 3px;
}

.BandMenu a
{
    display: block;
    padding-left: 10px;
    margin-left: 1px;
    width: 253px;
	height: 23px;
	line-height: 23px;
	background-color: Transparent;
    background-image: url('/Images/Pisnetti/CompaniesDotLine.gif');
    background-repeat:no-repeat;
    background-position: bottom;
    color: #000000;
}

.BandMenu a:hover
{
    background-color: #f1f1f1;
    text-decoration: none;
}

.BandMenu .Selected
{
    display: block;
    padding-left: 10px;
    margin-left: 1px;
    width: 253px;
	height: 23px;
	line-height: 23px;
	color: #ffffff;
	background-color: #bbbbbc;
}


/* Bändisivu */
.Band .Content .BandView
{
     margin: 0px 18px 20px 9px;
}

.Band .Content .BandView .Picture
{
    width: 308px;
    /*height: 233px;*/
    background-color: #ffffff;
    border: solid 1px #818181;
    text-align: center;
    padding-top: 4px;
    padding-bottom: 4px;
}

.Band .Content .BandView .Info
{
    float: right;
    width: 183px;
    overflow: hidden;
}

/* Biisilistaus */
.AudioList
{
    width: 518px;
}

.AudioList .Item
{
    vertical-align: middle;
    padding: 4px 10px 4px 10px;
    background-color: #cad0b6;
    height: 32px;
}

.AudioList .AlternatingItem
{
    vertical-align: middle;
    padding: 4px 10px 4px 10px;
    background-color: #d0d1cb;
    height: 32px;
}

/* Äänestyksen demolistaus */

.DemoList
{
    width: 518px;
}

.DemoList .Item
{
    vertical-align: middle;
    padding: 4px 10px 4px 10px;
    background-color: #cad0b6;
    height: 32px;
    border-bottom: solid 5px white;
}

.DemoList .AlternatingItem
{
    vertical-align: middle;
    padding: 4px 10px 4px 10px;
    background-color: #d0d1cb;
    height: 32px;
    border-bottom: solid 5px white;
}

.VoteLink
{
    color: Black !important;
    text-decoration: underline; 
    line-height: 33px;
    margin-left: 10px;
    font-weight: bold;
}



/* BAND MANAGEMENT */
#ManagementMenuTop
{
    width: 178px;
    height: 12px;
    background-image: url('/Images/topUserActionsBox.png');
    background-repeat: no-repeat;
    margin-left: 7px;
}

#ManagementMenuContent
{
    width: 178px;
    margin-right: 22px;
    padding-top: 10px;
    margin-left: 7px;
    background-image: url('/Images/bgUserActionsBox.png');
    background-repeat: repeat-y;        
}

#ManagementMenuBottom
{
    width: 178px;
    height: 12px;
    margin-left: 7px;
    background-image: url('/Images/bottomUserActionsBox.png');
    background-repeat:no-repeat;
}

.ManagementMenuItem
{
    width: 166px;
    margin-left: 12px;
    margin-right: 12px;
    font-weight: normal;
    height: 29px;
}

.ManagementMenuItemSelected
{
    width: 166px;
    margin-left: 12px;
    margin-right: 12px;
    font-weight: bold !important;
    height: 29px;

}

#ManagementTop
{
    width: 542px;
}


#ManagementLeftContent
{
    width: 208px;
    float: left;
}

#ManagementRightContent
{
    width: 323px;
    float: left;
}

#ManagementTitle
{
    background-image: url('/Images/Band/Management/hdrGreenHallintaPaneeli.png');
    background-repeat: no-repeat;
    margin-bottom: 16px;
    margin-top: 20px;
    height: 34px;
    padding: 8px 10px 0px 20px;
    width: 512px;
}

#ManagementContentArea
{
    margin: 0px 8px 0px 8px;
}

.InfoTop
{
    Background-image: url('/Images/topInformationBox.png');
    background-repeat: no-repeat;
    width: 322px;
    height: 12px;
}

.InfoContent
{
    background-image: url('/Images/bgInformationBox.png');
    background-repeat: repeat-y;
    padding: 0px 18px 10px 18px;
}


.InfoBottom
{
    Background-image: url('/Images/bottomInformationBox.png');
    background-repeat: no-repeat;
    width: 322px;
    height: 12px;
}

.InfoContent .Header
{
    font-weight: bold;
    margin-bottom: 10px;
    color: #738f4e;
    float: left;
}

.InfoContent .TextBox
{
    width: 285px;
    margin-bottom: 5px;
    border: solid 1px #738f4e;
}

.InfoContent .TextArea
{
    width: 285px;
    height: 150px;
    border: solid 1px #738f4e;
}

.InfoContent .Button
{
    margin: 10px 3px 0px 0px;
    font-family: Verdana, Trebuchet MS, Arial;
    padding: 1px;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	height: 25px;
	border: solid 1px;
    text-align: center;
    cursor: pointer;
    background-image: url('/Images/Band/Management/bgButtonGreen.gif');
    background-repeat: repeat-x;
    border-color: #738f4e;
    color: #738f4e;
}

/* REGISTRATION */
#Content #ContentArea .Form606
{
    background-image: url('/Images/Band/Registration/bgCommonFormHeight606Green.png');
    background-position: bottom;
    background-repeat: no-repeat;
    min-height: 576px;
}

#Content #ContentArea .BasicForm
{
    width: 506px;
    padding: 20px 17px 10px 17px;
}

#Content #ContentArea .BasicForm .TextBox
{
    border: solid 1px #738f4e;
    margin-bottom: 10px;
}

#Content #ContentArea .BasicForm .MultiLineTextBox
{
    border: solid 1px #738f4e;
    margin-bottom: 10px;
    width: 341px;
    height: 200px;
}

#Content #ContentArea .FormControls
{
    width: 100%;
    text-align: center;
}
#Content #ContentArea .FormControls .FormButton
{
    font-family: Verdana, Trebuchet MS, Arial;
    padding: 1px;
	font-size: 11px;
	font-weight: bold;
	width: 206px;
	height: 21px;
	border: solid 1px;
	background-repeat: repeat-x;
	background-image: url('/Images/Band/Management/bgButtonGreen.png');
    border-color: #738f4e;
    color: #738f4e;
    margin-top: 10px;
    cursor: pointer;
}

#Content #ContentArea .BasicForm .Icon
{
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;
}

#Content #ContentArea .BasicForm h2
{
    padding-top: 5px;
    float: left;
    color: #738f4e;
}

#Content #ContentArea .ButtonLomake
{
    font-family: Verdana, Trebuchet MS, Arial;
    padding: 1px;
	font-size: 11px;
	font-weight: bold;
	width: 150px;
	height: 21px;
	border: solid 1px;
	background-repeat: repeat-x;
	background-image: url('/Images/Pisnetti/ColorTheme/Blue/bgButton.gif');
    border-color: #738f4e;
    color: #738f4e;
    margin-top: 10px;
    cursor: pointer;
}

label
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    line-height: 16px;
}

#Content #ContentArea .EMailButton
{
    font-family: Verdana, Trebuchet MS, Arial;
    padding: 1px;
	font-size: 11px;
	font-weight: bold;
	width: 112px;
	height: 21px;
	border: solid 1px;
	background-repeat: repeat-x;
	background-image: url('/Images/Pisnetti/ColorTheme/Blue/bgButton.gif');
    border-color:#738f4e;
    color: #738f4e;
    margin: 0px;
    cursor: pointer;
    display: block;
}

#Content #ContentArea .EMailButtonLink
{
    font-family: Verdana, Trebuchet MS, Arial;
    padding: 1px;
	font-size: 11px;
	font-weight: bold;
	width: 108px;
	height: 19px;
	border: solid 1px;
	background-repeat: repeat-x;
	background-image: url('/Images/Pisnetti/ColorTheme/Blue/bgButton.gif');
    border-color: #427CBF;
    color: #738f4e;
    margin: 0px;
    cursor: pointer;
    display: block;
    line-height: 19px;
    text-align: center;
    text-decoration: none;
}