/* CSS Document */
body{
margin:0;
background-color:#303030;
}

#main_con{
width:775px;
margin:0px auto 0px auto;
}

#search{
float:right;
margin-top:4px;
}
.search{
padding-left:5px;
border:#000000 solid 1px;
background-color:#FFFFFF;
width:95px;
}

#header{
background-image:url(../images/img_header_bg.gif);
width:775px;
float:left;
height:82px;
}

#float_left{
float:left;
}
#float_left_arrow{
float:left;
position:relative;
left:306px;
}
#float_right{
float:right;
}

#logo{
width:369px;
height:70px;
background-image:url(../images/logo.gif);
margin-left:8px;
margin-top:6px;
float:left;
display:inline;
}


#top_navi{
background-image:url(../images/img_bg_top_navi.gif);
width:775px;
height:30px;
float:left;
}

#top_navi ul{
padding:0;
margin:0;
list-style:none;
}

#top_navi li{
display:inline;
}

#divider_top_navi{
background-image:url(../images/img_divider_top_navi.gif);
width:2px;
height:26px;
float:left;
margin-top:2px;
}

#btn_home{
background-image:url(../images/btn_home.gif);
background-repeat:no-repeat;
float:left;
width:75px;
margin-top:2px;
height:26px;
}

#btn_home a{
position:absolute;
width:75px;
height:26px;
}

#btn_home a:hover{
position:absolute;
background-image:url(../images/btn_home_h.gif);
background-repeat:no-repeat;
float:left;
width:75px;
height:26px;
}

#btn_glossary{
background-image:url(../images/btn_glossary.gif);
background-repeat:no-repeat;
float:left;
margin-top:2px;
width:86px;
height:26px;
}

#btn_glossary a{
position:absolute;
width:86px;
height:26px;
}

#btn_glossary a:hover{
position:absolute;
background-image:url(../images/btn_glossary_h.gif);
background-repeat:no-repeat;
float:left;
width:86px;
height:26px;
}

#btn_building_photos{
background-image:url(../images/btn_building_photos.gif);
background-repeat:no-repeat;
float:left;
margin-top:2px;
width:127px;
height:26px;
}

#btn_building_photos a{
position:absolute;
width:127px;
height:26px;
}

#btn_building_photos a:hover{
position:absolute;
background-image:url(../images/btn_building_photos_h.gif);
background-repeat:no-repeat;
float:left;
width:127px;
height:26px;
}

#btn_articles{
background-image:url(../images/btn_articles.gif);
background-repeat:no-repeat;
float:left;
width:83px;
margin-top:2px;
height:26px;
}

#btn_articles a{
position:absolute;
width:83px;
height:26px;
}

#btn_articles a:hover{
position:absolute;
background-image:url(../images/btn_articles_h.gif);
background-repeat:no-repeat;
float:left;
width:83px;
height:26px;
}

#btn_quotes{
background-image:url(../images/btn_quotes.gif);
background-repeat:no-repeat;
float:left;
width:81px;
margin-top:2px;
height:26px;
}

#btn_quotes a{
position:absolute;
width:81px;
height:26px;
}

#btn_quotes a:hover{
position:absolute;
background-image:url(../images/btn_quotes_h.gif);
background-repeat:no-repeat;
float:left;
width:81px;
height:26px;
}


#btn_blog{
background-image:url(../images/btn_blog.gif);
background-repeat:no-repeat;
float:left;
margin-top:2px;
width:67px;
height:26px;
}

#btn_blog a{
position:absolute;
width:67px;
height:26px;
}

#btn_blog a:hover{
position:absolute;
background-image:url(../images/btn_blog_h.gif);
background-repeat:no-repeat;
float:left;
width:67px;
height:26px;
}

#btn_Faqs{
background-image:url(../images/btn_faqs.gif);
background-repeat:no-repeat;
float:left;
margin-top:2px;
width:66px;
height:26px;
}

#btn_Faqs a{
position:absolute;
width:66px;
height:26px;
}

#btn_Faqs a:hover{
position:absolute;
background-image:url(../images/btn_faqs_h.gif);
background-repeat:no-repeat;
float:left;
width:66px;
height:26px;
}

