@charset "utf-8";







/* CSS Document */















body{ background:url(../1m9/background_home.jpg) fixed center; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; }















ul { list-style:url(../1m9/bullet.png);}















li .sub_list{ list-style:url(../1m9/sub_bullet.png); margin:0 auto; left:-30px; position:relative;}







.foot-txt{







	font-size:10px;







	color:#ffffff;







	text-decoration:none; font-weight:bold;







}







a.foot-txt{







	font-size:10px;







	color:#ffffff;







	text-decoration:none; font-weight:bold;







}







a.foot-txt:hover{







	font-size:10px;







	color:#FFFFFF;







	text-decoration:underline; font-weight:bold;







}







.text_h3{ color:#002d56; font-size:12px; font-weight:bold;}



.bg_top{ background:url(../1m9/background_head.jpg) repeat-x #33495d; height:77px; }















.head_height{ height:77px;}















.logo{ background:url(../1m9/Logo_InternationalFrame.png) no-repeat 11px 0px;}















.menu_header{ background:url(../1m9/menu_bar.jpg) no-repeat right; height:42px; cursor:pointer; margin-top:7px;}















div.content_buttons{ position:relative; left:60px;}







div.content_header{ position:relative; top:5px;}















.button_home{ background:url(../1m9/menu_home.jpg) no-repeat; width:70px; height:42px;}







.button_home:hover{ background:url(../1m9/menu_home_over.jpg) no-repeat;} 







.button_meet{ background:url(../1m9/menu_meet_us.jpg) no-repeat; width:84px; height:42px;}







.button_meet:hover{ background:url(../1m9/menu_meet_us_over.jpg) no-repeat;}







.button_build{ background:url(../1m9/menu_build_frame.jpg) no-repeat; width:128px; height:42px;}







.button_build:hover{ background:url(../1m9/menu_build_frame_over.jpg) no-repeat;}







.button_gallery{ background:url(../1m9/menu_gallery.jpg) no-repeat; width:86px; height:42px;}







.button_gallery:hover{ background:url(../1m9/menu_gallery_over.jpg) no-repeat;}







.button_contact{ background:url(../1m9/menu_contact.jpg) no-repeat; width:95px; height:42px;}







.button_contact:hover{ background:url(../1m9/menu_contact_over.jpg) no-repeat;}















div.content-center{ text-align:center; position:relative;}







div.v_spaces{ height:50px;}







.header_usa{ background:url(../1m9/background_content_top.png) no-repeat center; height:70px; width:856px; }























/*------------------------------HOME----------------------------------------------*/















#center_info{ background:url(../1m9/background_content_center.png) repeat-y; height:590px; overflow:hidden; margin:0 auto;}







#center_info div.left{ margin:0 auto; width:534px; float:left;}







#center_info div.right{ margin:0 auto; width:316px; float:left; left:-10px; position:relative;}







#center_info div.v_space{ margin:0 auto; width:19px; height:500px; float:left;}







#center_info div.content_screen{ background:url(../1m9/screen.png) no-repeat left; height:272px; margin: 0 auto; text-align:left; float:left; width:515px; margin-top:12px;}







#center_info div.content_left_intro{ margin: 0 auto; text-align:left; color:#001c35;  font-weight:lighter; float:left; width:515px; margin-top:6px;}

#center_info div.text_bottom{ position:absolute; width:100%; font-size:11px; margin-top:555px; left:10px;}





#center_info div.content_left_capturing{ margin: 0 auto; margin-top:5px; text-align:left; color:#001c35; font-size:11.72px; font-weight:lighter; width:515px; float:left; margin-top:10px; }







#center_info div.content_left_title_1{  margin: 0 auto; text-align:left; z-index:12; float:left; width:515px; margin-top:10px;}







#center_info div.content_left_title_2{  margin: 0 auto; text-align:left; color:#001c35; width:515px; float:left; margin-top:15px;}







#center_info div.content_right_parche{ background:url(../1m9/parche_2.png) no-repeat right; height:425px;  margin: 0 auto; width:296px; float:left; margin-top:10px; }



.view_previous{ height:27px; width:184px; left:350px; position:relative; top:0px; float:left; z-index:100;}



#center_info div.content_right_frame{ height:328px;  margin: 0 auto; text-align:center; margin-top:50px; }







#center_info div.content_right_button{ height:64px; margin: 0 auto; text-align:center; margin-top:10px; float:left; width:316px;}







#center_info div.content_bottom_text{  margin: 0 auto; text-align:center; color:#002d56; font-size:11px; float:left; width:856px; margin-top:20px;}







#center_info a.content_bottom_text{ text-align:left; left:35px; color:#002d56; font-size:11px;  text-decoration:underline;}















/*------------------------------CONTACT---------------------------------------------*/















#center_info_contact { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin: 0 auto; text-align:center; }















#center_info_contact div.content_right_button_contact{ background:url(../1m9/button_build_contact.png) no-repeat left; height:56px; width:199px; top:-43px; position:relative; margin: 0 auto; text-align:right; left:275px; z-index:11; cursor:pointer;}





#center_info_contact div.content_right_button_contact:hover{background:url(../1m9/button_build_contact_over.png) no-repeat left; }



#center_info_contact div.content_right_button_contact_d{ height:56px; width:199px; top:-43px; position:relative; margin: 0 auto; text-align:right; left:275px; z-index:11; cursor:pointer;}







#center_info_contact div.content_right_button_contact_n{ height:56px; width:199px; top:-43px; position:relative; margin: 0 auto; text-align:right; left:275px; z-index:11; cursor:pointer;}







#center_info_contact div.content_title_contact{ background:url(../1m9/contact_title.png) no-repeat left; position:relative; height:30px; top:-17px; left:60px;}















#center_info_contact div.content_center_contact{ background:url(../1m9/board_contact_2.png) no-repeat center; height:487px; position:relative; top:2px;}







#center_info_contact div.content_center_contact2{ background:url(../1m9/board_contact.png) no-repeat center; height:487px; position:relative; top:2px;}















#center_info_contact .input_contact{ background:#f1f1f1; border:0; color:#752c2a; height:18px; width:273px;}







#center_info_contact .textarea_contact{ background:#f1f1f1; font-family:Arial, Helvetica, sans-serif; border:0; color:#752c2a; height:150px; width:263px; overflow:hidden; max-height:150px; max-width:263px;}







#center_info_contact .input_button{ background:url(../1m9/button_send.png) no-repeat center; width:51px; height:24px; border:0px; cursor:pointer; }















#center_info_contact div.input_name{ position:relative; top:72px; left:166px; z-index:13; height:18px; }







#center_info_contact div.input_lname{ position:relative; top:89px; left:166px; z-index:13; height:18px; }







#center_info_contact div.input_mail{ position:relative; top:105px; left:166px; z-index:13; height:18px; }







#center_info_contact div.input_phone{ position:relative; top:122px; left:166px; z-index:13; height:18px; }







#center_info_contact div.input_message{ position:relative; top:144px; left:166px; z-index:13; height:150px; }







#center_info_contact div.input_send{ position:relative; top:160px; left:-127px; z-index:12; z-index:13; text-align:right;}







#center_info_contact div.required{ position:relative; top:140px; left:30px; font-size:11px; color:#666666; }







#center_info_contact div.question{ position:relative; top:-190px; left:100px; font-size:11px; font-weight:bold; color:#666666; text-align:left; }







#center_info_contact div.info_office{ position:relative; top:-160px; left:100px; font-size:11px; color:#666666; text-align:left; }







#center_info_contact div.info_shipping{ position:relative; top:-185px; left:100px; font-size:11px; color:#666666; text-align:left; }







#center_info_contact div.separator{ width:1px; height:50px; position:relative; top:-216px; text-align:left; left:20px; }







#center_info_contact div.address{ position:relative; top:-200px; left:100px; font-size:11px; color:#666666; text-align:left; }







#center_info_contact div.address2{ position:relative; top:-225px; left:100px; font-size:11px; color:#666666; text-align:left; }















#center_info_contact a.mail{ color:#951412; font-size:9px; font-weight:bold; }







#center_info_contact .office{ color:#951412; font-size:12px; font-weight:bold; }







#center_info_contact div.mail{ position:relative; top:-185px; left:100px; font-size:11px; color:#666666; text-align:left; }















/*------------------------------MY ACCOUNT---------------------------------------------*/















#center_info_contact div.content_title_myaccount{ background:url(../1m9/contact_title_myaccount.png) no-repeat left; position:relative; height:30px; top:-17px; left:60px;}







#center_info_contact div.registered{ background:url(../1m9/title_registered.png) no-repeat left; height:29px; left:90px; position:relative; top:-10px; }







#center_info_contact div.new_user{ background:url(../1m9/title_new_user.png) no-repeat left; height:29px; left:510px; position:relative; top:-39px; }







#center_info_contact div.input_email{ position:relative; top:142px; left:-103px; z-index:13; height:18px; }







#center_info_contact div.input_password{ position:relative; top:160px; left:-103px; z-index:13; height:18px; }







#center_info_contact div.input_send_myaccount{ position:relative; top:170px; left:-410px; z-index:12; z-index:13; text-align:right; }







#center_info_contact .input_button2{ background:url(../1m9/button_login.png) no-repeat center; width:51px; height:24px; border:0px; cursor:pointer; }







#center_info_contact div.content_center_contact3{ background:url(../1m9/board_contact_3.png) no-repeat center; height:487px; position:relative; top:2px;}







#center_info_contact div.required2{ position:relative; top:150px; left:102px; font-size:11px; color:#666666; text-align:left; }







#center_info_contact .back_to_shopping{ position:relative; top:100px; left:38px; background:url(../1m9/button_backtoshop.jpg) no-repeat center; width:162px; height:28px; border:0px; cursor:pointer; }







#center_info_contact .forgot_password{ position:relative; top:20px; left:-40px; width:158px; height:34px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#951412; font-weight:bold;}







#center_info_contact .input_contact2{ background:#f1f1f1; border:0; color:#752c2a; height:18px; width:226px;}







#center_info_contact div.input_sign_up{ position:relative; top:-10px; left:-180px; z-index:12; z-index:13; text-align:right; }







#center_info_contact .input_button3{ background:url(../1m9/button_sign_up.png) no-repeat center; width:98px; height:23px; border:0px; cursor:pointer; }























/*------------------------------REGISTER---------------------------------------------*/















#center_info_contact div.register_title_register{ background:url(../1m9/register_title_register.png) no-repeat left; position:relative; height:30px; top:-17px; left:60px;}







#center_info_contact div.verify{ position:relative; height:30px; top:397px; left:-38px;}







#center_info_contact div.registration{ background:url(../1m9/title_registration.png) no-repeat left; height:29px; left:110px; position:relative; top:-215px; }







#center_info_contact div.content_center_contact4{







	height:619px;







	position:relative;







	top:2px;







	background-image: url(../1m9/board_contact_4.png);







	background-repeat: no-repeat;







	background-position: center;







}







#center_info_contact .back_to_check_out{ position:relative; top:280px; left:-60px; background:url(../1m9/buuton_back_to_check_out.jpg) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }







#center_info_contact .next_button{ position:relative; top:250px; left:180px; background:url(../1m9/button_back.jpg) no-repeat center; width:122px; height:28px; border:0px; cursor:pointer; }







#center_info_contact div.required3{ position:relative; top:240px; left:238px; font-size:11px; color:#666666; text-align:left; }







#center_info_contact .input_button4{ background:url(../1m9/button_submit.png) no-repeat center; width:51px; height:24px; border:0px; cursor:pointer; }







#center_info_contact div.input_send_register{ position:relative; top:260px; left:-190px; z-index:12; z-index:13; text-align:right; }







#center_info_contact .input_contact3{ background:#f1f1f1; border:0; color:#752c2a; height:18px; width:273px;}















#center_info_contact div.input_full_name_register{ position:relative; top:90px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_last_name_register{ position:relative; top:102px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_address_register{ position:relative; top:115px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_address_register2{ position:relative; top:125px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_city_register{ position:relative; top:138px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_state_register{ position:relative; top:150px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_country_register{ position:relative; top:164px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_zip_register{ position:relative; top:176px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_phone_register{ position:relative; top:189px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_company_register{ position:relative; top:200px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_email_register{ position:relative; top:212px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_pass_register{ position:relative; top:222px; left:98px; z-index:13; height:18px; }







#center_info_contact div.input_confirm_register{ position:relative; top:235px; left:98px; z-index:13; height:18px; }















/*------------------------------FORGOT---------------------------------------------*/















#center_info_contact div.content_center_contact6{ background:url(../1m9/board_contact_6.png) no-repeat center; height:487px; position:relative; top:2px;}







#center_info_contact div.content_title_forgot{ background:url(../1m9/contact_title_forgot.png) no-repeat left; position:relative; height:30px; top:-17px; left:60px;}







#center_info_contact div.title_forgot_password{ background:url(../1m9/title_forgot_pass.png) no-repeat left; height:29px; left:90px; position:relative; top:20px; }







#center_info_contact div.input_email_forgot{ position:relative; top:138px; left:80px; z-index:13; height:18px; }







#center_info_contact .back_to_check_forgot{ position:relative; top:280px; left:-160px; background:url(../1m9/buuton_back_to_check_out.jpg) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }







#center_info_contact .button_register{ position:relative; top:246px; left:5px; background:url(../1m9/button_register.jpg) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }







#center_info_contact .button_send{ position:relative; top:212px; left:170px; background:url(../1m9/button_send.jpg) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }







#center_info_contact div.required4{ position:relative; top:160px; left:280px; font-size:11px; color:#666666; text-align:left; }























/*------------------------------CHECK OUT---------------------------------------------*/







#center_info_contact div.content_title_checkout{ background:url(../1m9/title_checkout.png) no-repeat left; position:relative; height:30px; top:-17px; left:60px;}







#center_info_contact div.shipping{ background:url(../1m9/title_shipping.png) no-repeat left; height:29px; left:110px; position:relative; top:37px; }







#center_info_contact div.billing{ background:url(../1m9/title_billing.png) no-repeat left; height:29px; left:110px; position:relative; top:302px; }







#center_info_contact div.logout{ background:url(../1m9/logout.png) no-repeat; width:61px; height:17px; left:730px; top:0px; position: relative; cursor:pointer; z-index:5;}







#center_info_contact div.content_center_contact5{ background:url(../1m9/board_contact_5.png) no-repeat center; height:600px; position:relative; top:2px;}







#center_info_contact .place_order{ position:relative; top:-40px; left:278px; background:url(../1m9/button_place_order.jpg) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }







#center_info_contact div.box_middle{







	background:url(../1m9/meet_box.png) no-repeat center;







	width:717px;







	height:228px;







	position:relative;







	top:-40px;







	margin: 0 auto;







}







