@charset "UTF-8";

body {
margin:15px 15px 15px 15px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

img {
border:none;
}

button {
width:auto;
overflow:visible;
white-space:nowrap;
}

.clearer {
clear:both;
}

a {
color:#ed1c24;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

.event {
padding:0px 0px 8px 0px;
margin:0px 0px 7px 0px;
background:url(images/divider-horizontal-2.jpg) repeat-x bottom;
}

.event .col-1 {
float:left;
}

.event .col-2 {
float:left;
}

.date {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#312f2f;
width:50px;
padding:0px 4px 0px 0px;
}

.location {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#312f2f;
padding:0px 0px 4px 0px;
}

.name {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#312f2f;
}

.details {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#312f2f;
}



.site {
margin:0px 0px 28px 0px;
padding:0px 0px 28px 0px;
border-bottom:1px solid #e1e2e3;
width:279px;
}

.site .buttons {
margin:0px 20px 0px 0px;
padding:0px 20px 0px 0px;
background:url(images/divider-vertical-3.jpg) repeat-y right;
float:left;
}

.site .details {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#484343;
float:left;
}

.site .details .name {
font-weight:bold;
}


/* ----- BUTTON SILVER 3 ----- */

.button-silver-3 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:none;
border:none;
}

.button-silver-3:hover {
cursor:pointer;
}

.button-silver-3 .left {
height:25px;
background:url(images/btn-silver-3-left.jpg) no-repeat left top;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-silver-3 .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
font-weight: bold;
color:#5c5c5c;
height:19px;
padding:6px 0px 0px 0px;
background:url(images/btn-silver-3-bg.jpg) repeat-x;
}

.button-silver-3 .right {
height:25px;
background:url(images/btn-silver-3-right.jpg) no-repeat right top;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}



/* ----- BUTTON RED 4 ----- */

.button-red-4 {
margin:2px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: none;
border: none;
border-width: 0px;
}

.button-red-4:hover {
cursor:pointer;
}

.button-red-4 .left {
height:25px;
background:url(images/btn-red-4-left.jpg) no-repeat left;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-red-4 .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
font-weight: bold;
color:#ffffff;
height:19px;
padding:6px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:url(images/btn-red-4-bg.jpg) repeat-x;
}

.button-red-4 .right {
height:25px;
background:url(images/btn-red-4-right.jpg) no-repeat right;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}