#btn_contact{
background-image:url(../images/btn_contact.gif);
background-repeat:no-repeat;
float:left;
width:82px;
margin-top:2px;
height:26px;
}

#btn_contact a{
position:absolute;
width:82px;
height:26px;
}

#btn_contact a:hover{
position:absolute;
background-image:url(../images/btn_contact_h.gif);
background-repeat:no-repeat;
float:left;
width:82px;
height:26px;
}

#search_btn{
float:right;
background-image:url(../images/btn_search.gif);
height:20px;
width:20px;
margin:5px 20px 0px 10px;
}

#search_btn a{
position:absolute;
height:20px;
width:20px;
}


#banner{
float:left;
width:775px;
}

#banner_1{
float:left;
width:365px;
height:208px;
}

#banner_1_top{
float:left;
width:365px;
height:117px;
background-image:url(../images/img_banner_1_top.gif);
}

#banner_1_bottom{
float:left;
width:365px;
height:91px;
background-image:url(../images/img_banner_1_bottom.gif);
}

#banner_1_bottom a{
	position:absolute;
	width:196px;
	height:47px;
	margin-left:134px;
	margin-top:28px;
}

#banner_2{
background-image:url(../images/img_banner_2.jpg);
width:410px;
height:208px;
float:left;
}

#center_main_con_index{
float:left;
width:752px;
background-color:#FFFFFF;
padding:18px 12px 0px 11px;
}

#center_left_index{
float:left;
width:535px;
}

#heading_index{
float:left;
width:535px;
background-image:url(../images/img_hding_bg.gif);
background-repeat:repeat-x;
background-position:0px 13px;
height:37px;
}

#heading_main{
float:left;
padding-right:7px;
background-color:#FFFFFF;
}

#heading_bl_box{
background-color:#1F8EFF;
float:left;
height:5px;
width:15px;
margin-top:11px;
overflow:hidden;
}

#img_pic_1_index{
background-image:url(../images/img_pic_1.jpg);
background-repeat:no-repeat;
background-position:center;
width:148px;
height:99px;
border:1px solid #1A5CA0;
float:left;
}

#welcome_text{
width:369px;
margin-left:10px;
float:left;
display:inline;
}

#blog_roll{
background-image:url(../images/img_g_bg.gif);
background-repeat:repeat-x;
width:154px;
height:285px;
float:left;
padding:8px 7px 0px 6px;
}

#blog_roll_img{
background-image:url(../images/img_blogroll.gif);
background-repeat:no-repeat;
width:154px;
height:22px;
float:left;
}

#blog_roll_pic{
float:left;
background-image:url(../images/img_blogroll_pic.gif);
background-repeat:no-repeat;
width:152px;
height:64px;
border:1px solid #AEAEB0;
}

#blog_roll_text{
width:154px;
float:left;
margin-top:8px;
}

#blog_roll_text ul{
list-style:none;
padding:0;
margin:0;
}

#blog_roll_text li{
background-image:url(../images/img_bullet_arrow.gif);
background-repeat:no-repeat;
background-position:0px 6px;
margin:0;
padding-left:11px;
margin-top:10px;
}


#tab_con{
float:left;
width:535px;
margin-top:23px;
}

#partners_index{
background-image:url(../images/img_g_bg.gif);
background-repeat:repeat-x;
width:143px;
height:285px;
float:left;
padding:8px 11px 0px 12px;
margin-left:7px;
display:inline;
}

#partners_img{
background-image:url(../images/img_partners.gif);
background-repeat:no-repeat;
width:143px;
height:22px;
float:left;
}

#partners_pic{
float:left;
background-image:url(../images/img_partners_pic.gif);
background-repeat:no-repeat;
width:141px;
height:64px;
border:1px solid #AEAEB0;
}

#partners_text{
width:143px;
float:left;
margin-top:8px;
}

#partners_text ul{
list-style:none;
padding:0;
margin:0;
}

#partners_text li{
background-image:url(../images/img_bullet_arrow.gif);
background-repeat:no-repeat;
background-position:0px 6px;
margin:0;
padding-left:11px;
margin-top:10px;
}

#recommended_sites_index{
background-image:url(../images/img_g_bg.gif);
background-repeat:repeat-x;
width:178px;
height:285px;
float:left;
padding:8px 5px 0px 5px;
margin-left:7px;
display:inline;
min-height:285px;
height:auto !important;
}


