


body { paddin-top:0px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; background-color:#CCCC99; }
h2 { font-family:Verdana; font-size:12px; color:#FFFF99; text-align:center; }
h3 { font-family:Verdana; font-size:16px; color:black; }
.center_images { display:block; margin:auto; }
img.centered_image { display:block; margin:auto;  /*margin-left: auto; margin-right: auto */ }
#middle_text { vertical-align:middle; }
#border_top_left { border-left: 1px dotted red; border-top: 1px dotted red; }
#border_top { border-top: 1px dotted red; }
#top-logo { width: 755px; margin: auto; padding: 0; }
#left-logo { float: left; }
#right-logo { float: right; }
#container { position: relative; width: 755px; margin: auto; padding: 20px 0px 0px 0px ; background:  white; }
#top-header09 { width: 755px; height: 44px; margin:  0px auto; padding: 0px; background: url(images/tabnav_bar3.png) #474546 no-repeat ; }	
#main_links { width: 755px; margin: 0px auto; display: inline; padding: 0px; list-style: none; background: #474546; }
li#mainlinks-list { margin: auto; padding: 0; width: 755px; }
ul#main-links { float: left; padding: 0px; margin: 0px; width: auto; }
.title-page h2 { font-family: Verdana; font-size: 12px; color: #FFFF99; text-align: center; } 
.bold { font-weight:bold; } 


/*----------------------------------Top Header----------------------------------------------*/

#logo { width: 755px; margin: auto; padding: 0px; height: 188px; }
img#logo_left { float: left; }
img#logo_right { float: right }
#top_header { margin: 0px auto 0px; width: 755px; height: 35px; background: url(/images/tabnav_bar3_01.png) no-repeat black; }
#links_column1 { background: none; width: 630px; float: left; margin-left: -1px; padding: 10px 0px; background: none; }
#links_column2 { paading-top: 18px; padding: 10px; margin-left: 160px; background: none; }
#top_header h3{ float: right; color: yellow; font-size: 12px; padding-right: 10px; margin: 0px; }
#main_links0 ul { color: yellow; margin: 0; padding: 6px 0px 0px 6px; list-style-type: none; }
#main_links0 li { padding-left: -1px; display: inline; }
#main_links0 ul li a { text-decoration: none; color: yellow; }
#main_links0 ul li a:hover { color: #fff; }
#page_title h3 { font-family: Verdana; font-size: 12px; color: #FFFF99; text-align: center; }

	
/*----------------------------------Bottom Page--------------------------------------------*/

#first_bottom_box {  width: 755px; height: 74px; margin-top: 0px; padding-top: 0px; margin: auto; background: url(/images/footerBackground.gif)  repeat-x #FFFFFF; }
#first_bottom_box1 {  width: 755px; height: 74px; margin-top: 0px; padding-top: 0px; margin:0 auto; background: url(/images/footerBackground.gif) white repeat-x #FFFFFF; }
#first_bottom_box p { padding-top: 45px; font-size: 12px; text-align: center; }
#middle_bottom_box { width: 755px; height: 50px; padding: 0px; margin: auto; background: url(/images/grey_tab_bottom.gif) no-repeat #333333; }
#twitter { width: 200px;  padding: 10px 0px 0px 20px;}
#middle_bottom_box p{ text-align: right; padding-top: 10px; padding-right: 30px; }
#ecbarton_info { width: 755px; margin: auto; padding: 10px 0px; background-color: none; }
#ecbarton_info p { margin: auto; padding-bottom: 0px; text-align: center; }


/*----------------------------------Main links---------------------------------------------*/

/*-----------------------------------Coupons--------------------------------------------*/

#fsc_coupon_container { height: auto; position: relative; width: 755px; margin: auto; padding: 50px 0px 0px 0px; background: white; }
#win_container { height: auto; position: relative; width: 755px; margin: 0px auto 0px; padding: 0px; background: white; }
#fsc_coupon_container_do { height: auto; position: relative; width: 755px; margin: auto; padding: 50px 0px 0px 0px; background: url(/images/thank_you_background.jpg) no-repeat white top }
#finance_coupon_container_do { height: auto; position: relative; width: 755px; margin: auto; padding: 50px 0px 0px 0px; background: url(/images/finance_thank_you_background.jpg) no-repeat white top; }
#mortgage_coupon_container_do { height: auto; position: relative; width: 755px; margin: auto; padding: 50px 0px 0px 0px; background: url(/images/mortgage_thank_you_background.jpg) no-repeat white top; }
#remington_coupon_container_do { height: auto; position: relative; width: 755px; margin: auto; padding: 50px 0px 0px 0px; background: url(/images/mortgage_thank_you_background.jpg) no-repeat white top; }
#fsc_coupon_container_box { width: 533px; height: 683px; margin: auto; position: relative; padding: 0px; background: url(/images/fsc2.jpg) no-repeat top; }
#fsc_coupon_container_box_do { width: 663px; height: 342px; margin: auto; position: relative; padding: 0px; }
#fsc_coupon_box p{ padding-left: 15px; }
#coupon_form_fsc {  padding-top: 608px; padding-left: 189px; }
#thank_you { width: 660px; }
#thank_you1 { width:751px; height: 420px; margin: auto; position: relative; padding: 0px; background: url(/images/table_shadow_win2.jpg) no-repeat top; }
#thank_you1 p{ font-size: 13px;  padding-top: 205px; padding-left: 320px; text-align: left; height: 200px;}
#thank_you p{ font-size: 13px;  padding-top: 10px; padding-left: 90px; text-align: left; height: 200px;}
#finance_coupon_container_box { width: 563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/finance_signup.jpg) no-repeat top; }
#coupon_form_finance {  padding-top: 468px; padding-left: 214px; }
#mortgage_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/SignupMortgage.jpg) no-repeat top; }
#coupon_form_mortgage {  padding-top: 350px; padding-left: 214px; }
#remington_coupon_container_box { width: 563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/remington_sign_up.jpg) no-repeat top; }
#coupon_form_remington { padding-top: 665px; padding-left: 214px; }
#coupon_form_springfield { padding-top: 670px; padding-left: 214px; }
#springfield_coupon_container_box {	width: 563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/cityspringfield_sign_up.jpg) no-repeat top; }
#coupon_form_nsafety {  padding-top: 670px; padding-left: 214px; }
#nsafety_coupon_container_box { width: 563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/nsafety_sign_up.jpg) no-repeat top; }
#coupon_form_hcc { padding-top: 670px; padding-left: 214px; }
#hcc_coupon_container_box { width: 563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/hcc.jpg) no-repeat top; }
#schenectady_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/schenectady_signup.jpg) no-repeat top; }
#coupon_form_schenectady {  padding-top: 664px; padding-left: 214px; }
#unig_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/unig_signup.jpg) no-repeat top; }
#coupon_form_unig {  padding-top: 679px; padding-left: 214px; }
#gentex_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/gentex_signup.jpg) no-repeat top; }
#coupon_form_gentex {  padding-top: 679px; padding-left: 214px; }
#avery_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/avery_signup.jpg) no-repeat top; }
#coupon_form_avery {  padding-top: 679px; padding-left: 214px; }
#callaway_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/callaway_signup.jpg) no-repeat top; }
#coupon_form_callaway {  padding-top: 670px; padding-left: 214px; }
#knights_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/knights_signup.jpg) no-repeat top; }
#coupon_form_knights {  padding-top: 670px; padding-left: 214px; }
#westover_coupon_container_box { width:563px; height: 742px; margin: auto; position: relative; padding: 0px; background: url(/images/westover_signup.jpg) no-repeat top; }
#coupon_form_westover {  padding-top: 678px; padding-left: 214px; }
#private_sale_coupon_container_box { width:650px; height: 340px; margin: auto; position: relative; padding: 0px; background: url(/images/coupons/pre_reg_coupon.jpg) no-repeat top; }
#private_sale_form {  padding-top: 248px; padding-left: 300px; }
#travertine_promo_coupon_container_box { width:650px; height: 710px; margin: auto; position: relative; padding: 0px; background: url(/images/coupons/travertine_form.jpg) no-repeat top; }
#travertine_promo_coupon_container_box1 { width:650px; height: 710px; margin: auto; position: relative; padding: 0px; background: url(/images/coupons/travertine_form.jpg) no-repeat top; }
#travertine_promo_form {  padding-top: 635px; padding-left: 300px; }
#promo_link { width: 700px; margin: auto 0; padding-top: 35px; padding-left: 200px;}
#scaffold_coupon_container_box { width:650px; height: 971px; margin: auto; position: relative; padding: 0px; background: url(/images/coupons/scaffold_form.jpg) white no-repeat top; }
#scaffold_form {  padding-top: 915px; padding-left: 370px; }
#win_container_box { width:751px; height: 420px; margin: auto; position: relative; padding: 0px; background: url(/images/table_shadow_win.jpg) no-repeat top; }
#win_form {  padding-top: 235px; padding-left: 320px; }
#promo_coupon_container_box { width:650px; height: 314px; margin: auto; position: relative; padding: 0px; background: url(/coupons/images/promo_form.jpg) no-repeat top; }
#promo_form {  padding-top: 305px; padding-left: 200px; }
#fsc_mailer_coupon_container_box { width:650px; height: 314px; margin: auto; position: relative; padding: 0px; background: url(/coupons/images/fsc_mailer_coupon_form.jpg) no-repeat top; }
#fsc_mailer_form {  padding-top: 280px; padding-left: 280px; }
#blackfriday_coupon_container_box { width:650px; height: 865px; margin: auto; position: relative; padding: 0px; 
background: url(/coupons/images/black_friday_form.jpg) no-repeat top; }
#blackfriday_form {  padding-top: 810px; padding-left: 200px; }


/*----Admin----*/
#promo_coupon_container_box_admin { width:650px; height: 314px; margin: auto; position: relative; padding: 0px; background: url(/coupons/images/promo_form_admin.jpg) no-repeat top; }
#promo_coupon_container_box_admin_shell { width:650px; height: 314px; margin: auto; position: relative; padding: 0px; background: url(/coupons/images/promo_form_admin_shell.jpg) no-repeat top; }
table.promo_form_admin { width:680px; position:relative; margin:auto; border-collapse:collapse;}
table.promo_form_admin th { text-align:left; font-size:14px; border-bottom:1px dotted red;}
table.promo_form_admin td { padding-bottom: 20px;}
#headers_promo { text-align: right;}
#promo_admin { list-style: none; text-align: left;}
#promo_admin li { padding-bottom: 5px; }




/*-------------------------------------Home Page------------------------------------------*/

#under_links_link { width: 755px; margin: auto; padding: 0px 0px; background: white; }
#under_links_link1 { width: 605px; margin: auto; padding: 0px 0px; background: white; }
.under_link_right {text-align: right; padding-right: 60px;}
#under_links_image { width: 755px; margin: auto; padding: 10px 0px; background: white; }
#under_links_image_index { width: 755px; margin: auto; padding: 10px 0px; background: white; }
#container1 { position: relative; width: 755px; margin: auto; padding: 20px 0px 0px 0px ; background: url(/images/table_shadow.jpg) no-repeat white top; }
/**** BOX 1 ********/
#box1	{ border-top: 1px dotted red; width: 710px; margin: 15px auto 0px; padding: 5px 0px 120px 0px; background: none; }
#column1_row1 { width: 310px; float: left; margin-left: -1px; padding: 0px 5px 0px 0px; background: none; }
#column1_1_row1 { width: 110px; float: left; margin-left: -1px; padding: 8px 0px 0px 0px; background: none; }
#column1_2_row1 { height: 110px; width: 200px; float: left; margin-left: -1px; padding: 10px 0px 0px 0px; background: none; }
#column1_row1 p { text-align: left; padding-left: 5px; font-size: 12px; }
#column2_row1 { border-left: 1px dotted red; width: 380px; float: left; margin-left: -1px; padding: 0px 5px 0px 0px; background: none; }
#column2_1_row1 { background: none; width: 110px; float: left; margin-left: -1px; padding: 8px 0px 0px 10px; background: none; }
#column2_2_row1 { background: none; height: 110px; width: 260px; float: left; margin-left: -1px; padding: 10px 0px 0px 0px; background: none; }
#column2_row1 p { text-align: left; padding-left: 5px; font-size: 12px; }
/**** BOX 2 ********/
#box2	{ border-top: 1px dotted red; width: 710px; margin: 15px auto 0px; padding: 5px 0px 148px 0px; background: none; }
#column1_row2 { width: 390px; float: left; margin-left: -1px; padding: 0px 5px 0px 0px; background: none; }
#column1_1_row2 { background: none; width: 110px; float: left; margin-left: -1px; padding: 8px 0px 0px 0px; background: none; }
#column1_2_row2 { background: none; height: 80px; width: 200px;	float: right; margin-left: -1px; padding: 10px 0px 0px 0px; background: none; }
#bottom_column1_3_row2 { margin: 100px 0px 0px 0px; background: none; }
#column1_row2 p { text-align: left; padding-left: 5px; font-size: 12px; }
#column2_row2 { border-left: 1px dotted red; width: 304px; float: left; margin-left: -1px; padding: 0px 5px 0px 0px; background: none; }
#column2_1_row2 { background: none; width: 110px; float: left; margin-left: -1px; padding: 8px 0px 0px 10px; background: none; }
#column2_2_row2 { background: none; height: 110px; width: 180px; float: left; margin-left: -1px; padding: 10px 0px 0px 0px; background: none; }
#column2_row2 p { text-align: left; padding-left: 5px; font-size: 12px; }
/**** BOX 3 ********/
#box3	{ border-top:1px dotted red; width:710px; margin:15px auto 0px; padding:5px 0px 100px 0px; background:none; }
#column1_row3 { width: 690px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background:none; }
#column1_1_row3 {width:110px; float:left; margin-left:-1px; padding:8px 0px 0px 0px; background:none; }
#column1_2_row3 { background:none; height:80px; width:532px; float:right; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#column1_row3 p { text-align:left; padding-left:5px; font-size:12px; }
/**** BOX 4 ********/
#box4 { border-top:1px dotted red; width:710px; margin:15px auto 0px; padding:5px 0px 148px 0px; background:none; }
#column1_row4 { width:445px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background:none; }
#column1_1_row4 { background:none; width:110px; float:left; margin-left:-1px; padding:8px 0px 0px 0px; background:none; }
#column1_2_row4 { background:none; height:130px; width:335px; float:right; margin-left:-1px; padding:10px 0px 0px 0px; background:none;}
#column1_row4 p { text-align:left; padding-left:5px; font-size:12px; }
#column2_row4 { border-left:1px dotted red; width:245px; float:right; margin-left:-1px; padding:0px 5px 0px 10px; background:none; }
#column2_1_row4 { background:none; width:90px; float:left; margin-left:-1px; padding:8px 10px 0px 0px; background:none; }
#column2_2_row4 { background:none; height:110px; width:141px; float:left; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#column2_row4 p { text-align:left; padding-left:5px; font-size:12px;}
/**** BOX 5 ********/
#box5 { border-top:1px dotted red; width:710px; margin:15px auto 0px; padding:5px 0px 150px 0px; background:none; }
#column1_row5 { width:690px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background: none; }
#column1_1_row5 { width:110px; float:left; margin-left:-1px; padding:25px 0px 0px 0px; background:none; }
#column1_2_row5 { background:none; height:120px; width:532px; float:right; margin-left:-1px; padding:10px 0px 0px 0px; background: none; }
#column1_row5 p { text-align:left; padding-left:5px; font-size:12px; }
/**** Index top_box ********/
#container1_02 { position:relative; width:755px; margin:auto; padding:20px 0px 0px 0px ; background:url(/images/table_shadow.jpg) no-repeat white top;}
#index_top_box	{ width:720px; height:800px;  margin:25px auto 0px; padding:5px 0px 10px 0px; background:none; }
#column1_row_index { width:710px; float:left; margin-left:-1px; padding:0px 35px 0px 0px; background:none; }
#column1_1_row_index { border-right:1px dotted red; width:260px; float:left; margin-left:-1px; padding:5px 0px 0px 0px; background:none; }
#column1_2_row_index { background:none; height:400px; width:435px; float:right; margin-left:-1px; padding:0px 0px 0px 15px; }
#column1_row_index2 p { text-align:left; padding-left:5px;ont-size:12px; }
#column1_row_index2 { width:710px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background:none; }
#column1_1_row_index2 { border-right:1px dotted red; width: 260px; float:left; margin-left:-1px; padding:5px 0px 0px 0px; background:none; }
#column1_2_row_index2 { background:none; height:400px; width:435px; float:right; margin-left:-1px; padding:0px 0px 0px 15px; }
#column1_row_index2 p { text-align:left; padding-left:5px; font-size:12px; }
table.new_stuff_index { margin:0px auto; width:96%; padding:0px 0px 0px 5px; background:none; }
table.whats_new_index { width:700px; position:relative; margin:auto; border-collapse:collapse; }
table.whats_new_item_index { width:55%; padding:0px; position:relative; margin:1px; border-collapse:collapse; }
table.whats_new_item_index h5 { font-size:14px; padding:0px 0 5px 0; border-bottom:1px dotted red; text-align:center; font-weight:bold; }
#boxed_item_index { padding:2px; }
#news_heading1_index { margin:0px; padding:0px 0px 6px 0px; }
#news_heading1_index img{ margin:auto; }
#news_heading2_index { margin:0px; padding:0px 0px 6px 0px; }
#news_headingc_index { padding:0px 0px 10px 0px;}
#news_headingc_center { width:300px; text-align:center; margin:auto; padding:0px 0px 10px 0px; }
#news_headingb_index { padding:0px 0px 10px 0px; }
#news_heading_bottom_index{ width:720px;  margin:5px auto 0px; padding:5px 0px 10px 0px; background:none;	}
table.products_index { width: 100%;  margin:0px auto 0px; padding:5px 0px 10px 0px;	background:clear; }
 
 
/*------------------------------------AD page--------------------------------------*/

#ad_links { border-top:1px solid black;	border-bottom:1px solid white; margin:0px auto 0px;	padding: 0px; width:755px; height:45px;	background: url(/images/headerBackground.gif) repeat-x center;}
#ad_tab_links { border-top:1px solid black; border-left:1px solid #cccc9a; border-right:1px solid #cccc9a; border-bottom:1px solid white; margin:0px auto 0px; padding:0px;	
 width:755px; height:45px; background:url(/images/headerBackground.gif) repeat-x center; }
#ad_tab_links1 { height:30px; margin:10px 0px 0px 0px; }
#ad_tab_links2 { height:30px; margin:10px 0px 0px 0px; }
#ad_tab_links li { padding:12px 0px; padding-left:25px; list-style:none; display:inline; }
#ad_tab_links2 li { padding:12px 0px; padding-left:10px; list-style:none; display:inline; }
#ad_links1 { height:30px; margin:10px 0px 0px 0px; }
#ad_links li { padding:12px 0px; list-style:none; display:inline; }
#ad_container {  width:755px; margin:auto; padding:20px 0px 0px 0px ; background:white; }
#coupon_img { padding-left:60px; width:255px; }
table.ad { width: 720px; margin:auto; background-color:white; }
table.ad img { margin: 0px 5px 5px 0px; }
table.ad td { border-width:0px; padding:0px; border-spacing:0px; border-style:none; background-color:white; border-collapse: collapse; }
table.ad1 { width: 700px; margin: 0 auto;}
#mass_tax { margin: 0 auto; width: 700px;}


/*-------------------------------------Whats New page-------------------------------*/

#links_box { border-top:1px solid black; border-bottom:1px solid white; margin:0px auto 0px; padding:0px; width:755px; height:45px; background:url(/images/headerBackground.gif) repeat-x center; }
#links1 { height:30px; margin:10px 0px 0px 0px; }
#whats_new_container { position:relative; width:755px; margin:auto; padding:35px 0px 0px 0px; background:url(/images/table_shadow.jpg) no-repeat white top; }
#whats_new_container h4 { font-size:20px; padding: 0px;	margin:0 0 20px 0; text-align:center; }
table.whats_new { width:700px; position:relative; margin:auto; border-collapse:collapse; }
table.whats_new_item { width:75%; position:relative; margin:10px auto; border-collapse:collapse; }
table.whats_new_item h5 { padding: 5px 0px;	border-bottom:1px dotted red; border-top:1px dotted red; text-align:center;	font-weight:bold; }
#boxed_item { padding:2px; border:1px dotted red; }


/*------------------------------------Whats new items-------------------------------*/

#items_container1 { position:relative; width:755px; margin:0px auto 0px; padding:40px 0px 0px 0px; background:url(/images/table_shadow.jpg) no-repeat white top; }
#items_container { margin:10px auto 100px; width:97%; }
#topleft_whatsnew_column { position:absolute; top:0; bottom:0; left:0; width:100px; height:100px; padding:5px; margin:55px 0 0 30px; }
#topright_whatsnew_column { margin-left:120px; width:550px; padding:10px; }
.larger_font{ font-size:18px; font-weight:bold; }
#items_container h3 { font-size:24px; }
#items_container  p { font-size:14px; }
#items_column1_row2 p { text-align:left; padding-left:5px; font-size:12px; }
#items_column2_row2 { width:604px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background:none; }
#items_column2_1_row2 { background:none; width:110px; float:left; margin-left:-1px;	padding:8px 0px 0px 10px; background:none; }
#items_column2_2_row2 { background:none; height:110px; width:480px; float:left;	margin-left:-1px; padding:10px 0px 0px 0px;	background:none; }
#items_column2_row2 p { text-align:left; padding-left:5px; font-size:12px; }
.larger_font{ font-size:18px; font-weight:bold; }
#whats_new_items { width:650; margin:40px auto 5px; padding:25px 0 20px 0; background:url(/images/table_shadow2.png) no-repeat top; }
#left_items_column { position: absolute; width:auto; border:1px dotted red;	padding:5px; margin:15px 0 0 80px; }
#right_items_content { margin-left:300px; width:390px; padding:0px; }
.items_title { font-size:16px; margin-bottom:0px; padding-bottom:2px; border-bottom:1px dotted red; }
#items_list { list-style:none; }
#items_list li { padding:5px 25px; font-size:12px; margin-bottom:0px; }
li#icon_bullet_items { background:url(/images/1_l.png) no-repeat 0px top; }


/*----------------------------------Other news page--------------------------------*/

#links1 { height:auto; margin:10px 0px 0px 0px; }
#links1 li { padding:12px 0px; list-style:none;	display:inline; }
#other_news_container {	height:auto; position:relative; width:755px; margin:auto; padding:10px 0px 0px 0px;	background:url(images/table_shadow.jpg) no-repeat white top; }
#cabinet_box { width:700px; height:auto; margin:auto; position:relative; padding:0; border-top:none; border-left:1px dotted red; border-right:1px dotted red; }
#cabinet_box img { padding: 0px; }
#other_news_image_box { width:700px; margin:auto; position:relative; padding:5px 0px 0px 0px;}
table#cabinets th { font-size:16px; background:white; }
table#cabinets td { padding:10px 0 0 0;	border-bottom:1px dotted white; }
table#cabinets { width:700px; font-size:14px; background:#c9c6c6; padding:10px 5px; }


/*---------------------------------Locations page-----------------------------------*/

#locations_container { height:auto;	position:relative; width:755px;	margin:auto; padding:35px 0px 0px 0px; background:url(/images/table_shadow.jpg) no-repeat white top; }
#locations_box1{ width:735px; height:auto; padding-left:15px; margin:auto; }
table.location_links { margin:auto; width:755px; background:white; }
table.location_links td{ font-size:12px; font-family:verdana; }
#location_link1 { text-align:right;	padding-right:50px; }	
#locations_map_container { position:relative; width:755px; margin:auto;	padding: 0px; background:url(images/table_shadow.jpg) no-repeat white top; }
#maps { width:755px; margin:auto; }
#back_to_maps { width:740px; text-align:right; padding:0px 25px 0px 0px; }
#maps_box1 { width:auto; margin:auto; }
table.locations { width:648px; margin:auto;	border-collapse:collapse; }
#mass_map_container { height:360px; position:relative; width:755px; margin:auto; padding:35px 0px 0px 0px; background:url(/images/table_shadow.jpg) no-repeat white top; }
table.locations_state { padding:0px; border:none; width:712px; border-collapse:collapse; margin:auto; }
table.locations_state_ny { padding: 0px; border:none; width:709px; border-collapse:collapse; margin:auto; }
table.locations_state_oh { padding:0px; border:none; width:680px; border-collapse:collapse; margin:auto; }
table.state_info { margin:auto; width:310px; height:320px; }
table.state_info_oh { margin:auto; width:310px; height:290px; }
#state_info { font-size:24px; font-style:italic; color:#9E2617; margin-top:18px; padding-top:20px; }
#store_info  { font-size:16px; font-style:italic; }
#store_info p { font-size:12px; font-style:italic; }
#locations1_list { font-size:12px; margin:0; padding:20px 0px 0px 6px; }
#locations1_list li { list-style-type:none; padding:10px 0px 0px 0px;}


/*---------------------------------Programs page----------------------------------*/

/**** BOX 1 ********/
#programs_box1	{ border-top:1px dotted red; width:710px; margin:15px auto 0px; padding:5px 0px 100px 0px; background:none; }
#programscolumn1_row1 { width:690px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background:none; }
#programscolumn1_1_row1 { width:250px; float:left; margin-left:-1px; padding:5px 0px 0px 0px; background:none; }
#programscolumn1_2_row1 { background:none; height:120px; width:532px; float:right; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#programscolumn1_row1 p { text-align:left; padding-left:5px; font-size:12px; }
/**** BOX 2 ********/
#programs_box2	{ border-top:1px dotted red; width:710px; margin:15px auto 0px; padding:5px 0px 100px 0px; background:none; }
#programscolumn1_row2 { width:690px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background:none; }
#programscolumn1_1_row2 { width:250px; float:left; margin-left:-1px; padding:5px 0px 0px 0px; background:none; }
#programscolumn1_2_row2 { background:none; height:100px; width:312px; float:right; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#programscolumn1_row2 p { text-align:left; padding-left:5px; font-size:12px; }
#programscolumn1_2_row2 p { text-align:left; padding-left:5px; font-size:12px; }
/**** BOX 3 ********/
#programs_box3	{ border-top:1px dotted red; width:710px; margin:15px auto 0px; padding:5px 0px 100px 0px; background:none; }
#programscolumn1_row3 { margin:auto; width:695px; float:left; margin-left:-1px; padding:0px; background:none; }
#programscolumn1_1_row3 { width:323px; float:left; margin-left:-1px; padding:5px 0px 0px 0px; background:none; }
#programscolumn1_2_row3 { height:100px; width:367px; float:left; margin-left:-1px; padding:10px 0px 0px 5px; background:none; }
#programscolumn1_2_row3 p { text-align:left; padding-left:5px; font-size:12px; }


 /*-------------------------------FSC page-----------------------------------------*/

table.programs { border:1px dotted red; margin:auto; width:749px; }
#fsc_box1 { border-top:1px dotted red; width:720px; height:1070px; margin:15px auto 0px; padding:0px 0px 100px 0px; background:none; }
#fsc_column1_row1 { width:696px; float:left; margin-left:-1px; padding:0px 0px 0px 20px; background:none; }
#fsc_column1_1_row1 { width:336px; float:left; margin-left:-1px; padding:5px 0px 0px 0px; background:none; }
#fsc_column1_2_row1 { width:350px; float:right; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#fsc_column1_1_row1 p { text-align:center; padding-left:5px; font-size:12px; }
#bargain_bucks_table { width:98%; margin:auto; border-top:1px dotted red; padding-top:10px; }
table.bargain_bucks_table { width:100%; text-align:center; font-size:12px; border:1px solid black; }
table.bargain_bucks_table td { padding:5px; }
#bgcolor_fsc1 { background:#999999; }
#bgcolor_fsc2 { background:#666666; }
#fsc_list { list-style:none; font-size:12px; }
#fsc_list li { text-align:left; padding:10px 5px 10px 45px; margin-bottom:5px; border-top:1px dotted red; }
#icon_bullet { background:url(/images/1_l.png) no-repeat 6px 50%; }
#fsc_list_box2	{ border-top:1px dotted red; width:99%; margin:25px 0px 0px 0px; padding:5px 0px 100px 0px; background:none; }
#fsc_list1_row2 { width:100%px; float:left; margin-left:-1px; padding:0px 5px 0px 0px; background:none; }
#fsc_list1_1_row2 { width:80px; float:left; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#fsc_list1_2_row2 { height:90px; width:268px; float:right; margin-left:-1px; padding:3px 0px 10px 0px; background:none; }
#fsc_list1_row2 p { text-align:left; padding-left:5px; font-size:12px; }
#fsc_list1_2_row2 p { text-align:left; padding-left:5px; font-size:12px; }
#fsc2_list { width:350px; list-style:none; font-size:12px; background:pink; }
#fsc2_list li { padding:10px 5px 10px 60px; margin-bottom:5px; border-top:1px dotted red; }
#icon_deal-e-lert { background:url(/images/deal_e_elert.png) no-repeat -60px 50%; }
#icon_bargain-buddies { background:url(/images/bargainbuddies_100.png) no-repeat -20px 50%; }
#icon_landlord { background:url(/images/LP_LOGO_75.png) no-repeat 6px 50%; }


 /*-------------------------------Lanlord page-------------------------------------*/

table.landlord th { background:red; }
table.landlord { font-size:12px; border:2px double red; text-align:center; }
table.landlord td{ padding-top:5px; padding-bottom:5px; }
#inside_list li{ font-size:10px; border-top:none; padding:5px; }
#landlord_list { list-style:none; font-size:12px; }
#landlord_list li { text-align:left; padding:10px 5px 10px 45px; margin-bottom:5px; border-top:1px dotted red;}
#landlord_icon_bullet { background:url(/images/sun_burst_lp.jpg) no-repeat 0px 50%; }


/*------------------------------BargainBuddy page---------------------------------*/

#buddy_box1	{ width:710px; height:350px; margin:15px auto 0px; padding:5px 0px 10px 0px; background:none; }
#buddycolumn1_row1 { width:690px; float:left; margin-left:-1px; padding:0px;background:none; }
#buddycolumn1_1_row1 { width:250px; float:left; margin-left:-1px; padding:5px 0px 0px 0px; background:none; }
#buddycolumn1_2_row1 { margin:auto; height:120px; width:322px; float:right; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#buddycolumn1_2_row1 p { border-top:1px dotted red; text-align:left; padding-left:5px; padding-top:10px; font-size:12px; }
#bargain_buddy_coupon { border-top:1px dotted red; width:575px; margin:25px auto 0px; paadin-top:10px; }
#bargain_buddy_coupon img { margin:20px auto 0px; }
#bargain_buddy_coupon p { text-align:center; }	


/*------------------------------Policies page-------------------------------------*/

#policies_links { border-top:1px solid black; border-bottom:1px solid white; margin:0px auto 0px; padding:0px; width:755px; height:45px; 
background:url(/images/headerBackground.gif) repeat-x center; }
#policies_links1 { height:30px; margin:10px 0px 0px 0px; }
#policies_links li { padding:12px 0px; list-style:none; display:inline; }
#policies_container { height:auto; position:relative; width:755px; margin:auto; padding:50px 0px 0px 0px; background:url(/images/table_shadow_policies.jpg) no-repeat white top; }
table.policies { font-size:12px; text-align:center; width:715px; margin:200px auto 0px; border-collapse:collapse; }
table.policie h3 { background:#cccccc; }
table.policies tr { border-top:1px dotted red; }


/*-----------------------------Feedback page---------------------------------------*/

#faq_links { border-top:1px solid black; border-bottom:1px solid white; margin:0px auto 0px; padding:0px; width:755px; height:45px; 
background:url(/images/headerBackground.gif) repeat-x center black; }
#faq_links1 { height:30px; margin:10px 0px 0px 0px; }
#faq_links li { padding:12px 0px; list-style:none; display:inline; }
#middle_text { vertical-align:middle; }
#faq_container { position:relative; width:755px; margin:0px auto 0px; padding:20px 0px 0px 0px; background:url(/images/table_shadow1st.jpg) no-repeat white top; }
#faq_list { list-style:none; font-size:12px; }
#faq_list li { padding:10px 45px; margin-bottom:5px; border-top:1px dotted red; }
#icon_bullet { background:url(/images/1_l.png) no-repeat 6px 50%; }
#faq_box { margin:auto; width:700px; }


