
/* MEMBERS HOME WIDE BANNER */
.homepage_fullwidth_topbanner_01 {
background-image:url('../images/hp_widebanner_01.jpg');
background-repeat: no-repeat;
width: 950px;
height: 118px;
padding-left:0px;
margin-left:10px;
text-align: right;
color:#2c2c2c;
font-size:15px;
}
.homepage_fullwidth_topbanner_01 .inner{
padding-right:10px;
padding-top:24px;
}
.header-group-inner {
padding: 18px 0px 0px 0px;
}

.flashbanner_main {
font-size:0%;
padding-bottom:10px;
}




.writematch {
background-image:url('../images/writematch.jpg');
background-repeat: no-repeat;
width: 940px;
height: 209px;
padding-top:20px;
padding-left:15px;
margin-top:0px;
margin-left:10px;
color:#000;
font-size:14px;
}
.writematch .inner{
width: 600px;
}




/*.flashbanner_main {
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:12px;
}

 .flashbanner_main p {
padding:0px;
margin:0px;
}*/



/* BLANK SPACER UNDER NAV */
.nav_spacer_block {
padding-top:0px;
margin-top:-45px;
}




/* MEMBERS HOMEPAGE LOGIN */
.members_page_login {
background-image:url('../images/formembers.jpg');
background-repeat: no-repeat;
width: 452px;
height: 229px;
padding-left:18px;
text-align: right;
color:#7e7e7e;
font-size:14px;
}
.members_page_login .inner{
padding-right:20px;
padding-top:64px;
}
.members_page_login .form-submit{
background:#9E9E9E url('../images/logingreen01.jpg') no-repeat;
border:0px solid #E9E9E9;
font-size:0px;
width: 66px;
height: 27px;
position:absolute;
top:186px;
left:345px;
}
.members_page_login .form-submit:hover {
background:#9E9E9E url('../images/logingreen02.jpg') no-repeat;
}

.members_page_login .form-required{
color:#0185b6;
}
.members_page_login .form-item{
font-size:11px;
}
.members_page_login .edit-name-wrapper{
background-color:red;
}
/*.members_page_login #user-login {
text-align: right;
background-color:red;
}*/

.members_page_login #user-login #edit-name-wrapper {position:absolute; top:160px; width:170px; text-align:left; left:0px;}
.members_page_login #user-login #edit-pass-wrapper {position:absolute; top:160px; left:173px; width:170px; text-align:left;}
.members_page_login #user-login #edit-submit {position:absolute; top:185px; left:350px; vertical-align:text-top;}
.members_page_login #user-login .item-list {  }


.members_page_login #custom-login-password-reminder {
position:absolute;
right:14px;
top:168px;
font-size:0.8em;
}

.members_page_login #edit-name {
width:162px !important;
}
.members_page_login #edit-pass {
width:162px !important;
}





/* HOMEPAGE FOR MEMBERS */
.homepage_formembers {
background-image:url('../images/formembers.jpg');
background-repeat: no-repeat;
width: 452px;
height: 229px;
padding-left:18px;
text-align: right;
color:#7e7e7e;
font-size:14px;
}
.homepage_formembers .inner{
padding-right:20px;
padding-top:64px;
}






/* TWITTER BLOCK */
.twitter_block {
height: 150px;
/*width: 220px;
padding-left:18px;*/
text-align: center;
color:#3f7d9c;
font-size:18px;
}
.twitter_block .inner{
background:#bbdced url('../images/twitter_bg.jpg') no-repeat;
padding-top:68px;
}



/* WHO IS THIS SITE FOR */
.homepage_whoisthissitefor {
background-image:url('../images/news.jpg');
background-repeat: no-repeat;
width: 480px;
height: 229px;
margin:0 0 0 10px;
color:#FFFFFF;
line-height: 140%;
}
.homepage_whoisthissitefor a:link ,  .homepage_whoisthissitefor a:visited ,  .homepage_whoisthissitefor a:active {
color:#FFFFFF;
}
.homepage_whoisthissitefor .inner{
padding:10px;
}