#recommended_sites_text{
width:178px;
float:left;
margin-top:8px;
}

#recommended_sites_text ul{
list-style:none;
padding:0;
margin:0;
}

#recommended_sites_text li{
background-image:url(../images/img_bullet_arrow.gif);
background-repeat:no-repeat;
background-position:0px 6px;
margin:0;
padding-left:11px;
margin-top:10px;
}

#recommended_sites_pic{
float:left;
background-image:url(../images/img_recommended_sites_pic.gif);
background-repeat:no-repeat;
width:176px;
height:64px;
border:1px solid #AEAEB0;
}

#recommended_sites_img{
background-image:url(../images/img_recommended_sites.gif);
background-repeat:no-repeat;
width:161px;
height:22px;
float:left;
}

#articles_index{
float:left;
width:535px;
height:26px;
margin-top:20px;
margin-bottom:15px;
background-color:#478DD6;
background-image:url(../images/img_articles_hding.gif);
background-repeat:no-repeat;
}

#article_text_index{
width:509px;
margin:0px 0px 0px 14px;
padding-bottom:16px;
float:left;
display:inline;
}


#article_readmore_index{
background-image:url(../images/btn_read_more.gif);
background-repeat:no-repeat;
float:right;
width:100px;
height:27px;
}


#article_readmore_index a{
position:absolute;
width:100px;
height:27px;
}

#right_navigation_bdr{
background-image:url(../images/img_bdr_right_navi.gif);
background-repeat:repeat-x;
width:204px;
float:left;
margin-left:13px;
display:inline;
}

#right_navigation{
background-image:url(../images/img_bg_right_navi.gif);
background-repeat:repeat-x;
width:174px;
float:left;
min-height:566px;
height:auto !important;
height:566px;
margin:1px 1px 0px 1px;
display:inline;
padding:15px 14px 30px 14px;
}

#right_navigation ul{
padding:0;
margin:0;
list-style:none;
}

#right_navigation li{
background-color:#ABD1F6;
border:solid #517EA6 1px;
width:153px;
background-image:url(../images/img_bullet_arrow.gif);
background-repeat:no-repeat;
background-position:6px 9px;
height:21px;
padding-left:17px;
padding-top:0px;
margin-top:2px;
}

#dotted_line1_right_navi{
background-image:url(../images/img_dotted_line.gif);
background-repeat:repeat-x;
background-position:0px 6px;
float:left;
width:174px;
height:16px;
overflow:hidden;
}

#dotted_line_right_navi_article_m{
background-image:url(../images/img_dotted_line.gif);
background-repeat:repeat-x;
background-position:0px 2px;
float:left;
width:174px;
height:12px;
overflow:hidden;
}

#dotted_line_right_navi{
background-image:url(../images/img_dotted_line.gif);
background-repeat:repeat-x;
background-position:center;
float:left;
width:174px;
height:20px;
overflow:hidden;
}

#church_plaza{
background-image:url(../images/img_charch_plaza.gif);
background-repeat:no-repeat;
float:left;
width:142px;
height:84px;
margin-left:20px;
display:inline;
}

#certainteed{
background-image:url(../images/img_certainteed.gif);
background-repeat:no-repeat;
float:left;
width:142px;
height:84px;
margin-left:20px;
display:inline;
}

#imperial{
background-image:url(../images/img_imperial.gif);
background-repeat:no-repeat;
float:left;
width:142px;
height:84px;
margin-left:20px;
display:inline;
}

#footer{
width:775px;
float:left;
text-align:center;
padding-top:15px;
height:25px;
}

/* article_page start here */
#sub_hding_article_m{
float:left;
width:535px;
border-bottom:1px solid #478DD6;
}
#sub_hding_b_article_m{
float:left;
height:20px;
background-color:#478DD6;
padding:5px 10px 0px 6px;
}

#sub_hding_crv_bg{
float:left;
background-image:url(../images/img_crv_b.gif);
width:40px;
height:25px;
}

#main_data_box_article_m{
float:left;
background-color:#F2F3F4;
border:1px solid #A7A7A7;
border-top:none;
border-bottom:none;
width:519px;
padding:18px 7px 0px 7px;
}

