.sidenav {
    float: left;
    width: 10%;
    font-size: 1.5em;
}

.giant {
    float: right;
    width: 25%;
    font-size: 2em;
}

.navbar {
    font-weight: bold;
    background-color: #A70531;
    margin-top: 0;
    line-height: 1.1em;
    font-size: 1em;
    display: block;
    min-height:60px;
}

p.bottomcontact {
    text-align: center;
}

p.nabarsection {
    text-align: center;
    color: #FBEBBA;
}

a.nabarsection, a:hover.nabarsection {
    color: #FBEBBA;
}

h3.nowrap {
margin-bottom:0em;
}

.mailinglist {
    width: 100%;
}

body {
    margin: 1;
    padding: 0;
    background-color: #FBEBBA;
    font-family: Arial, sans-serif;
    color: #000000;
    font-size: 80%;
}

.indexbox {
    width: 95%;
    align: center;
    font-size: 0.8em;
}

.google {
    float: right;
    padding: 5px;
}

.logo {
    float: left;
    width: 20%;
    padding: 5px;
    display: block;
}

.bottomcontact {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.twitter_div {
    text-align: left;
    font-size: 0.9em;
}

.container {
    width: 96%;
    margin: 10px auto;
    display: block;
    line-height: auto;
}

.logobar {
display: block;
margin-left: auto;
margin-right: auto;

}

a {
    text-decoration: none;
    color: #A70531;
}

a:hover {
    text-decoration: underline;
    color: #A70531;
}

p {
    color: #000000;
    text-decoration: none;
    text-align: justify;
}

h1, h2, h3, h4, h5, h6 {
    color: #A70531;
}

table, td, tr {
font-size: 1em;
}

div.feedburnerFeedBlock ul { 
margin-left:0; 
padding-left:0; 
list-style-type: none 
text-align: justify;
}

div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
display:block; 
margin:12px 0 0 0; 
list-style-type: none
}

div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
font-size: 1.5em;
list-style-type: none
}

#bottom {
	float: right;
	width: 100%;
}

.pagecontent {
float: left;
width: 75%;
border-right-color: #a70531;
border-right: 1px;
border-left: 1%; 
}

.rightbar {
float: right;
width: 23%;
margin: 0;
padding: 5px;
text-align:center;
}

.blog {
float: left;
width: 95%;
margin: 0;
padding: 5px;
}

.feeds {
float: right;
width: 40%
margin-left: 500px;
padding: 5px;
}

.blackborder {
border: 1px solid;
border-color: #000000;
height: 200px;
width: 200px;
}

.valigntop {
vertical-align: top;
}

.viewcarttop {
float: right;
padding-top: 2%;
}

.description {
width: 65%;
vertical-align: top;
margin: 0;
padding: 2px;
}

.tracklisting {
width: 35%;
vertical-align: top;
margin: 0;
padding: 2px;
}

.price {
    text-decoration: bold;
    color: #A70531;
    font-family: Arial, sans-serif;
    font-size: 1.5em;
}

.floatright {
float: right;
width: 40%;
padding: 1%;
}

.imagefloatleft {
float: left;
width: 60%;
padding: 1%;
}

.textfloatright {
float: right;
width: 55%;
padding: 1%;
}


.dopplr-badge {
    font-family:'Helvetica', Arial, sans-serif !important;
    color:#000000 !important;
    background:#FBEBBA !important;
    border:1px solid #A70531 !important;
    padding:.5em !important;
    }

.dopplr-badge a:link,
.dopplr-badge a:visited,
.dopplr-badge a:active {
    color:#a70531 !important;
    text-decoration:none !important;
    }

.dopplr-badge a:hover {
    background:#fbebba !important;
    color:#a70531 !important;
    }

.dopplr-badge #dopplr-logo a:hover {
    background:#ffffff !important;
}

.dopplr-badge a:visited {
    color:#a70531 !important;
}

.dopplr-badge .trips .tripmonth {
    font-size:.98em !important;
    color:#a70531 !important;
}