/* NEWS BLOCK TWEAKS */
.homenewsblock h2.block-title {
color:#F5F5F5;
}
.homenewsblock views-field-title {
color:#F5F5F5;
}
.audioplayercss p{
margin: 0px;
}
.audioplayercss .content{
margin: 0px;
}
.audioplayercss .inner{
}



.members_searchbox .inner {
background-image:url('../images/searchbg1.jpg');
background-position:top right;
background-repeat:no-repeat;
background-color:#272727;

/*width: 220px;*/
height: 270px;
color:#FFF;
font-size:13px;
font-weight:normal;
}
.members_searchbox h2.block-title{
font-size:0px;
position:absolute;
left:20px;
top:130px;
color:#333333;
}
.members_searchbox .views-exposed-form label{
font-weight:normal;
}
.members_searchbox .content{
position:absolute;
left:20px;
top:160px;
color:#cfdd0e;
}
.members_searchbox .form-submit{
background:#272727 url('../images/searchbtn.jpg') no-repeat;
border:0px solid #272727;
font-size:0px;
width: 86px;
height: 27px;
margin-left:0px;
margin-top:6px;
}



.members_searchbox_narrow .inner {
background-image:url('../images/searchbg2.jpg');
background-position:top right;
background-repeat:no-repeat;
background-color:#272727;

min-width: 100px;
height: 285px;
color:#FFF;
font-size:13px;
font-weight:normal;
}
.members_searchbox_narrow h2.block-title{
font-size:0px;
position:absolute;
left:20px;
top:130px;
color:#333333;
}
.members_searchbox_narrow .views-exposed-form label{
font-weight:normal;
}
.members_searchbox_narrow .content{
position:absolute;
left:20px;
top:160px;
color:#cfdd0e;
}
.members_searchbox_narrow .form-item{
width:190px;
}
.members_searchbox_narrow .form-submit{
background:#272727 url('../images/searchbtn.jpg') no-repeat;
border:0px solid #272727;
font-size:0px;
width: 86px;
height: 27px;
margin-left:0px;
margin-top:6px;
}
.members_searchbox_narrow #edit-title{
width:90% !important;
}





.searchbox_smaller .inner {
background-image:url('../images/searchbg_small.jpg');
background-position:top right;
background-repeat:no-repeat;
background-color:#272727;

/*width: 220px;*/
height: 171px;
color:#FFF;
font-size:13px;
}
.searchbox_smaller h2.block-title{
font-size:0px;
}
.searchbox_smaller .content{
margin-top: 75px;
margin-left: 14px;
line-height: 200%;
}
.searchbox_smaller .form-text{
position:absolute;
left:14px;
top:98px;
}

.searchbox_smaller .form-submit{
background:#272727 url('../images/searchbtn.jpg') no-repeat;
border:0px solid #272727;
font-size:0px;
width: 86px;
height: 27px;

position:absolute;
left:12px;
top:127px;
}






/* VOTE NOW */
.registerbanner .inner {
background-image:url('../images/subscribeimage.jpg');
background-position:top right;
background-repeat:no-repeat;
background-color:#d9dbe3;

min-width: 100px;
height: 285px;
color:#FFF;
font-size:13px;
font-weight:normal;
}
.registerbanner h2.block-title{
font-size:0px;
position:absolute;
left:20px;
top:130px;
color:#333333;
}
.registerbanner .views-exposed-form label{
font-weight:normal;
}
.registerbanner .content{
position:absolute;
left:15px;
top:149px;
color:#4a5465;
}
.registerbanner .form-item{
width:190px;
margin-bottom:0px;
margin-top:2px;
}
.registerbanner .form-submit{
background:#272727 url('../images/subscribebtn.jpg') no-repeat;
border:0px solid #272727;
font-size:0px;
width: 108px;
height: 27px;
margin-left:0px;
margin-top:6px;
}












