html, body, div, p, span {margin:0px; padding:0px;}

body
{
	margin:0px;
	text-align:center;
	background-color:#D6DBD5;
}
img {
	behavior:	url("/pngbehavior.htc");
}
.outer
{
	width:1000px;
	margin:0 auto;
	margin-top:10px;
}
.main
{
	width:1000px;
	background-color:#ffffff;
}
.main_imgs
{
	width:1000px;
	background-color:#ffffff;
	margin-top:8px;
}
.main_ad
{
	width:1000px;
	background-color:#ffffff;
	margin-top:8px;
}
.main1
{
	width:1000px;
	background:#ffffff;
	margin-top:8px;
}
.main2
{
	width:1000px;
}
.main_area
{
	width:984px;
	padding-left:8px;
	padding-bottom:2px;
}
/* New Header */
.new_header{
	float:left;
	padding-left:1px;
	width:984px;
}
.new_header_left_section{
	float:left;
	text-align:left;
}
.logo_section{
	float:left;
	clear:both;
}
.tabbed_section{
	float:left;
	width:603px;
	clear:both; margin-top:1px;
}
.tabbed_section1{
	float:left;
	width:554px;
	clear:both; margin-top:1px;
}
.new_header_right_section{
	 float:right;
 width:373px!important;
 width:365px;
 padding-left:7px!important;
 border-bottom:1px solid #D6DBD5;

}
.new_header_right_section1{
	 float:right;
 border-bottom:1px solid #D6DBD5;

}
/*
.new_header_right_section{
	 float:right;
 width:546px!important;
 width:546px;
 padding-left:7px!important;
 border-bottom:1px solid #D6DBD5;

}
*/
.head_left_seperator{
	float:left;
}
.head_mid_seperator{
	float:left;
	width:1px;
}
.head_right_seperator{
	float:left;
}
.bride_411_section
{
	width:165px;
	float:left;
	padding-left:8px;
	padding-top:72px;
	text-align:left;
	color:#4A6880;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background:url('http://www.ourweddingday.com/graphics/head_bg_repete.gif') repeat-x;
}
.one_step_411_section
{
	width:145px;
	float:left;
	padding-left:8px;
	padding-top:72px;
	text-align:left;
	color:#4A6880;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background:url('http://www.ourweddingday.com/graphics/head_bg_repete.gif') repeat-x;
}
.newtop_right_section{
	float:left;
	width:107px;
}
.newtop_links
{
	width:100px;
	float:left;
	text-align:left;
	margin-left:8px;
	margin-top:38px;
	color:#777;
	height:25px;
	font-family:"Helvetica 45 Light",verdana;
	font-size:13px;
	font-weight:normal;
	border-bottom:1px solid #D6DBD5;
}
.newtop_links1
{
	width:100px;
	float:left;
	text-align:left;
	margin-left:8px;
	color:#777;
	height:25px;
	font-family:"Helvetica 55 Roman",verdana;
	font-size:13px;
	font-weight:normal;
	border-bottom:1px solid #D6DBD5;
}
.newtop_links2
{
	width:100px;
	float:left;
	text-align:left;
	margin-left:8px;
	color:#959595;
	height:25px;
	font-family:"Helvetica 55 Roman",verdana;
	font-size:13px;
	font-weight:normal;
}
.new_bride_txtbox
{
	font-family:arial;
	font-size:11px;
	height:15px;
	float:left;
	border:1px solid #AEC3D6;
	font-weight:normal;
	color:#6A6967;
	text-align:left;
	padding:3px 2px 2px 5px;
}
.new_bride_section{
	width:160px;
	height:90px;
	float:left;
	background:url('http://www.ourweddingday.com/graphics/head_bg_repete.gif') repeat-x;
	margin-top:24px;
}
.new_bride_image{
	height:10px;
	float:left;
	margin-top:47px;
	padding-left:8px;
	clear:both;
}
.ask_container{
	width:146px;
	float:left;
	clear:both;
	margin-top:7px;
	padding-left:8px;
}
.ask_section{
	width:120px;
	float:left;
}
.ask_button_img{
	width:16px;
	float:left;
	padding-left:5px;
	padding-top:2px;
}
.new_one_step_section{
	width:145px;
	height:90px!important;
	float:left;
	background:url('http://www.ourweddingday.com/graphics/head_bg_repete.gif') repeat-x;
	margin-top:24px;
}
.new_one_step_area{
	float:left;
	margin-top:27px!important;
	margin-top:24px;
	clear:both;
}
.one_step_img{
	height:18px;
	width:101px;
	float:left;
	text-align:left;
	clear:both;
	padding-left:5px;
}
.txt_my_wed_day{
	width:105px;
	float:left;
	text-align:left;
	clear:both;
	height:15px;
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color:#6B7073;
	padding-left:5px;
}
.my_wed_day_section{
	width:116px;
	float:left;
	padding-left:3px;
	padding-top:3px;
}
.my_wed_day_btnimg{
	width:15px;
	float:left;
	padding-left:3px;
	padding-top:3px!important;
	padding-top:7px;
}
.new_seperator{
	float:left;
	margin-left:2px;
}
.new_side_section{
	width:102px;
	float:left;
	margin-top:44px!important;
	margin-top:41px;
}
.new_side_link_section{
	width:100px;
	height:17px;
	float:left;
	clear:both;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #D8DAD7;
}
.new_side_link_section_btm{
	width:106px;
	height:20px;
	float:left;
	clear:both;
	padding-top:3px;
}
a.newtop_side_links
{
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	color:#7F7F7F;
	padding-top:1px;
	background:url('http://www.ourweddingday.com/graphics/bullet_arrow_hover.jpg') no-repeat 81px 0px;
	text-decoration:none;
	float:left;
	padding-bottom:1px;
	width:100px;
	text-align:left;
}
a.newtop_side_links:hover
{
	background:url('http://www.ourweddingday.com/graphics/bullet_arrow_normalr.jpg') no-repeat 81px 0px;
	color:#0373d4;
}
.bride_txtbox
{
	font-family:arial;
	font-size:11px;
	height:15px;
	border:1px solid #AEC3D6;
	font-weight:normal;
	color:#6A6967;
	text-align:left;
	padding:3px 2px 2px 5px;
}
.bullet
{
	width:17px;
	padding-left:5px;
	padding-top:4px;
}
/* New Header */

