@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; }
ol, ul { list-style: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
a { outline:none; }
body { background-image:url(images/body.png); background-repeat:repeat-x; background-position:top; font-family:"century gothic", tahoma, helvetica, arial, sans-serif; background-color:#5e742c; margin: 0; padding: 0; }
.gw_wrapper { width:986px; margin-right:auto; margin-left:auto; margin-bottom:10px; }
.gw_branding { width:986px; height:127px; background-image:url(images/branding.jpg); background-repeat:no-repeat; margin: 0; padding: 0; }
.gw_logo_btn { width:259px; height:127px; float:left; background-image:url(images/logo2.jpg); background-position:0px -0px; margin: 0; padding: 0; }
.gw_logo_btn:hover { width:259px; height:127px; float:left; background-image:url(images/logo2.jpg); background-position:0px -127px; }
.gw_branding_info { text-align:center; width:440px; height:30px; float:right; background-image:url(images/info_btm.jpg); background-position:bottom center; background-repeat:no-repeat; font-size:15px; color:#536929; margin:3px 0px 0px 0px; }
/********************menu**************************************************/
.gw_navigation { margin:0px auto ; width:980px; z-index:1000; }
.gw_listmenu ul li ul li:first-child { }
.gw_listmenu li { float:left; list-style-type: none; position: relative; line-height:30px; font-size:14px; background-repeat: repeat-x; cursor:pointer; z-index:1000; }
.gw_main_li { padding:0px 0px 0px 18px; }
li a:link, li a:active, li a:visited { padding-right:18px; background-image: url(images/devider.jpg); background-repeat: no-repeat; background-position:right; z-index:1000; }
.gw_services_top_mini { color:#a68b4a; font-size:28px; padding:15px 15px 15px 100px; background-color:#f6ffdc; background-image:url(images/calendar.jpg); border:2px solid #a68b4a; display:block; width:600px; }
.gw_devider { width:1px; height:30px; float:left; }
.gw_listmenu ul li:hover ul, .listmenu ul li ul:hover { display:block; }
.gw_listmenu ul li ul li:hover ul li ul { visibility:hidden; }
.gw_listmenu ul li ul li ul li:hover ul { visibility:visible; }
.gw_listmenu li:first-child { }
.gw_listmenu li:hover { background-image: url(images/hover.jpg); background-repeat: repeat-x; }
.gw_listmenu a { text-decoration: none; color: #fff; display:block; padding:0px; }
.gw_listmenu li ul a { text-decoration: none; color: #000; display:block; padding:0px; }
.gw_listmenu a:hover { color: #eae4c0; }
.gw_listmenu { width:100%; text-align: center; z-index:1000; }
* .gw_listmenu ul li ul { border-top:1px solid #485a22; border-left:0px; background-color:#cecea6; padding-right:1px; z-index:1000; }
* .gw_listmenu ul { float:left; }
* { margin:0; padding:0; }
.gw_listmenu ul li ul li ul { visibility:hidden; left:12em; top:-1px; text-align: center; }
.gw_listmenu ul li ul li:hover ul { visibility:visible; }
.gw_listmenu ul { }
.gw_listmenu ul li ul { margin: 0; width: 12em; position: absolute; left:-1px; display: none; }
.gw_listmenu ul li ul li { width: 100%; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #485a22; border-bottom-color: #485a22; border-left-color: #485a22; }
/******************menu end******************************************************************/

.gw_hp_content { width:976px; padding:12px 8px 12px 8px; clear:both; color:#ebe4c1; font-size:13px; }
.gw_hp_content_inner { width:966px; padding:12px 8px 12px 12px; clear:both; color:#ebe4c1; font-size:13px; min-height:565px; height:auto !important; height:565px; }
.gw_hp_content_inner a:link, .gw_hp_content_inner a:active, .gw_hp_content_inner a:visited { color:#fff; text-decoration:none; }
.gw_hp_content_inner a:hover { color:#e2dab6; text-decoration:underline; }
/*******************************************left_homepage***(*******************************/
.gw_hp_left { width:708px; float:left; }
.gw_hp_title { height:25px; width:708px; float:left; margin-bottom:8px; font-size:20px; line-height:25px; color:#ebe4c1; }
.gw_flash_holder { width:708px; height:192px; float:left; margin-bottom:4px; }
.gw_hp_text { float:left; line-height:21px; font-size:13px; }
.gw_hp_link { color:#e2dab6; }
.gw_hp_link:hover { text-decoration:none; }
.gw_hp_heading { font-weight:500; font-size:17px; }
.gw_hp_service_boxes { width:708px; height:260px; clear:both; position:relative; }
.gw_hp_service1, .gw_hp_service3 { width:228px; height:246px; background-image:url(images/services_bg.jpg); background-repeat:no-repeat; background-position:bottom; position:absolute; top:8px; }
.gw_hp_service2 { width:228px; height:246px; background-image:url(images/services_2_bg.jpg); background-repeat:no-repeat; background-position:bottom; position:absolute; top:8px; }
.gw_hp_service_pumpkin { width:228px; height:246px; background-image:url(images/candi_pedi.jpg); background-repeat:no-repeat; background-position:bottom; position:absolute; top:8px; left:478px; cursor:pointer; }
.gw_hp_service_nails { width:228px; height:246px; background-image:url(images/madame.jpg); background-repeat:no-repeat; background-position:bottom; position:absolute; top:8px; left:478px; cursor:pointer; }
.gw_hp_service1 { left:0px; }
.gw_hp_service2 { left:239px; }
.gw_hp_service3 { left:478px; }
.gw_service_title { height:28px; width:228px; float:left; }
.gw_hp_service_body { width:210px; padding:0px 8px 0px 8px; color:#6a5923; text-align:center; height:218px; float:left; }
.gw_hp_service_body_2 { width:210px; padding:2px 8px 6px 8px; color:#6a5923; text-align:left; }
.gw_hp_service_body a:link, .gw_hp_service_body_2 a:link, .gw_hp_service_body a:active, .gw_hp_service_body_2 a:active, .gw_hp_service_body a:visited, .gw_hp_service_body_2 a:visited { color:#6a5923; text-decoration:none; }
.gw_hp_service_body a:hover, .gw_hp_service_body_2 a:hover { color:#6a5923; text-decoration:underline; }
.gw_service1_text { width:210px; height:50px; color:#6a5923; font-size:12px; margin:0px auto; line-height:15px; }
.gw_hp_massage_title { float:right; width:115px; height:45px; font-size:12px; vertical-align:bottom; }
.gw_hp_massage1, .gw_hp_massage2, .gw_hp_massage3 { width:210px; height:55px; color:#6a5923; font-size:13px; margin:0px auto; float:left; }
.gw_hp_massage1 { background-image:url(images/horz_devider.jpg); background-position:top; background-repeat:no-repeat; }
.gw_hp_massage2 { background-image:url(images/horz_devider2.jpg); background-position:top; background-repeat:no-repeat; }
.gw_hp_massage3 { background-image:url(images/horz_devider3.jpg); background-position:top; background-repeat:no-repeat; }
.gw_hp_massage1 a img, .gw_hp_massage2 a img, .gw_hp_massage3 a img { width:93px; float:left; padding-top:5px; }
.gw_aesthetics_img { width:205px; height:51px; margin-left:4px; padding-top:4px; }
.gw_hp_service_body_2 ul li { margin:8px 0px; padding-left:20px; width:210px; }
.gw_hp_service_body_2 ul li a { background-image:none; }
.gw_hp_service_body_2 ul li img { padding-right:5px; }
.gw_packages_box_hp { width:205px; clear:both; margin:10px 0px; }
.gw_packages_title_hp { font-size:15px; color:#694c13; }
.gw_packages_title_hp_v a:link, .gw_packages_title_hp_v a:visited, .gw_packages_title_hp_v a:active { font-size:13px; color:#bf4343; }
.gw_packages_title_hp_v a:hover { font-size:13px; color:#bf4343; }
.gw_packages_description_hp { font-size:13px; color:#5e742c; }
.gw_packages_description_hp a:link, .gw_packages_description_hp a:visited, .gw_packages_description_hp a:active { font-size:11px; font-weight:bold; color:#5e742c; }
.gw_packages_price_hp { color:#a68b4a; font-weight:bold; font-size:13px; }
/***********right_homepage*************************************/
.gw_hp_right { width:246px; float:right; height:565px; }
.gw_meet_staff_title { width:246px; height:28px; float:left; }
.gw_hp_right_body { clear:both; width:246px; background-image:url(images/meet_bg.png); background-position:top; height:537px; position:relative; }
.gw_attendant_1, .gw_attendant_2, .gw_attendant_3, .gw_attendant_4 { width:230px; margin:0px 5px 0px 8px; height:132px; position:absolute; }
.gw_attendant_1 { top:9px; }
.gw_attendant_2 { top:143px; }
.gw_attendant_3 { top:275px; }
.gw_attendant_4 { top:413px; }
.gw_attendant_name { width:230px; }
.gw_attendant_name a:link, .gw_attendant_name a:active, .gw_attendant_name a:visited { color:#3e4c22; font-size:16px; text-decoration:none; }
.gw_attendant_name a:hover { text-decoration:underline; }
.gw_designation { color:#785e0b; font-size:16px; padding-left:5px; }
.gw_attendant_img { width:83px; height:93px; float:left; padding:0px 2px 0px 0px; }
.gw_attendant_min_bio { font-size:11px; color:#4d4d4d; width:143px; float:right; line-height:15px; }
.gw_attendant_read_more { font-style:italic; color:#3e4c22; font-size:11px; text-decoration:none; padding-left:48px; }
.gw_attendant_read_more:hover { font-style:italic; color:#3e4c22; font-size:11px; text-decoration:underline; }
.gw_horizontal { width:205px; margin:5px 5px 2px 8px; }
.gw_horizontal_attendant1, .gw_horizontal_attendant2, .gw_horizontal_attendant3 { width:223px; margin:2px 5px 2px 8px; position:absolute; }
.gw_horizontal_attendant1 { top:133px; }
.gw_horizontal_attendant2 { top:265px; }
.gw_horizontal_attendant3 { top:400px; }
/************************************************footer*****************************/
.gw_footer { clear:both; width:100%; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; height:225px; }
.gw_footer_content { width:968px; padding:12px 9px 12px 9px; height:189px; color:#ebe4c1; font-size:13px; clear:both; margin:0px auto; }
.gw_left_footer { width:450px; height:179px; float:left; text-align:left; }
.gw_btm_nav_item { background-image:url(images/btm_hrz.jpg); background-position:bottom; background-repeat:no-repeat; width:200px; height:25px; }
.gw_btm_nav_item a:link, .gw_btm_nav_item a:active, .gw_btm_nav_item a:visited { color:#957c3f; line-height:20px; font-size:15px; text-decoration:none; float:left; background-image:none; }
.gw_btm_nav_item a:hover { color:#a68b4a; }
.gw_right_footer { width:450px; height:177px; float:right; text-align:right; }
.gw_right_top { font-size:17px; line-height:25px; }
.gw_right_btm { font-size:15px; line-height:20px; }
.gw_brown a:link, .gw_brown a:active, .gw_brown a:visited { color:#957c3f; text-decoration:none; font-weight:bold; }
.gw_brown a:hover { color:#a68b4a; }
.gw_validation { font-size:11px; clear:both; text-align:center; height:11px; }
.gw_validation a:link, .gw_validation a:active, .gw_validation a:visited { color:#957c3f; text-decoration:none; font-weight:bold; }
.gw_validation a:hover { color:#a68b4a; }
/************************clearfix******************/

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */  

/***************************innerstyles***************************/
.gw_inner_title { Font-size:21px; color:#ebe4c1; margin-bottom:10px; }
/***********massage***************/


.gw_service_description { width:920px; font-size:13px; background-color:#e8e2be; border:solid 2px #a68b4a; padding:10px 25px 10px 25px; color:#5e742c; min-height:535px; height:auto !important; height:535px; float:left; }
.gw_service_description_services { width:920px; font-size:13px; background-color:#e8e2be; border:solid 2px #a68b4a; padding:10px 25px 10px 25px; color:#5e742c; }
.gw_description_img_text { height:385px; float:left; width:920px; }
.gw_description_text { float:left; width:920px; margin:10px 0px 30px 0px; }
.gw_massage_ul { margin:10px 0px 0px 35px; font-size:11px; }
.gw_massage_ul li { padding-bottom:3px; }
.gw_list_massage { float:right; padding:0px 0px 5px 0px; width:400px; }
.gw_massage_imagery { width:380px; ; height:190px; display:block; float:left; margin:3px 50px 8px 2px; border:2px solid #6a7623; }
.gw_massage_imagery_clinic { width:240px; height:186px; display:block; float:right; margin:3px 12px 8px 10px; }
.gw_massage_types { width:400px; padding:12px; float:left; padding-left:20px; }
.gw_massage_top { font-size:11px; font-weight:100; color:#000; margin-left:685px; }
.gw_top { font-size:11px; font-weight:100; color:#000; margin-left:720px; }
.gw_massage_types ul { list-style:disc; padding:0px; }
.gw_massage_types ul li a:active, .gw_massage_types ul li a:link, .gw_massage_types ul li a:visited { background-image:url(images/spacer.gif); list-style:disc; text-decoration:underline; padding:1px 0px 2px 0px; width:250px; }
.gw_massage_types ul li a:hover { background-image:url(images/spacer.gif); list-style:disc; text-decoration:none; }
.gw_massage_prices { clear:both; width:400px; padding:12px; float:left; }
.gw_massage_prices ul { padding:4px; }
.gw_massage_title { font-size:15px; font-weight:bold; display:block; color:#694c13; margin:5px 0px 10px 0px; }
.gw_massage_title_desc { font-size:15px; font-weight:bold; color:#a68b4a; }
.gw_services_inner_title { font-size:17px; text-align:center; font-weight:bold; display:block; color:#694c13; padding-bottom:15px; }
.gw_services_inner_title_top { font-size:22px; font-weight:bold; display:block; color:#694c13; margin:0px 0px 10px 0px; text-align:center; }
.clear_70 { height:70px; clear:both; font-size:0px; width:100%; }
.clear_50 { height:50px; clear:both; font-size:0px; width:100%; }
.gw_services_inner_title_top_v { font-size:18px; font-weight:bold; display:block; color:#634E21; margin:0px 0px 10px 0px; text-align:center; }
.gw_services_inner { clear:both; padding-top:10px; width:900px; float:left; }
.gw_services_inner a:link, .gw_services_inner a:visited, .gw_services_inner a:active { font-size:11px; font-weight:bold; color:#a68b4a; }
.gw_service1_inner, .gw_service2_inner, .gw_service3_inner, .gw_service4_inner, .gw_service5_inner, .gw_service6_inner, .gw_service7_inner, .gw_service8_inner { padding:12px 0px; width:900px; display:block; color:#5e742c }
.gw_horz_browner { width:920px; height:37px; float:left; clear:both; background-image:url(images/horz_browner.gif); background-repeat:no-repeat; display:block; }
.gw_horz_browner img { height:37px; }
.gw_list_massage a:link, .gw_list_massage a:visited, .gw_list_massage a:active { display:block; padding:0px 0px 0px 0px; font-size:13px; width:200px; color:#5e742c; }
.gw_massage_price { color:#a68b4a; font-weight:bold; }
/************apointments**********/
.make_an_appointment { height:30px; line-height:28px; }
.gw_top_appointments { text-align:center; clear:both; }
.gw_top_appointments a:link, .gw_top_appointments a:active, .gw_top_appointments a:visited { color:#957c3f; text-decoration:underline; font-weight:bold; }
.gw_top_appointments a:hover { color:#957c3f; text-decoration:none; }
.make_an_appointment_massage { height:30px; line-height:28px; margin:0px 0px 0px 35px; }
/***********aesthetics**********/
.gw_aesthetics_title { font-size:14px; color:#694c13; padding:6px 0px 8px 0px; text-transform:uppercase; }
.gw_services_price { font-weight:bold; font-size:13px; color:#5e742c; margin-left:10px; }
.gw_list_aesthetics { width:400px; padding:12px; float:left; padding-left:20px; }
.gw_aesthetics_box { padding:0px 0px 20px 0px; }
.gw_aesthetics_description { font-size:13px; color:#5e742c; width:900px; }
.gw_benefits { margin:0px 0px 0px 0px; color:#694c13; }
.gw_aesthetics_description a:link, .gw_aesthetics_description a:visited, .gw_aesthetics_description a:active { font-size:11px; font-weight:bold; color:#a68b4a; }
.gw_benefits_ul { margin:0px 0px 0px 35px; }
.gw_benefits_ul li { list-style:disc; }
.gw_aesthetics_description i { color:#774F00; }
i { color:#774F00; }
.gw_aesthetics_price { color:#a68b4a; font-weight:bold; font-size:11px; }
.gw_list_aesthetics ul { list-style:disc; color:#5e742c; }
.gw_list_aesthetics ul li a:active, .gw_list_aesthetics ul li a:link, .gw_list_aesthetics ul li a:visited { background-image:url(images/spacer.gif); color:#5e742c; text-decoration:underline; }
.gw_list_aesthetics ul li { padding:1px 0px 2px 0px; }
.gw_list_aesthetics ul li a:hover { background-image:url(images/spacer.gif); color:#5e742c; text-decoration:none; }
/**********promotion***********/
.packages { text-align:center; }
.gw_inner_packages { width:920px; padding-left:12px; }
.gw_packages_box { padding:0px 0px 20px 0px; }
.gw_packages_title { font-size:15px; color:#694c13; }
.gw_packages_description { font-size:13px; color:#5e742c; }
.gw_packages_description a:link, .gw_packages_description a:visited, .gw_packages_description a:active { font-size:11px; font-weight:bold; color:#a68b4a; }
.gw_packages_price { color:#a68b4a; font-weight:bold; font-size:13px; }
.gw_packages_price_v { color:#663300; font-weight:bold; font-size:13px; }
/*********map***************/


.gw_map_holder { width:700px; height:500px; margin-left:102px; border: solid 4px #a68b4a; float:left; z-index:0; }
.map { width:700px; height:500px; float:left; z-index:0; }
.map a:link, .map a:active, .map a:visited { color:#5e742c; text-decoration:underline; }
.map a:hover { color:#5e742c; text-decoration:none; }
.gw_thankyou { width:920px; text-align:center; }
/******************FORM**************/
.form_box_buttons { width:200px; height:25px; text-align:center; margin:0px auto; background-color:#eee6b3; border: 1px solid #3e4c22; padding:7px 4px 4px 4px; }
.form_disclaimer_line { font-size:14px; font-weight:bold; display:block; color:#555; margin:8px auto; width:800px; text-align:center; float:left; }
.form_box { color:#694c13; margin:0px auto; border:none; background-color:transparent; width:auto; padding:0px 30px 0px 30px; clear:both; font-family:"century gothic", tahoma, helvetica, arial, sans-serif; }
.form_box_question_personal { float:left; margin-right:15px; }
.form_box_question_personal_contacted { float:left; margin-left:90px; }
.form_box_question_massage { float:left; margin-right:10px; width:170px; }
.form_box_question_aesthetics { float:left; margin-right:20px; width:200px; }
.form_box_question_reflexology { float:left; margin-right:20px; width:200px; }
.form_box_line_descripton { font-weight:bold; }
.personal_feildset { width:800px; float:left; border: 1px solid #3e4c22; padding:0px 10px 20px 30px; margin:0px 0px 25px 0px; }
legend { font-weight:bold; color:#694c13; }
.massage_feildset { width:800px; float:left; border: 1px solid #3e4c22; padding:0px 10px 20px 30px; margin:0px 0px 25px 0px; }
.aesthetic_feildset { width:800px; border: 1px solid #3e4c22; padding:0px 10px 20px 30px; margin:0px 0px 25px 0px; }
.form_box_question_calendar { float:left; margin-right:20px; width:230px; }
.calendar { height:24px; width:26px; float:left; margin-right:5px; }
.form_box_question_calendar a img { border:1px solid #e8e2be; }
.form_box_question_calendar a:hover img { border: 1px solid #a68b4a; }
.reflexology_feildset { width:800px; float:left; border: 1px solid #3e4c22; padding:0px 10px 20px 30px; margin:0px 0px 25px 0px; }
.form_box_selection_break { height:auto; display:block; }
.form_box p { line-height: 18px; margin:15px 0px 10px 0px; }
.form_box_required { font-weight:bold; }
.form_box_checkbox { }
.form_select { margin:0px 0px 0px 0px; }
.fieldclass_radio { margin:0px 10px 0px 0px; }
.fieldclass { background-color:#eee6b3; border: 1px solid #3e4c22; font-size: 13px; line-height: 15px; padding: 4px; width: 240px; font-family:"century gothic", tahoma, helvetica, arial, sans-serif; }
.fielddate { background-color:#eee6b3; border: 1px solid #3e4c22; font-size: 13px; line-height: 15px; padding: 4px; width: 175px; font-family:"century gothic", tahoma, helvetica, arial, sans-serif; float:left; }
.fieldclass_telephone { background-color:#eee6b3; border: 1px solid #3e4c22; font-size: 13px; line-height: 15px; padding: 4px; width: 150px; font-family:"century gothic", tahoma, helvetica, arial, sans-serif; }
.fieldclass_text { background-image: url(images/spacer.gif); background-repeat: repeat-x; border: 1px solid #3e4c22; font-size: 13px; line-height: 13px; padding: 8px; margin-bottom: 5px; background-color:#eee6b3; font-family:"century gothic", tahoma, helvetica, arial, sans-serif; width:260px }
.form_asterix { font-size: 14px; font-weight: bold; line-height: 20px; color: #666666; margin-bottom: 10px; }
.red_asterix { color:#ff0000; font-size:18px; display:inline; }
.form_box option { padding:1px 4px 1px 4px; }
/*************team**************/
.gw_team { padding-top: 20px; min-height:190px; height:auto !important; height:190px; width:800px; clear:both; }
.gw_team h4 { font-size: 14px; margin: 0 0 2px 0; color:#957c3f; }
.gw_team p { width:600px; float:left; }
.gw_team img { float: left; margin-right: 20px; }
.gw_designation { color:#957c3f; font-size:16px; }
.gw_team h3 { font-size: 20px; color: #3e4c22; line-height: 24px; margin: 0 0 7px 0; }
.gw_practitioners_box { border:4px solid #957c3f; padding:10px; background-color:#d9d1ad; }
.gw_practitioners_name { text-align:right; font-size:14px; width:155px; }
.gw_practitioners_title { font-size:11px; }
.gw_practitioners a:link, .gw_practitioners a:active, .gw_practitioners a:visited { color:#957c3f; text-decoration:none; font-weight:bold; }
.gw_practitioners a:hover { color:#957c3f; text-decoration:underline; }
.gw_practitioners_top { font-size:11px; color:#957c3f; margin-left:560px; font-weight:bold; }
.gw_team a:link, .gw_team a:active, .gw_team a:visited { color:#957c3f; text-decoration:none; }
.gw_team a:hover { color:#957c3f; text-decoration:underline; }
.gw_etiquette_box { border:4px solid #957c3f; padding:15px; background-color:#d9d1ad; text-align:center; font-size:14px; font-weight:bold; }
.etiquette_disclaimer_line { font-size:11px; font-weight:bold; display:block; color:#555; margin:8px auto; width:840px; text-align:center; }
/********************rates*****************/
.gw_rates { width:45%; margin:0px auto; color:#3e4c22; border: 1px solid #957c3f; float:left; }
.gw_rates_right { width:45%; margin:0px auto; color:#3e4c22; border: 1px solid #957c3f; float:right; }
.border_table_top { border-top: 1px solid #957c3f; }
.border_table_btm { border-bottom:4px solid #957c3f; }
.gw_thead { color:#000; font-weight:bold; }
.gw_rates table tr td { border:none; padding:3px 0px 3px 5px; }
.gw_rates_right table tr td { border:none; padding:3px 0px 3px 5px; }
.border_table_top { border-top: 1px solid #957c3f; }
.border_table_btm { border-bottom:4px solid #957c3f; }
.gw_table_row_color { background-color:#d9d1ad; }
.gw_rates_right a:link, .gw_rates_right a:active, .gw_rates_right a:visited { color:#3e4c22; text-decoration:none; }
.gw_rates_right a:hover { color:#3e4c22; text-decoration:underline; }
.gw_rates a:link, .gw_rates a:active, .gw_rates a:visited { color:#3e4c22; text-decoration:none; }
.gw_rates a:hover { color:#3e4c22; text-decoration:underline; }
.gw_description_img_text a:active, .gw_description_img_text a:link, .gw_description_img_text a:visited { color:#3e4c22; text-decoration:underline; }
.gw_description_img_text a:hover { color:#3e4c22; text-decoration:none; }
.gw_friends a:active, .gw_friends a:link, .gw_friends a:visited { color:#3e4c22; text-decoration:underline; }
.gw_friends a:hover { color:#3e4c22; text-decoration:none; }
.submit { }
.green_text { color:#669900; font-size:12px; margin:0px 40px 0px 10px; text-decoration:line-through; }
.pink_text { }
.gwc_xmas_box { background-image:url(images/xmas.jpg); width:881px; position:relative; height:455px; padding:30px 0px 0px 0px; margin:0px auto; background-repeat:no-repeat; }
.gwc_xmas_title { position:absolute; left:331px; top:86px; font-size:26px; color:#b20e13; }
.xmas1, .xmas2, .xmas3, .xmas4, .xmas5, .xmas6, .xmas7 { position:absolute; left:300px; }
.xmas1 { top:150px; }
.xmas2 { top:250px; }
.xmas3 { top:370px; }
.xmas4 { top:470px; }
.xmas5 { top:850px; }
.xmas6 { top:1000px; }
.xmas7 { top:1200px; }
.xmas { font-size:19px; color:#b20e13; }
.xmas_desc { font-size:11px; color:#548015; }
.header_link:link, .header_link:active, .header_link:visited { color:#5c3000; }



.gwc_meet_team{ width:235px; float:right;}
.menu_body ul, .menu_body ul li{margin:0; padding:0; list-style:none;}
.menu_head{border:1px solid #998675; cursor:pointer;}
.sml_image{ float:left;padding:0px 5px 5px 0px;cursor:pointer;}
.menu_body {font-size:12px ; font-weight:normal;position:absolute;z-index:1000;display:none; width:235px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675;}
.menu_body li{ clear:both;height:36px; padding:5px; background:#c6bb8e; cursor:pointer;}
.menu_body li.alt{padding:5px; height:36px;clear:both; background:#dfdab4;}
.menu_body li a{ float:left; color:#634e21; text-decoration:none; padding:10px; display:block; background-image:url(images/spacer.gif);}
.menu_body li a:hover{color:#000;  }

.gwc_hp_promo{ background-image:url(images/valentine.png); background-repeat:no-repeat; position:relative; width:233px;  border:#858c39 solid 1px; float:right; height:535px; margin:30px 0px 0px 0px;  background-color:#dfd5b3;}
.gwc_hp_promo_mother{ background:url(images/ajax-loader.gif) 50% 50% no-repeat; position:relative; width:233px;  border:#858c39 solid 1px; float:right; height:533px; margin:30px 0px 0px 0px;  }
#slideshow{  position:relative; width:233px;  height:535px; margin:0px 0px 0px 0px;  }