/*----------------------------Contact page------------------------------------------*/

#contact_container { width:690px; margin:auto; padding-top:10px; border-top:1px dotted red; }
table.contact_form { width:600px; margin:30px auto 0px; }


/*----------------------------Employment page--------------------------------------*/

#job_links { border-top:1px solid black; border-bottom:1px solid white; margin: 0px auto 0px; padding:0px; width:755px; height:45px; 
background:url(/images/headerBackground.gif) repeat-x center black; }
#job_links1 { height:30px; margin:10px 0px 0px 0px; }
#job_links li { padding:12px 20px 12px 0px; list-style:none; display:inline; }
#employment_container { height:auto; position:relative; width:755px; margin:auto; padding:200px 0px 0px 0px; background:url(/images/table_shadow_employment.jpg) no-repeat white top }
#employemnt_box { width:90%; border-top:1px dotted red; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0 0 20px; padding:8px 0 10px 0; }
#arms_up img { display:block; margin:auto; }
#fieldset { border:1px dashed red; padding:0 20px; }
.required_color { padding-left:5px; color:red; }
table.employment_personal_info { width:680px; position:relative; margin:auto; border-collapse:collapse; }
table.employment_personal_info th { text-align:left; font-size:14px; border-bottom:1px dotted red; }
table.education_history_info { width:680px; position:relative; margin:auto; border-collapse:collapse; }
table.education_history_info th { text-align:left; font-size:14px; border-bottom:1px dotted red; }
table.employment_history_info { width:680px; position:relative; margin:auto; border-collapse:collapse; }
table.employment_history_info th { text-align:left; font-size:14px; border-bottom:1px dotted red; }
#headers {font-weight:bold; }
#headers_right { font-weight:bold; text-align:right; }
#headers_top { vertical-align:top; font-weight:bold; }
span.heading_1 { font-size:14px; font-weight:bold; }
#alt_jobs_container { height:550px; position:relative; width:755px; margin:auto; padding:40px 0px 0px 0px; background:url(/images/table_shadow.jpg) no-repeat white top; }
#alt_jobs_container1{ height:360px; position:relative; width:755px; margin:auto; padding:40px 0px 0px 0px; background:url(/images/table_shadow.jpg) no-repeat white top; }
#alt_jobs { padding-left:30px; }


