.content {
  width:702px;
  color:#777;
  text-align:justify;
  letter-spacing:-0.02em;
  line-height:1.4em;
  font-family:Helvetica,Arial,Sans-serif;
  float:left;
}

.pad-content {
  width:680px;
}

.content.no-sidebar {
  width:100%;
}

.content h1,.content h2 {
  text-transform:uppercase;
  padding:0.2em 0 0.5em 0;
  letter-spacing:-0.02em;
}
.content h1 {
  font-size:2.5em;
  text-indent:0.1em;
  color:#575757;
}
.content h2 {
  color:#f6921e;
  font-size:1.5em;
}

.content a {color:#f6921e;}
.content.graylinks a {color:#555;}

.content sub,.content sup {color:#888;}

.content .photostream,.content .photo {
  width:702px;
  height:230px;
  padding:0;
  margin:0 0 1.5em 0;
  background:#FFF url(images/photostream.bg.jpg) no-repeat top left;
  list-style:none;
  z-index:90;
  position:relative;
  overflow:hidden;
  float:left;
  left:-2px;
}
.content .photostream li {
  top:0;
  left:0;
  position:absolute;
  overflow:hidden;
  float:left;
}
.content .photostream li.alpha {
  z-index:99 !important;
}
.content .photo,.content .photostream li {
  width:690px;
  height:216px;
  padding:14px 0 0 12px;
}
.content .video {
  width:657px;
  height:385px;
  padding:12px 12px;
  margin:0 0 0.7em 0;
  background:#FFF url(images/video.bg.jpg) no-repeat top left;
  position:relative;
  left:-2px;
  float:left;
}

.content blockquote {
  width:240px;
  padding:0.5em;
  margin:0.65em 1em 0;
  background:transparent url(images/blockquote.bg.jpg) no-repeat top left;
  border-top:solid 1px #DDD;
  border-bottom:solid 1px #DDD;
  font:italic 1.133em Georgia,Serif;
  color:#999;
  float:left;
}
.content blockquote.float-right {float:right;}

.content blockquote cite {
  width:100%;
  font:normal 0.6em Geneva,Helvetica,Arial,Sans-Serif;
  text-align:right;
  color:#f6921e;
  float:left;
  clear:both;
}
.content blockquote cite:before {content:'-';}

.content hr {
  padding:0;
  margin:0 0 1.5em 0;
  border:0;
  border-top:solid 1px #DDD;
}

.sidebar {
  width:250px;
  height:auto;
  padding:52px 0 0 4px;
  word-wrap:break-word;
  float:left;
}

.sidebar h1 {
  width:254px;
  height:25px;
  padding:7px 0 0;
  margin:0 0 2px 0;
  background:#333 url(images/sidebar.h1.bg.jpg) no-repeat top left;
  color:#EEE;
  font-size:1.133em;
  letter-spacing:0em;
  font-weight:normal;
  text-align:center;
  text-transform:uppercase;
  float:left;
}
.sidebar h1.twitter {background-image:url(images/sidebar.h1.twitter.bg.jpg);}

<!--exercise central styles-->
#threecolumn p { text-align:left; }
#threecolumn td.mycontent { vertical-align:top; width: 205px; }
#threecolumn td.mycontent2 { vertical-align:top; width: 230px; }
#threecolumn td.mycontent3 { vertical-align:top; width: 230px; }
#threecolumn td.mycontent4 { vertical-align:top; width: 200px; }
#threecolumn td.spacer { vertical-align:top; width: 10px; }
#threecolumn td.line { vertical-align:top; width: 1px; background:#FFF url(images/greypixel.gif) repeat-y top center;}
img.headerimage { margin-left: 30px; }
img.headerimage2 { margin-left: 15px; }
.selectbutton {
  padding:0 0 50px 6px;
  list-style:none;
}
.selectbutton li {
  width:190px;
  line-height: 1.2em;
  
  
  
  
}
.selectbutton a {
 
  width:190px;
  height:40px;
  background:transparent url(images/selectbutton.gif) no-repeat center right;
  float:left;
  padding: 0 0 0 0;
  vertical-align:top;
  margin: 5px 0 5px 0;
  
  
  color:#f6921e;
  text-decoration:none;
  
}
.price { color: #999; float:left; top: -10px; }

.buynow {
  padding:0 0 50px 6px;
  list-style:none;
}
.buynow a {
  background:transparent url(images/buynow.gif) no-repeat center right;
  width:195px;
  height:2em;
  padding:10px 0 15px 0;
  color:#f6921e;
  text-decoration:none;
  float:left;
}
.buynow li {
  width:190px;
  line-height: 1.2em;
  padding:10px 4px 9px;
  margin:0 2px;
  border:0;
}



.sidebar-top,.sidebar-nav {
  width:254px;
  height:auto;
  padding:0;
  margin:0;
  background:#EEE url(images/sidebar-top.bg.jpg) repeat-y top left;
  color:#555;
  list-style:none;
  float:left;
}
.sidebar-top,#twitter-feed {
  width:254px;
  margin-bottom:6px;
  padding-bottom:6px;
  font-size:0.85em;
  line-height:1.25em;
}
#twitter-feed {
  min-height:200px;
}

.sidebar-top li,.sidebar-nav li {
  width:230px;
  padding:4px 0 2px;
  margin:0 12px;
  border-bottom:solid 1px #DDD;
  float:left;
}
.sidebar-top li.omega {border:0;}
.sidebar-top li a {color:#f6921e;}
.sidebar-top li.small-text {font-size:0.85em;}

.sidebar-top .tweetLI {
  line-height:1.25em;
}
.sidebar-top .juitterAvatar {
  width:48px;
  height:48px;
  margin-right:9px;
  float:left;
}
.sidebar-top .twitterContent {
  width:172px;
  float:left;
}
.sidebar-top .time {font-size:0.73em;}

.sidebar-nav {
  padding:0 0 32px;
  background:#FFF url(images/sidebar-nav.bg.jpg) no-repeat bottom left;
}
.sidebar-nav a {
  width:229px;
  height:1.5em;
  padding:0 0 0 14px;
  background:transparent url(images/sidebar-nav.a.jpg) no-repeat center left;
  color:#f6921e;
  text-decoration:none;
  float:left;
}
.sidebar-nav li {
  width:242px;
  padding:4px 4px 3px;
  margin:0 2px;
  border:0;
}
.sidebar-nav li.selected {
  margin:0 1px;
  background:#f6921e;
  border-left:solid 1px #edbb88;
  border-right:solid 1px #edbb88;
}
.sidebar-nav li.selected a {
  color:#FFF;
  background-image:url(images/sidebar-nav.selected.a.jpg);
}

.sidebar-nav li.current_page_item {
  margin:0 1px;
  background:#f6921e;
  border-left:solid 1px #edbb88;
  border-right:solid 1px #edbb88;
}
.sidebar-nav li.current_page_item a {
  color:#FFF;
  background-image:url(images/sidebar-nav.selected.a.jpg);
}

.blinds {
  padding:0 0 1em 0;
  list-style:none;
  cursor:pointer;
  text-align:left;
}

.blinds .blind {
  padding:0.35em 0.5em;
  clear:both;
}

.blinds h2 {
  width:100%;
  color:#777;
  text-transform:none;
  font-size:1em;
  font-weight:bold;
}
.blinds li:hover h2,.blinds li.selected h2 {color:#444;}

.blinds .odd {
  background:#F4F4F4;
}

.blinds .window {
  padding:0;
  font-size:0.85em;
}

.scripture {
  font-style:normal;
  color:#f6921e;
}
  
.staff-category,.staff {
  width:100%;
  padding:0;
  list-style:none;
  text-align:left;
  float:left;
}
.staff li {
  width:318px;
  float:left;
}
.staff-face {
  width:162px;
  height:123px;
  padding:10px 0 0 11px;
  margin-right:4px;
  background:transparent url(images/staffface.bg.png) no-repeat top left;
  float:left;
}
.staff-info {
  padding-top:24px;
  color:#777;
  line-height:1.25em;
}
.staff-info strong {
  font-size:1.15em;
  line-height:1.15em;
}

.content .plusButton {
  height:25px;
  padding:0;
  margin:0 1px 0 0;
  line-height:26px;
  vertical-align:middle;
  background:transparent url(images/plusButtonWhite.bg.png) no-repeat top left;
  text-transform:uppercase;
  text-decoration:none;
  color:#BBB !important;
  float:left;
}
.content .plusButton:hover {color:#DDD !important;}
.content .plusButton span {
  padding:0 28px 0 9px !important;
  background:transparent url(images/plusButtonWhite.span.bg.png) no-repeat top right !important;
  float:left;
}

.wufoo .info h2 {
  text-indent:1em !important;
}