#inner_box_article_m{
background-color:#E5E6E7;
float:left;
border:#C1C1C2 solid 1px;
width:489px;
padding:11px 14px 11px 14px;
}

#inner_box2_article_m{
background-color:#E5E6E7;
float:left;
border:#C1C1C2 solid 1px;
width:489px;
padding:11px 14px 11px 14px;
margin-top:20px;
}

#bottom_bg_article_m{
background-image:url(../images/img_bg_bottom_articles.gif);
background-repeat:no-repeat;
height:84px;
width:535px;
float:left;
background-color:#FFFFFF;
}

#right_navi_li_outer{
float:left;
width:174px;
padding-bottom:20px
}

/**********article inner page starts here********************/
#box_b_bottom_article_inner{
background-color:#A7C7E7;
border:1px solid #414141;
float:left;
width:477px;
margin-top:35px;
height:20px;
padding:7px 5px 0px 5px;
}


#arrow_articles{
float:left;
position:relative; 
top:-1px;
}

#arrow_articles_rt{
float:right;
position:relative; 
top:-1px;
}

/******************glossary starts here************************/
#box_glossary_top_navi{
width:501px;
padding:0px 7px 20px 11px;
float:left;
}

#box_glossary_top_navi ul{
padding:0;
margin:0;
list-style:none;
}
#box_glossary_top_navi li{
background-color:#D0D0D0;
border:1px solid #6E6E6E;
width:15px;
height:17px;
display:inline;
float:left;
text-align:center;
margin:0;
margin-left:2px;
}

#box_glossary_top_navi li a:hover{
width:15px;
height:17px;
float:left;
background-color:#478DD6;
padding:0px 0px 0px 0px;
margin:0px;
}

#inner_box_glossary_2nd{
background-color:#E5E6E7;
background-image:url(../images/img_glossary_bg_h.gif);
background-repeat:no-repeat;
background-position:top left;
float:left;
border:#C1C1C2 solid 1px;
width:489px;
padding:26px 14px 11px 14px;
margin-top:25px;
}

#inner_box_glossary{
background-color:#E5E6E7;
background-image:url(../images/img_glossary_bg_h.gif);
background-repeat:no-repeat;
background-position:top left;
float:left;
border:#C1C1C2 solid 1px;
width:489px;
padding:26px 14px 11px 14px;
}
#mean_hding_a_glossary{
text-align:center;
height:20px;
width:20px;
position:relative;
top:-20px;
left:-10px;
}

#bg_glossary_box{
background-image:url(../images/img_bg_glossary.gif);
background-repeat:repeat-y;
width:489px;
float:left;
}

#sub_can_glossary{
float:left;
margin-top:12px;
width:489px;
background-image:url(../images/img_bg_glossary_line.gif);
background-repeat:repeat-x; background-position:bottom;
padding-bottom:12px;
}

#sub_can_glossary_1st{
float:left;
width:489px;
background-image:url(../images/img_bg_glossary_line.gif);
background-repeat:repeat-x; background-position:bottom;
padding-bottom:12px;
}

#last_sub_can_glossary{
float:left;
margin-top:12px;
width:489px;
padding-bottom:12px;
}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>QUOTES STRUCTURE STARTS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  */

#center_left_quotes{
float:left;
width:752px;
}
#heading_quotes{
float:left;
width:752px;
background-image:url(../images/img_hding_bg.gif);
background-repeat:repeat-x;
background-position:0px 13px;
height:37px;
}
#sub_hding_article_quotes{
float:left;
width:752px;
border-bottom:1px solid #478DD6;
}

#main_data_box_article_quotes{
float:left;
background-color:#F2F3F4;
border:1px solid #A7A7A7;
border-top:none;
border-bottom:none;
width:750px;
padding:18px 0px 0px 0px;
}

#bottom_bg_article_quotes{
background-image:url(../images/img_bg_bottom_quotes.gif);
background-repeat:no-repeat;
height:64px;
width:752px;
float:left;
background-color:#FFFFFF;
padding-bottom:20px;
}