#center_info_contact .input_contact4{ background:#f1f1f1; border:0; color:#752c2a; height:19px; width:200px;}







#center_info_contact .input_contact4a{ background:#f1f1f1; border:0; color:#752c2a; height:19px; width:95px;}







#center_info_contact .input_contact4b{ background:#f1f1f1; border:0; color:#752c2a; height:19px; width:70px;}







#center_info_contact div.credit_cards{ position:absolute; height:30px; top:560px; left:115px;}















#center_info_contact div.b1{ position:absolute; top:0px; left:0px; z-index:13;}







#center_info_contact div.b2{ position:absolute; top:108px; left:0px; z-index:13;}







#center_info_contact div.b3{ position:absolute; top:274px; left:0px; z-index:13;}







#center_info_contact div.b3a{ position:absolute; top:327px; left:0px; z-index:13;}







#center_info_contact div.b4{ position:absolute; top:382px; left:0px; z-index:13;}







#center_info_contact div.input_firstname_check{ position:relative; top:76px; left:230px; z-index:13; height:18px; width:200px;}







#center_info_contact div.input_lastname_check{







	position:relative;







	top:93px;







	left:230px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_phone_check{







	position:relative;







	top:109px;







	left:230px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_email_check{







	position:relative;







	top:126px;







	left:230px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_company_check{







	position:relative;







	top:144px;







	left:230px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_shipping_check{







	position:relative;







	top:165px;







	left:230px;







	z-index:13;







	height:20px;







	width:200px;







}







#center_info_contact div.input_address_check{







	position:relative;







	top:-32px;







	left:530px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_address2_check{







	position:relative;







	top:-15px;







	left:530px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_country_check{







	position:relative;







	top:55px;







	left:530px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_city_check{







	position:relative;







	top:1px;







	left:530px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_zip_check{







	position:relative;







	top:36px;







	left:530px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_state_check{







	position:relative;







	top:19px;







	left:530px;







	z-index:13;







	height:18px;







	width:200px;







}















#center_info_contact div.input_firstname_billing{







	position:relative;







	top:93px;







	left:230px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_lastname_billing{







	position:relative;







	top:110px;







	left:230px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_card_billing{







	position:relative;







	top:126px;







	left:230px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_expiration_billing{







	position:relative;







	top:146px;







	left:230px;







	z-index:13;







	height:18px;







	width:95px;







}







#center_info_contact div.input_expiration2_billing{







	position:relative;







	top:129px;







	left:350px;







	z-index:12;







	height:18px;







	width:70px;







}







#center_info_contact div.input_verification_billing{







	position:relative;







	top:144px;







	left:230px;







	z-index:13;







	height:18px;







	width:95px;







}







#center_info_contact div.input_address_billing{







	position:relative;







	top:-15px;







	left:532px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_city_billing{







	position:relative;







	top:2px;







	left:532px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_zip_billing{







	position:relative;







	top:35px;







	left:532px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.input_state_billing{







	position:relative;







	top:20px;







	left:532px;







	z-index:13;







	height:18px;







	width:200px;







}







#center_info_contact div.required5{ position:relative; top:-60px; left:80px; font-size:11px; color:#666666; text-align:left; }















/*------------------------------THANK---------------------------------------------*/















#center_info_contact div.content_title_thank{ background:url(../1m9/contact_title_thank.png) no-repeat left; position:relative; height:30px; top:-17px; left:60px;}







#center_info_contact div.content_center_contact7{ background:url(../1m9/board_contact_7.png) no-repeat center; height:487px; position:relative; top:2px;}







#center_info_contact div.required6{ position:relative; top:110px; left:120px; font-size:18px; color:#666666; text-align:left; width:500px;}







/*#center_info_contact div.required7{ position:relative; top:140px; left:80px; font-size:16px; color:#666666; text-align:center; width:738px; height:488px; background:url(../1m9/box-content.png) no-repeat center;}*/

#required7{position:relative;  left:80px;  font-size:16px; color:#666666; text-align:center; width:738px; height:488px; }







/*#center_info_contact .button_ups{ position:absolute; top:340px; left:280px; background:url(../1m9/button_ups.png) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }*/

#center_info_contact .button_ups{ background:url(../1m9/button_ups.png) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }





#msgUsr{position:absolute; top:50px; left:80px; *left:10px; text-align:left; width:573px; height:56px}

#boxUPS{position:relative; top:150px; left:90px;  *left:-70px; background:url(../1m9/box-ups.png) no-repeat center; width:573px; height:156px;font-size:16px;}

#gotoUPS{position:absolute; top:90px; *top:80px; left:190px; *left:115px; width:133px;cursor:pointer;}

#viewOrder{position:absolute; top:20px; left:460px; *left:400px; width:184px;cursor:pointer;}

#print_Order{position:absolute; top:60px; left:200px; *left:200px; width:154px;cursor:pointer;}

#goHome{position:absolute; top:320px; left:280px; *left:210px; width:136px;cursor:pointer;}



/*#center_info_contact .button_print{ position:absolute; top:340px; left:445px; background:url(../1m9/button_print.png) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }*/

#center_info_contact .button_print{position:relative; top:70px; left:280px; background:url(../1m9/button_print.png) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }



/*#center_info_contact .button_go_home{ position:absolute; top:382px; left:360px; background:url(../1m9/button_go.png) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }*/

#center_info_contact .button_go_home{ position:absolute; top:252px; left:280px; background:url(../1m9/button_go.png) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }















/*------------------------------PRINT---------------------------------------------*/















#center_info_contact div.content_center_contact8{ background:url(../1m9/board_contact_8.png) no-repeat center; height:809px; position:relative; top:2px;}







#center_info_contact div.content_title_print{ background:url(../1m9/contact_title_print.png) no-repeat left; position:relative; height:30px; top:-17px; left:60px;}







#center_info_contact div.dear{ position:absolute; top:30px; left:110px; font-size:12px; font-weight:bold; color:#666666; text-align:left; width:500px;}







#center_info_contact div.dear_message{ position:absolute; top:50px; left:110px; font-size:12px; font-weight:normal; color:#666666; text-align:left; width:700px;}







#center_info_contact div.dear_date{ position:absolute; top:150px; left:110px; font-size:12px; font-weight:bold; color:#666666; text-align:left; width:100px;}







#center_info_contact div.dear_date_t{ position:absolute; top:170px; left:110px; font-size:12px; font-weight:normal; color:#666666; text-align:left; width:300px;}







#center_info_contact div.dear_name{ position:absolute; top:200px; left:110px; font-size:12px; font-weight:bold; color:#666666; text-align:left; width:200px;}







#center_info_contact div.dear_name_t{ position:absolute; top:220px; left:110px; font-size:12px; font-weight:normal; color:#666666; text-align:left; width:300px;}







#center_info_contact div.dear_order{ position:absolute; top:150px; left:450px; font-size:12px; font-weight:bold; color:#666666; text-align:left; width:100px;}







#center_info_contact div.dear_order_t{ position:absolute; top:170px; left:450px; font-size:12px; font-weight:normal; color:#666666; text-align:left; width:300px;}







#center_info_contact div.dear_shipping{ position:absolute; top:200px; left:450px; font-size:12px; font-weight:bold; color:#666666; text-align:left; width:200px;}







#center_info_contact div.dear_shipping_t{ position:absolute; top:220px; left:450px; font-size:12px; font-weight:normal; color:#666666; text-align:left; width:300px;}







#center_info_contact div.table_print{width:717px;height:228px;position:relative;top:350px;}







#center_info_contact .place_order_print{ position:absolute; top:620px; left:600px; background:url(../1m9/button_place_order.jpg) no-repeat center; width:158px; height:34px; border:0px; cursor:pointer; }









/*--------------------------------------------------------gallery---------------------------*/

#center_info_build_gallery { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin: 0 auto; height:1050px;}

#center_info_build_gallery div.title_gallery{ background:url(../1m9/title_gallery.png) no-repeat center; left:0px; top:15px; margin:0 auto; position:relative; text-align:left; width:796px; height:40px;}

#center_info_build_gallery div.content_gallery{ background:url(../1m9/bck_gallery.png) no-repeat center; position:relative; top:20px; left:0px; text-align:center; width:856px; height:331px;}

#center_info_build_frame div.text_bottom2{ position:relative; width:900px; font-size:11px; margin-top:90px; text-align:center;}

#center_info_build_gallery div.content_frames_classic{ height:338px; width:190px; position:relative; top:0px; left:0px; text-align:center;}

#center_info_build_gallery div.classic_1{ height:187px; width:186px; position:relative; left:10px; top:45px; text-align:center;}

#center_info_build_gallery div.classic_2{ height:187px; width:186px; position:relative; left:10px; top:45px; text-align:center;}

#center_info_build_gallery div.classic_3{ height:187px; width:186px; position:relative; left:10px; top:45px; text-align:center;}

#center_info_build_gallery div.classic_4{ height:187px; width:150px; position:relative; left:10px; top:45px; text-align:center;}

#center_info_build_gallery div.conmemorative_1{ height:187px; width:186px; position:relative; left:10px; top:25px; text-align:center;}

#center_info_build_gallery div.conmemorative_2{ height:187px; width:186px; position:relative; left:10px; top:25px; text-align:center;}

#center_info_build_gallery div.retirement_1{ height:187px; width:186px; position:relative; left:10px; top:25px; text-align:center;}

#center_info_build_gallery div.retirement_2{ height:187px; width:186px; position:relative; left:10px; top:25px; text-align:center;}

#center_info_build_gallery div.retirement_3{ height:187px; width:186px; position:relative; left:10px; top:25px; text-align:center;}





/*----------------------------------------------------------------------------------meet us------------------------------------------------------------------------------------*/















#center_info_meet { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin: 0 auto; height:750px; text-align:center;}















#center_info_privacy { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin: 0 auto; height:450px; text-align:center;}















#center_info_meet div.content_right_button_meet{ background:url(../1m9/button_build_contact.png) no-repeat left; height:56px; width:199px; top:-43px; position:relative; margin: 0 auto; text-align:right; left:275px; z-index:15; cursor:pointer;}

#center_info_meet div.content_right_button_meet:hover{background:url(../1m9/button_build_contact_over.png) no-repeat left; }





#center_info_privacy div.content_right_button_meet{ background:url(../1m9/button_build_contact.png) no-repeat left; height:56px; width:199px; top:-43px; position:relative; margin: 0 auto; text-align:right; left:275px; z-index:11; cursor:pointer;}







#center_info_meet div.content_right_button_meet:hover{background:url(../1m9/button_build_contact_over.png) no-repeat left; }







#center_info_meet div.content_center_frame{ background:url(../1m9/meet_us_screen.png) no-repeat center; height:274px; width:734px; top:-26px; position:relative; margin: 0 auto; text-align:right; left:0px; z-index:11;}







#center_info_meet div.title_making_memories{ background:url(../1m9/title_making-memories_last_a_lifetime.png) no-repeat center; height:613px; height:34px; position:relative; top:46px;}







#center_info_meet div.content_intro_making{ position:relative; top:58px; margin: 0 auto; text-align:left; color:#000000; font-size:11.72px;  font-weight:lighter; width:608px; }







#center_info_meet div.title_our_team{ background:url(../1m9/title_our_team.png); position:relative; top:0px; margin: 0 auto; text-align:left; color:#000000; font-size:11.72px;  width:734px; height:29px; }







#center_info_meet div.meet_box{ background:url(../1m9/meet_box.png) no-repeat center; width:717px; height:173px; position:relative; top:10px; text-align:center; margin: 0 auto;}







#center_info_meet div.meet_box2{ background:url(../1m9/meet_box.png) no-repeat center; width:717px; height:173px; position:relative; top:30px; text-align:center; margin: 0 auto;}







#center_info_meet div.subtitle_dave{ background:url(../1m9/subtitle_dave.png) no-repeat center; width:677px; height:23px; position:relative; top:12px; text-align:center; left:20px;}







#center_info_meet div.text_dave{ position:relative; top:20px; margin: 0 auto; text-align:left; color:#000000; font-size:11.72px;  width:670px; height:29px; }







#center_info_meet div.subtitle_rory{ background:url(../1m9/subtitle_rory.png) no-repeat center; width:677px; height:26px; position:relative; top:11px; text-align:center; left:20px;}







#center_info_meet div.text_rory{ position:relative; top:20px; margin: 0 auto; text-align:left; color:#000000; font-size:11.72px;  width:670px; height:29px; }







#center_info_privacy div.content_privacy{ background:url(../1m9/privacy-terms.png) no-repeat center; height:425px; width:794px; top:-70px; position:relative; margin: 0 auto; text-align:right; left:0px; z-index:9;







padding-top:55px;}







#center_info_privacy div.content_text_privacy{ position:relative; top:40px; margin: 0 auto; text-align:left; color:#000000; font-size:11.72px;  font-weight:lighter; width:744px; }























/*-------------------------------------------------------------------------------Build a Frame--------------------------------------------------------------------------------*/















#center_info_build_frame { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin: 0 auto; height:720px;}







#center_info_build_frame div.content_center_box{ background:url(../1m9/larger_box.png) no-repeat center; width:796px; height:99px; margin:0 auto; top:0px; position:relative; text-align:left;}







#center_info_build_frame div.title_tribute{ background:url(../1m9/title_a_tribute_that_stands_the_test_of_time.png) no-repeat left; height:19px; left:20px; top:15px; margin:0 auto; position:relative; text-align:left;}





#center_info_build_frame div.text_tribute{ height:19px; left:0px; top:25px; margin:0 auto; position:relative; text-align:left; color:#000000; font-size:12px; width:756px;}







#center_info_build_frame div.content_price{ position:relative; top:20px; left:0px; text-align:center;}







#center_info_build_frame div.content_frames{ background:url(../1m9/frame_box.png) no-repeat center; height:458px; width:249px; position:relative; top:0px; left:0px; text-align:center; color:#000000; font-size:11.72px; }







#center_info_build_frame div.frame_1{ background:url(../1m9/frame_1.png) no-repeat center top; height:237px; position:relative; top:15px; text-align:center;}







#center_info_build_frame div.frame_2{ background:url(../1m9/frame_2.png) no-repeat center top; height:237px; position:relative; top:15px; text-align:center;}







#center_info_build_frame div.frame_3{ background:url(../1m9/frame_3.png) no-repeat center top; height:237px; position:relative; top:15px; text-align:center;}







#center_info_build_frame div.select{ height:20px; position:relative; top:19px; text-align:center; color:#952423; font-size:11.72px;  vertical-align:middle; font-weight:bold;}







#center_info_build_frame div.info_frame{ position:relative; top:35px; left:0px; height:100px; margin-left:16px; margin-right:17px; text-align:left; line-height:16px; }







#center_info_build_frame div.info_frame2{ background:url(../1m9/price_150.png) no-repeat right bottom; position:relative; top:35px; left:0px; height:140px; margin-left:16px; margin-right:17px; text-align:left; line-height:16px;}







#center_info_build_frame div.info_frame3{ background:url(../1m9/price_350.png) no-repeat right bottom; position:relative; top:35px; left:0px; height:140px; margin-left:16px; margin-right:17px; text-align:left; line-height:16px;}







#center_info_build_frame div.info_frame4{position:relative; top:35px; left:0px; height:40px; margin-left:16px; margin-right:17px; margin-top:12px;  line-height:16px;text-align:right; vertical-align:bottom;}







#center_info_build_frame div.button_content{ position:relative; height:34px; text-align:left; top:40px; left:460px; *left:220px; width:358px;}







#center_info_build_frame div.button_continue{ position:absolute; text-align:right; top:0px; left:-450px; *left:-450px; height:34px; width:792px;}







#center_info_build_frame .input_continue{background:url(../1m9/continue_button.png) no-repeat; width:158px; height:34px; border:0px;}







#center_info_build_frame div.bulk_orders{ top:50px; position:relative; margin: 0 auto; text-align:center; left:0px; color:#002d56; font-size:11px;  width:800px;}















#center_info_build_frame_customization { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin: 0 auto; height:1280px;}







#center_info_build_frame_customization div.box_step_top { background:url(../1m9/box_step_top.png) no-repeat center; height:49px; margin:0 auto; float:left; width:100%;}







#center_info_build_frame_customization div.box_step_top_2 { background:url(../1m9/box_step_top_2.png) no-repeat center; height:64px; margin:0 auto; float:left; width:100%;}







#center_info_build_frame_customization div.box_step_middle { background:url(../1m9/box_step_middle.png) repeat-y center; width:100%; float:left; margin:0 auto;}







#center_info_build_frame_customization div.box_step_bottom { background:url(../1m9/box_step_bottom.png) no-repeat center; height:10px; margin:0 auto; float:left; width:100%;}















#center_info_build_frame_customization div.box_step_1_title{ background:url(../1m9/title_step_1.png) no-repeat left; height:30px; width:320px; float:left; margin-left:38px; margin-top:12px; text-align:left; padding-left:75px; vertical-align:middle; line-height:28px; color:#561414; font-size:16px; }







#center_info_build_frame_customization div.box_step_2_title{ background:url(../1m9/title_step_2.png) no-repeat left; height:30px; width:320px; float:left; margin-left:38px; margin-top:12px; text-align:left; padding-left:75px; vertical-align:middle; line-height:28px; color:#561414; font-size:16px; }







#center_info_build_frame_customization div.box_step_3_title{ background:url(../1m9/title_step_3.png) no-repeat left; height:52px; width:320px; float:left; margin-left:38px; margin-top:12px; text-align:left; padding-left:75px; vertical-align:middle; line-height:28px; color:#561414; font-size:16px; line-height:20px;}







#center_info_build_frame_customization div.box_step_3_2_title{ background:url(../1m9/title_step_3_2.png) no-repeat left; height:30px; width:320px; float:left; margin-left:38px; margin-top:12px; text-align:left; padding-left:75px; vertical-align:middle; line-height:28px; color:#561414; font-size:16px; }







#center_info_build_frame_customization div.space_step_3_title{ padding-top:7px; margin:0 auto; text-align:left;}







#center_info_build_frame_customization div.box_step_4_title{ background:url(../1m9/title_step_4.png) no-repeat left; height:30px; width:320px; float:left; margin-left:38px; margin-top:12px; text-align:left; padding-left:75px; vertical-align:middle; line-height:28px; color:#561414; font-size:16px; }







#center_info_build_frame_customization div.box_step_5_title{ background:url(../1m9/title_step_5.png) no-repeat left; height:30px; width:320px; float:left; margin-left:38px; margin-top:12px; text-align:left; padding-left:75px; vertical-align:middle; line-height:28px; color:#561414; font-size:16px; }







#center_info_build_frame_customization div.align_box{ float:left; width:390px; margin:0 auto; text-align:left; vertical-align:middle; margin-top:10px; margin-left:40px;}







#center_info_build_frame_customization div.box_step_1_text{ float:left; width:390px; margin:0 auto; margin-top:10px; text-align:left; color:#002d56; font-size:11px; margin-left:40px;}







#center_info_build_frame_customization .option_step_1_text{ color:#002d56; font-size:11px; font-weight:bold; }























.ddoption_step_1_text {color:#002d56; font-size:11px; font-weight:bold;}







a.ddoption_step_1_text:active {color:#002d56; font-size:11px; font-weight:bold;}







a.ddoption_step_1_text:hover {color:#002d56; font-size:11px; font-weight:bold;}























#center_info_build_frame_customization div.matte_title{ float:left;  margin:0 auto; width:362px; margin:0 auto; margin-left:40px; color:#002d56; font-size:11px; font-weight:bold; text-align:left; margin-top:10px;}







#center_info_build_frame_customization div.box_matte_content{ float:left; width:362px; margin:0 auto; text-align:left; margin-left:40px; margin-top:10px;}







#center_info_build_frame_customization div.matte_content{ border:1px solid #000000; height:23px; width:29px;}







#center_info_build_frame_customization div.matte_1_step_2{ background:#FFFFFF; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.matte_2_step_2{ background:#ECD973; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.matte_3_step_2{ background:#B61B19; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.matte_4_step_2{ background:#3D5839; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.matte_5_step_2{ background:#D8D9DB; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.matte_6_step_2{ background:#BFCBDB; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.matte_7_step_2{ background:#34425C; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.matte_8_step_2{ background:#2F2D2E; height:21px; width:27px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }















#center_info_build_frame_customization div.moulding_title{ float:left; margin:0 auto; width:372px; color:#002d56; font-size:11px; font-weight:bold;  text-align:left; margin-left:40px; margin-top:10px;}







#center_info_build_frame_customization div.box_moulding_content{ float:left; width:372px; margin:0 auto; text-align:left; margin-left:40px; margin-top:10px;}







#center_info_build_frame_customization div.moulding_content{ border:1px solid #000000; height:54px; width:54px; margin-right:16px;}







#center_info_build_frame_customization div.moulding_1_step_2{ background:url(../1m9/moulding_1.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.moulding_2_step_2{ background:url(../1m9/moulding_2.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.moulding_3_step_2{ background:url(../1m9/moulding_3.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.moulding_4_step_2{ background:url(../1m9/moulding_4.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.moulding_5_step_2{ background:url(../1m9/moulding_5.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.moulding_6_step_2{ background:url(../1m9/moulding_6.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.moulding_7_step_2{ background:url(../1m9/moulding_7.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.mdl_1{ background:url(../1m9/Natural-moulding.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.mdl_2{ background:url(../1m9/Pecan-moulding.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.mdl_3{ background:url(../1m9/Fruitwood-moulding.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.mdl_4{ background:url(../1m9/Mahogany-moulding.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.mdl_5{ background:url(../1m9/Walnut-moulding.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.mdl_6{ background:url(../1m9/Matte-Black-moulding.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.mdl_7{ background:url(../1m9/Charcoal-moulding.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}























/*Oscar css mate*/







#center_info_build_frame_customization div.css_mate_1{ background:url(../1m9/Color_ArticWhite.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.css_mate_2{ background:url(../1m9/Color_Yellow.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.css_mate_3{ background:url(../1m9/Color_AllAmericanRed.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.css_mate_4{ background:url(../1m9/Color_ForestGreen.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.css_mate_5{ background:url(../1m9/Color_Tempest.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.css_mate_6{ background:url(../1m9/Color_Cornflower.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.css_mate_7{ background:url(../1m9/Color_Navy.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







#center_info_build_frame_customization div.css_mate_8{ background:url(../1m9/Color_SmooteBlack.jpg) no-repeat left top; width:204px; height:56px; margin:0 auto; text-align:center; display:none;}







/*End */







































#center_info_build_frame_customization div.figurine_title{ margin:0 auto; color:#002d56; font-size:11px; font-weight:bold;  text-align:center;}







#center_info_build_frame_customization div.box_figurine_content{ float:left; width:370px; margin:0 auto; margin-left:40px; margin-top:20px; text-align:left;}







#center_info_build_frame_customization div.figurine_content{ margin-top:10px; border:1px solid #000000; height:53px; width:53px; vertical-align:middle;}







#center_info_build_frame_customization div.figurine_select_content{ margin-top:5px;}







#center_info_build_frame_customization div.figurine_moulding_note{ float:left; width:370px; margin:0 auto; margin-left:40px; margin-top:10px; width:380px; text-align:left; font-size:11px;}















#center_info_build_frame_customization .input_select{ width:90px;}







#center_info_build_frame_customization div.badge_select_content{ float:left; margin:0 auto; margin-left:40px; margin-top:10px; text-align:left;}







#center_info_build_frame_customization div.badge_note{ float:left; margin:0 auto; margin-left:40px; margin-top:20px; width:380px; text-align:left; font-size:11px;}







#center_info_build_frame_customization div.box_badge_content{ float:left; margin:0 auto; margin-left:50px; text-align:left;}







#center_info_build_frame_customization div.badge_content{ float:left; margin:0 auto; margin-right:10px; margin-top:10px; border:1px solid #000000; height:54px; width:54px; vertical-align:middle;}







#center_info_build_frame_customization div.badge_1_step_5{ background:url(../1m9/plate_1.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.badge_2_step_5{ background:url(../1m9/plate_2.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.badge_3_step_5{ background:url(../1m9/plate_3.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.badge_4_step_5{ background:url(../1m9/plate_4.jpg) no-repeat center; height:52px; width:52px; border:1px solid #E9D6B6; cursor:pointer; z-index:9999; }







#center_info_build_frame_customization div.badge_title_name{ float:left; width:370px; margin:0 auto; margin-left:40px; margin-top:10px; color:#002d56; font-size:11px; font-weight:bold;  text-align:left;}







#center_info_build_frame_customization div.badge_input_1{ float:left; width:370px; margin:0 auto; margin-left:50px; margin-top:10px; text-align:left;}







#center_info_build_frame_customization div.badge_title_dep{ float:left; width:370px; margin:0 auto; margin-left:50px; margin-top:10px; color:#002d56; font-size:11px; font-weight:bold;  text-align:left;}







#center_info_build_frame_customization div.badge_input_2{ float:left; width:370px; margin:0 auto; margin-left:50px; margin-top:10px; text-align:left;}







#center_info_build_frame_customization div.badge_title_years{ float:left; width:370px; margin:0 auto; margin-left:40px; margin-top:10px; color:#6A312E; font-size:11px; font-weight:bold;  text-align:left;}







#center_info_build_frame_customization div.box_date_content{ float:left; margin-top:10px; width:370px; margin-left:40px; text-align:left;}







#center_info_build_frame_customization .input_dates{ float:left; margin:0 auto; margin-left:10px; margin-top:10px; width:100px;}







#center_info_build_frame_customization div.titles_dates{ float:left; width:140px; color:#002d56; font-size:11px; font-weight:bold; text-align:left;}







#center_info_build_frame_customization div.fields_dates{ float:left; width:140px; margin:0 auto; text-align:left;}















#center_info_build_frame_customization div.initial_calendar{ background:url(../1m9/calendar_bg.png) no-repeat center; width:408px; height:79px; position:absolute; display:none;}







#center_info_build_frame_customization div.initial_title{color:#6A312E; font-size:11px; font-weight:bold; text-align:left; margin:0 auto; margin-left:20px; margin-top:5px; float:left; width:368px; height:25px; vertical-align:middle;}







#center_info_build_frame_customization div.close_cal{ height:16px; width:16px; float:left; margin:0 auto; margin-top:2px; cursor:pointer;}







#center_info_build_frame_customization div.initial_day{ text-align:left; margin:0 auto; margin-left:20px; float:left; width:50px; height:25px; vertical-align:middle; margin-top:5px;}







#center_info_build_frame_customization div.initial_month{ text-align:left; margin:0 auto; margin-left:20px; float:left; width:65px; height:25px; vertical-align:middle; margin-top:5px;}







#center_info_build_frame_customization div.initial_year{ text-align:left; margin:0 auto; margin-left:20px; float:left; width:50px; height:25px; vertical-align:middle; margin-top:5px;}







#center_info_build_frame_customization div.initial_button{ text-align:center; margin:0 auto; margin-left:20px; float:left; width:139px; height:25px; vertical-align:middle;}







#center_info_build_frame_customization .inputcal{ border:1px solid #6F3737;}







#center_info_build_frame_customization .insert_button{ background:url(../1m9/insert_button.png) no-repeat center; width:139px; height:34px; cursor:pointer; border:0px solid #800000;}







#center_info_build_frame_customization div.clear_date{position:relative; 







left:0px;







*left:-25px;







top:-3px; font-size:14px; color:#720510; font-weight:bold; text-decoration:underline; cursor:pointer; text-align:center; margin:0 auto; display:block;}















#center_info_build_frame_customization div.checked{ background:url(../1m9/check.png) no-repeat center; vertical-align:middle; text-align:center; height:100%; width:100%; display:none;}







#center_info_build_frame_customization .button_view{ background:url(../1m9/button_view_frame.jpg) no-repeat; width:162px; height:28px; border:0px; cursor:pointer;}







#center_info_build_frame_customization div.view{ float:left; width:430px; margin:0 auto; height:28px; text-align:right;}















/*.........................................................................left.....................................................*/















#left { width:458px; float:left; margin:0 auto; height:auto;}























/*.........................................................................Right....................................................*/























#right { width:398px; float:left; margin:0 auto; height:auto; text-align:center;}















#right div.moulding1 { width:340px; text-align:center; background:url(../1m9/Natural.jpg) #e5c28a; text-align:left; margin-left:9px;}







#right div.moulding2 { width:340px; text-align:center; background:url(../1m9/Pecan.jpg) #cb7739; text-align:left; margin-left:9px;}







#right div.moulding3 { width:340px; text-align:center; background:url(../1m9/Fruitwood.jpg) #581819; text-align:left; margin-left:9px;}







#right div.moulding4 { width:340px; text-align:center; background:url(../1m9/Mahogany.jpg) #4a1c29; text-align:left; margin-left:9px;}







#right div.moulding5 { width:340px; text-align:center; background:url(../1m9/Walnut.jpg) #503d43; text-align:left; margin-left:9px;}







#right div.moulding6 { width:340px; text-align:center; background:url(../1m9/Matte-Black.jpg) #1e171e; text-align:left; margin-left:9px;}







#right div.moulding7 { width:340px; text-align:center; background:url(../1m9/Charcoal.jpg) #202028; text-align:left; margin-left:9px;}















#right div.matte1 { width:302px; text-align:center; background:#ffffff; text-align:center; float:left; margin-top:19px; margin-left:19px; }







#right div.matte2 { width:302px; text-align:center; background:#ecd973; text-align:center; float:left; margin-top:19px; margin-left:19px; }







#right div.matte3 { width:302px; text-align:center; background:#b61b19; text-align:center; float:left; margin-top:19px; margin-left:19px; }







#right div.matte4 { width:302px; text-align:center; background:#3d5839; text-align:center; float:left; margin-top:19px; margin-left:19px; }







#right div.matte5 { width:302px; text-align:center; background:#d8d9db; text-align:center; float:left; margin-top:19px; margin-left:19px; }







#right div.matte6 { width:302px; text-align:center; background:#bfcbdb; text-align:center; float:left; margin-top:19px; margin-left:19px; }







#right div.matte7 { width:302px; text-align:center; background:#34425c; text-align:center; float:left; margin-top:19px; margin-left:19px; }







#right div.matte8 { width:302px; text-align:center; background:#2f2d2e; text-align:center; float:left; margin-top:19px; margin-left:19px; }















#right div.photo_l{ width:231px; height:180px; border:2px solid #999999; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px; }







#right div.photo_p{ width:194px; height:231px; border:2px solid #999999; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px; }















#right div.v_space{ width:100%; height:3px; margin:0 auto;}







#right div.box1{ background:url(../1m9/figurine_fireman.png) no-repeat center; width:100px; height:123px; border:4px double #999999; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px; }







#right div.box1_2{ background:url(../1m9/shield.png) no-repeat center; width:116px; height:123px; border:4px double #999999; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px; }







#right div.circle_1{ background:url(../1m9/circle_1.png) no-repeat center; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px; width:123px; height:131px;}







#right div.box2{ width:77px; height:95px; border:4px double #999999; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px;background:url(../1m9/Badge.png) no-repeat center;  }







#right div.box2_a{ width:100%; height:103px; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px; }







#right div.box2_2{ width:77px; height:95px; border:4px double #999999; text-align:center; vertical-align:middle; margin:0 auto; float:left; margin-left:46px; background:url(../1m9/Badge.png) no-repeat center; }







#right div.box3{ width:127px; height:38px; border:0px double #999999; text-align:center; vertical-align:middle; margin:0 auto; margin-top:30px; }







#right div.plate_1{ background:url(../1m9/plate_1.png) no-repeat center; border:4px double #999999; width:123px; height:41px; margin:0 auto; margin-top:9px; padding:4px;}







#right div.plate_2{ background:url(../1m9/plate_2.png) no-repeat center; border:4px double #999999; width:123px; height:41px; margin:0 auto; margin-top:2px; top:-10px; padding:4px;}







#right div.plate_3{ background:url(../1m9/plate_3.png) no-repeat center; border:4px double #999999; width:123px; height:41px; margin:0 auto; margin-top:9px; padding:4px;}







#right div.plate_4{ background:url(../1m9/plate_4.png) no-repeat center; border:4px double #999999; width:123px; height:41px; margin:0 auto; margin-top:9px; padding:4px;}















#right div.text_plate_1{font-size:10px; color:#292929; font-family:"Times New Roman", Times, serif; padding-top:2px;}







#right div.text_plate_2{font-size:10px; color:#292929; font-family:"Times New Roman", Times, serif; padding-top:2px;}







#right div.text_plate_3{font-size:10px; color:#b8ab88; font-family:"Times New Roman", Times, serif; padding-top:2px;}







#right div.text_plate_4{font-size:10px; color:#9f9ea3; font-family:"Times New Roman", Times, serif; padding-top:2px;}















#right div.sample{ text-align:center; background:none center top; margin:0 auto; width:100%; height:auto; }















#right div.order_now{ background:none center top; width:100%; height:35px; margin:0 auto; margin-top:20px; cursor:pointer; text-align:center;}















div.plate_b{ position:absolute; text-align:left; width:200px; display:none; }































/*-------------------------------------------------------------------------Order Summary-------------------------------------------------------------------------------------------------------*/























#order_content { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin:0 auto; height:656px; float:left;}







#order_content div.order_info{ background:url(../1m9/order_summary1.png) no-repeat top; width:575px; height:656px; margin:0 auto;  margin-top:10px;}







#order_content div.space{ width:100%; float:left; height:90px; margin:0 auto;}







#order_content div.info_items{ width:300px; height:auto; color:#26425b; font-size:14px; font-weight:bold; text-align:left; float:left; margin:0 auto; margin-left:45px; margin-top:5px;}







#order_content div.specifications{width:195px; height:auto; color:#000; font-size:14px; font-weight:normal; text-align:left; float:left; margin:0 auto; margin-left:35px; margin-top:5px; }







#order_content div.product-price{width:195px; height:auto; color:#802222; font-size:14px; font-weight:bold; text-align:left; float:left; margin:0 auto; margin-top:25px; float:right;}







#order_content .product-price2 { color:#802222; font-size:14px; font-weight:bold; }







#order_content div.googlecart-add-button{ margin:0 auto; width:174px; height:36px; margin-top:5px; float:left; margin-left:373px; cursor:pointer;}







#order_content div.googlecart-add-button2{  margin:0 auto; width:168px; height:36px; margin-top:20px; float:left; margin-left:0px;}







#order_content div.product-content { font-size:12px; color:#BE2B38; padding:0 0 15px 0; display:none; }







#order_content .product-content2 { font-size:12px; color:#BE2B38; font-weight:bold; padding:0 0 15px 0; display:none; }







#order_content .product-title { font-size:16px; font-weight:bold; color:#64300A; padding:0 0 15px 0; display:none; }







#order_content .product-description { font-size:12px; color:#64300A; padding:0 0 18px 0; display:none; }























#order_content1 { background:url(../1m9/background_content_center.png) repeat-y center; width:856px; margin:0 auto; height:910px; float:left;}







#order_content1 div.order_info1{ background:url(../1m9/order_summary2.png) no-repeat center; width:663px; height:856px; margin:0 auto;  margin-top:50px;}







#order_content1 div.space{ width:100%; float:left; height:90px; margin:0 auto;}







#order_content1 div.info_items{ width:300px; height:auto; color:#26425b; font-size:14px; font-weight:bold; text-align:left; float:left; margin:0 auto; margin-left:45px; margin-top:5px;}







#order_content1 div.specifications{width:195px; height:auto; color:#000; font-size:14px; font-weight:normal; text-align:left; float:left; margin:0 auto; margin-left:35px; margin-top:5px; }







#order_content1 div.product-price{width:195px; height:auto; color:#802222; font-size:14px; font-weight:bold; text-align:left; float:left; margin:0 auto; margin-top:25px; float:right;}







#order_content1 .product-price2 { color:#802222; font-size:14px; font-weight:bold; }







#order_content1 div.googlecart-add-button{ margin:0 auto; width:174px; height:36px; margin-top:20px; float:left; margin-left:444px;}







#order_content1 div.product-content { font-size:12px; color:#BE2B38; padding:0 0 15px 0; display:none; }







#order_content1 .product-content2 { font-size:12px; color:#BE2B38; font-weight:bold; padding:0 0 15px 0; display:none; }







#order_content1 .product-title { font-size:16px; font-weight:bold; color:#64300A; padding:0 0 15px 0; display:none; }







#order_content1 .product-description { font-size:12px; color:#64300A; padding:0 0 18px 0; display:none; }































.footer_info{ background:url(../1m9/background_content_botton.png) no-repeat center top; height:72px; position:relative;}















#footer_copyright{ background:url(../1m9/background_footer.jpg) repeat-x #950d00; height:36px; margin:0 auto;}















#footer_copyright .copyright{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:bold; color:#FFFFFF; width:628px; height:36px; margin: 0 auto; }















#footer_copyright .turbonacho{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:10px; font-weight:bold; color:#DFB3B4; width:228px; height:36px; margin: 0 auto;}















#footer_copyright a.turbonacho{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#DFB3B4; }























h6{font-family:Verdana, Arial, Helvetica;font-size:12px;font-style:normal;font-weight:normal;padding:0px;margin:0px;color:#561414; text-decoration:none; text-align:justify; padding-left:10px; padding-right:15px;}































.text_box{border:1px solid #E5E5E5; background:#f1f1f1;  width:273px;color:#752c2a; font-size:12px;}







.text_box:hover{border:1px solid #E5E5E5;  width:273px;  background-color:#F8F8F8; font-size:12px;}







.text_box_zip{border:1px solid #E5E5E5; background:#f1f1f1;  width:70px;color:#752c2a; font-size:12px;}







.text_box_zip:hover{border:1px solid #E5E5E5;  width:70px;  background-color:#F8F8F8; font-size:12px;}







.text_mailp{ color:#952423; text-decoration:underline;}







.text_mailp:hover{ color:#000000; text-decoration:none;}







.text_mailp_bold{ font-weight:600;}







