#margin { width:700px; margin:20px auto;}

#main { width:690px; margin:0px auto;background-color:#FFFFFF;border:solid; border-width:1px; border-color:#1b4a76;text-align:left; padding: 5px 5px 5px 5px;}

#about { width:680px; margin:0px auto;background-color:#1b4a76;border:solid; border-width:1px; border-color:#1b4a76;text-align:left; padding: 10px 10px 10px 10px;color:#ffffff;font-style:italic;}

#practice { width:680px; margin:0px auto;background-color:#ffffff;border:solid; border-width:1px; border-color:#1b4a76;text-align:left; padding: 10px 10px 10px 10px;color:#1b4a76;text-align:center;}

#logo {width:689px;height:45px; background:url(graphics/BFV_header_logo.jpg) top center no-repeat;background-color:#1b4a76;margin:0px auto;}

#tag {width:689px;height:28px; background:url(graphics/BFV_header_tag.jpg) top center no-repeat;background-color:#1b4a76;margin:0px auto;}
#photos {width:689px;height:110px; margin:0px auto;background-color:#1b4a76;}
#datebar {width:669px;height:20px; margin:0px auto;background-color:#1b4a76;padding:0px 10px 12px 10px;color:#ffffff;font-size:18px;font-family:Times New Roman, Times, Serif;}

#practice_t { width:689px; margin:0px auto;background-color:#1b4a76;text-align:center; font-size:10px;color:#ffffff;font-family:Arial, Helvetica, sans-serif;}

#header {width:689px;height:134px; margin:0px auto;background:url(graphics/BFV_header.jpg) top center no-repeat;background-color:#1b4a76;}

#header_t {width:689px;height:83px; margin:0px auto;background:url(graphics/BFV_header_t.jpg) top center no-repeat;background-color:#1b4a76;}

#header_b {width:689px;height:51px; margin:0px auto;background:url(graphics/BFV_header_b.jpg) top center no-repeat;background-color:#1b4a76;}

#inside {width:689px;height:120px; background:url(graphics/main_image.jpg) top center no-repeat;padding:0px 12px 0px 12px;}

#content {bgcolor:#ffffff; padding:0px 8px 8px 8px;}

#footer { height:35px; padding:0px 0 0 0;}
#divider_w {width:689px; margin:1px auto; background-color:#ffffff; height:1px; padding:0px 0px 0px 0px;}
#divider {width:689px; margin:5px auto; background-color:#1b4a76; height:1px; padding:0px 0px 0px 0px;}
#divider2 {width:400px; margin:5px auto; background-color:#1b4a76; height:1px; padding:0px 0px 0px 0px;}

#midbar {width:689px; background:url(graphics/middle_bar.jpg) top center no-repeat;padding:20px 0px 20px 0px;}

#ITI_top_l {width:6px;height:36px;background:url(graphics/BFV_ITI_top_left.jpg) top left no-repeat;background-color:#1b4a76;float:left;}
#ITI_top_c {width:227px;height:36px;background-color:#1b4a76;float:left;text-align:center;color:#ffffff;font-size:18px;line-height:34px;font-weight:bold;padding:0px 0px 0px 0xp;}
#ITI_top_r {width:7px;height:36px;background:url(graphics/BFV_ITI_top_right.jpg) top right no-repeat;background-color:#1b4a76;float:left;}
#ITI_l{width:6px;background:url(graphics/BFV_ITI_left.jpg) top left;float:left;}
#ITI_c{width:200px;background-color:#ffffff;float:left;padding:0px 10px 0px 17px;color:#1b4a76;font-size:15px;}
#ITI_r{width:7px;background:url(graphics/BFV_ITI_right.jpg) top right;float:left;}
#ITI_bottom {width:240px;height:9px;background:url(graphics/BFV_ITI_bottom.jpg) top center;}

#spot_top {width:240px;height:71px;background:url(graphics/BFV_spotlight_head.jpg) top center no-repeat;}
#spot{width:229px;background-color:#acbae1;margin:2px 2px 0px 1px;padding:5px 5px 5px 5px;text-align:left;color:#1b4a76;}
#spot_bottom {width:240px;height:17px;background:url(graphics/BFV_spotlight_foot.jpg) top center no-repeat;}

#author{width:180px;margin:0px auto;padding:5px 10px 5px 10px;text-align:left;color:#ffffff;background:url(graphics/BFV_author_back.jpg) bottom center no-repeat;background-color:#1b4a76;}

.container {width:100%; overflow:hidden;}

/* ============================= page1 ===========================*/

#page1 .column1 {width:400px; padding:10px 10px 0 0;float:left;}

#page1 .column2 {width:245px; padding:10px 0px 0 0;float:right;z-index:20;position:relative;}

/* ============================= page2 ===========================*/

#page2 .column1 {width:330px; padding:10px 40px 0 0;}
#page2 .column2 {width:330px; padding:10px 0px 0 0;}

/* ============================= page3 ===========================*/

#page3 .column1 {width:725px; padding:10px 40px 0 0;}