/* Main Layout */
.main_layout
{
	width:984px;
	padding-top:5px;
	position:relative;
}
.flash_container_main {
 width:auto;
 height:auto;
 position:absolute;
 z-index:100;
 top:720px;
 left:678px;
}
.left_img
{
	width:675px;
	height:604px;
	background:#D6E0E9 url('http://www.ourweddingday.com/graphics/main_img_1.jpg') no-repeat left top;
}
.right_img
{
	width:309px;
	height:604px;
	text-align:left;
	background-image:url('http://www.ourweddingday.com/graphics/main_img_right.jpg');
}
/* Main Layout */

/* Box Area */
.boxes
{
	float:left;
	padding-top:8px;
}
.boxarea1
{
	width:329px;
	height:357px;
}
.boxarea1
{
	width:329px;
	height:357px;
}
.boxarea2
{
	width:328px;
	height:357px;
	margin-left:8px;
}
.boxarea3
{
	width:309px;
	height:357px;
	margin-left:9px;
}
.box1
{
	width:329px;
	height:92px;
	background-image:url('http://www.ourweddingday.com/graphics/box1.gif');
}
.box2
{
	width:329px;
	height:257px;
	margin-top:8px;
	background-image:url('http://www.ourweddingday.com/graphics/box4.gif');
}
.box3
{
	width:329px;
	height:92px;
	background-image:url('http://www.ourweddingday.com/graphics/box2.gif');
}
.box4
{
	width:329px;
	height:124px;
	margin-top:8px;
	background-image:url('http://www.ourweddingday.com/graphics/box5.gif');
}
.box5
{
	width:329px;
	height:124px;
	margin-top:8px;
	background-image:url('http://www.ourweddingday.com/graphics/box76.gif');
}
.box6
{
	width:309px;
	height:92px;
	background-image:url('http://www.ourweddingday.com/graphics/box3.gif');
}
.box6_nw
{
	width:309px;
	height:124px;
	background-image:url('http://www.ourweddingday.com/graphics/Box3_New.gif');
}
.box7
{
	width:308px;
	height:257px;
	margin-top:8px;
	/*background-image:url('http://www.ourweddingday.com/graphics/ad.jpg');*/
}
/* Box Area */


