﻿/* css for piano comp - new */

body
       {
        width: 981px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        background-color: #ffffff;
       }
       
#content
       { 
        background-color: #fbefda;   /*fbeed7*/
        width: 773px;
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        line-height: 1.35;
        color: #000000;
        padding:  0 10px 10px 10px;
        margin: 0 0 10px 10px;
       }

#userContent img
{
	margin:10px;
}
       
#content2
       { 
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        line-height: 1.35;
        color: #000000;
        padding:  0 10px 10px 10px;
        margin: 0 0 10px 10px;
       }

#pianoImage
       {
        padding-left: 7px;
       }
       
#topImage
       {
        padding-left: 9px;
        padding-bottom: 5px;
       }
       
#message h1
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: 9pt;
        font-weight: bold;
        color: #ffffff;
        padding-bottom: 3px;
       }

/*img    
       {
        padding: 15px 0 15px 0;
       }*/


hr
       {
        color: #b6b6b6; /* for IE */
        background-color: #b6b6b6; /* for Mozilla */
        border: none;
        height: 1px;
        width: 100%;
       }
       
#divider
       {
        padding: 0 0 0 7px;
       }

              
.inline
       {
        float: left;
        margin: 5px 8px 5px 0;
        padding: 0;
        border: 2px solid #b6b6b6;
       }
       
.inline2
       {
        margin: 5px 8px 5px 0;
        padding: 0;
        border: 2px solid #b6b6b6;
       }
       

.caption
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        font-style: italic;
        line-height: 1;
        padding-left: 3px;
        margin-bottom: 0px;
       }       

.quote
       {
        font-family: serif;
        font-size: 1.2em;
        font-style: italic;
        line-height: 1.3;
       }

.quoteCaption
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        line-height: 1.35;
        color: #414040;
       }

.items
       {
        width: 180px;
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        /*border-bottom: 1px solid #b6b6b6;*/
        padding: 5px 3px 0 7px;
        margin: -5px 0 0 7px;
       }



#items2
       {
        width: 225px;
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        /*border-bottom: 1px solid #b6b6b6;*/
        padding: 5px 3px 10px 7px;
        margin: -5px 5px 0 7px;
       }

#contentTable
       {
        width: 480px;
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        line-height: 1.35;
        color: #414040;
        border-left: 1px solid #b6b6b6;
        border-right: 1px solid #b6b6b6;
       }
       
#contentFinalists
       {
        width: 320px;
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        line-height: 1.35;
        color: #414040;
        padding:  0 5px 8px 10px;
       }
#news .ListingEntryTitle
{
	font-weight:bold;
	display:block;
}

#news hr
       {
        color: #f9be52; /* for IE */
        background-color: #f9be52; /* for Mozilla */
        border: none;
        height: 1px;
        width: 100%;
       }
             
#download
       {
        width: 386px;
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        font-weight: bold;
        color: #787878;
        border-top: 1px solid #b6b6b6;
        border-right: 1px solid #b6b6b6;
        padding: 5px 10px 8px 20px;
        margin-bottom: 0px;
       }
       
       
#download a
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        text-decoration: none;
       }
       
#download a:hover
       {
	color: #787878;
	text-decoration: underline;
       }
       
#links
       {
        width: 386px;
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        font-weight: bold;
        text-align: left;
        color: #787878;
        border-top: 1px solid #b6b6b6;
        padding: 5px 10px 8px 10px;
        margin-bottom: 0px;
       }
       
#links a
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        text-decoration: none;
       }
       
#links a:hover
       {
	color: #787878;
	text-decoration: underline;
       }
       
       
.pdfImage
       {
        border-style: none;
        vertical-align: middle;
       }


#footer
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        border-top: 1px solid #b6b6b6;
        border-bottom: 1px solid #b6b6b6;
        padding: 5px 0 5px 3px;
       }


/*#contentcolumn h1
       {
        font-family: verdana, arial, helvetica, sans;/
        font-size: small;
        color: #787878;
        font-weight: bold;
        border-bottom: 1px solid #b6b6b6;
       }
       
#contentcolumn h2
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        color: #787878;
        font-weight: bold;
        margin-bottom: -1px;
       }

#contentcolumn h3
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        font-weight: bold;
        margin-bottom: -10px;
       }
       
.navStyle
       {
        background-color: #e4c895;
       } 
*/

#rightImage
       {
        padding: 0 0 0 3px;
        margin-bottom: -15px;
       } 
       
#bodyImage
       {
        padding-left: 3px;
        margin-bottom: -15px;
       }
       
#bodyImage .img
       {
        border: 1px solid #cdcdcd;
       }
       
.date
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        color: #cfab6a;
        font-weight: bold;
       }
       
#publishingInfo
{
	display:none;
}
#crumbTrail
{
	font-size:x-small;
}

.fileDownloads
       {
        width: 386px;
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        font-weight: bold;
        color: #787878;
        border-top: 1px solid #b6b6b6;
        border-right: 1px solid #b6b6b6;
        padding: 5px 10px 8px 20px;
        margin-bottom: 0px;
       }
       
.fileDownloads h1, .usefulLinks h1, .usefulWebLinks h1, #contacts h1
{
	font-size:small;
}

       
.fileDownloads a
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        text-decoration: none;
       }
       
.fileDownloads a:hover
       {
	color: #787878;
	text-decoration: underline;
       }
       
.usefulLinks, .usefulWebLinks, .contact
       {
        width: 386px;
        font-family: verdana, arial, helvetica, sans;
        font-size: small;
        font-weight: bold;
        text-align: left;
        color: #787878;
        border-top: 1px solid #b6b6b6;
        padding: 5px 10px 8px 10px;
        margin-bottom: 0px;
       }
       
.usefulLinks a, .usefulWebLinks a, .contact a
       {
        font-family: verdana, arial, helvetica, sans;
        font-size: x-small;
        color: #787878;
        text-decoration: none;
       }
       
.usefulLinks a:hover, .usefulWebLinks a:hover, .contact a:hover
       {
	color: #787878;
	text-decoration: underline;
       }

/* START: search box */
#rightNav .menu .SearchTxt
{
	width:80px;
	margin-top:20px;
}
#rightNav .menu .SearchBut
{
	width:50px;
	margin-top:20px;
}


/* END: search box */