/**
 * STYLE SHEET :: DIRECTIONS
 */

h2 {
    margin-top: 2em;
    }

.tickets {
    margin: 1em auto 3em auto;
    }

.purchaseOption {
    float: left;
    position: relative;
    width: 32.6%;
    margin: 1.0em 1.00% 0.2em 0;
    }

    .purchaseOption h3 {
        float: left;
        position: relative;
        width: 92%;
        margin: 0 0 0.5em 0;
        padding: 0 4%;
        background-color: #AAC3E2;
        font-size: 15px;
        color: #406695;
        line-height: 2.4em;
        }

        .purchaseOption h3 img {
            display: block;
            float: left;
            position: relative;
            margin-right: .5em;
            }

    .purchaseOption div {
        float: left;
        position: relative;
        width: 91.2%;
        height: 6.4em;
        padding: .5em 4%;
        border: 1px solid #DDD;
/*
        background-color: #6693CC;
*/
        }

    .purchaseOption p {
        margin-bottom: 0.3em;
        }

    .purchaseOption img {
        display: block;
        padding: 0.5em 0 0.5em 0;
        }

#purchaseOption3 {
    margin-right: 0;
    }

#borderEvents,
#borderEvents img {
    display: block;
    width: 182px;
    height: 36px;
    margin: 0 auto;
    }

table.data {
    width: 100%;
    margin: 1.0em 0 1.5em 0;
    }

    table.data td.category {
        padding-left: 2.3em;
        padding-right: 0;
        background: #d61408 url(/img/bullets/sunflower.png) no-repeat .8em 12px;
        }

    table.data td.price {
        background-color: #d61408;
        }

#rightColumn #tickets {
    float: left;
    width: 365px;
    }

#rightColumn #vipTickets {
    float: right;
    width: 365px;
    }

#rightColumn .section .ticketNotes {
    margin: -1em 0 0 0;
	}

   #rightColumn .section .ticketNotes li {
   		margin-bottom: .5em;
        padding-left: 0;
        background: none;
        font-size: 14px;
        line-height: 1.4em;
    	}

