/* CSS for OHSPA.ca */
/* Modified: Jan 5, 2009 */
/* Modified: Nov 12, 2009 */

body { margin:0 auto;text-align:center;padding:0;background-color:rgb(31,26,23);background-image:url('../images/bodybg1.gif'); }

#container { position:relative;margin:0 auto;width:827px;text-align:left;margin-top:28px;background-color:rgb(220,216,207);background-image:url('../new_images/containerbg2.jpg'); }

#header { height:159px; }

#column1 { width:210px;float:left;border-right:1px solid #000;background:url('../new_images/leftcolbg.jpg') top center no-repeat;background-color:rgb(35,34,32); }

#column2 { width:586px;margin-left:219px;background:url('../new_images/col2_bg.jpg') top center repeat-y; }

#column3 { width:423px;float:right;margin-right:-22px;margin-top:-6px; }

#floatingpic { width:166px;height:318px; }

#footer { margin:0 auto;width:827px;height:142px;background:url('../new_images/footer.jpg') top center no-repeat; }

#footer2 { margin:0 auto;width:827px;height:142px;background:url('../new_images/footer2.jpg') top center no-repeat;padding-bottom:28px; }

#ct_btm { width:607px;background:url('../new_images/ct_btm_bg.jpg') bottom center no-repeat;margin-left:220px;clear:both;height:80px; }

#ct_btm2 { width:586px;background:url('../images/ct_btm_bg.jpg') bottom center no-repeat rgb(194,180,167);margin-left:220px;clear:both; }