@charset "utf-8";

/* basic Tags */
body { margin:0px; padding:0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; background:#ffffff url('../graphics/dbad_images/bg_hdr.gif') 0px 46px repeat-x; }

.float_left { float:left; }

.float_right { float:right; }

ul, li, form, span, div, p, h1, h2, h3, h4, img, form { border:0px; padding:0px; margin:0px; font-weight:normal; list-style-type:none; }

a { outline:none; border:0px; }

.display { display:none; }

.italic_txt { font-style:italic; }

/* main Wrapper */
#wrapper { width:815px; margin:auto; }

/* Header */
#header_container, .commoncontainer, #content_container { width:815px; float:left; }

/* logo container */
.logo { margin:10px 0px 0px 0px; float:left; }

/* Navigation */
#navigation { width:815px; float:left; margin:8px 0px 8px 0px; height:21px; }

#navigation ul { width:815px; float:left; }

#navigation ul li { float:left; font-size:12px; color:#545454; text-align:center; text-transform:uppercase; }

#navigation ul li a { float:left; font-size:12px; color:#545454; text-align:center; text-decoration:none; text-transform:uppercase; margin-top:5px; }

/*#navigation ul li a:hover {color:#8d8d8d;}*/
.nav_seprator { margin:1px 5px 0px 5px; width:1px; height:19px; float:left; background:url(../graphics/dbad_images/img_dots.gif) no-repeat; }

a.bridal_gowns { width:65px; height:11px; float:left; background:url('../graphics/dbad_images/btn_bridal.gowns.gif') no-repeat; }

a.bridal_party { width:57px; height:13px; background:url('../graphics/dbad_images/btn_bridal.party.gif') no-repeat; float:left; }

a.special_occ { width:89px; height:13px; background:url('../graphics/dbad_images/btn_bridal.occasions.gif') no-repeat; float:left; }

a.prom { width:26px; height:11px; background:url('../graphics/dbad_images/btn_prom.gif') no-repeat; float:left; }

a.accessories { width:59px; height:11px; background:url('../graphics/dbad_images/btn_accessories.gif') no-repeat; float:left; }

a.tuxedos { width:41px; height:11px; background:url('../graphics/dbad_images/btn_tuxedos.gif') no-repeat; float:left; }

a.dress_wedding { width:98px; height:13px; background:url('../graphics/dbad_images/btn_dress.your.wedding.gif') no-repeat; float:left; }

a.invitations { width:50px; height:11px; background:url('../graphics/dbad_images/btn_invitations.gif') no-repeat; float:left; }

a.ceremony { width:112px; height:13px; background:url('../graphics/dbad_images/btn_ceremony.reception.gif') no-repeat; float:left; }

a.gift { width:69px; height:11px; background:url('../graphics/dbad_images/btn_gifts.favors.gif') no-repeat; float:left; }

.sales_btn { width:27px; height:10px; background:url('../graphics/dbad_images/btn_sale.gif') no-repeat; float:left; margin-top:5px; }

/* Top Right Links */
#right_top_links { width:296px; float:right; margin:10px 0px 0px 10px; padding-right:10px; }

.request_img { margin:0px 3px 0px 0px; float:right; }

#top_links { width:289px; float:right; }

#top_links p { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; clear:both; }

#top_links p a { color:#666666; text-decoration:none; line-height:25px; font-size:11px; float:left; }

#top_links .divider { margin:5px 6px 0px 6px; float:left; }

.topimgs { margin:8px 5px 0px 0px; float:left; }

/*** ZipCode And Search Bar***/
.zipcode_main { width:170px; margin:6px 0px 0px 0px; float:left; }

.ziptxt { font-size:10px; color:#385d7a; font-weight:bold; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; padding:3px 5px 0px 0px; }

.zipcode_input { width:63px; border:1px #999999 solid; margin-right:5px; padding:1px 0px 1px 3px; font-size:11px; color:#666666; float:left; }

.input_imgs { margin:4px 0px 0px 0px; float:left; }

.coordinated_img { margin:6px 68px 0px 68px; float:left; }

.search_container { width:350px; float:left; margin:6px 0px 0px 0px; }

.search_txt { font-size:11px; color:#666666; font-weight:bold; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 5px 0px 0px; }

.search_options { width:154px; float:left; margin-right:6px; }

.search_input { width:115px; border:1px #999999 solid; margin-right:5px; padding:2px 0px 2px 3px; font-size:11px; color:#666666; float:left; }

/***Left Content****/
#left_content { width:486px; float:left; padding:4px; margin-top:7px; border:1px #999999 solid; }

.hding_container { width:485px; float:left; height:49px; background:url('../graphics/dbad_images/bg_grey_1.gif') repeat-x; }

.hding { margin:16px 0px 0px 19px; float:left; }

#imgs_container { width:465px; padding:16px 0px 10px 19px; background:#eeecec; float:left; margin:5px 0px 0px 0px; }

.icons { float:left; padding:4px 0px 0px 72px; }

#imgs_container p { padding:6px 0px 0px 0px; float:left; width:300px; }

.tooletxt { font-weight:bold; color:#486b86; }

.printicon { margin-right:12px; float:left; }

.contact_btn { margin-right:5px; }

.imgmain { margin:5px 0px 0px 0px; }

/* Scrollbar */
#scrollimgs_container { width:465px; padding:8px 10px 8px 10px; background:#dbd7d7; float:left; margin:5px 0px 5px 0px; }

.prev_btn { margin:42px 0px 0px 0px; float:left; }

.scrollimgs { width:424px; float:left; margin-left:9px; padding:0px 0px 0px 0px; }

.scrollimgs ul { float:left; width:424px; }

.scrollimgs ul li { float:left; display:inline; margin-right:9px; }

/* TXT */
#text_container { width:485px; float:left; background:#eeecec; }

#text_container p { font-family:Verdana, Arial, Helvetica, sans-serif; width:438px; font-size:10px; color:#666666; padding:22px 0px 0px 19px; }

#text_container p .txthding { line-height:18px; font-weight:bold; }

/* special Message */
#msg_container { width:448px; border:1px #cdcdcd solid; background:#FFFFFF; margin:13px 0px 13px 8px; padding:10px; }

#msg_container p { font-family:Verdana, Arial, Helvetica, sans-serif; width:428px; font-size:10px; color:#666666; padding:0px 0px 0px 0px; }

#msg_container p span { line-height:18px; font-weight:bold; }

#botmtxt { width:485px; background:#385d79; height:60px; float:left; margin:5px 0px 0px 0px; }

#botmtxt p { font-family:Arial, Helvetica, sans-serif; width:434px; font-size:10px; color:#ffffff; text-transform:uppercase; padding:24px 0px 0px 19px; float:left; }

.btn { margin:24px 0px 0px 0px; float:left; }

/**Right Content **/
#right_content { width:298px; padding:4px; margin-top:7px; float:right; border:1px #999999 solid; }

.rightads{width:298px; float:left;}
.bannertxt { width:298px; background:#d7d7d7; float:left; margin:5px 0px 0px 0px; padding:10px 0px 5px 0px; }

.bannertxtimg { margin:0px 0px 0px 50px; }
/**popupclasses**/
.popup_contactDetailInner{ width:400px; height:38px; border-bottom:0px solid #C6D8E6; margin-left:5px;    float:left;}
.popup_contactDetailInnerBig{ width:400px; height:90px; border-bottom:0px solid #C6D8E6; margin-left:5px;    float:left;}
.popup_contactDetailInner1{ width:115px; height:38px; float:left; }
.popup_contactDetailInner2{ width:195px; height:38px; float:left; }
.popup_contactDetailInner3{ width:195px; height:72px; float:left; }
.popup_AccountInput2{ border:1px solid #44627C; background:#FFFFFF; color:#010101; margin-top:7px; margin-bottom:7px;  font-size:12px; text-align:left; font-family: Arial, Helvetica, sans-serif; width:145px; height:18px; margin-left:5px;float:left;}
.popup_AccountInput41{ border:1px solid #44627C; background:#FFFFFF; color:#010101; margin-top:7px; margin-bottom:7px;  font-size:12px; text-align:left; font-family: Arial, Helvetica, sans-serif; width:31px; height:18px; margin-left:5px;}
.popup_AccountInput42{ border:1px solid #44627C; background:#FFFFFF; color:#010101; margin-top:7px; margin-bottom:7px;  font-size:12px; text-align:left; font-family: Arial, Helvetica, sans-serif; width:71px; height:18px; margin-left:5px;}
.popup_AccountInput43{ border:1px solid #44627C; background:#FFFFFF; color:#010101; margin-top:7px; margin-bottom:7px;  font-size:12px; text-align:left; font-family: Arial, Helvetica, sans-serif; width:190px; height:70px; margin-left:5px;}
.popup_contactDetailInner1 p
{
	font-family:arial;
	font-size:12px;
	text-align:right;
	margin-top:7px; 
	margin-bottom:7px; 
}
.popup_contactDetailInner2 p
{
	padding:0;
	margin:0;
	text-align:right;
	margin-top:7px; 
	margin-bottom:7px; 
	
}
.popup_contactDetailInner3 p
{
	padding:0;
	margin:0;
	text-align:right;
	margin-top:7px;
	margin-bottom:7px; 
}

.subhead3
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#993255;
	text-align:left;
	margin-top:3px;
	font-weight:bold;
	width:230px; clear:both;
	
}
.describe999
{
	text-align:left;
	padding-left:16px;
	margin-top:3px;	
}


.describe9Advice
{
	text-align:left; 
	padding-left:6px!important;	padding-left:0px;
	margin-top:0px;	
}



.container_Advice{width:246px; height:194px; background:url(/graphics/bg_content.gif) no-repeat; float:left;}

a.linkADvivc
{ font-size:13px;
	color:#993255; padding-left:2px;
	text-decoration:none;
}

a.linkADvivc:hover
{
	color:#993255;
	text-decoration:underline;;
}

.AdviceLeftContainer{width:376px; height:auto; float:left;}

.AdviceLeftContainer p{ width:376px; height:auto; font-family: Arial, Helvetica, sans-serif;	font-size:12px;	color:#5b5b5b;	text-align:left; margin-top:15px;margin-bottom:10px;}


.AdviceRightContainer{width:372px; height:125px; float:left; background:url(/graphics/bg_bridal_411.gif) no-repeat;}

.search_bar{height:29px;width:233px;background:url('/graphics/search_bar_08.png') repeat-x;float:left;}
.search_bar p{height:20px;width:233px;float:left;margin-top:6px;}
.search_web_textbox{height:15px;width:193px;padding:0;margin:0;border:1px solid #aec4d6;font-family:arial;
	font-size:10px;
	color:#7f7f7f;}
.font11_A{font-size:11px;}

p.Advice{ font-size:17px; color:#1C405D;	text-decoration:none; font-family:"Trebuchet MS"; text-align:center;}
a.newtop_side_linksAdvice
{
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	color:#32526e;
	padding-top:1px;
	background:url('/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_linksAdvice:hover
{
	background:url('/graphics/bullet_arrow_normalr.jpg') no-repeat 81px 0px;
	color:#0373d4;
}

.newtop_side_linksAdvice{
	width:100px;
	height:17px;
	float:right;
	
	padding-top:3px;
	padding-bottom:3px;

}


.font20_gothic_advice
{
 font-family:"Gothic720 Lt BT" Arial;
 font-size:17px;
 color:#03447d; 
}


.subhead3_advice
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#993255;
	text-align:left;
	margin-top:3px;
	font-weight:normal;
	width:230px; clear:both;
	
}

h1
{
width:500px;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	float:left;
	color:#3b5872;
	font-weight:normal;
	margin-top:10px;
	margin-left:10px!important;
	margin-left:5px;
}
.p_text
{
font-family:Arial;
font-size:12px;
padding-left: 15px! important;
padding-left: 15px;
text-align:left;
color:#5b5b5b;

}
/****/
