@charset "utf-8";
/* CSS Document */
html, body, form, p {margin:0px; padding:0px;}

body{background:url(../graphics/body_bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

img{border:0px;}

/* BACKGROUNDS */
.hdr_bg{background:url(../graphics/hdr_4.jpg) no-repeat; width:520px; height:141px;}
.top_nav_border{background: url(../graphics/div_top.gif) repeat-x left top;}
.navactive_btn{background: #FFFFFF; font-weight:bold; color: #000000; font-size:13px;}
.index_div_vert{ background: url(../graphics/div_bottom.gif) no-repeat;}
.grey_column_border{border:1px solid #E1E3E2;}
.img_white_border{border:3px solid #ffffff;}
.mid_content_bg{ background:url(../graphics/img_bottom.gif) no-repeat; height:76px;}
.inner_rit_hdr_bg{ background:url(../graphics/hdr_2_inner.jpg) no-repeat left top;/* width:359px;*/}
.inner_src_top_bg{ background: url(../graphics/bg_search_1.gif) no-repeat; height:31px;}
.inner_src_lower_bg{ background:#F2F5E2 url(../graphics/bg_search_2.gif) no-repeat right top; height:26px;}
.inner_content_bg{ background:#F2F5E2;}
.left_content_bg{ background:url(../graphics/img_shadow_middle.gif) no-repeat right top;}
.doted_border{ background: url(../graphics/div_left.gif) repeat-x left center;}
.left_lower_img{border:4px solid #D6D6D6;}
.inner_pic_white{border:2px solid #ffffff;}
.inner_pic_green{border:2px solid #C6BF7B;}
.botom_rit_shadow{ background:url(../graphics/img_shadow.gif) no-repeat center bottom;}
.border_bottom{background: url(../graphics/div_right.gif) repeat-x left bottom;}
.vertical_tabl_div{background:url(../graphics/div_vert.gif) repeat-y 15px 0px;}
.content{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#5E5E5E;}
.HeaderBackground{text-align:left;background-color:#CDC99E;}
/* TOP NAVIGATION */
.navigation_bg{background:#ffffff;height:20px;font-size:13px;color:#000000; font-weight:bold;}
.top_nav{font-size:13px;color:#ffffff; font-weight:bold;height:20px;}


/* TEXT */
.redtext{color:#ff0000;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;}
.text_info{font-size:12px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;}
.cart_txt{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;}
.txt_box{width:140px; border:1px solid #ACACAC; height:16px; padding: 2px 0px 0px 3px; font-size:11px; color:#000000;}
ul,li.left{float:left;margin:0px; padding:0px;list-style-type:none;color:#5A5A5C;font-size:12px; padding-top:5px;width:135px;}
li.left_pts{padding-left:10px; padding-bottom:3px; background:url(../graphics/bullet_inner.gif) no-repeat 0px 5px; }
 ul li a{color:#5A5A5C;width:135px;font-size:12px;text-decoration:none;margin:0px;}
 ul li a:hover{color:#5A5A5C;width:135px;font-size:12px;text-decoration:underline;margin:0px;}
.mail_box{width:140px; border:1px solid #ACACAC; height:16px; padding: 2px 0px 0px 3px; font-size:11px; color:#5E5E5E;margin-top:2px;margin-bottom:3px;}
.right_small_txtbox{ border:1px solid #ACACAC;width:27px; height:15px;}
.right_selectbox_inner{width:113px; border:1px solid #ACACAC; height:19px;font-size:11px;}
.left_inner_txt{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#5E5E5E; line-height:16px;}
.pink_txt{color:#db4164; font-weight:bold;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px;}
.left_inn_text{ color:#757575; font-size:12px;}
.right_inn_txt{ color:#5e5e5e; font-size:12px; line-height:17px;}
.mainheading{font-size:18px;color:#5c551b; font-family:Georgia, "Times New Roman", Times, serif;}
.colorway_txt{font-size:12px;color:#5c551b; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
.strikedtext{text-decoration:line-through;}
.money_text{color:#323232; font-weight:bold;}

/* FOOTER */
.foot_left_txt{ color:#E6E9D8; font-size:11px;}
.foot_right_txt{ color:#3E371A; font-size:11px; line-height:18px;}
.breadcrum{ color:#000000; font-size:11px;}

/* LINKS */

a.navlinks{font-size:13px;color:#ffffff;text-decoration:none; font-weight:bold;}
a.navlinks:hover{text-decoration:none;color:#000000;}

a.navlinks_arrow1{ width:97px;font-size:13px;color:#ffffff;text-decoration:none; font-weight:bold; float:left; background:url('../graphics/bullet_home.gif') no-repeat 94px 6px;}
a.navlinks_arrow1:hover{text-decoration:none;color:#000000;background:url('../graphics/bullet_over_home.gif') no-repeat 94px 6px;}

a.navlinks_arrow{ width:149px;font-size:13px;color:#ffffff;text-decoration:none; font-weight:bold; float:left; background:url('../graphics/bullet_home.gif') no-repeat 145px 6px;}
a.navlinks_arrow:hover{text-decoration:none;color:#000000;background:url('../graphics/bullet_over_home.gif') no-repeat 145px 6px;}

a.navactive_btn{background: #FFFFFF; font-weight:bold; color: #000000; font-size:13px; text-decoration:none;}
a.navactive_btn:hover{background: #FFFFFF; font-weight:bold; color: #000000; font-size:13px; text-decoration:none;}

a.left_innerlinks{font-size:12px;color:#5c551b;text-decoration:none; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
a.left_innerlinks:hover{text-decoration:underline;}

a.cliklinks{font-size:11px;color:#5c551b;text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
a.cliklinks:hover{text-decoration:underline;}

a.pinklinks{color:#db4164; font-weight:bold;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; text-decoration:none;}
a.pinklinks:hover{text-decoration:none;}

a.breadcrum_txtlinks{ color:#000000; font-size:11px; font-weight:bold; text-decoration:none;}
a.breadcrum_txtlinks:hover{text-decoration:underline;}

a.active_link{color:#EABCC8; font-weight:bold; text-decoration:none;}
a.active_link:hover{ text-decoration:none;}

a.footlinks{color:#FFFFFF; font-size:11px; text-decoration:none;}
a.footlinks:hover{text-decoration:underline;}



/***** WEDDING SECTION PAGE **/
.lower_light_bg{ background:#a7a698;}
.body_bg{ background:#817e6b url(../graphics/bg_main.jpg) repeat-x;}
a.wedtoplinks{color:#FFFFFF; font-size:13px; text-decoration:none;}
a.wedtoplinks:hover{ text-decoration:underline;}

.weeding_footxt{ color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
a.wedding_footlinks{color:#FFFFFF; font-size:11px; text-decoration:underline;}
a.wedding_footlinks:hover{text-decoration:none;}
span.wedfoot_div{ padding-left:5px; padding-right:5px;font-size:12px;}

/* Wedding Section Inner Page */
.txt_hdg{font-family:Georgia;color:#5b5734;font-size:16px;font-weight:bold;}
.content_txt{background:#fff;color:#5e5e5e;font-size:12px;font-family:Arial;line-height:18px;}


/* MISC */
span.footspace{padding-left:6px; padding-right:6px; color:#ffffff;}
a.active_link{color:#EABCC8; font-weight:bold; text-decoration:none;}
a.active_link:hover{ text-decoration:none;}
.arrow_loc{padding-top:7px;}

.link_contact{text-decoration:none;color:#5E5E5E;font-family:Georgia,Times New Roman,Times,serif;}


