#main {padding: 20px; }

#content {background: #FFF; float: left; margin-bottom: 20px; padding: 20px; width: 820px;}

#callout {background: #FFF; border: 7px solid #59ACAB; float: left; left: -20px; margin: 0 auto 20px; padding: 20px; position: relative; width: 884px; }

#main h3 {margin-bottom: 10px;}
#main p {margin-bottom: 10px;}

#mainCol {clear: both; float: left; width: 520px;}
#sidebar {float: right; width: 330px;}

.box {background: #FFF; margin: 0 10px 30px; padding: 20px;}

.ad {border: 2px solid #999; margin-bottom: 20px; padding: 10px;}
.ad h4 {margin-bottom: 10px;}
.adWrapper {margin: 0 auto 10px;}

.csWrapper {margin: 0 auto 10px; width: 400px;}

.embedWrapper {background: #F5F5F5; border-top: 2px solid #666; margin: 0 auto 10px; padding: 10px; width: 380px;}
.embedCode {padding: 3px; width: 99%;}

#AdSiteLink { background: #EEE; margin: 0 auto; padding: 20px; text-align: center; width: 202px;}
#AdSiteLink a img {border: 0;}

#ad300x250,
#ad300x250-2 {width: 300px;}
#ad120x600-2,
#ad120x600 {width: 120px;}
#ad160x600 {width: 160px;}

#distribution {border: 1px solid #333;}
#distribution p {margin-bottom: 0; padding: 5px;}
#distribution .subtotal {border-top: 1px solid #333; text-align: right;}

.box h4 {background: #EEE; margin-bottom: 10px; padding: 2px;}
#receipt ul {border-bottom: 1px solid #333; margin-bottom: 6px; padding-bottom: 5px; list-style: none;}
#receipt {border-bottom: 3px solid #333; margin-bottom: 10px; }

#performance input {font-size: 1.5em; padding: 5px 0;}

/*** REPORTS PAGE **/
#reportPage #dashboardLink {float: right;}
#reportPage h2 {float: left;}
#reportPage #adForm {clear: both; width: 100%;}

/** CANCEL PAGE **/
#cancelButton {background: #F93; font-size: 18px; padding: 10px;}

#main .examples{padding:10px; background:#FFF;}

