body{margin:0px auto; background:url(images/bg.jpg) repeat-x;}
.right_link_mini{width:325px; float:right; margin:0px 5px 0px 0px; _margin:0px 0px 0px 0px;}
.index_content p{width:580px; text-align:justify; margin:5px 0px 10px 0px;}
.main{margin:auto; width:950px; background:#ffffff;}
.top_bg{background:url(images/top_bg.jpg) repeat-x; height:89px; width:950px;}
.top_logo{float:left; margin:5px 0px 0px 20px;}
.top_right{float:right; margin:65px 20px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#575353}
.top_right a{color:#575353; text-decoration:none}
.top_right a:hover{color:#990000}
.middle{background:#FFFFFF; width:950px;}
.middle_inner{background:#FFFFFF; width:950px;}
.m{float:left; width:95px;}
.heading{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b14656; padding:20px 0px 20px 20px;}
.heading_inner{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b14656; padding:20px 0px 0px 20px;}
.main_box{width:610px; float:left; margin:10px 0px 0px 5px; background:#FFFFFF}
.main_box_inner{width:945px; float:left; margin:15px 0px 0px 5px; background:#FFFFFF}
.main_box_inner_1{width:945px; float:left; margin:10px 0px 0px 5px; background:#FFFFFF}
.main_box_01{width:610px; float:left; margin:0px 0px 0px 5px; background:#FFFFFF; margin-top:17px;}
.main_right{float:right; width:315px; background:#FFFFFF; margin:0px 5px 0px 0px; _margin:0px 0px 0px 0px;}
.related-articles{width:245px; border:#d1d1d1 solid 1px; overflow:scroll; overflow:auto}
.related{ width:235px;}
.box_main{width:679px;}
.clearboth{clear:both}
.box_pink{width:300px; height:225px; background:#FFFFFF; border:#ec4d67 solid 1px; float:left}
.box_pink_inner{width:310px; height:225px; background:#FFFFFF; border:#ec4d67 solid 1px; float:left}
.article_navi{margin:15px 0px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
.article_navi a{color:#666666; text-decoration:none}
.article_navi a:hover{color:#990000; text-decoration:none}
.box_heading_pink{width:280px; height:25px; background:url(images/pink_bg.png) repeat-x; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:5px 0px 0px 20px; font-weight:bold}
.box_heading_pink_inner{width:290px; height:25px; background:url(images/pink_bg.png) repeat-x; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:5px 0px 0px 20px; font-weight:bold}
.box_pink_link{font:Arial, Helvetica, sans-serif; font-size:12px; color:#c33950; line-height:25px; margin-top:10px;}
.box_pink_link a{color:#c33950; text-decoration:none}
.box_pink_link a:hover{color:#993300;}
.box_grey{width:300px; height:225px; background:#FFFFFF; border:#8c8b8a solid 1px; float:right;}
.box_grey_inner{width:312px; height:225px; background:#FFFFFF; border:#8c8b8a solid 1px; float:left; margin:0px 0px 0px 3px;}
.box_heading_grey{width:280px; height:25px; background:url(images/grey_bg.jpg) repeat-x; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8b8a; padding:5px 0px 0px 20px; font-weight:bold}
.box_heading_grey_inner{width:290px; height:25px; background:url(images/grey_bg.jpg) repeat-x; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8b8a; padding:5px 0px 0px 20px; font-weight:bold}
.box_grey_link{font:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8b8a; line-height:25px; margin-top:10px; }
.box_grey_link a{color:#8c8b8a; text-decoration:none}
.box_grey_link a:hover{color:#333333;}
.box_grey_01{width:300px; height:225px; background:#FFFFFF; border:#8c8b8a solid 1px; float:left;}
.box_pink_01{width:300px; height:225px; background:#FFFFFF; border:#ec4d67 solid 1px; float:right}
.box_pink_01_inner{width:310px; height:225px; background:#FFFFFF; border:#ec4d67 solid 1px; float:right}
.box_pink_07{width:300px; height:225px; background:#FFFFFF; border:#ec4d67 solid 1px; float:left;}
.bottom{width:950px; margin:20px 0px 0px 15px; }
.bottom_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8b8a; padding:20px 0px 0px 20px;}
.bottom_link a{color:#8c8b8a; text-decoration:none}
.bottom_link a:hover{color:#900; text-decoration:none}
.bottom_middle{background:url(images/bottom_bg_line.jpg) repeat-y;}
.bottom_end{background:url(images/bottom_bg_01.jpg) no-repeat; height:34px;}
.bottom_main_link{width:950px; margin:20px 0px 0px 5px; }
.newletter{float:right; width:270px; color:#858885; font-size:14px; text-transform:uppercase; font-weight:bold; padding-top:10px; margin:0px 10px 0px 0px;}
#news li{float:left;}
#news{margin-top:5px;}
.left_p{float:left; width:275px; font-size:14px; font-weight:bold; color:#929392; line-height:30px;}
.left_p img{margin:0 2px;}
a img{border:none; outline:none;}
.com_name0{width:189px; height:21px; border:solid 1px #e0dddd; background:url(../images/form-sel-back.jpg) left top repeat-x; padding:5px 5px 5px 8px; color:#7f7e7e; font-size:13px;margin-right:5px;}
.com_name{width:432px; height:21px; border:solid 1px #e0dddd; background:url(../images/form-sel-back.jpg) left top repeat-x; padding:5px 5px 5px 8px; color:#7f7e7e; font-size:13px; margin-right:10px;}
.com_name1{width:200px; height:17px; border:solid 1px #e0dddd; background:url(https://indiaweddingplanner.org/media/images/form-sel-back.jpg) left top repeat-x; padding:5px 5px 5px 0px; color:#7f7e7e; font-size:11px; margin-right:2px;}
#search{padding-left:90px;}
#search ul li{list-style:none; float:left; }
#links{ width:770px; float:left;}
.copyright{font:Arial, Helvetica, sans-serif; background:#f6f6f6; font-size:12px; color:#666666; height:20px; text-align:center; margin:10px 0px 10px 0px; padding:5px 0px 0px 0px;}
.copyright a{color:#666666; text-decoration:none}
.copyright a:hover{color:#033; text-decoration:none}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:justify; padding:0px 5px 0px 25px; line-height:20px;}
.inner_article{float:left; width:600px;}
.all_box{float:left; width:590px;}
.recent_heading{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ca3b53; font-weight:bold; margin:5px 0px 5px 5px;}
.recent_line{margin:0px 0px 0px 5px;}
.recent_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; line-height:22px; padding:10px 2px 0px 10px;}
.recent_text_pink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d26073; margin:0px 5px 0px 0px;}
.want_to_join{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#f18092; font-weight:bold; text-align:center; margin:10px 0px 10px 0px;}
.fb_box{width:300px; height:175px; float:right; margin:15px 5px 10px 0px;}
.follow_us{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999; margin:20px 0px 0px 10px; width:300px; float:right}
.subscribe{width:245px; height:106px; border:#d1d1d1 solid 1px; float:right; margin:20px 0px 0px 0px;}
.subscribe_img{padding:10px 0px 0px 10px;}
.input_sub{background:url(images/sub_bg.jpg) repeat-x; float:left; width:165px; height:27px; border:#d7d7d7 solid 1px; color:#666}
.input_main{margin:5px 0px 0px 10px; color:#666;}
.go{float:left; margin:0px 0px 0px 10px; background:url(images/go.jpg) no-repeat; width:49px; height:31px;}
.main_input{margin:18px 0px 0px 0px;}
.right_internal{width:250px; float:right}
.fb_comment{width:580px; margin:10px 0px 5px 10px;}