/*----------------------------Jobs DO------------------------------------------------*/


/*----------------------------Adminsection-------------------------------------------*/


/*----------------------------Login--------------------------------------------------*/

#admin_login_container { position:relative; width:755px; margin:auto; padding:10px 0 0px 0; background:white; }
#admin_login_container1 { position:relative; width:755px; margin:auto; padding:10px 0 0px 0; background:white; }
#admin_container { position:relative; width:755px; height:auto; margin:auto; padding:10px 0 0px 0; background:white; }
#admin_login { width:300px; margin:auto; padding-bottom:20px; padding-top:0px }
.error_message { font-family:Verdana; font-size:10px; color:red; }
.submit { padding:5px 0 0 0; }
table.buyers { width: 600px; margin: 0px auto; } 


 /*---------------------------Buyers-------------------------------------------------*/

#admin_box1 { width:100%px; height:auto; padding-left:15px; padding-top:35px; margin:auto; background:url(/images/table_shadow.jpg) no-repeat white top; }
#admin_box1_login { width:100%px; height:300px; padding-left:15px; padding-top:65px; margin:auto; background:url(/images/table_shadow.jpg) no-repeat white top; }
#admin_box2 { width:100%; padding-bottom:198px; margin:auto; background:url(../../images/table_shadow3.png) no-repeat top }
admin_box2_5 { width:100%; margin:auto; background:url(../../images/table_shadow3.png) no-repeat top }
#admin_box3 { width:100%; padding-top:40px; padding-botttom: 20px; margin:auto; background:url(../../images/table_shadow3.png) no-repeat top }
/*#admin_box1 p { padding-top:20px; font-size:20px; font-weight:bold; }*/
table.buyers_login { width:600px; margin: 0px auto; }
#buyers_login_title { padding-left:20px; font-size:16px; font-weight:bold; text-align:left; }
#buyers_login { font-size:12px; text-align:right; padding-right:15px; }
table.buyers_form { width:100%; margain:auto; padding-top:30px; }
table.products { width:100%; }
#buyers_column_row1 { width:680px; float:left; margin-left:-1px; margin:auto; padding:30px 5px 0px 40px; background:none; } 
#buyers_column_1_row1 { background:none; width:303px; float:left; margin-left:-1px; padding:8px 0px 0px 10px; background:none; }
#buyers_column_2_row1 { background:none; height:110px; width:340px; float:left; margin-left:-1px; padding:10px 0px 0px 0px; background:none; }
#buyers_column_row1 p { text-align:left; padding-left:5px; font-size:10px; }

	
/*--------------------------Location Lists--------------------------------------------*/