#main_container_quotes {
min-height:875px;
height:auto !important;
height:875px;
padding:0px 12px;
margin:auto;
}
#main_container_contact {
min-height:250px;
height:auto !important;
height:250px;
padding:0px 12px;
margin:auto;
}
#main_datagrid_container {
width:694px;
float:left:
}
#category_tab_container_quotes {
float:left;
width:688px;
height:22px;
}
#heading_quotes_container {
height:20px;
width:400px;
margin:-4px 0px 0px 0px;
position:absolute;
padding:0px;
float:left;
}

#heading_quotes_left {
height:21px;
background-image: url(../images/img_grey_curve_bg.gif);
text-indent:6px;
padding-top:5px;
background-repeat:repeat-x;
float:left;
border-left:1px solid #C1C1C2;
}
#heading_quotes_curve {
height:26px;
background-image: url(../images/img_grey_curve_right.gif);
width:44px;
background-repeat:repeat-x;
float:left;
}

#mandatory_fields {
width:200px;
position:absolute;
text-align:right;
margin-top:6px;
margin-left:514px;
}


#form_container_inner_quotes {
width:714px;
background-color:#E5E6E7;
float:left;
margin-bottom:35px;
padding:12px 0px;
min-height:214px;
height:auto !important;
height:214px;
border:#C1C0BB 1px solid;
}
#form_container_inner_contact {
width:714px;
background-color:#E5E6E7;
float:left;
padding:12px 0px;
min-height:154px;
height:auto !important;
height:154px;
border:#C1C0BB 1px solid;
}

#form_container1_inner_quotes {
width:714px;
background-color:#E5E6E7;
float:left;
padding:12px 0px;
margin-bottom:35px;
min-height:125px;
height:auto !important;
height:125px;
border:#C1C0BB 1px solid;
}

#form_container1last_inner_quotes {
width:714px;
background-color:#E5E6E7;
float:left;
padding:12px 0px;
min-height:123px;
height:auto !important;
height:123px;
border:#C1C0BB 1px solid;
}

#form_container2_inner_quotes {
width:714px;
background-color:#E5E6E7;
float:left;
margin-bottom:35px;
min-height:28px;
padding:12px 0px;
height:auto !important;
height:28px;
border:#C1C0BB 1px solid;
}
#datagrid_container {
width:688px;
margin:auto;
}
#form_container {
width:688px;
float:left;
height:30px;
background-color:#D3D3D3;
}
#form_container_1 {
width:688px;
float:left;
min-height:30px;
height:auto !important;
height:30px;
margin-top:1px;
background-color:#D3D3D3;
}
#form_container_1_bigger {
width:688px;
float:left;
min-height:40px;
height:auto !important;
height:40px;
margin-top:1px;
background-color:#D3D3D3;
}
#form_container_1_bigger_contact {
width:688px;
float:left;
min-height:50px;
height:auto !important;
height:50px;
margin-top:1px;
background-color:#D3D3D3;
}
#form_container_2 {
width:688px;
float:left;
height:30px;
margin-top:1px;
background-color:#C8C8C8;
}
#form_container_2_bigger {
width:688px;
float:left;
height:45px;
margin-top:1px;
background-color:#C8C8C8;
}
#form_container_2_bigger_contact {
width:688px;
float:left;
min-height:50px;
height:auto !important;
height:50px;
margin-top:1px;
background-color:#C8C8C8;
}
#form_left {
width:285px;
float:left;
display:inline;
margin-left:16px;
}
#form_left_bigger {
width:285px;
float:left;
display:inline;
margin-left:16px;
margin-top:3px;
}
#form_right {
width:285px;
float:right;
display:inline;
margin-right:30px;
}
#form_text {
width:105px;
float:left;
padding-top:6px;
height:24px;
}
#form_text_indent {
width:98px;
float:left;
padding-left:7px;
padding-top:6px;
height:24px;
}

#form_component {
width:169px;
float:right;
padding-top:3px;
height:27px;
}

#btn_reset {
background-image:url(../images/btn_reset.gif);
background-repeat:no-repeat;
width:55px;
float:left;
height:23px;
display:inline;
margin-left:303px;
margin-top:17px;
}
#btn_reset a {
width:55px;
height:23px;
position:absolute;
}
#btn_submit {
background-image:url(../images/btn_submit.gif);
background-repeat:no-repeat;
width:64px;
height:23px;

