﻿div#event-detail-wrapper
{
width				: 745px;
padding				: 0px 20px 20px 20px;
overflow			: hidden;
background-color    : #FFF;
}

div#event-detail-wrapper div.top-bar
{
width				: 745px;
background-color    : #FFF;
display             : block;
overflow            : hidden; 
}

div#event-detail-wrapper div.top-bar p
{
margin              : 0px;
padding             : 0px;
display             : block;
overflow            : hidden; 
border-bottom       : 3px solid #CCC;
}

/* Event Details */

div.content-full-width div.headers#event
{
padding-bottom       : 10px;
}

div#event-detail-wrapper p.header-links
{
font-size           : 75%;
line-height         : 30px;
color               : #666;
margin              : 0px 0px 0px 0px;
font-weight         : normal;
text-align          : right;
border-bottom       : 3px solid #CCC;
}

div#event-detail-wrapper p.header-links a
{
color               : #666;
text-decoration     : none;
padding-right       : 20px;
}

div#event-detail-wrapper p.header-links a span
{
color               : #008061;
font-weight         : bold;
}

div#event-detail-wrapper
{
width				: 765px;
padding				: 0px 20px 20px 20px;
overflow			: hidden;
background-color    : #FFF;
}

div#event-detail-wrapper div.copy
{
width               : 455px;
float               : left;
display             : block;
padding             : 20px 40px 0px 0px;
}

div#event-detail-wrapper div.images-info
{
width               : 270px;
float               : left;
display             : block;
padding             : 20px 0px 0px 0px;
}

div#event-detail-wrapper div.images-info img
{
display             : block;
margin              : 0px 0px 20px 0px;
}

div#event-detail-wrapper div.copy h3
{
font-size           : 100%;
line-height         : 18px;
color               : #333;
margin              : 0px 0px 2px 0px;
font-weight         : bold;
padding             : 0px;
}

div#event-detail-wrapper div.copy p
{
font-size           : 75%;
line-height         : 15px;
color               : #666;
margin              : 0px 0px 15px 0px;
font-weight         : normal;
padding             : 0px;
}

div#event-detail-wrapper div.copy p a
{
color               : #666;
}
div#event-detail-wrapper div.copy p.date
{
font-size           : 100%;
line-height         : 18px;
color               : #008061;
margin              : 0px 0px 0px 0px;
font-weight         : bold;
padding             : 0px;
}

div#event-detail-wrapper div.copy ul, div#event-detail-wrapper div.copy ol
{
margin              : 0px 0px 15px 30px;
padding             : 0px;
}

div#event-detail-wrapper div.copy ul li, div#event-detail-wrapper div.copy ol li
{
font-size           : 75%;
line-height         : 20px;
color               : #666;
margin              : 0px 0px 0px 0px;
font-weight         : normal;
padding             : 0px;
}


div#event-detail-wrapper div.copy p.download
{
width               : 455px;
background-color    : #EEE;
overflow            : hidden;
padding             : 0px 0px 0px 0px;
}

div#event-detail-wrapper div.copy p.download a.pdf 
{
color               : #666;
font-size           : 90%;
font-weight         : bold;
text-decoration     : none;
background          : url(../images/press/icon-pdf.gif) no-repeat left center;
padding             : 10px 0px 10px 30px;
display             : block;
}

#event-detail-wrapper div.copy p a.email
{
display             : block;
background          : url(../images/PropertyDetails/icon-mailfriend.gif) no-repeat left center;
padding             : 5px 0px 5px 35px;
text-decoration     : none;
display             : block;
float               : left;
color               : #666;
}

/* Right side */

div#event-detail-wrapper div.images-info div.book-now
{
background-color    : #EEE;
width               : 250px;
padding             : 10px 15px 10px 15px;
}

div#event-detail-wrapper div.images-info div.book-now p
{
font-size           : 75%;
line-height         : 15px;
color               : #666;
margin              : 0px 0px 15px 0px;
font-weight         : normal;
padding             : 0px;
}

div#event-detail-wrapper div.images-info div.book-now p.header
{
font-size           : 100%;
color               : #008061;
font-weight         : bold;
}

div#event-detail-wrapper div.images-info div.book-now p span
{
display             : block;
float               : left;
width               : 40px;
color               : #008061;
font-weight         : bold;
}

div#event-detail-wrapper div.images-info div.book-now p a
{
color               : #666;
}

div#event-detail-wrapper div.images-info div.book-now p a:hover
{
color               : #008061;
}

div#event-detail-wrapper div.images-info div.book-now p a.pdf 
{
color               : #666;
font-size           : 90%;
font-weight         : bold;
text-decoration     : none;
background          : url(../images/press/icon-pdf.gif) no-repeat left center;
padding             : 2px 0px 2px 30px;
}

div#event-detail-wrapper div.images-info div.book-now p a.pdf span
{
display             : inline;
float               : none;
color               : #008061;
font-weight         : bold;
width               : 10px;
}

/* Directions */

div#event-detail-wrapper div.images-info div.directions
{
background          : url(../images/events/bg-events-directions.gif) repeat-x;
background-color    : #95A95E;
width               : 270px;
margin-top          : 10px;
}

div#event-detail-wrapper div.images-info div.directions p
{
margin              : 0px;
padding             : 0px;
font-size           : 90%;
}

div#event-detail-wrapper div.images-info div.directions p a
{
color               : #FFF;
text-decoration     : none;
display             : block;
padding             : 12px 65px 12px 15px;
}
