.contentBox {margin:20px 0;}
.header1, .header2 {width:50%}
.header1 {padding:7px 0 0 0;}
.header2 {padding:0 0 5px 0;}
.header h2 {margin:0;padding:0 0 10px 0;font-size:30px;}
.intro {margin:0;padding:10px;color:#FFFFFF;background:#000;font:italic 22px Arial;text-align:center}
.header1, .header2, .columnleft, .columnright, .txtbx4, .txtbx4b, .txtbx5, .txtbx6, .location, .locationsm, .day, .box1, .box2, .box3, .box3b, .txtbxonline {float:left;margin:0;padding:0}
.box1 {width:50%}
.box2 {padding:0 0 0 20px;width:30%;}
.box3 {padding:0 20px 0 0;width:65%;border-right:1px dashed #999999;}
.box3b {padding:0 20px 0 0;width:65%;}
.txtbx4, .txtbx5 {margin:15px 0;padding:0;font:normal 14px/19px Arial;}
.txtbx4 {border-right:1px dashed #999999;}
.txtbx4 {width:30%;}
.txtbx4b {width:45%;}
.txtbx5 {padding:0 0 0 20px;width:65%;color:#AD8B63;font:normal 23px/26px Georgia, serif;}
.txtbx6 {width:50%;}
.txtbxonline {padding:0 10px 0 10px;width:30%;color:#000;background:#EDEBD5;border:1px solid #CCCCCC;}
.agenda {margin:10px 0 0 0;padding:10px;font-size:20px;line-height:22pt;background:#EDEBD5 url(http://www.betterphoto.com/images/_workshop/picWorkshop.jpg) no-repeat top right}
.agendaintro {width:55%}
.agendadetail {width:100%}
.day {margin:0 5px 0 0;width:32%;height:350px;background:#EDEBD5;border:1px solid #CCCCCC;color:#000000}
.daytitle {padding:10px 0 10px 0;font-size:20px;color:#FFFFFF;text-align:center;background:#AD8B63}
.daytxt {padding:0 10px}
.mdtxt {font-size:20px}
.specialoffer a {display:block;margin:0 0 10px 0;padding:15px 10px 15px 10px;font:bold 25px Arial;background-color:#990000;color:#FFFFFF;text-decoration:none;text-align:center}
.limited {display:block;margin:0 0 5px 0;padding:10px;font:bold 25px Arial;background:#AD8B63;border:1px solid #CCCCCC;color:#FFFFFF;text-decoration:none;}
.limited a {display:block;color:#FFFFFF;text-decoration:none;text-align:center}
.limited span {font-size:18px}
.location {margin:0 10px 0 0;padding:20px 10px 20px 10px;width:28%;color:#000;font:bold 20px Arial;background:#EDEBD5;border:1px solid #666666;text-align:center}
.locationsm a {display:block;margin:0 8px 0 0;padding:0;width:139px;color:#000;font:bold 14px Arial;background:#EDEBD5;border:1px solid #CCCCCC;text-align:center;text-decoration:none;}
.dateslocations {margin:0 0 0 35px}
.dateslocationssmall {margin:0;}
.beigebox {color:#000;background:#EDEBD5;border:1px solid #CCCCCC;}
.fancytxt {color:#AD8B63;font:italic 18px Georgia, serif;}
.local1 {background: url(http://www.betterphoto.com/images/_workshop/picMonterey.jpg) no-repeat top left}
.local2 {background: url(http://www.betterphoto.com/images/_workshop/picPhoenix.jpg) no-repeat top left}
.local3 {background: url(http://www.betterphoto.com/images/_workshop/picOrlando.jpg) no-repeat top left}
.local4 {background: url(http://www.betterphoto.com/images/_workshop/picSeattle.jpg) no-repeat top left}
.local5 {background: url(http://www.betterphoto.com/images/_workshop/picChicago.jpg) no-repeat top left}
.local6 {background: url(http://www.betterphoto.com/images/_workshop/picBoston.jpg) no-repeat top left}
.local7 {background: url(http://www.betterphoto.com/images/_workshop/picSanDiego.jpg) no-repeat top left}
.local8 {background: url(http://www.betterphoto.com/images/_workshop/picNewYork.jpg) no-repeat top left}
.local9 {background: url(http://www.betterphoto.com/images/_workshop/picSanFrancisco.jpg) no-repeat top left}
.bodywrapper {margin:15px 0;padding:0;}
.columnleft {margin:0;padding:0;width:640px;}
.columnright {margin:0 0 0 15px;width:238px;}
 hr {height:0px;border:0px dotted #999999;border-top-width: 1px;}
.greencallout {margin:0;padding:15px 10px 17px 10px;color:#003300;font:italic 26px/30px Georgia, serif;border-top:1px dashed #030;border-bottom:1px dashed #030;background:#DBECE1}
.greencallout a {color:#0080C0;}
.greencallout a:hover {color:#030;}
.greentext {color:#003300;font:italic 20px/24px Georgia, serif;}
.boxBlue {margin:0;padding:10px;color:#336699;font:normal 18px/19pt Georgia, serif;border:1px solid #7A929F;background:#ECF8FF}
.testimonial, .callout {font:italic 18px/26px Georgia, serif;}
.testi {padding:5px;color:#000000;background:#D3CDB7;border:#333333 1px dotted}
.testimonial img, .thumbpic {float:left;padding:0 10px 3px 0}
.strike {text-decoration: line-through;}
span.codedirection { unicode-bidi:bidi-override; direction: rtl;}
.clearall {clear:both;margin:0;padding:0;}