margin-left:303px;
margin-top:17px;
}

#btn_submit a {
width:64px;
height:23px;
position:absolute;
}
#btn_submit_contact {
background-image:url(../images/btn_submit.gif);
background-repeat:no-repeat;
width:64px;
float:left;
height:23px;
display:inline;
margin-left:327px;
margin-top:14px;
}
#btn_submit_contact a {
width:64px;
height:23px;
position:absolute;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>QUOTES STRUCTURE ENDS HERE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  */


/**********FAQ page's Structure  start here********************/

#faq_main{
width:505px;
padding:0px 7px 0px 7px;
float:left;
}
.faqans{
float:left;
width:464px;
padding:0px 7px 20px 34px;
margin:0px;
display:inline;
}

.faqq{
background-image:url(../images/img_q.gif);
background-repeat:no-repeat;
background-position:5px 5px;
background-color:#E3E4E5;
width:464px;
padding:16px 7px 5px 34px;
margin:5px 0px 5px 0px;
float:left;
display:inline;
border-bottom:dashed 1px #B3B4B5;
}
/**********FAQ page's Structure  end here********************/

/**********BUILDING PHOTO page's Structure  start here********************/
#b_photos_main_519{
width:459px;
float:left;
padding:20px 30px 20px 30px;
}

#b_photos_links_519{
width:459px;
float:left;
height:120px;
padding:20px 30px 20px 30px;
}

#b_photos_pic1{
background-image:url(../images/img_pic1.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic1 a{
background-image:url(../images/img_pic1.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic1_large{
background-image:url(../images/img_pic1_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_pic2{
background-image:url(../images/img_pic2.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic2 a{
background-image:url(../images/img_pic2.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}
#b_photos_pic2_large{
background-image:url(../images/img_pic2_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_dotted_border_bg{
background-image:url(../images/img_dotted_borderbg.gif);
background-repeat:no-repeat;
width:118px;
float:left;
margin:12px 0px 0px 0px;
padding:3px;
height:76px;
}

#b_photos_pic3{
background-image:url(../images/img_pic3.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic3_large{
background-image:url(../images/img_pic3_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}


#b_photos_pic3 a{
background-image:url(../images/img_pic3.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}


#b_photos_pic4{
background-image:url(../images/img_pic4.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic4_large{
background-image:url(../images/img_pic4_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_pic4 a{
background-image:url(../images/img_pic4.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic5{
background-image:url(../images/img_pic5.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}
#b_photos_pic5 a{
background-image:url(../images/img_pic5.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic5_large{
background-image:url(../images/img_pic5_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_pic6{
background-image:url(../images/img_pic6.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic6 a{
background-image:url(../images/img_pic6.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic6_large{
background-image:url(../images/img_pic6_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_pic7{
background-image:url(../images/img_pic7.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}
#b_photos_pic7 a{
background-image:url(../images/img_pic7.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic7_large{
background-image:url(../images/img_pic7_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_pic8{
background-image:url(../images/img_pic8.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}
#b_photos_pic8 a{
background-image:url(../images/img_pic8.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic8_large{
background-image:url(../images/img_pic8_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_pic9{
background-image:url(../images/img_pic9.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic9 a{
background-image:url(../images/img_pic9.jpg);
background-repeat:no-repeat;
width:118px;
float:left;
height:76px;
display:inline;
}

#b_photos_pic9_large{
background-image:url(../images/img_pic9_large.jpg);
background-repeat:no-repeat;
width:600px;
float:left;
height:500px;
display:inline;
}

#b_photos_sep_vertical{
background-image:url(../images/img_photo_sep.gif);
background-repeat:no-repeat;
width:1px;
float:left;
margin:0px 20px 0px 20px;
height:106px;
}
#b_photos_sep_horizontal{
background-image:url(../images/img_photo_sep1.gif);
background-repeat:no-repeat;
width:459px;
float:left;
margin:15px 0px 15px 0px;
height:1px;
overflow:hidden;
}
#b_photos_bottom_links{
float:right;
width:auto;
text-align:right;
}
/**********BUILDING PHOTO page's Structure  end here********************/