/* Common Formatting */
.float_left
{
	float:left;
}
.float_right
{
	float:right;
}
form
{
	margin:0px;
	padding:0px;
}
img
{
	border:0px;
}
.red
{
	border:1px solid #cc0000;
}
.no_border
{
	border:0px;
}
/* Common Formatting */





/* Bottom Logos */
.bottom_marketing_logos
{
	width:984px;
	text-align:center;
	background-color:#ffffff;
	margin-top:8px;
	padding-top:8px;
	padding-bottom:8px;
}
.marketing_bridal_logo
{
	width:162px;
	float:left;
	
	padding-left:200px;
}
.marketing_priscilla_of_boston_logo 
{
	
	width:140px;
	float:left;
	padding-left:240px;
}
.marketing_after_hours_logo
{
	width:141px;
	float:left;
	
}
.marketing_JcPenny_logo
{
	width:171px;
	float:left;

}
.marketing_JcPenny_logo1
{
	width:171px;
	float:left;
	padding-left:80px;

}
/* Bottom Logos */

/* Bottom Ad */
.bottom_ad
{
	width:984px;
	text-align:center;
	height:94px;
	margin-top:3px;
	padding-top:4px;
	padding-bottom:4px;
}
/* Bottom Ad */

/* Footer */
#footer
{
	width:984px;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	text-align:center;
	font-size:11px;
	color:#2F5170;
	clear:left;
	padding-top:15px;
}
a.footerlinks
{
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#2F5170;
	text-decoration:none;
	line-height:16px;
	padding-left:6px;
	padding-right:6px;
}
a:hover.footerlinks
{
	text-decoration:underline;
}
#copyright_marketing
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#976A69;
	margin-top:10px;
	text-align:center;
	margin-bottom:10px;
}
/* Footer */


/* Photos */
.photos
{
	width:275px;
	float:left;
	padding-left:17px;
}
.photos_heading
{
	width:275px;
	height:20px;
	padding-top:7px;
	padding-bottom:3px;
}
/* Photos */

/* Videos */
.videos
{
	width:275px;
	float:left;
	padding-left:17px;
}
.videos_heading
{
	width:275px;
	height:23px;
	padding-top:7px;
}
.videos_heading_blank
{
	width:275px;
	height:5px;
	padding-top:7px;
}
.videos_area
{
	width:89px;
}
.videos_area1
{
	width:89px;
	padding-left:3px;
}
.videos_top
{
	width:89px;
	height:13px;
	background-image:url('http://www.ourweddingday.com/graphics/video_strip_upper.gif');
}
.videos_middle
{
	width:89px;
	height:38px;
	background-image:url('http://www.ourweddingday.com/graphics/video_rpt.gif');
}
.videos_bottom
{
	width:89px;
	height:13px;
	background-image:url('http://www.ourweddingday.com/graphics/video_strip_down.gif');
}
.videos_text
{
	width:89px;
	font-family:arial;
	font-size:11px;
	color:#313134;
	padding-top:3px;
	text-align:center;
}
/* Videos */

/* Site */
.site_demo
{
	width:275px;
	float:left;
	padding-left:17px;
}
.site_demo_heading
{
	width:275px;
	height:20px;
	padding-top:7px;
}
.site_demo_left_area
{
	width:85px;
}
.site_demo_right_area
{
	width:185px;
	font-size:11px;
	font-family:verdana;
	color:#5C5B59;
}
/* Site */