#admin_container_locations { position:relative; width:755px; margin:auto; padding:10px 0 20px 0; background:white; }
#admin_container_locations h3{ padding-left:20px; }
#admin_container_locations h4{ padding-left:20px; color:red; }
table.admin_location_listing { padding:3px 0px 0px 0px; text-align:center; margin:auto; width:750px; border-collapse:collapse; background:#FFFFF; }
table.admin_location_listing caption { font-size:14px; font-weight:bold; margin-top:15px; margin:auto; padding:10px 0px 10px 30px; text-align:left; background: #DBDD89; }
table.admin_location_listing th { text-align:center; font-size:10px; padding:10px 0px;	 }
.state_header { background:#DBDD89; margin:none; text-align:left; padding:0px; }
table.admin_location_listing td { padding:10px 0px; border-bottom:1px dotted #D8D5B0; }
table.locations_view { padding:5px 0px 10px 0px; text-align:center; margin:auto; width:750px; border-collapse:collapse; }
table.locations_view caption { font-size:14px; font-weight:bold; margin-top:15px; margin:auto; padding:10px 0px 10px 30px; text-align:left; background: #DBDD89; }
table.locations_view td { font-size:12px; padding:20px 0px 0px 0px; }
#nane_row_color1 { font-weight:bold; text-align:right; background:#999966; padding-right:15px; }
.nane_row_color1 { font-weight:bold; text-align:right; background:#999966; padding-right:15px; }
#name_row_color2 { text-align:left; padding-left:15px; border-bottom:1px dotted white; background:#BEB97F; }
.name_row_color2 { text-align:left; padding-left:15px; border-bottom:1px dotted white; background:#BEB97F;}
	

/*---------------------------Resume Lists----------------------------------------------*/

#admin_container { position:relative; width:755px; margin:auto; padding:10px 0 0px 0; background:white; }
#admin_container h3 { padding-left:20px; }
#admin_container h4 { padding-left:20px; }
#admin_container p { padding-top:5px; padding-left:20px; font-size:larger; }
#admin_links { border-top:1px solid black; border-left:1px solid #cccc9a; border-right:1px solid #cccc9a; border-bottom:1px solid white; margin: 0px auto 0px; padding:0px; 
width:755px height:45px; background:url(/images/headerBackground.gif) repeat-x center; }
#admin_links1 { height:30px; margin:10px 0px 0px 0px; }
#admin_links li { padding:12px 0px; list-style:none; display:inline; }
#admin_resume_form { padding:0px; }
#admin_resume_form1 { padding:0px 0px 20px 0px; }
table.admin_resume_listing { padding:20px 0px 0px 0px; text-align:center; margin:auto; width:750px; border-collapse:collapse; background:#FFFFF; }
table.admin_resume_listing th{ text-align:center; padding:10px 5px 10px 5px; font-size:smaller; border:none; }
table.admin_resume_listing td{ padding:10px 0px; border-bottom:2px dotted #D8D5B0; }
table.delete_resumes {  padding:30px; }
table.sortable td{padding:4px; width:120px; border-bottom:solid 1px #DEDEDE;}
.row_color1 { background:#999966; }
.row_color2 { background:#BEB97F; }
.row_color3 { background:#CCCC66; }
.row_color4 { background:#DBDD89; }


#spacer { padding:0px 0px 20px 0px; }
table.employment_personal_info_print { width:680px; position:relative; border-collapse:collapse; }



/*--------------------------Resume View-----------------------------------------------*/

#admin_container { position:relative; width:755px; margin:auto; padding:10px 0 0px 0; background:white; }
#admin_container h3 { padding-left:20px; }
#admin_container h4 { padding-left:20px; }
#admin_container p { padding-top:5px; padding-left:20px; font-size:larger; }
#admin_links { border-top:1px solid black; border-left:1px solid #cccc9a; border-right:1px solid #cccc9a; border-bottom:1px solid white; margin: 0px auto 0px; padding:0px; width:755px;
height:45px; background:url(/images/headerBackground.gif) repeat-x center; }
#admin_links1 { height:30px; margin:10px 0px 0px 0px; }
#admin_links li { padding:12px 0px; list-style:none; display:inline; }
#resume_links { list-style:none; padding-left:20px; }
#resume_links li  { font-size:14px; font-weight:bold; list-style:none; display:inline; padding-left:5px; padding-right:30px; }
#resume_links li pinter_icon { background:url(/images/printer_icon) no-repeat white; }
#address_list_column_1 { background:none; width:220px; float:left; margin-left:-1px; padding:10px 30px; }
#address_list_column_2 { padding:10px; margin-left:260px; background:none; }
#address_list_bottom_3 { padding:10px 30px; background:none; }


/*--------------------------Landlord Sign Up Program-----------------------------------------------*/

#landlord_stores_container { height:auto; position:relative; width:755px; margin:auto; padding:50px 0px 0px 0px; background:url(/images/table_shadow_store_admin.jpg) no-repeat white top; }
#landlord_stores_container_signup { height:auto; position:relative; width:755px; margin:auto; padding:50px 0px 0px 0px; background:url(/images/table_shadow_store_signup.jpg) no-repeat white top; }
#landlord_updated_container { height:auto; position:relative; width:755px; margin:auto; padding:50px 0px 0px 0px; background:url(/images/table_shadow_verifyd.jpg) no-repeat white top; }
#landlord_stores_box { height: 370px; width: 100%; }
#landlord_stores_box_admin { width: 100%; }
table.landlord_signup { margin-top: 70px;  margin-bottom: 400px; width: 500px; padding-left: 250px;}
table.landlord_signup1 { margin-top: 70px;  margin-bottom: 100px; padding-left: 200px;}
table.landlord_signup2 { margin-top: 70px;  margin-bottom: 100px; padding-left: 200px;}
table.landlord_signup1 td { margin: 0 20px;}
#landlord_right { text-align: right; padding-left: 0; margin: 0 15px;}
table.landlord_signup_admin { margin-top: 70px;  margin-bottom: 10px; width: 500px; padding-left: 250px;}
table.landlord_results_admin_top1  {  margin-top: 70px;  margin-bottom: 20px; margin-left: 20px; width: 710px; padding-left: 0px; /*border:1px solid black;*/ border-collapse: collapse}
table.landlord_results_admin_top1 th { font-size: 12px; background: #CCCCCC; }
#th_details {font-size: 12px; text-align: right; background: white; }
#landlord_left_align { text-align: left; padding-left: 10px;}
#landlord_left_alignw { text-align: center; padding-left: 10px; background: white;}
table.landlord_results_admin_top1 td { font-size: 10px; background: white; text-align: center; padding: 5px 0px; /*border: 1px solid black;*/}
table.landlord_results_admin_bottom { margin: 10px auto 50px; width: 710px; text-align: center;}
table.landlord_results_admin_bottom th { padding: 5px 0px; text-align: center;  background: #DBDD89;}
table.landlord_results_admin_bottom td { padding: 5px 0px; text-align: center;  background: #BEB97F;}
table.landlord_results { margin-top: 70px;  margin-bottom: 400px; width: 710px; padding-left: 70px;}
table.landlord_results_admin { margin-top: 70px;  margin-bottom: 100px; width: 710px; padding-left: 70px;}
table.landlord_results th { font-size: 14px; background: #CCCCCC; }
table.landlord_results_admin th { font-size: 12px; background: #CCCCCC; }
table.landlord_results td { font-size: 13px; background: white; text-align: center;}
table.landlord_results_admin td { font-size: 10px; background: white; text-align: center;}
#verified { padding: 5px 0px; font-size: 10px; text-align: center ; font-weight: bold; color: red; backgorund:#E9FBAD;}
#pending { font-size: 10px; text-align: center ; font-weight: bold; color: green; backgorund:#E9FBAD; }
#excel_link { background: #B5B171; width: 620px; margin: 0px auto; padding: 1px 25px 1px 50px;}

print_box { width: 700px; }
table.print_list { margin-top: 70px;  margin-bottom: 400px; width: 500px; padding-left: 10px;}


/*----------------------------------Travertien--------------------------------------------------*/

#travertine_container {  width:755px; margin:auto; padding:20px 0px 0px 0px ; background:white; }
#travertine1 { margin: 0 auto; background:white; width: 700px;}
table.travertine { margin: 0px auto 0px; /*width: 680px;/* border: 1px solid lightgrey;*/ border-collapse: collapse;}
table.travertine th { background: #768224;/* width: 700px;/* border: 1px solid lightgrey;*/ border-bottom: 1px dotted white;}
table.travertine td { text-align: center; /*margin: 40px auto 10px; width: 680px;/* border: 1px solid lightgrey;*/ background: #C7C7C7; /*padding-bottom: 10px;*/}
#travertine_bot { font-weight: bold; font-size: 10px; text-align: left; padding-bottom: 10px;}
#travertine_l_line { border-right: 1px dotted white; }
#tiles1 { margin: 0px auto; width: 700px;}
#tile_tabs { margin: 0; padding: 0 0 0px 30px; }
#tile_tabs li { margin: 0; padding: 0 0px 0px 0px; display: inline; list-style: none; }
#tile_info1 { background: #768224; /*url(/images/travertine/link9.jpg)*/; width: 685px; margin: 0 auto; padding-top:0px;padding-bottom: 5px;}
#tile_info2 { background: url(/images/travertine/link2.jpg); height: 200px; width: 700px; margin: 0 auto; padding-top:0px; }
#tile_info3 { background: url(/images/travertine/link3.jpg); height: 200px; width: 700px; margin: 0 auto; padding-top:0px;}
#tile_info4 { background: url(/images/travertine/link4.jpg); height: 200px; width: 700px; margin: 0 auto; padding-top:0px;}
#tile_info5 { background: url(/images/travertine/link5.jpg); height: 200px; width: 700px; margin: 0 auto; padding-top:0px;}
#tile_info6 { background: url(/images/travertine/link6.jpg); height: 200px; width: 700px; margin: 0 auto; padding-top:0px;}


/*---------------------------------Fireplace Manels-----------------------------------------------*/

#mantels_container1 { height: 679px; position: relative; width: 755px; margin: 0px auto; padding: 20px 0px 10px 0px; background: url(/images/mantel01.jpg) white; }
#mantels {  width:755px; height:689px; margin: 0px auto 75px; padding:20px 0px 0px 0px ; background: url(/images/mantel01.jpg) no-repeat center white; }
#mantels_flash { width: 332px; height: 518px; margin: 120px 0px 30px 42px; }
#mantels_pdf_link { position: relative; margin: 0px auto 0px; width: 316px; }

/*---------------------------------Furniture Deal------------------------------------------------*/
#new_furniture { font: 14px; }

/*----------------------------------Kitchen Cabinets--------------------------------------------*/
#kitchens_image_box { width:740px; margin:auto; position:relative; padding:0px 0px 0px 0px;}
#kitchen_header { width: 740px; height: 480px; margin: auto; position: relative; padding:0px; 
background: url(/images/kitchen/cambrian.jpg) no-repeat center;}
#kitchen_title { margin-left:426px; font-size:28px; font-weight: bold; padding-top: 24px;}
#kitchen_features { background: none; position: relative; width: 260px; float:right; margin-top: 29px; margin-right: 30px; font-size:12px; font-weight:bold; color:#6f3918 ;}
#kitchen_features li { margin-top: 0px;} 

/*----------------------------------Store Hours--------------------------------------------------*/

#store_hours_container { height: auto; position: relative; width: 755px; margin: auto; padding: 50px 0px 0px 0px; background: url(images/table_shadow.jpg) no-repeat white top;}
#store_hours_container h3 { text-indent: 30px;}
#store_hours_box { width: 700px; height: 400px; margin: auto; position: relative; padding: 0px 0px 0px 0px; }
#store_hours_box p{ padding-left: 15px; }
#store_hours_box h3{ padding-bottom: 0px; padding-left: 15px; }
#store_hours_table_1 { margin: 0px auto;	padding: 10px 0px; width: 690px; border-top: 1px dotted red; height: auto; position: relative; }
table.regular_hours { font-size: 12px; width: 400px; margin: 0px auto; padding: 10px 0px; border-collapse: collapse; position: relative;}
table.non_regular_hours { font-size: 12px; width: 650px; margin: 0px auto; padding: 0px 0px; border-collapse: collapse; position: relative;}
#non_hours1 { padding-bottom: 5px; }
#non_hours2 { padding-bottom: 5px; }
#non_hours3 { padding-bottom: 5px; }
#non_hours4 { padding-bottom: 5px; }
#hours1     { padding-bottom: 5px; }
#hours2     { padding-bottom: 5px; }
#hours3     { padding-bottom: 5px; }
#hours4     { padding-bottom: 5px; }
#non_store_hours_column1_row1 {	width: 690px; float: left; margin-top: 0px; margin-left: -1px; margin-bottom: 20px;	padding: 10px 5px 20px 0px;	border-top: 1px dotted red;	background: none; }
#store_hours_column1_row1 {	width: 690px; float: left; margin-top: 20px; margin-left: -1px;	margin-bottom: 20px; padding: 10px 5px 20px 0px; border-top: 1px dotted red; background: none;}
#store_hours_column1_1_row1 { width: 250px;	float: left; margin-left: -1px;	padding: 5px 0px 0px 0px; background: none; }
#store_hours_column1_2_row1 { background: none;	height: 120px; width: 432px; float: right;	margin-left: -1px; padding: 10px 0px 0px 0px; background: none; }
#store_hours_column1_row1 p { text-align: left; padding-left: 5px; font-size: 12px; }
#store_hours_stores { margin: 10px 0px 0px 0px; }
#store_hours_stores li { font-weight: bold;	font-size: 12px; padding: 5px 0px 0px 15px;	list-style: none; }
#hours { font-size: 12px; padding: 10px 0 0 0; }
#hours li {	font-weight: bold; font-style: italic; 	padding: 5px 0px 0px 10px; list-style: none; }
