.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;}
.introtxt1 {float:left;width:630px;font:italic 22px Arial;}
.introtxt2 {float:left;padding:10px 0 0 0;width:233px;height:45px;font:normal 30px Arial;text-align:center;border-left:#FFFFFF 1px dashed;}
.introtxt3 {margin:0;padding:0;color:#AD8B63;font:normal 25px/36px Georgia, serif;}
.header1, .header2, .columnleft, .columnright, .txtbx4, .txtbx5, .lay2box, .lay3box, .box7 {float:left;}
.pic1, .introtxt3  {margin:0}
.pic2 {width:230px;}
.pic3 {margin:0;padding:0}
.txtbx4, .txtbx5 {margin:15px 0;padding:0;font:normal 14px/19px Arial;}
.txtbx4 {padding-left:50px;width:260px;border-right:1px dashed #999999;}
.txtbx5 {margin-left:15px;width:305px;}
.location {padding:0 20px 0 0;color:#030;font:bold 20px Arial;}
.location span {color:#030;font:normal 14px Arial;}
.memberlogin {padding:10px;background:#ECF8FF;border:1px solid #7A929F;}
.bodywrapper {margin:15px 0;padding:0;}
.columnleft {margin:0;padding:0;width:640px;}
.columnright {margin:0 0 0 15px;width:238px;}
.benefits {margin:0;padding:0;width:515px;color:#000000;font:bold 18px Arial;}
.benefits ul, .box2 ul {margin-top:0;padding-top:0;list-style-image: url("http://www.betterphoto.com/images/_conference/starbullet-black.png");list-style-type: circle}
.prgmDetails {margin:0;padding:0;color:#000;}
.prgmDetails p {margin:0;padding:0 0 10px 0;font:normal 24px Georgia, serif;}
.prgmDetails ul, .box6 ul {margin-top:0;padding-top:0;list-style-image: url("http://www.betterphoto.com/images/_conference/bullet.png");list-style-type:circle}
.prgmDetails li {font:normal 14px Arial;}
.jimintro {height:700px;color:#333333;background:#000 url("http://www.betterphoto.com/images/_conference/jimandson-s.jpg") no-repeat top left;border:1px solid #999;}
.jimintro h2 {margin:0;padding:0;color:#FFFFFF;font: 1.4em Georgia, serif; margin-bottom: 0.25em;}
.jimtitle {margin:120px 0 0 160px;color:#FFFFFF;}
.jimintrotxt {margin:0;padding:30px 30px 0 335px;line-height:2}
.leadto {margin:120px 0 0 75px;padding:0;color:#FFFFFF;font:normal 28px Georgia, serif;font-style:italic;}
.leadto span {padding:0 0 0 25px;}
.protitle {margin:0;padding:0 0 0 10px;font:normal 2em Georgia, serif;}
 hr {height:0px;border:0px dotted #999999;border-top-width: 1px;}
.prolist {padding:5px;background:#D3CDB7;border:#333333 1px solid}
.prolist hr {height:0px;border:0px dotted #333333;border-top-width: 1px;}
.prolist ul {list-style: none;margin:0;padding:0;}
.prolist li {min-height:80px;padding:0 10px 0 0;line-height: 1.2;color:#000000;}
.prolist li p {margin:0;padding:0;}
.prolist li span {font: 1.4em Georgia, serif;}
.prolist li img {float: left;padding:0 10px 0 0}
.prospics {margin:0;padding:10px 10px 0 10px;background:#E2E8EA url("http://www.betterphoto.com/images/_conference/cornerstop.png") no-repeat top left;text-align:center}
.prospics td {padding:0 0 20px 0;}
.bttmcorners {padding:0;width:310px;height:11px;background:#E2E8EA url("http://www.betterphoto.com/images/_conference/cornersbttm.png") no-repeat bottom left;}
.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;}
.purpletxt {padding:15px 0 18px 0;color:#669;font:25px Georgia, serif;border-top:1px dashed #669;border-bottom:1px dashed #669;background:#c9f;}
.orangetxt {padding:15px;color:#FFFFFF;font:22px/25px Georgia, serif;border-top:1px dashed #FFF;border-bottom:1px dashed #FFF;background:#F2A113;}
.orangetxt2 {padding:5px;color:#FFFFFF;font:22px/25px Georgia, serif;border-top:1px dashed #FFF;border-bottom:1px dashed #FFF;background:#F2A113;}
.flist ul {margin:0;padding:0;list-style: none;}
.flist li {float:left;margin:0;padding:0;}
.bttn {width:150px;}
.txt {width:450px;}
.guarantee img {padding:7px 10px 0 0}
.box1 {padding:10px;border:1px solid #999}
.box2 {border:1px solid #B6DD68}
.box2 ul {margin-top:0;padding-top:0;list-style-image: url("http://www.betterphoto.com/images/_conference/bullet.png");list-style-type:circle}
.box3 {margin:0;padding:10px 10px 0 10px;border:1px solid #030;color:#000;background:#DBECE1}
.box4 {padding:10px;background:#ECF8FF;border:1px solid #7A929F;}
.box5 {color:#FFFFFF;background:#000000;}
.box5 p {padding:10px;}
.box6 {padding:10px;border:1px solid #C7C7E3;background-color:#F5F5FA;}
.box7 {padding-right:15px;width:350px;}
.boxBlue {margin:0;padding:10px;color:#336699;font:normal 18px/19pt Georgia, serif;border:1px solid #7A929F;background:#ECF8FF}
.lay2box {width:527px}
.lay3box {width:33%}
.imgpad img {padding:0 25px}
.padtop {padding-top:20px}
.padright {padding-right:20px}
.padbottom {padding-bottom:20px}
.padleft {padding-left:20px}
.borderleft {padding-left:15px;border-left:1px dashed #999999;}
.day2testcontainer {color:#FFFFFF;background:#000000 url("http://www.betterphoto.com/images/_conference/day2bg.jpg") no-repeat top left}
.day2test {margin:0;padding:260px 10px 0 340px;}
.day2test span {font-style:italic;text-align:right}
.pdetails {margin-left:10px;padding:10px;width:400px;color:#FFFFFF;border:1px #666666 solid;background-color:#7A929F;}
.pdetails span {font:bold 24px Arial;}
.instructortml ul {margin:0;padding:0;list-style:none;}
.instructortml li {float:left;padding:0 10px 0 10px}
.instructortml p {margin:0;padding:0 0 10px 0;}
.summitposter img {padding:0 15px 0 25px;}
.rightpic {padding:0 0 0 20px;}
.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}
.thumbpicr {float:right;padding:0 0 3px 10px}
.legal {color:#666;font:normal 12px Arial;font-style:italic;text-align:center}
.instrcimg img {padding:0 20px 20px 0}
.clearall {clear:both;margin:0;padding:0;}
