#banner {
	background:			#fffaf0;
    opacity:            0.9;
    filter:             alpha(opacity=90);
}

div.daysleft {
    text-align:         center;
    font-size:          48pt;
}

div.songVoteBox {
    border:             1px solid lightblue;
    margin:             5px 0px;
}

div.songVoteBox div.info {
    overflow:           hidden;
}

div.songVoteBox div.votes {
    float:              left;
    margin:             0px 5px 0px;
    font-size:          1.4em;
    width:              100px;
    text-align:         center;
}

div.songVoteBox span.vote {
    font-weight:        bold;
    padding:            0px 10px;
}

div.songVoteBox span.vote:hover {
    cursor:             pointer;
    font-weight:        bold;
    color:              red;
}

div.songVoteBox div.track {
    font-size:          1.4em;
    font-weight:        bold;
}

div.songVoteBox div.artist {
    font-size:          1.0em;
    font-style:         italic;
    margin-left:        30px;
}

div.button {
	display:			inline-block;
	border:				1px solid #ccc;
    border-right:       none;
	background:			white url(../img/pop-background.jpg) repeat-x top left;
	color:				black;
	cursor:				pointer;
    padding:            5px;
    margin-bottom:      3px;
}

div.button:hover {
	background:			white url(../img/pop-background2.jpg) repeat-x top left;
}

div.last {
    border-right:       1px solid #ccc;
}

div.partyPerson {
    margin-bottom:      10px;
    padding:            5px;
    border:             1px solid #9cf;
}

div.partyPerson img {
    float:              left;
    margin-right:       5px;
}

div.partyPerson div.name {
    font-size:          1.2em;
    color:              #059;
    font-weight:        bold;
}

div.partyPerson div.bio {
}

div.main div.contentBox > div.content a:hover:after {
    content:            "";
}

div#map img {
    max-width:          none;
    max-height:         none;
}

/*
div.sidebar div.contentBox {
    border-color:       #059;
}

div.sidebar > div.contentBox > div.title {
    background-image:   url(../img/sidebar-title-background-wedding.jpg);
}

div.main div.contentBox {
    border-color:       #b80000;
}

div.main > div.contentBox > div.title {
    color:              #b80000;
    font-weight:        bold;
}

#all {
	background: 		#ffecdd url(../img/bgtile-wedding.jpg) repeat-x scroll top left;
}

html {
    background-color:   #ffecdd;
}

body {
    background-color:   #ffdab9;
}
*/