/* VOTE NOW */
.votenowblock .links{
 display:none;
  
}

.votenowblock .inner{
background-image:url('../images/votenow.jpg');
background-repeat: no-repeat;
padding:0px;
/*margin:0 0 0 0px;*/
height: 285px;
color:#FFFFFF;
}
.votenowblock .content{
margin-top:60px;
margin-left:15px;
width: 190px;
line-height: 110%;
}
.votenowblock .poll .vote-form .choices .title {
font-weight: normal;
line-height: 110%;
}
.block-poll .poll div.title {
font-weight: normal;
}

.votenowblock h2.title {
  display:none;
  font-size:0px;
}
.votenowblock .form-submit{
position:absolute;
left:13px;
top:190px;
background:#9E9E9E url('../images/vote_green.jpg') no-repeat;
border:0px solid #E9E9E9;
font-size:0px;
width: 65px;
height: 27px;
}
.votenowblock .total{
position:absolute;
/*left:134px;
top:95px;*/
}
.votenowblock .content .bar .foreground{
	background:#EAEAEA url('../images/poll_bar.jpg') repeat-x scroll center bottom;
	height:12px;
	position:inherit;
top:-1px;
}
.votenowblock div.poll div.bar {
border-top:0px solid #E2E2E2;
}
.votenowblock .poll .bar {
height:12px;
}



/* MEMBER DIRECTORY PAGE VIEW */


.membersdirectorylist #edit-submit-Member-Directory{
position:absolute;
left:830px;
top:43px;
background:#FFFFFF url('../images/search_md_blue.jpg') no-repeat;
border:0px solid #E9E9E9;
font-size:0px;
width: 89px;
height: 27px;
}
#pid-directory #edit-submit-Member-Directory {
background:#FFFFFF url('../images/search_md_blue.jpg') no-repeat;
border:0px solid #E9E9E9;
font-size:0px;
width: 89px;
height: 27px;
}

#pid-directory .odd .views-field-title a:link,
#pid-directory .odd .views-field-title a:visited,
#pid-directory .even .views-field-title a:link,
#pid-directory .even .views-field-title a:visited{
color:#0185B6 !important;
}

.membersdirectorylist #filter-field-testcb-value-many-to-one{
position:absolute;
left:400px;
width:500px;
}

.membersdirectorylist .views-processed{
height:120px;
}



.membersdirectorylist #edit-field-testcb-value-many-to-one-Pop-wrapper{
position:absolute;
top:33px;
left:0px;
width:180px !important;
}

.membersdirectorylist #edit-field-testcb-value-many-to-one-Library-wrapper{
position:absolute;
top:60px;
left:0px;
width:180px !important;
}

.membersdirectorylist #edit-field-testcb-value-many-to-one-Unsolicited-Materials-wrapper{
position:absolute;
top:87px;
left:0px;
width:180px !important;
}



.membersdirectorylist #edit-field-testcb-value-many-to-one-Classical-wrapper{
position:absolute;
top:33px;
left:200px;
display:inline !important;
width:100px !important;
}

.membersdirectorylist #edit-field-testcb-value-many-to-one-Hire-wrapper{
position:absolute;
top:60px;
left:200px;
width:100px !important;
}


.membersdirectorylist #edit-field-testcb-value-many-to-one-Printed-wrapper{
position:absolute;
top:33px;
left:320px; /*330*/
width:100px !important;
}

/*.membersdirectorylist #edit-field-testcb-value-many-to-one-Accepts Demos and Manuscripts-wrapper{
position:absolute;
top:60px;
left:200px;
width:100px !important;
}*/



.printedmusicpublishers #edit-submit-sheet-quicky{
/*position:absolute;
left:12px;
top:130px;*/
background:#3e3e3e url('../images/pmp_search.jpg') no-repeat;
border:0px solid #E9E9E9;
font-size:0px;
width: 87px;
height: 27px;
}

