/* Wedding Tips */
.tips
{
	width:275px;
	margin-left:18px;
}
.tips_heading
{
	width:275px;
	height:21px;
	padding-top:7px;
}
.tips_text_heading
{
	width:275px;
	color:#993255;
	font-weight:bold;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
a.wed_tips_links{
	width:275px;
	color:#993255;
	font-weight:bold;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.wed_tips_links:hover{
	text-decoration:underline;
}
a.wed_tips_links1{
	width:275px;
	color:#993255;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.wed_tips_links1:hover{
	text-decoration:underline;
}
.tips_more
{
	width:30px;
	float:left;
	color:#36566F;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
}
a.tips_more_link
{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#32526e;
	font-weight:bold;
	text-decoration:none;
}
a.tips_more_link:hover
{
	text-decoration:underline;
	color:#0373d4;
}
.tips_text
{
	width:245px;
	float:left;
	color:#5B5B5B;
	font-size:11px;
	font-family:arial;
}
/* Wedding Tips */

.right_nav_sepeator
{
	width:275px;
	float:left;
	height:1px;
	margin-top:12px;
	margin-bottom:6px;
	margin-left:18px!important;
	margin-left:9px;
	background-color:#C7D1DA;
}
.blank_nav_seperator
{
	width:275px;
	float:left;
	height:1px;
	padding-top:1px;
	margin-left:18px!important;
	margin-left:9px;
}
/* Save Money */
.save_money
{
	width:625px;
	float:right;
	text-align:right;
	padding-top:38px;
	padding-right:23px;
	padding-bottom:0px;
}
/* Save Money */

/* Wedding Planner */
.wedding_planning
{
	width:625px;
	float:right;
	text-align:right;
	padding-top:26px;
	padding-right:23px;
	padding-bottom:0px;
}
.wedding_planning_img{
	float:right;
	clear:both;	
}
.wedding_planning_txt{
	float:right;
	clear:both;
}
.wp_list
{
	width:183px;
	text-align:left;
}
.sm_list
{
	width:105px;
	text-align:left;
}
ul.left_nav
{
	list-style-type:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#983255;
	text-align:left;
	padding-top:0px;
	padding-bottom:12px;
	margin-top:10px;
	margin-bottom:0px;
	padding-left:10px;
}
ul.left_nav1
{
	list-style-type:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	width:165px;
	color:#983255;
	text-align:left;
	margin-bottom:0px;
	margin-left:55px;
}
ul.left_nav li
{
	background:url('http://www.ourweddingday.com/graphics/bullet.gif') no-repeat 0px 6px;
	padding:1px 0px 1px 8px;
	padding-left:10px;
}
ul.left_nav1 li
{
	background:url('http://www.ourweddingday.com/graphics/bullet.gif') no-repeat 0px 7px;
	padding:1px 0px 1px 8px;
	padding-left:10px;
}
.chart{
	float:left;
	margin-left:260px!important;
	margin-left:130px;
}
.more
{
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	color:#44647C;
	padding-right:3px;
	float:right;
}
a.more
{
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	color:#44647C;
	padding-top:1px;
	background:url('http://www.ourweddingday.com/graphics/bullet_arrow.png') no-repeat 31px 0px;
	text-decoration:none;
	float:right;
	padding-bottom:1px;
	width:50px;
}
a.more:hover
{
	background:url('http://www.ourweddingday.com/graphics/bullet_arrow_hover.png') no-repeat 31px 0px;
	text-decoration:underline;
}
/* Wedding Planner */
/* Expert Advice */
.expert_advice
{
	width:625px;
	text-align:right;
	padding-top:38px;
	padding-right:23px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6B6B6A;
	font-weight:bold;
}
.ask_planner{
	float:right;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5B5B5B;
	padding-top:6px;
}
.chatting
{
	width:625px;
	text-align:right;
	padding-top:8px;
}
.chatting_main
{
	width:247px;
}
.chatting1
{
	width:5px;
	height:29px;
	background:url('http://www.ourweddingday.com/graphics/chat_left.gif'); 	
}
.chatting2
{
	width:238px;
	height:29px;
	background:url('http://www.ourweddingday.com/graphics/chat_repete.gif'); 
	text-align:left;
}
.chatting3
{
	width:4px;
	height:29px;
	background:url('http://www.ourweddingday.com/graphics/chat_right.gif'); 	
}
.chatting_txtbox
{
	font-family:arial;
	font-size:11px;
	height:15px;
	border:1px solid #AEC3D6;
	font-weight:normal;
	color:#7f7f7f;
	padding:2px 3px 2px 3px;
}
.chat_txtbox
{
	float:left;
	margin-top:4px!important;
	margin-top:3px;
}
.chat_button
{
	
	margin-top:5px;
	margin-left:20px;
}
/* Blue Strip */
.per
{
	width:675px;

	/*top:41px;*/
	/*position:relative;*/
	/*background:url('http://www.ourweddingday.com/graphics/personal_website_back.jpg') no-repeat left top; margin-top:-3px;*/
	background:url('http://www.ourweddingday.com/graphics/personal_website_back.jpg') no-repeat ; 		
	
}

.newSectons{ width:660px;  float:left; margin-top:auto; height:auto;
margin-top:40px;

}
/*\*/
html>body*.newSectons {width:660px;  float:left; margin-top:auto; height:auto;
margin-top:65px;}
/**/

.section_container_new{
	width:660px;
	margin-top:40px; border:0px solid red;
}
.left_section{
	width:285px;
	float:left;
	padding-left:75px;
}
.left_section_img{
	width:117px;
	float:left;
}
.left_section_text{
	width:154px;
	
	padding-top:22px;
	float:left;
	padding-left:5px;
}
.left_info_img{
	float:left;
	height:18px;
}
.left_info_text
{
	float:left;
	text-align:left;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
}
.left_info_link{
	width:150px;
	float:right;
	height:18px;
	padding-top:5px;
}
a.wedinfo_link{
	color:#36566F;
	float:right;
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	padding-top:1px;
	padding-bottom:2px;
	margin-right:5px;
	margin-top:5px;
	font-weight:bold;
}
a.wedinfo_link:hover{
	text-decoration:underline;
}
.vert_seperator{
	float:left;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
}
.vert_seperator_img{
	background:#DEE4E2;
}
.right_section{
	width:287px;
	
	float:left;
	text-align:left;
}
.right_section_img{
	width:107px;

	float:left;
	padding-left:3px;
}
.right_section_text{
	width:170px;

	padding-top:22px;
	float:left;
}
.info_img{
	float:left;
	height:18px;
}
.info_text
{
	float:left;
	text-align:left;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
	height:29px;
}
.info_link{
	width:150px;
	float:right;
	height:18px;
	padding-top:16px;
}
a.moreinfo_link{
	color:#36566F;
	float:right;
	text-decoration:none;
	font-family:arial;
	font-size:12px;
/*	background:url('http://www.ourweddingday.com/graphics/bullet_arrow.png') no-repeat 31px 0px;
	padding-right:18px; */
	padding-top:1px;
	padding-bottom:2px;
	margin-right:5px;
	margin-top:5px;
	font-weight:bold;
}
a.moreinfo_link:hover{
	text-decoration:underline;
/*	background:url('http://www.ourweddingday.com/graphics/bullet_arrow_hover.png') no-repeat 31px 0px; */
}
/* Blue Strip */
.box3_area
{
	width:309px;
	padding-left:10px;
	padding-top:10px;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
}
.box3_heading
{
	width:290px;
	text-align:left;
	height:15px;
}
.box3_content
{
	width:309px;
	text-align:left;
}
.box3_content_left
{
	width:60px;
	text-align:center;
}
.box3_content_right
{
	width:227px;
	text-align:left;
	padding-top:5px;
	padding-left:18px;
}
a.more_link{
	color:#36566F;
	float:right;
	text-decoration:none;
	font-size:12px;
	padding-top:1px;
	padding-bottom:2px;
	margin-right:8px;
	margin-top:5px;
	font-weight:bold;		
}
a.more_link:hover{
	text-decoration:underline;	
}
.boxed_area_padded{
	width:309px;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
}
.boxed_area_search{
	width:309px;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
}
.boxed_area_plain{
	width:315px;
	float:left;
	text-align:left;
	padding-left:1px;
	padding-top:12px;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
}
.boxed_area_polls{
	height:75px;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
}
.boxed_heading{
	height:18px;
	float:left;
	text-align:left;
	clear:both;
}
.boxed_plain_heading{
	height:18px;
	float:left;
	text-align:left;
	padding-left:10px;
	clear:both;
}
.boxed_content{
	width:307px;
	float:left;
	text-align:left;
}
.boxed_content_plain{
	width:315px;
	float:left;
	text-align:left;
}
.boxed_pollcontent{
	width:290px;
	height:65px;
	float:left;
	text-align:left;
}
.boxed_content_left{
	width:96px;
	height:85px;
	float:left;
	text-align:left;
}
.boxed_content_right{
	width:203px;
	height:80px;
	float:right;
	text-align:left;
	padding-top:5px;
}
.boxed_content_right_text{
	width:210px;
	float:left;
	clear:both;
	height:55px;
}
.boxed_content_right_textlink{
	width:207px!important;
	width:210px;
	float:left;
	text-align:right;
	clear:both;
	height:18px;
}
/* Poll */
.poll_question{
	height:15px;
	float:left;
	text-align:left;
	background:url('http://www.ourweddingday.com/graphics/arrow_poll.gif') no-repeat 2px 3px;
	padding-left:13px;
	clear:both;
}
.poll_container{
	width:250px;
	height:40px;
	float:left;
	clear:both;
}
.poll_option_left{
	width:90px;
	height:18px;
	float:left;
	text-align:left;
	padding-left:8px;
}
.poll_option_choices{
	width:80px;
	height:18px;
	float:left;
	text-align:left;
	color:#1b4f79;
	font-size:11px;
	font-family:Trebuchet,Verdana, Arial;
	clear:both;
}
.poll_option_right{
	width:25px;
	float:right;
	text-align:left;
	padding-top:22px;
}

.poll_container_result{
	width:310px;
	height:40px;
	float:left;
	clear:both;
}
.poll_option_left_result{
	width:140px;
	height:18px;
	float:left;
	text-align:left;
	padding-left:8px;
}
.poll_option_choices_result{
	width:100px;
	height:18px;
	float:left;
	text-align:left;
	color:#1b4f79;
	font-size:11px;
	font-family:Trebuchet,Verdana, Arial;
	clear:both;
}
.poll_answer{
	height:15px;
	float:left;
	text-align:left;
	padding-left:3px;
	clear:both;
}

/* Poll */
/* Search Wedding Sites */
.boxed_searchcontent{
	width:310px;
	float:left;
	text-align:left;
}
.search_section_left{
	width:235px;
	float:left;
}
.search_section_right{
	width:75px;
	float:left;
}
.p_search_img_left{
	width:200px;
	float:left;
	clear:both;
	padding-top:7px;
}
.p_search_txt_left{
	width:200px;
	height:27px;
	float:left;
	padding-top:12px;
	clear:both;
}
.p_search_txtimg_left{
	width:5px;
	height:29px;
	float:left;
}
.p_search_txtimg_mid{
	width:185px;
	height:24px;
	float:left;
	background:url('http://www.ourweddingday.com/graphics/search_rpt.gif') repeat-x;
	padding-top:5px;
}
.txt_srch_wed_sites{
	width:144px;
	float:left;
	text-align:left;
	border:1px solid #CAB3BB;
	margin-right:10px;
	font-family:Arial;
	font-size:11px;
	color:#7f7f7f;
	padding:2px 3px 2px 3px;
}
.p_search_txtimg_right{
	width:5px;
	height:29px;
	float:left;
}
/* Search Wedding Sites */
/* Quick Plan Tips */
.boxed_area_quickcontent{
	width:310px;
	float:left;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	font-family:arial;
	font-size:11px;
	color:#5B5B5B;
}
.boxed_quickcontent{
	width:310px;
	height:95px!important;
	height:88px;
	float:left;
	text-align:left;
	padding-top:8px;
}
.boxed_quickheading{
	height:18px;
	float:left;
	text-align:left;
	clear:both;
	padding-top:7px;
/*	padding-bottom:4px; */
}
.boxed_quickcontent_left{
	width:96px;
	height:85px;
	float:left;
	text-align:left;
}
.boxed_quickcontent_right{
	width:214px;
	height:80px;
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	float:right;
	text-align:left;
}
.boxed_quickcontent_lefthdg{
	color:#993255;
	height:20px;
	font-size:14px;
	font-family:Trebuchet, Arial, Verdana;
	font-weight:bold;
	float:left;
	clear:both;
	width:214px;
}
a.quick_tips_links{
	color:#993255;
	height:20px;
	font-size:14px;
	font-family:Trebuchet, Arial, Verdana;
	font-weight:bold;
	float:left;
	text-decoration:none;
}
a.quick_tips_links:hover{
	text-decoration:underline;
}
.boxed_quickcontent_lefttext{
	float:left;
	color:#5B5B5B;
}
a.quickplan_link{
	color:#5B5B5B;
	float:left;
	text-decoration:none;
	font-size:11px;
	background:url('http://www.ourweddingday.com/graphics/bullet.png') no-repeat 0px 3px;
	padding-left:13px;
	margin-top:3px;
	clear:both;
}
a.quickplan_link:hover{
	text-decoration:underline;
	background:url('http://www.ourweddingday.com/graphics/bullet.png') no-repeat 0px 3px;
}
/* Quick Tips */

a.videos_link{
	width:89px;
	font-family:arial;
	font-size:11px;
	color:#313134;
	padding-top:3px;
	text-align:center;
	text-decoration:none;
}
a.videos_link:hover{
	text-decoration:underline;
}


 /*\*/
html>body* .chat_button{margin-top:5px; 	margin-left:10px;}
/**/
