/* Left menu/navigation and main content */











#site div.content div.left {
	background-color: #ffe0ea;
/*	width: 116px; */
	float: left;
}
#site div.content div.left h3 {
    font-size: 11px;
    font-weight: bold;
    color: #FFF;
    line-height: 18px;
    background-color: #F385A7;
    padding: 0px 7px 0px 8px;
    vertical-align: text-top
}

/* Generic box */
#site div.content div.left div.box {
    float:left;
    width: 111px;
    padding: 5px 0px 4px 5px;
}
#site div.content div.left div.box form input.text_field,  #site div.content div.left div.box form select.option {
    float:left;
    margin-top: 0px;
    padding: 0px;
    height: 17px;
    line-height: 17px;
    width: 57px;
    vertical-align: middle;
    border: 1px solid #a1a1a1;
    border-right: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    border-left: 1px solid #a1a1a1;
    font-size: 11px;
    color: #333333;
	font-family: tahoma,sans-serif;
	font-size: 11px;
}

#site div.content div.left div.box form input.member-name {
	background-attachment:fixed;
	width:97px;
	height:15px;
	padding:2px 3px 0 5px;
	border:none;
	background-image:url(http://i2.midasplayer.com/style/spray.se/_res.framework/img/input_user-name.gif?_v=0);
	margin-bottom:4px;
	font-family: tahoma,sans-serif;
	font-size: 10px;
	line-height:11px;
}
#site div.content div.left div.box form input[class="member-name"] { background-attachment:scroll; }

#site div.content div.left div.box form input.password {
	background-attachment:fixed;
	width:55px;
	height:15px;
	padding:2px 3px 0 3px;
	border:0;
	background-image:url(http://i1.midasplayer.com/style/spray.se/_res/img/ui/input_password.gif?_v=0);
	margin-bottom:4px;
	font-family: small fonts;
	font-size: 14px;
	line-height:12px;
	float:left;
}
#site div.content div.left div.box form input[class="password"] { background-attachment:scroll; }

#site div.content div.left div.box form select.option {width: 102px;margin-top: 4px}
#site div.content div.left div.box form input.submit_button {
    float:left;
    margin-left: 4px;
    height: 18px;
    width: 40px
}

/* Login box */
#site div.content div.left div.login h3 {
	background-color: #29c6d9;
	margin: 0;
}
#site div.content div.left div.login div.box {
    background-color: #bdefee;
}
#site div.content div.left div.login div.box form {
	float:left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
}

/* Menu */
#site div.content div.left div.menu {
	border-top:2px solid #fff;
}
#site div.content div.left div.last {border:0px}
#site div.content div.left div.menu a { 
    line-height:18px;
    padding-left:8px;
    display:block;
    background-color:#f9d9e3;
    color:#83445a;
    text-decoration:none;
}

#site div.content div.left div.menu a.odd { background-color:#ffe0ea; }
#site div.content div.left div.menu a.head, #site div.content div.left div.menu a.head:hover { background-color:#F385A7;font-weight:bold;cursor:default;color:#fff; }
#site div.content div.left div.menu a:hover { background-color:#fac1d2; color:#58122b; cursor:pointer; }
#site div.content div.left div.menu a.last { margin-bottom:13px; }
#site div.content div.left div.menu a img {line-height:18px;padding-left:4px;vertical-align: middle}
#site div.content div.left div.menu img.new { 
	padding-left:3px;
}

/* No menu */
.no_left_menu { background: url(http://i2.midasplayer.com/style/spray.se/_res.framework/img/bg_site_nomenu.gif?_v=0) repeat-y; }
.no_left_menu div.content div.main { 
	float: left;
	margin-left: 0px;
	width: 759px;
}