﻿/*
romanticgowns.com CSS File
******************************
Date: November, 2007
Version: 2.0
By: Ricardo Zea
****
Date: month, year
Version: 
By:
***** 

********NOTE**********
This file handles version 2.0 of www.romanticgowns.com (November of 2007).
Make a copy of this file before you make any changes to it.
**********************

*/

body {
	background:url(bg-website.gif) fixed;
	margin:0;
	padding:0;	
	/*GENERAL FONT SETTINGS*/
	color:#333;
	font:85% Arial, Helvetica, sans-serif;
	text-align:justify;
}

/*-------------------------------- CONTAINERS & CONTENTS*/
#container {
	width:970px;
	margin:auto;
}
/* yaser Added to show table on all other browsers */
.inner-container {	
	background:url(bg-inner-container.gif) repeat-y;
}

#inner-container {	background:url(bg-inner-container.gif) repeat-y;}

#content {
	float:right;
	width:786px;
	height:auto !important; 
	height:800px; 
	margin-right:10px;
	border: 0px purple solid;
}


/*--------------- HEADER*/
#header {
	width:950px;
	height:139px;
	background:url(logo-header.jpg) no-repeat;
	margin:auto;
	text-align:center;
	padding-top:3px;
}

#headerSm {
	width:950px;
	height:85px;
	background:url(logo-header-romanticgowns-bos.jpg) no-repeat;
	margin:auto;
	text-align:center;
	padding-top:3px;
}


.logo-link {
	float:left;
	width:255px;
	height:134px;
	margin-left:90px;
	border:none;
}

.logo-linkSm {
	float:left;
	width:255px;
	height:82px;
	margin-left:90px;
	border:none;
}

#IEroot6 .logo-link {	margin-left:200px;}

/*--------------- Header Top Left*/
#header-top-left {
	float:left;
	width:147px;
	height:130px;
	background:url(promo.png) no-repeat;
	margin-left:30px;
}

#header-top-leftSm {
	float:left;
	width:147px;
	height:82px;
	background:url(promo7.png) no-repeat;
	margin-left:30px;
}

#header-top-leftSm2 {
	float:left;
	width:98px;
	height:80px;
	background:url(google-button-header-sm2.gif) no-repeat;
	margin-left:10px;
}

#IEroot6 #header-top-left {
	margin-left:0;
	position:relative;
	left:30px;
}

#IEroot6 #header-top-leftSm {
	margin-left:0;
	position:relative;
	left:30px;
}
#IEroot6 #header-top-leftSm2 {
	margin-left:0;
	position:relative;
	left:30px;
}

#header-top-left img {
	width:147px;
	height:130px;
}

#header-top-leftSm img {
	width:147px;
	height:82px;
}

#header-top-leftSm2 img {
	width:98px;
	height:80px;
	float:right;
}


/*--------------- Drop down layer*/
#dropinboxv2cover {
	width:200px; /*change width to desired */
	/*height:219px;  change height to desired. REMOVE if you wish box to be content's natural height */
	position:absolute; /*Don't change below 4 rules*/
	z-index: 100;
	overflow:hidden;
	visibility: hidden;
	
}

#dropinboxv2 {
	/*width: 300px; change width to above width-20. */
	/*height: 200px; change height to above height-20. REMOVE if you wish box to be content's natural height*/
	/*border: #999 1px solid; *//*Customize box appearance*/
/*	border-top:#000 3px solid;	*/
/*	background:url(transparent-pixel.png);*/
	position:absolute; /*Don't change below 3 rules */
	left:0;
	top:0;
	padding:3px;
	text-align:center;
	/*background: white;*/
}

#IEroot6 #dropinboxv2 {
	background:#fff;
}

#dropinboxv2 a:visited {
	font-size:85%;
	display:block;
	width:176px;
	padding:0;
}

#dropinboxv2 a {
	font-size:85%;
	display:block;
	width:176px;
	padding:0;
}


/*--------------- Drop down Right Side*/
#dropinSecondBoxcover {
	width:200px; /*change width to desired */
/*	height:219px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
	position:absolute; /*Don't change below 4 rules*/
	z-index: 100;
	left: 10px;
	overflow:hidden;
	visibility: hidden; 
	vertical-align: middle;
	
}

#dropinSecondBox {
	/*width: 300px; change width to above width-20. */
	height: 220px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
	border: #999 1px solid; /*Customize box appearance*/
	border-top:#000 3px solid;	
	background:url(transparent-pixel.png);
	position:absolute; /*Don't change below 3 rules */
	left:0;
	top:0;
	padding:3px;
	text-align:center;
	background: white;
	vertical-align: middle;
}

#IEroot6 #dropinSecondBox {
	background:#fff;
}

#dropinSecondBox a:visited {
	font-size:85%;
	display:block;
	width:176px;
	padding:0;
}

#dropinSecondBox a {
	font-size:85%;
	display:block;
	width:176px;
	padding:0;
}




/*--------------- Message Box Side*/
#ShowMsgBoxcover {
	width:176px; /*change width to desired */
	height:272px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
	position:fixed;
	z-index: 100;
	overflow:hidden;
	visibility:hidden;
	vertical-align: middle;
	padding: 0px;
	border: 0px;
	
}

#ShowMsgBox {
	/*width: 300px; change width to above width-20. */
	height: 272px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
/*	border: #999 1px solid; /*Customize box appearance*/
/*	border-top:#000 3px solid;	*/
	background:url(transparent-pixel.png);
	top:0; 
	text-align:center;
	background: white;
	vertical-align: middle;
	padding: 0px;
	border: 0px;
	margin: 0px;
}

#ShowMsgBox img{
	
	border-collapse:collapse;
	border-width:0px;
	margin:0px;
	padding:0px;
	border: 0px;
	
}

#IEroot6 #ShowMsgBox {
	background:#fff;
}

#ShowMsgBox a {
	font-size:85%;
	display:block;
	width:176px;
	padding:0;
	text-decoration: none ;
	border:0px;
	
}

#ShowMsgBox a:visited {
	font-size:85%;
	display:block;
	width:176px;
	padding:0;
	text-decoration: none ;
	border:0px;
}

#ShowMsgBox a:hover{
	
	border-collapse:collapse;
	border-width:0px;
	margin:0px;
	padding:0px;
	border: 0px;

}

/*--------------- Header Top Right*/
#header-top-right {
	width:300px;
	float:right;
	margin-top:35px;
}

.toll-free {
	padding: 0 10px;
	padding-top:0px;
	border-top:#000000 1px solid;
	color:#333;
	font:bold 95% Arial, Helvetica, sans-serif;
}

/*--------------- Scan Alert & Verisign*/
/*#scan-alert { 
	float:left;
	margin-top:10px;
	margin-right:10px;
}
#scan-alertSm { 
	float:left;
	margin-top:-20px;
	margin-right:10px;
}

#scan-alert a {	border-top: none; }
*/
#verisign {
	width:100px;
	height:72px;
	float: left;	
	border:#000000 0px dotted;
}
#verisign {
	width:100px;
	height:72px;
	float: left;	
	border:#000000 0px dotted;
}

#verisignSm {
	width:100px;
	height:72px;
	float: left;	
	border:#000000 0px dotted;
	margin: -80px 0px 0px 140px;
	
}


#IEroot6 #verisignSm {
	float:left;
	margin-top:-30px;
	height:72px;
	margin-left:30px;
}

#verisign a {
	color:#000;
	text-decoration:underline;
	font:normal 65% Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing:.5px; 
	text-align:center; 
	margin:0px; 
	padding:0px;
}

#verisign a:hover { color:#666666;}


/*-- Paypal Authorized --*/

#authdealer{
margin:-30px 0px 0px 30px;
float:left;
border:#000000 0px dotted;
}

#IEroot6 #authdealer{
	float:left;
	margin-top:-30px;
	height:72px;
	margin-left:20px;
}

#instockhdr {
	width:100px;
	height:90px;
	float: left;	
	border:#000000 5px dotted;
	margin: -30px 0px 0px 30px;	
}

#IEroot6 #instockhdr {
	float:left;
	margin-top:-30px;
	height:90px;
	margin-left:30px;
}




/*---------------TOP NAVBAR*/
#top-nav {
	background:#592D00;
	height:24px;
	width:787px;
	border-bottom:#934900 1px solid;
	border-top:#934900 1px solid;
	padding-left:1px;	
}

#IEroot6 #top-nav {
	width:787px;
	height:23px;
	font-size: 9pt;
}

#IEroot7 #top-nav {
	width:786px;
	height:23px;
 }

#IEroot8 #top-nav {
	width:786px;
	height:23px;
 }

#top-nav ul {
	padding:0;
	margin:0;
	float:left;
	width:100%;
	/*font-size:75%;*/
	/* Bryan Green Asked to increase font */	
	font-size:10px;
}
#IEroot #top-nav ul {
	font-size:80%;
	padding-left:4px;
}

#IEroot6 #top-nav ul {	width: auto;}

#top-nav ul li { display:inline;}

#top-nav ul li a {
	padding:5px 10px;
	color:#fff;
	text-decoration:none;
	float:left;
}

#top-nav ul li a:hover {	background:#8B6C4D;}



/*---------------TOP Hot Topics*/
#hot-topics {
	background:#517CA4;
	height:13px; /*24px;*/
	width:765px; /*785px;*/
	border-bottom:#934900 1px solid;
	border-top:#934900 1px solid;
	padding-left:1px;	

	padding:5px 11px;
	color:#fff;
	float:left;
	z-index: 3;	
	position:relative ;

}

#IEroot6 #hot-topics {
	width:765px; /*787px;*/
	height:12px; /*23px;*/
}

#IEroot7 #hot-topics {
	width:764px; /*786px;*/
	height:12px; /* 23px;*/
 }
 
#IEroot8 #hot-topics {
	width:765px; /*786px;*/
	height:12px; /* 23px;*/
 }
 
 
#hot-topics ul {
	padding:0;
	margin:0;
	float:left;
	width:100%;
	/*font-size:75%;*/
	/* Bryan Green Asked to increase font */	
	font-size:10px;
}
#IEroot #hot-topics ul {
	font-size:80%;
	padding-left:4px;
}

#IEroot6 #hot-topics ul {	width: auto;}

#hot-topics ul li { display:inline;}

#hot-topics ul li a {
	padding:5px 11px;
	color:#fff;
	text-decoration:none;
	float:none;
}

#hot-topics ul li a:hover {	background:#436787;}


/*--------------- BANNER*/
#banner {
	background:url(bg-banner.gif) no-repeat bottom left;
	width:960px;
	margin:auto;
	margin-top:0;
	padding:5px;
	text-align:center;
	border-top:#44698E 1px solid;
	border-bottom:none;
	position:relative;
	z-index:1;	
}

#banner h5 {
	font-size:90%;
	font-weight:bold;
	color:#000;
	margin:0;	
}

/*--------------- LEFT NAVBAR*/
#left-navbar {
	background:url(bg-content-tabs.gif) no-repeat 50% 80px; 
	float:left;
	width:161px;
	margin-left:12px;
	margin-bottom:10px;
	border-top:#934900 2px solid;
	text-align:left;		
}
#IEroot6 #left-navbar {
	margin-left:6px;
	width:160px;
}
#left-navbar h5 {
	text-align:center;
	border-bottom:#93B1CC 1px dotted;
	color:#A85400;
	/*font-size:100%;*/
	font-size: 12px;
	font-weight:bold;
	margin:10px 0;
}

#IEroot6 #left-navbar hr { border-color:#666;}

/*---------------LEVEL 2 NAVBAR (Shopping Cart and Search field)*/
#level2navbar {
	height:42px; /*28px;*/
	width:778px;
	padding:4px;
	color:#333;
	position:relative;
	z-index:2;
	background:#C1D0E1;
}

#IEroot6 #level2navbar {
	position:relative;
	left:2px;
	height:28px; 
}

#IEroot7 #level2navbar {
	position:relative;
	/*left:2px;*/
	height:28px; 
}

#IEroot8 #level2navbar {
	position:relative;
	/*left:2px;*/
	height:45px; 
}


/*---------------SHOPPING CART*/
#shoppingcart {
	height:25px;
	width:40%;
	float:left;
	padding-top:4px;
	padding-left:10px;
	font-size:90%;	
	font-weight:bold;
	color:#000;
	position:relative;
}

#shoppingcart a:active {
	font-weight:normal;	
	color:#934900;
	padding:2px 3px 4px 0;
	text-decoration:none;
	border:#fff 1px dotted;
}

#shoppingcart a {
	font-weight:normal;	
	color:#934900;
	padding:2px 3px 4px 0;
	text-decoration:none;
	border:#fff 1px dotted;
}

#shoppingcart a:hover {
	background:#9BB4CE;
	color:#fff;
	border:#44698E 1px solid;
}

#IEroot6 #shoppingcart a:active {
	padding:0;
	border:#fff 1px solid;	
}

#IEroot6 #shoppingcart a {
	padding:0;
	border:#fff 1px solid;	
}

#IEroot6 #shoppingcart a:hover {
	color:#333;
	background:#9BB4CE;
}

#IEroot7 #shoppingcart a:hover { border:none;}
#IEroot8 #shoppingcart a:hover { border:none;}

#IEroot7 #shoppingcart a { border:none;}
#IEroot8 #shoppingcart a { border:none;}


/*-------recommended-Shopping-Cart-products */



div.recommended-Shopping-Cart-products {
	float:left;
	width:100%;
	margin-left:25px;
	font-size:11px;
	text-align:left;
	color:#666;
}

div.recommended-Shopping-Cart-products h5 {	
	width:100%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

div.recommended-Shopping-Cart-products h5 {background:url(title-recommended-products.gif) center 50% no-repeat;}

div.recommended-Shopping-Cart-products h5 span { display:none;}

div.recommended-Shopping-Cart-products p {
	line-height:normal;
	margin:0;
}

div.recommended-Shopping-Cart-products .view-icon  {
	border:none;
	vertical-align:middle;
}

div.recommended-Shopping-Cart-products a  {
	display:block;
	padding:0;		
}







/*---------------SEARCH FIELD*/
/*All the styles for the FORM elements are listed here [fields, buttons, text fields, etc.]*/

#search-field {
	font-size:80%;
	float:left;
	text-align:right;
	padding-right:10px;
	margin-left:80px;
	position:relative;
	top:2px;
	border-right:#666 1px solid;
	display:inline;

}

#IEroot #search-field {
	padding-right:55px;
	margin-left:30px;
}

#search-field strong {
	position:relative;
	top:1px;
	
}

#IEroot #search-field strong {
	position:relative;
	/*left:45px;*/
}

#bookmark {
	float:right;
	position:relative;
	top:6px;
	text-align:right;
	width:140px;	
}

#bookmark a:visited {
	font-size:80%;
	color:#44698E;
	padding:5px;
	white-space:nowrap;	
}

#bookmark a {
	font-size:80%;
	color:#44698E;
	padding:5px;
	white-space:nowrap;	
}

#bookmark a:hover {
	background:#44698E;
	color:#fff;
}

/*---- FORMS*/
input.input-wishlist {
	height:13px;
	background:#fff;
	border:#5F1616 3px solid;
	font:11px Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:3px;
	padding-bottom:2px;
	vertical-align:middle;
	color:#666;
}

input.search-field {
	height:13px;
	background:#fff;
	border:#5F1616 3px solid;
	font:11px Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:3px;
	padding-bottom:2px;
	vertical-align:middle;
	color:#666;
}

input.input-checkout {
	height:16px;
	background:#fff;
	border:#5F1616 3px solid;
	font:12px Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:3px;
	padding-bottom:2px;
	vertical-align:middle;
	color:#666;
}

input.input-wishlist {
	text-align:center;
	padding-left:0;
}

input.input-checkout {border:#5F1616 1px solid;}

input.login {
	height:20px;
	background:#fff;
	border:#5F1616 3px solid;
	font:90% Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:3px;
	padding-top:3px;
	vertical-align:middle;
}

textarea {
	border:#5F1616 1px solid;
	font:12px Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:3px;
	padding-bottom:2px;
	color:#666;
}

select {
	border:#5F1616 1px solid;
	font:12px Arial, Helvetica, sans-serif;
	padding:0;
	color:#666;	
}

select:focus {
	border:#666 1px solid;
	color:#000;
}

textarea:focus {
	border:#666 1px solid;
	color:#000;
}


input:focus {
	border:#666 1px solid;
	color:#000;
}


input.search-field:focus {
	border:#666 3px solid;
	color:#000;
}

button {
	height:21px;
	background:#F0C257;
	border:#8D660C 3px solid;
	font:9px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding:0 3px;
}

#IEroot button {
	margin-left:5px;
	padding-top:1px;
}

button:hover {
	background:#333;
	color:#F0C257;
	border:#666 3px solid;
}
/*-------------------------------- FLASH AREA*/
#flash-container {
	border-top:#592D00 1px solid;
	border-bottom:#592D00 1px solid;	
	background: url(bg-flash.jpg) repeat-x #A7BED6;	
	margin:0;
	padding:0;
	width:786px;
	height:250px;	
	position:relative;	

	z-index:1;
}

#IEroot6 #flash-container { margin-left:2px;}

.flash {		
	margin:0;
	padding:0;		
	width:786px;
	height:250px;
	position:relative;	
}

#IEroot6 .flash { position:absolute; }


.flash-plugin {	display:none;}
.flash-plugin-op {
	display: block;
	width:450px;
	margin:auto;
	margin-top:60px;
	font-size:85%;
	color:#fff;
	
}

#IEroot .flash-plugin {
	display: block;
	width:450px;
	margin:auto;
	margin-top:60px;
	font-size:85%;
	color:#fff;
}

.flash-plugin-op a:visited { color:#F0C257;}

.flash-plugin-op a { color:#F0C257;}

#IEroot .flash-plugin a:visited { color:#F0C257;}

#IEroot .flash-plugin a { color:#F0C257;}

.flash-plugin-op a:hover {
	color:#fff;
	text-decoration:none;
}

#IEroot .flash-plugin a:hover {
	color:#fff;
	text-decoration:none;
}

.flash-plugin-op p { margin:0;}


#IEroot .flash-plugin p { margin:0;}


.wedlock_flash{
width:455px;
margin:0px 0px 0px 160px;
float:left;	
}	

.weddead-frontpic{
margin-left:10px;
width:325px;
float:left;
}

.deadlock_parag{
font-size:12px;
width:400px;
margin: 50px 0px 0px 47px;
}

.deadlock_parag_links{
width:100px;
margin:8px 0px 0px 200px;
}

.deadlockh4{
font-size:14px;
font-weight:lighter;
font-style:italic;	
}	



/*-------------------------------- PROMOTIONS*/
#promo {	
    padding:0px 0px 0px 0px;
    background-color:#990000;
    width:786px;
    height:81px;
    border-bottom:#592D00 1px solid;
        }


/*-------------------------------- WEBSITE INFO*/
#website-info {	padding:10px 10px 30px 10px;}

#website-info li a:visited {
	color:#5D7BA2;
	padding:3px;
}

#website-info li a {
	color:#5D7BA2;
	padding:3px;
}

#website-info li a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

#website-info li {
	list-style-type:none;
	background:url(icon-heart.png) no-repeat 0 6px;
	padding-left:18px;
	line-height:25px;
}


#breadcrumbs {
	font:75% bold Arial, Helvetica, sans-serif;
	color:#333;	
	border-bottom:#C1D0E1 1px dotted;
	padding-bottom:5px; 
	
}


div.web_content_2cols {
	float:left;
	width:345px;
	margin:0 15px;
}

#IEroot6 div.web_content_2cols { margin:0 12px;}

div.web_content_2cols p { margin:0;}

div.web_content_2cols_center {
	float:none;
	width:90%;
	margin:0 15px;
}

#IEroot6 div.web_content_2cols_center { margin:0 12px;}

div.web_content_2cols_center p { margin:0;}


div.web_content_3cols {
	float:left;
	width:235px;
	margin:9px;
/*	font-size:90%; */
	font-size:100%;
	text-align:center;
}

#IEroot6 div.web_content_3cols {margin:5px;}

div.web_content_3cols h5 { font-size:140%;}

div.web_content_3cols img { padding:5px;}

/*IMAGE links on the contents*/
div.web_content_2cols a:visited img { border: #EEF2F7 1px dotted;	}

div.web_content_2cols_center a:visited img { border: #EEF2F7 1px dotted;	}

div.web_content_3cols a:visited img { border: #EEF2F7 1px dotted;	}

div.web_content_2cols a img { border: #EEF2F7 1px dotted;	}

div.web_content_2cols_center a img { border: #EEF2F7 1px dotted;	}

div.web_content_3cols a img { border: #EEF2F7 1px dotted;	}

div.web_content_2cols a:hover img { border:#000 1px dotted;}

div.web_content_2cols_center a:hover img { border:#000 1px dotted;}

div.web_content_3cols a:hover img { border:#000 1px dotted;}

#IEroot6 div.web_content_2cols a:hover img { border:#999 1px solid;}

#IEroot6 div.web_content_2cols_center a:hover img { border:#999 1px solid;}

#IEroot6 div.web_content_3cols a:hover img { border:#999 1px solid;}


/*--------------- FOOTER*/
#footer {
	width:960px; /* Fixed bottom miss alignement*/
	height:200px;
	margin:auto;
	background:url(bg-footer.png) no-repeat;
	padding:0 5px;
	font-size:90%;
}

#IEroot6 #footer { padding:0 15px}

/*--------------- BOTTOM NAV*/
#footer ul {
	list-style-type:none;
	padding:0;
	margin:0;
	font-size:90%;
	margin-left:175px;
	padding-top:13px;
	text-align:center;
}

#footer li { display:inline;}

#footer a {
	color:#C2884D;
	padding:5px 12px;
	text-decoration:none;
}

#footer a:hover { color:#fff;}

/*--------------- FOOTER - vCREDITS*/
#credit-cards {
	float:left;
	line-height:35px;
	margin-top:18px;
}

#credits {
	float:left;
	margin-top:30px;	
}
#credits {
	float:right;
	text-align:right;
}

#IEroot #credits { width:420px;}

#IEroot #credit-cards { width:500px;}


#credits a {
	border-top:none;
	font-weight:bold;
	color:#934900;
	padding:1px 3px;
	text-decoration:underline;
}

#credits a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}


/*-------------------------------- SECTIONS*/
/*--------------- THUMBNAILS*/
div.tn-container {
	float:left;
	width:160px;
	height:340px;
	margin:0 10px 10px 10px;
	background:#44698E;
	border:#44698E 1px solid;	
}

div.tn-container-celeb {
	float:center;
	width:160px;
	height:340px;
	margin:0 10px 10px 10px;
	background:#44698E;
	border:#44698E 1px solid;	
}
#IEroot div.tn-container { margin:0 5px 20px 5px;}

/*--------------- THUMBNAILS-COMPLETEBRIDE*/
div.tn-container-CB {
	float:center;
	width:110px;
	height:143px;
	margin:5px 5px 5px 5px;
	padding:5px;
	background:#44698E;
	border:#44698E 1px solid;	
}

div.tn-container-celeb-CB {
	float:center;
	width:110px;
	height:143px;
	margin:5px 5px 5px 5px;
	background:#44698E;
	border:#44698E 1px solid;	
}
#IEroot div.tn-container-CB { margin:5px 5px 5px 5px;}

.cb-thumbnail-border {
	border-style: solid;
	border-color: #44698E;
	border-width: 4px;
	margin: 10px;
}

/*--------------- THUMBNAILS-SETS*/
div.tn-container-sets {
	float:center;
	width:240px;
	height:250px;
	margin:5px 5px 5px 5px;
	padding:5px;
	background:#44698E;
	border:#44698E 1px solid;	
}

div.tn-container-celeb-sets {
	float:center;
	width:240px;
	height:250px;
	margin:5px 5px 5px 5px;
	background:#44698E;
	border:#44698E 1px solid;	
}
#IEroot div.tn-container-sets { margin:5px 5px 5px 5px;}

.cb-thumbnail-border {
	border-style: solid;
	border-color: #44698E;
	border-width: 4px;
	margin: 10px;
}

/*-------- Buttons Next & Back*/
.buttons-products {
	width:99%;
	margin:auto;
	font-size:85%;
	font-weight:bold;
	text-align:center;
	border-bottom:#999 1px dotted;
	height: 25px;
}
/*-------- Add to Cart*/
div.add-to-cart {
	width:158px;
	height:28px;
	border:#44698E 1px solid;
	text-align:center;	
}
div.add-to-cart img { border:none;}
div.add-to-cart a {
	display:block;
	width:100%;
	height:21px;
	padding-top:7px;
	color:#fff;
	font:85% bold Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:#2D455E;
}
div.add-to-cart a:hover {	background:#607EA4;	}

/*-------- Add to Cart-Sets*/
div.add-to-cart-sets {
	width:238;
	height:28px;
	border:#44698E 1px solid;
	text-align:center;	
}
div.add-to-cart-sets img { border:none;}
div.add-to-cart-sets a {
	display:block;
	width:100%;
	height:21px;
	padding-top:7px;
	color:#fff;
	font:85% bold Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:#2D455E;
}
div.add-to-cart-sets a:hover {	background:#607EA4;	}


/*-------- Add to Cart-Completebride*/
div.add-to-cart-CB {
	width:108px;
	height:28px;
	border:#44698E 1px solid;
	text-align:center;	
}
div.add-to-cart-CB img { border:none;}
div.add-to-cart-CB a {
	display:block;
	width:100%;
	height:21px;
	padding-top:7px;
	color:#fff;
	font:85% bold Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:#2D455E;
}
div.add-to-cart-CB a:hover {	background:#607EA4;	}

/*-------- Thumbnail*/
div.thumbnail {
	text-align:center;
	width:160px;
}
.thumbnail-img-link {
	border: #44698E 5px solid;
}

.thumbnail-img-link:hover {
	border-color:#9BB0CA;
}

.large-product-img {
	border: #9BB0CA 10px solid;
}

/*-------- Prices*/
div.tn-prices {
	padding-top:3px;
	text-align:center;
	color:#fff;
	font-size:120%;
	font-weight:bold;	
}
div.tn-prices span {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color:#fff;
}
/*-------- Dress Name*/
div.dress-name {	
	padding:3px;
	text-align:center;
	font:11px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	color:#9BB4CE;
}
/*-------- See Details*/
div.see-details { 
	font-size:85%;
	text-align:center;
	padding-bottom:5px;
	color: #fc0;
}
div.see-details a:visited {	color: #fc0;}

div.see-details a {	color: #fc0;}

div.see-details a:hover {
	color: #fff;
	text-decoration:none;
}


/*-------- Large Product page*/
#info-pdct-large {
	width:642px;
	height:23px;
	margin:auto;
	border-bottom:#C1D0E1 3px solid;
	background-color:#44698E;
	color:#fff;
	font-size:140%;
	font-weight:bold;
	padding:10px;
	position:relative;
	left:1px;	
	
}

#IEroot #info-pdct-large {	
	position:relative;
	left:-4px;
}

#info-pdct-large span {
	font-size:70%;
	font-weight:normal;
}

#price-pdct-large {
	float:left;
}

#name-pdct-large h1 {
	float:right;
	font:normal 90% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#C1D0E1;
	width:300px;
	text-align:right;
	
}
#name-pdct-large {
	float:right;
	font:normal 90% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#C1D0E1;
	width:300px;
	text-align:right;
	
}

#title-view-product #h5 {
	background:url(title-view-product.gif) center 50% no-repeat;
	margin:0 20px 10px 20px;
	width:95%;
	height:50px;
	border-bottom:#999 1px dotted;
}

#sku-description {
	font-size:80%;	
	font-style:normal;
	line-height:normal;
	padding-right:10px;
	text-align:left;
}

#sku-description a:visited {
	color:#5D7BA2;
	padding:3px;
	display:block;
	border:#999 1px dotted;
	font-size:90%;
	text-decoration:none;
}

#sku-description a {
	color:#5D7BA2;
	padding:3px;
	display:block;
	border:#999 1px dotted;
	font-size:90%;
	text-decoration:none;
}



#product-options {
	font-size:80%;	
	font-style:normal;
	/*line-height:200%;*/
	/*padding-right:10px;*/
	text-align:left;
	padding:3px;
	

}


#product-options a {
	color:#5D7BA2;
	font-size:90%;
	text-decoration:none;
}


#IEroot6 #sku-description a:visited {
	border: none;
}

#IEroot6 #sku-description a {
	border: none;
}

#sku-description a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

#product-options a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

#sku-description img { border:none;}

#add-to-cart-buttons {
	text-align:center;
	margin:15px;
}

/*-------- Collection pages*/
#info-collection {
	width:642px;
	height:23px;
	margin:auto;
	border-bottom:#C1D0E1 3px solid;
	background-color:#44698E;
	color:#fff;
	font:normal 160% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	padding:10px;
	position:relative;
	left:1px;	
	
}

#IEroot #info-collection {	
	position:relative;
	left:-4px;
}

#info-collection span {
	font-size:70%;
	font-weight:normal;
}

#price-collection {
	float:left;
}

#name-collection h1 {
	float:right;
	font:normal 90% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#C1D0E1;
	width:300px;
	text-align:right;
	
}
#name-collection {
	float:right;
	font:normal 90% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#C1D0E1;
	width:300px;
	text-align:right;
	
}

#title-collection #h5 {
	background:url(title-view-product.gif) center 50% no-repeat;
	margin:0 20px 10px 20px;
	width:95%;
	height:50px;
	border-bottom:#999 1px dotted;
}

#collection-description {
	font-size:80%;	
	font-style:normal;
	line-height:normal;
	padding-right:10px;
	text-align:left;
}

#collection-description a:visited {
	color:#5D7BA2;
	padding:3px;
	display:block;
	border:#999 1px dotted;
	font-size:90%;
	text-decoration:none;
}

#collection-description a {
	color:#5D7BA2;
	padding:3px;
	display:block;
	border:#999 1px dotted;
	font-size:90%;
	text-decoration:none;
}

#IEroot6 #collection-description a:visited {
	border: none;
}

#IEroot6 #collection-description a {
	border: none;
}

#collection-description a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

#collection-description img { border:none;}

#add-to-cart-buttons-collection {
	text-align:center;
	margin:15px;
}

/*--------------- PRODUCT PAGES GENERAL STYLES*/
#h5 span {	display:none;}
#h1 span {	display:none;}

#links-categories {
	text-align:center;
	padding-top:5px;
	font:italic 95% Georgia, "Times New Roman", Times, serif;	
}

#links-categories ul {
	margin:0;
	padding:0;	
}

#links-categories li {	
	background:none;
	display:inline;
	padding:0;
	margin:-1px;	
}

#links-categories li a:visited {
	padding:5px 12px;
	border-width:1px;
	border-style:solid;
	border-color:#fff #C2C2C2 #C2C2C2 #fff;		
	background:#DBE5EB;
	color:#5D7BA2;
	text-decoration:none;
}

#links-categories li a {
	padding:5px 12px;
	border-width:1px;
	border-style:solid;
	border-color:#fff #C2C2C2 #C2C2C2 #fff;		
	background:#DBE5EB;
	color:#5D7BA2;
	text-decoration:none;
}

#links-categories li a:hover {		
	background:url(icon-arrow-active-section.gif) no-repeat #EEF2F7 0 50%;	
	color:#5D7BA2;
}

#links-categories #active a:hover {
	background:url(icon-arrow-active-section.gif) no-repeat #fff 0 50%;
	border-color:#C2C2C2 #fff #fff #C2C2C2;		 
}


#links-categories #active a:visited {
	background:url(icon-arrow-active-section.gif) no-repeat #fff 0 50%;
	border-color:#C2C2C2 #fff #fff #C2C2C2;		 
}


#links-categories #active a:link {
	background:url(icon-arrow-active-section.gif) no-repeat #fff 0 50%;
	border-color:#C2C2C2 #fff #fff #C2C2C2;		 
}


#links-categories li a:active {
	background:url(icon-arrow-active-section.gif) no-repeat #fff 0 50%;
	border-color:#C2C2C2 #fff #fff #C2C2C2;		 
}


.border-tables {
	border:#D1D1D1 1px dotted;
}

#IEroot6 .border-tables {
	border:#D1D1D1 1px solid;
}

.border-tables2 {
	border:#D1D1D1 1px dotted;
	text-align:center;
	vertical-align:middle;
}

#IEroot6 .border-tables2 {
	border:#D1D1D1 1px solid;
	text-align:center;
	vertical-align:middle;
}


/*--------------- E-mail to a Friend & Add to Favorites*/
#email-to-friend {	
	width:240px;
}
#email-to-friend ul {
	padding:0;
	margin:0;
}

#email-to-friend li {
	display:inline;
	list-style-type: none;	
	padding-left:17px;
	margin:5px;
	padding-top:0;
	background-position:0 center;
	font-size:110%;
}

#email-to-friend a:visited {
	display:inline;	
}

#email-to-friend a {
	display:inline;	
}

/*--------------- COLOR BOXES*/
#color-boxes {
	font-size:75%;
	color:#999;
	width:96%;
	margin:auto;
}

#IEroot #color-boxes {width:420px;}
/*-------- Similar Dresses & Recommended Products*/
div.similar-products {
	border-left:#C1D0E1 1px solid;
	padding-left:20px;
}

div.recommended-products {
	float:left;
	width:43%;
	margin-left:25px;
	font-size:11px;
	text-align:left;
	color:#666;
}

div.similar-products {
	float:left;
	width:43%;
	margin-left:25px;
	font-size:11px;
	text-align:left;
	color:#666;
}

div.recommended-products h5 {	
	width:100%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

div.similar-products h5 {	
	width:100%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

div.similar-products h5 {background:url(title-similar-products.gif) center 50% no-repeat;}
div.recommended-products h5 {background:url(title-recommended-products.gif) center 50% no-repeat;}

div.similar-products h5 span { display:none;}
div.recommended-products h5 span { display:none;}

div.recommended-products p {
	line-height:normal;
	margin:0;
}

div.similar-products p {
	line-height:normal;
	margin:0;
}

div.recommended-products .view-icon  {
	border:none;
	vertical-align:middle;
}

div.similar-products .view-icon  {
	border:none;
	vertical-align:middle;
}

div.recommended-products a  {
	display:block;
	padding:0;		
}

div.similar-products a  {
	display:block;
	padding:0;		
}

.regular-price {
	text-decoration:line-through;
	color:#E05A4B;
}



/*-------- NON-STOCK GOWNS*/
#non-stock {
	color:#666;
}


/*-------- Titles for Sections*/
#check-out-shopping-cart #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#magnets #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}
#holiday #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#holiday-gowns #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#weightloss #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#bridesmaid-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#blackfriday-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#cybermonday-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#decmadness-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#winterwonderland-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#newyears-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#xmasmadness-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#januarymadness-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#loveisintheair-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
	
}

#xmasbash-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}


#premiumgown-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#holiday-sale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#gloves #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#shoes #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#slips #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#bras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#bodyshapers #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#lingerie #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#diamond-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#budget-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#headpieces #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#beachwear #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#jewelry #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#gown-accessories #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#fur-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#jackets #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#collections #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#veils #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#trusted-websites #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#preservation #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#faq #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#everybride #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:84px;	
	border-bottom:#999 1px dotted;
}

#free-tiara #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#sizzling #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#freedomsale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#clearance #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#sizzling-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#sizzling-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#sizzling-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#fabfall #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#fabfall-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#fabfall-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#fabfall-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#winterwonder #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#winterwonder-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#winterwonder-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#winterwonder-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}



#complete-bride #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#chic-savings #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#complete-bride-title {
	margin:0 20px 0 20px;
	width:95%;
	font:bold 130% Arial, Helvetica, sans-serif, Verdana ; 
	letter-spacing:.5px; 
	text-align:center; 
	font-style: italic ;
	color:#314E6A;
	
}

#completebride-daisy #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-carnation #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond-slips #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond-jewelry #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond-shoes #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-diamond-bras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz-slips #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz-jewelry #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz-shoes #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-topaz-bras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-emerald #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-emerald-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-emerald-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-emerald-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-emerald-slips #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-emerald-jewelry #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-amethyst #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-amethyst-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-amethyst-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-amethyst-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-amethyst-slips #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-amethyst-jewelry #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-orchid #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-pearl #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-pearl-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-pearl-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-pearl-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-free #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-free-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-free-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-free-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-rose #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-ruby #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-ruby-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-ruby-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-ruby-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-ruby-slips #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-ruby-jewelry #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-ruby-shoes #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-sapphire #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-sapphire-veils #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-sapphire-tiaras #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-sapphire-slips #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-sapphire-bags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#completebride-tulip #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#ebay #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:110px;	
	border-bottom:#999 1px dotted;
}

#china-direct #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#contactus #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#aboutus #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#gift-certificates #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#alterations #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#privacy-policy #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#articles #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#megastore #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#megastoreinfo{
	width:700px;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
}

#megastoreinfo h1{
	color:#383838;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:15px;
}

#megastoreinfo h1 a{
	color:#383838;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:15px;
	text-decoration:underline;
}

#megastoreinfo h1 a:visited{
	color:#383838;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:15px;
	text-decoration:underline
}

#megastoreinfo h2{
	color:#383838;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	float:left;
}

#megastoreinfo h3{
	color:#336699;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	float:center;
}

#megastoreinfo h3 a{
	color:#336699;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	text-decoration:underline;
}

#megastoreinfo h3 a:visited{
	color:#336699;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	text-decoration:underline;
}


#megastoreinfo h4{
	color:#336699;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:24px;
	float:center;
}


#megastoreinfo p{
	width:600px;
	color:#383838;
	text-align:left;
	padding-left:50px
}

#megastoreinfo p span{
	color:#383838;
	font-style:italic;
	font-weight:bolder;
}

#megastoreinfo p a{
	color:#383838;
	font-style:italic;
	text-decoration:none;
	font-weight:bolder;
}

#megastoremap{
	width:600px;
	margin:30px auto;
}

#megastoremap p{
	color:#383838;
	font-style:italic;
	font-weight:bolder;
	text-align:center;
}

#megastoremap p span{
	color:#383838;
	font-size:14px;
	font-variant:small-caps;
	font-weight:normal;
	font-style:normal;
}


span.megastoremini{
	font-size:10px;
}



#wedlock #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#trends #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#savings #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#payments #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#wholesale #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#size-chart #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#size-color-chart #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#policy #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#testimonials #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#product-search-results #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#login #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#wishlist #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#matching-accessory-sets #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#accessory-sets #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#candles #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#tapercandles #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#pillarcandles #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}


#candleholders #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#moneybags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#caketops #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#glasses #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#pillows #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#pens #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#guestbooks #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#baskets #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#servers #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#gownbags #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#garters #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#flipflops #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#giftboxes #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#albums #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#nameholders #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#cameo-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#tshirts #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#preciousmoments #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#kimanderson #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#everlastinggrace-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#crystalbrooch-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#pearlcrystalbrooch-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#contemporarycharm-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#timelesslace-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#crystaleternity-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#charmingpearls-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#delicateallure-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#crystalelegance-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#swissdot-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#redallure-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#military-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#western-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#lasvegas-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#loveentwined-collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#accessory-items #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#accessories #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#quinceaneras #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#prom #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#prom-plus #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#evening #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#evening-plus #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#informal #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#casual #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#modest #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#temple #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#plus-size #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#maternity #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#silk #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#2ndtime #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#destination #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#beach #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#discount #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#sale #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#price #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}


#boys-tuxedos #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#flowergirls-babies #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#flowergirls #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#bridesmaids #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#mothers #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#graduation #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#layaway #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#ballgowns #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#2010collection #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#bridal-party #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#bonuspack #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}


#wedding-dresses #h1 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

#Show-Categories #h5 {
	margin:0 20px 0 20px;
	width:95%;
	height:70px;	
	border-bottom:#999 1px dotted;
}

/*---------------- General Styles for the Sections*/
#accessories { text-align:center;}
#matching-accessory-sets { text-align:center;}
#Show-Categories { text-align:center;}
#bridal-party { text-align:center;}
#bonuspack { text-align:center;}
#tiaras { text-align:center;}
#candles { text-align:center;}

#accessories p a:visited {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#accessories p a {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#matching-accessory-sets p a:visited {
	display:block;
	width:230px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#matching-accessory-sets p a {
	display:block;
	width:230px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#bridal-party p a:visited {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#bridal-party p a {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#bonuspack p a:visited {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#bonuspack p a {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#Show-Categories p a:visited {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#Show-Categories p a {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#Show-Categories-sets p a:visited {
	display:block;
	width:240px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#Show-Categories-sets p a {
	display:block;
	width:240px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#tiaras p a:visited {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#tiaras p a {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#candles p a:visited {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}

#candles p a {
	display:block;
	width:150px;
	color:#fff;
	padding:5px;
	font:bold 90% Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border: #44698E 3px solid;
	background:#44698E;	
}


#accessories p a:hover {
	background:#9BB0CA;
	color:#14222E;	
}

#mathcing-accessory-sets p a:hover {
	background:#9BB0CA;
	color:#14222E;	
}

#bridal-party p a:hover {
	background:#9BB0CA;
	color:#14222E;	
}

#bonuspack p a:hover {
	background:#9BB0CA;
	color:#14222E;	
}

#Show-Categories p a:hover {
	background:#9BB0CA;
	color:#14222E;	
}

#tiaras p a:hover {
	background:#9BB0CA;
	color:#14222E;	
}

#candles p a:hover {
	background:#9BB0CA;
	color:#14222E;	
}

.titles-table {
	background:#44698E;
	color:#fff;
	font-weight:bold;
	font-size:80%;
}

.instant-savings {
	font-weight:bold;
	color:#060;
}

.linethrough {
	font-size:75%;
	color:#888;
}

.regular-price-small {
	font-size:75%;
	color:#888;
}
.linethrough {
	text-decoration:line-through;
	color:#E05A4B;
}

/*--------------- Default Page*/
#WelcomeText h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #934900;
}
.Purchase_Online{
	
	text-align: center ;
	font-weight: bold ;	

}

/*--------------- Full Collection*/
#Show-Categories #h5 {	background:url(title-full-collection.gif) center 50% no-repeat;}
/*--------------- WEDDING DRESSES*/
#wedding-dresses #h1 {	background:url(title-wedding-dresses.gif) center 50% no-repeat;}
/*--------------- INFORMAL*/
#informal #h1 {	background:url(title-informal.gif) center 50% no-repeat;}
/*--------------- CASUAL*/
#casual #h1 {	background:url(title-casual.gif) center 50% no-repeat;}
/*--------------- MODEST*/
#modest #h1 {	background:url(title-modest.gif) center 50% no-repeat;}
/*--------------- TEMPLE*/
#temple #h1 {	background:url(title-temple.gif) center 50% no-repeat;}
/*--------------- PLUS SIZE*/
#plus-size #h1 {	background:url(title-fullfabulous.gif) center 50% no-repeat;}
/*--------------- MATERNITY*/
#maternity #h1 {	background:url(title-maternity.gif) center 50% no-repeat;}
/*--------------- SILK*/
#silk #h1 {	background:url(title-silk.gif) center 50% no-repeat;}
/*--------------- 2ND TIME AROUND*/
#2ndtime #h1 {	background:url(title-2ndtime.gif) center 50% no-repeat;}
/*--------------- DESTINATION*/
#destination #h1 {	background:url(title-dreamdestination.gif) center 50% no-repeat;}
/*--------------- BEACH*/
#beach #h1 {	background:url(title-beach.gif) center 50% no-repeat;}
/*--------------- 199 BELOW*/
#discount #h1 {	background:url(title-199below.gif) center 50% no-repeat;}
/*--------------- SALE*/
#sale #h1 {	background:url(title-sale.gif) center 50% no-repeat;}
/*--------------- SORT BY PRICE*/
#price #h1 {	background:url(title-price.gif) center 50% no-repeat;}
/*--------------- BRIDAL PARTY*/
#bridal-party #h1 {	background:url(title-bridal-party.gif) center 50% no-repeat;}
/*--------------- BONUSPACK*/
#bonuspack #h5 {	background:url(title-bonuspack.gif) center 50% no-repeat;}
/*--------------- BRIDESMAIDS*/
#bridesmaids #h1 {background:url(title-bridesmaids.gif) center 50% no-repeat;}
/*--------------- MOTHERS*/
#mothers #h1 {background:url(title-mothers.gif) center 50% no-repeat;}
/*--------------- GRADUATION*/
#graduation #h5 {background:url(title-graduation.gif) center 50% no-repeat;}
/*--------------- LAYAWAY*/
#layaway #h5 {background:url(title-layaway.gif) center 50% no-repeat;}
/*--------------- BALL GOWNS*/
#ballgowns #h5 {background:url(title-ballgowns.gif) center 50% no-repeat;}
/*--------------- 2010 COLLECTION*/
#2010collection #h5 {background:url(title-2010.gif) center 50% no-repeat;}
/*--------------- TRUSTED WEBSITES*/
#trusted-websites #h5 {background:url(title-trusted-websites.gif) center 50% no-repeat;}
/*--------------- FLOWERGIRLS*/
#flowergirls #h1 {background:url(title-flowergirls.gif) center 50% no-repeat;}
/*--------------- FLOWERGIRLS-BABIES*/
#flowergirls-babies #h1 {background:url(title-flowergirls-babies.gif) center 50% no-repeat;}
/*--------------- BOYS TUXEDOS*/
#boys-tuxedos #h1 {background:url(title-boys-tuxedos.gif) center 50% no-repeat;}
/*--------------- PROM*/
#prom #h1 {background:url(title-prom.gif) center 50% no-repeat;}
/*--------------- PROM PLUS SIZE*/
#prom-plus #h1 {background:url(title-prom-plus-size.gif) center 50% no-repeat;}
/*--------------- EVENING*/
#evening #h1 {background:url(title-evening.gif) center 50% no-repeat;}
/*--------------- EVENING PLUS SIZE*/
#evening-plus #h1 {background:url(title-evening-plus-size.gif) center 50% no-repeat;}
/*--------------- QUIENCEAÃ‘ERAS*/
#quinceaneras #h1 {background:url(title-quinceaneras.gif) center 50% no-repeat;}
/*--------------- ACCESSORIES*/
#accessories #h1 {background:url(title-accessories.gif) center 50% no-repeat;}
/*--------------- ACCESSORY ITEMS*/
#accessory-items #h5 {background:url(title-accessories.gif) center 50% no-repeat;}
/*--------------- MATCHING ACCESSORY SETS*/
#matching-accessory-sets #h5 {background:url(title-matchingsets.gif) center 50% no-repeat;}
/*--------------- ACCESSORY SETS*/
#accessory-sets #h5 {background:url(title-accesssets.gif) center 50% no-repeat;}
/*--------------- BRIDAL CANDLES*/
#candles #h5 {background:url(title-bridalcandles.gif) center 50% no-repeat;}
/*--------------- BRIDAL CANDLES*/
#tapercandles #h5 {background:url(title-tapers.gif) center 50% no-repeat;}
/*--------------- TAPER CANDLES*/
#pillarcandles #h5 {background:url(title-pillars.gif) center 50% no-repeat;}
/*--------------- PILLAR HOLDERS*/
#candleholders #h5 {background:url(title-candleholders.gif) center 50% no-repeat;}
/*--------------- MONEY BAGS*/
#moneybags #h5 {background:url(title-moneybags.gif) center 50% no-repeat;}
/*--------------- CAKETOPS*/
#caketops #h5 {background:url(title-caketops.gif) center 50% no-repeat;}
/*--------------- TOASTING GLASSES*/
#glasses #h5 {background:url(title-glasses.gif) center 50% no-repeat;}
/*--------------- RING PILLOWS*/
#pillows #h5 {background:url(title-pillows.gif) center 50% no-repeat;}
/*--------------- GUESTBOOK PENS*/
#pens #h5 {background:url(title-pens.gif) center 50% no-repeat;}
/*--------------- GUEST BOOKS*/
#guestbooks #h5 {background:url(title-books.gif) center 50% no-repeat;}
/*--------------- FLOWER GIRL BASKETS*/
#baskets #h5 {background:url(title-baskets.gif) center 50% no-repeat;}
/*--------------- CAKE SERVER SETS*/
#servers #h5 {background:url(title-servers.gif) center 50% no-repeat;}
/*--------------- GOWN BAGS*/
#gownbags #h5 {background:url(title-bags.gif) center 50% no-repeat;}
/*--------------- GARTERS*/
#garters #h5 {background:url(title-garters.gif) center 50% no-repeat;}
/*--------------- FLIP FLOPS*/
#flipflops #h5 {background:url(title-flipflops.gif) center 50% no-repeat;}
/*--------------- GIFT BOXES*/
#giftboxes #h5 {background:url(title-giftboxes.gif) center 50% no-repeat;}
/*--------------- PHOTO ALBUMS*/
#albums #h5 {background:url(title-albums.gif) center 50% no-repeat;}
/*--------------- GUEST NAME HOLDERS*/
#nameholders #h5 {background:url(title-nameholders.gif) center 50% no-repeat;}
/*--------------- T-SHIRTS and NOVELTIES*/
#tshirts #h5 {background:url(title-tshirts.gif) center 50% no-repeat;}
/*--------------- CAMEO COLLECTION*/
#cameo-collection #h5 {background:url(title-cameo.gif) center 50% no-repeat;}
/*--------------- PRECIOUS MOMENTS COLLECTION*/
#preciousmoments #h5 {background:url(title-preciousmoments.gif) center 50% no-repeat;}
/*--------------- KIM ANDERSON COLLECTION*/
#kimanderson #h5 {background:url(title-kimanderson.gif) center 50% no-repeat;}
/*--------------- EVERLASTING GRACE COLLECTION*/
#everlastinggrace-collection #h5 {background:url(title-everlastinggrace.gif) center 50% no-repeat;}
/*--------------- CRYSTAL BROOCH COLLECTION*/
#crystalbrooch-collection #h5 {background:url(title-crystalbrooch.gif) center 50% no-repeat;}
/*--------------- PEARL AND CRSTAL BROOCH COLLECTION*/
#pearlcrystalbrooch-collection #h5 {background:url(title-pearlcrystalbrooch.gif) center 50% no-repeat;}
/*--------------- CONTEMPORARY CHARM COLLECTION*/
#contemporarycharm-collection #h5 {background:url(title-contemporarycharm.gif) center 50% no-repeat;}
/*--------------- TIMELESS LACE COLLECTION*/
#timelesslace-collection #h5 {background:url(title-timelesslace.gif) center 50% no-repeat;}
/*--------------- CRYSTAL ETERNITY COLLECTION*/
#crystaleternity-collection #h5 {background:url(title-crystaleternity.gif) center 50% no-repeat;}
/*--------------- CHARMING PEARLS COLLECTION*/
#charmingpearls-collection #h5 {background:url(title-charmingpearls.gif) center 50% no-repeat;}
/*--------------- DELICATE ALLURE COLLECTION*/
#delicateallure-collection #h5 {background:url(title-delicateallure.gif) center 50% no-repeat;}
/*--------------- CRYSTAL ELEGANCE COLLECTION*/
#crystalelegance-collection #h5 {background:url(title-crystalelegance.gif) center 50% no-repeat;}
/*--------------- SWISS DOT COLLECTION*/
#swissdot-collection #h5 {background:url(title-swissdot.gif) center 50% no-repeat;}
/*--------------- RED ALLURE COLLECTION*/
#redallure-collection #h5 {background:url(title-redallure.gif) center 50% no-repeat;}
/*--------------- MILITARY COLLECTION*/
#military-collection #h5 {background:url(title-military.gif) center 50% no-repeat;}
/*--------------- WESTERN COLLECTION*/
#western-collection #h5 {background:url(title-western.gif) center 50% no-repeat;}
/*--------------- LAS VEGAS COLLECTION*/
#lasvegas-collection #h5 {background:url(title-lasvegas.gif) center 50% no-repeat;}
/*--------------- LOVE ENTWINED COLLECTION*/
#loveentwined-collection #h5 {background:url(title-loveentwined.gif) center 50% no-repeat;}
/*--------------- TESTIMONIALS*/
#testimonials #h5 {background:url(title-testimonials.gif) center 50% no-repeat;}
/*--------------- POLICY*/
#policy #h5 {background:url(title-policy.gif) center 50% no-repeat;}
/*--------------- SIZE CHART*/
#size-chart #h5 {background:url(title-sizechart.gif) center 50% no-repeat;}
/*--------------- SIZE & COLOR CHART*/
#size-color-chart #h5 {background:url(title-size-colorcharts.gif) center 50% no-repeat;}
/*--------------- PAYMENTS*/
#payments #h5 {background:url(title-payments.gif) center 50% no-repeat;}
/*--------------- WHOLESALE*/
#wholesale #h5 {background:url(title-wholesale.gif) center 50% no-repeat;}
/*--------------- FEATURED ARTICLES*/
#articles #h5 {background:url(title-articles.gif) center 50% no-repeat;}
/*--------------- GRAND OPENING - BRIDAL N TUX*/
#megastore #h5 {background:url(title-megastore.gif) center 50% no-repeat;}
/*--------------- WEDLOCK OR DEADLOCK*/
#wedlock #h5 {background:url(title-wedlock.gif) center 50% no-repeat;}
/*--------------- CELEBRITY TRENDS*/
#articles #h5 {background:url(title-articles.gif) center 50% no-repeat;}
/*--------------- LAST MINUTE SAVINGS*/
#savings #h5 {background:url(title-bonuspack.gif) center 50% no-repeat;}
/*--------------- PRIVACY POLICY*/
#trends #h5 {background:url(title-trends.gif) center 50% no-repeat;}
/*--------------- ALTERATIONS*/
#alterations #h5 {background:url(title-alterations.gif) center 50% no-repeat;}
/*--------------- GIFT CERTIFICATES*/
#gift-certificates #h5 {background:url(title-giftcertificates.gif) center 50% no-repeat;}
/*--------------- ABOUT US*/
#aboutus #h5 {background:url(title-aboutus.gif) center 50% no-repeat;}
/*--------------- CONTACT US*/
#contactus #h5 {background:url(title-contactus.gif) center 50% no-repeat;}
/*--------------- FAQ*/
#faq #h5 {background:url(title-FAQ.gif) center 50% no-repeat;}
/*--------------- EVERYBRIDE*/
#everybride #h5 {background:url(title-everybride.gif) center 50% no-repeat;}
/*--------------- FREE TIARA*/
#free-tiara #h5 {background:url(title-free-tiara.gif) center 50% no-repeat;}
/*--------------- SIZZLING SUMMER SALE*/
#sizzling #h5 {background:url(title-sizzlingsale.gif) center 50% no-repeat;}
/*--------------- FREEDOM TO LOVE SALE*/
#freedomsale #h5 {background:url(title-freedomsale.gif) center 50% no-repeat;}
/*--------------- CLEARANCE*/
#clearance #h5 {background:url(title-clearance.gif) center 50% no-repeat;}
/*--------------- SIZZLING SUMMER SALE - VEILS*/
#sizzling-veils #h5 {background:url(title-sizzlingsale-veils.gif) center 50% no-repeat;}
/*--------------- SIZZLING SUMMER SALE - TIARAS*/
#sizzling-tiaras #h5 {background:url(title-sizzlingsale-tiaras.gif) center 50% no-repeat;}
/*--------------- SIZZLING SUMMER SALE - BAGS*/
#sizzling-bags #h5 {background:url(title-sizzlingsale-bags.gif) center 50% no-repeat;}
/*--------------- FABULOUS FALL SALE*/
#fabfall #h5 {background:url(title-fabfall.gif) center 50% no-repeat;}
/*--------------- FABULOUS FALL SALE - VEILS*/
#fabfall-veils #h5 {background:url(title-fabfall-veils.gif) center 50% no-repeat;}
/*--------------- FABULOUS FALL SALE - TIARAS*/
#fabfall-tiaras #h5 {background:url(title-fabfall-tiaras.gif) center 50% no-repeat;}
/*--------------- FABULOUS FALL SALE - BAGS*/
#fabfall-bags #h5 {background:url(title-fabfall-bags.gif) center 50% no-repeat;}
/*--------------- WINTER WONDERLAND SALE*/
#winterwonder #h5 {background:url(title-winterwonderland-sale.gif) center 50% no-repeat;}
/*--------------- NEW YEARS WEEKEND SALE*/
#newyears-sale #h5 {background:url(title-newyearssale.gif) center 50% no-repeat;}
/*--------------- WINTER WONDERLAND SALE - VEILS*/
#winterwonder-veils #h5 {background:url(title-winterwonderland-sale-veils.gif) center 50% no-repeat;}
/*--------------- WINTER WONDERLAND SALE - TIARAS*/
#winterwonder-tiaras #h5 {background:url(title-winterwonderland-sale-tiaras.gif) center 50% no-repeat;}
/*--------------- WINTER WONDERLAND SALE - BAGS*/
#winterwonder-bags #h5 {background:url(title-winterwonderland-sale.gif) center 50% no-repeat;}
/*--------------- PREMIUM GOWN SALE*/
#premiumgown #h5 {background:url(title-premiumgownoffer.gif) center 50% no-repeat;}
/*--------------- CHIC SAVINGS*/
#chic-savings #h5 {background:url(title-chicsavings.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE*/
#complete-bride #h5 {background:url(title-completebride.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE DAISY*/
#completebride-daisy #h5 {background:url(title-completebride-daisy.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE CARNATION*/
#completebride-carnation #h5 {background:url(title-completebride-carnation.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE DIAMOND*/
#completebride-diamond #h5 {background:url(title-completebride-diamond.gif) center 50% no-repeat;}
#completebride-diamond-veils #h5 {background:url(title-completebride-diamondveils.gif) center 50% no-repeat;}
#completebride-diamond-tiaras #h5 {background:url(title-completebride-diamondtiaras.gif) center 50% no-repeat;}
#completebride-diamond-bags #h5 {background:url(title-completebride-diamondbags.gif) center 50% no-repeat;}
#completebride-diamond-slips #h5 {background:url(title-completebride-diamondslips.gif) center 50% no-repeat;}
#completebride-diamond-jewelry #h5 {background:url(title-completebride-diamondjewelry.gif) center 50% no-repeat;}
#completebride-diamond-shoes #h5 {background:url(title-completebride-diamondshoes.gif) center 50% no-repeat;}
#completebride-diamond-bras #h5 {background:url(title-completebride-diamondbras.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE TOPAZ*/
#completebride-topaz #h5 {background:url(title-completebride-topaz.gif) center 50% no-repeat;}
#completebride-topaz-veils #h5 {background:url(title-completebride-topazveils.gif) center 50% no-repeat;}
#completebride-topaz-tiaras #h5 {background:url(title-completebride-topaztiaras.gif) center 50% no-repeat;}
#completebride-topaz-bags #h5 {background:url(title-completebride-topazbags.gif) center 50% no-repeat;}
#completebride-topaz-slips #h5 {background:url(title-completebride-topazslips.gif) center 50% no-repeat;}
#completebride-topaz-jewelry #h5 {background:url(title-completebride-topazjewelry.gif) center 50% no-repeat;}
#completebride-topaz-shoes #h5 {background:url(title-completebride-topazshoes.gif) center 50% no-repeat;}
#completebride-topaz-bras #h5 {background:url(title-completebride-topazbras.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE EMERALD*/
#completebride-emerald #h5 {background:url(title-completebride-emerald.gif) center 50% no-repeat;}
#completebride-emerald-veils #h5 {background:url(title-completebride-emeraldveils.gif) center 50% no-repeat;}
#completebride-emerald-tiaras #h5 {background:url(title-completebride-emeraldtiaras.gif) center 50% no-repeat;}
#completebride-emerald-slips #h5 {background:url(title-completebride-emeraldslips.gif) center 50% no-repeat;}
#completebride-emerald-bags #h5 {background:url(title-completebride-emeraldbags.gif) center 50% no-repeat;}
#completebride-emerald-jewelry #h5 {background:url(title-completebride-emeraldjewelry.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE AMETHYST*/
#completebride-amethyst #h5 {background:url(title-completebride-amethyst.gif) center 50% no-repeat;}
#completebride-amethyst-veils #h5 {background:url(title-completebride-amethystveils.gif) center 50% no-repeat;}
#completebride-amethyst-tiaras #h5 {background:url(title-completebride-amethysttiaras.gif) center 50% no-repeat;}
#completebride-amethyst-slips #h5 {background:url(title-completebride-amethystslips.gif) center 50% no-repeat;}
#completebride-amethyst-bags #h5 {background:url(title-completebride-amethystbags.gif) center 50% no-repeat;}
#completebride-amethyst-jewelry #h5 {background:url(title-completebride-amethystjewelry.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE ORCHID*/
#completebride-orchid #h5 {background:url(title-completebride-orchid.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE FREE ITEMS*/
#completebride-free #h5 {background:url(title-complete-free.gif) center 50% no-repeat;}
#completebride-free-veils #h5 {background:url(title-completebride-freeveils.gif) center 50% no-repeat;}
#completebride-free-tiaras #h5 {background:url(title-completebride-freetiaras.gif) center 50% no-repeat;}
#completebride-free-bags #h5 {background:url(title-completebride-freebags.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE PEARL*/
#completebride-pearl #h5 {background:url(title-completebride-pearl.gif) center 50% no-repeat;}
#completebride-pearl-veils #h5 {background:url(title-completebride-pearlveils.gif) center 50% no-repeat;}
#completebride-pearl-tiaras #h5 {background:url(title-completebride-pearltiaras.gif) center 50% no-repeat;}
#completebride-pearl-bags #h5 {background:url(title-completebride-pearlbags.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE ROSE*/
#completebride-rose #h5 {background:url(title-completebride-rose.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE RUBY*/
#completebride-ruby #h5 {background:url(title-completebride-ruby.gif) center 50% no-repeat;}
#completebride-ruby-veils #h5 {background:url(title-completebride-rubyveils.gif) center 50% no-repeat;}
#completebride-ruby-tiaras #h5 {background:url(title-completebride-rubytiaras.gif) center 50% no-repeat;}
#completebride-ruby-bags #h5 {background:url(title-completebride-rubybags.gif) center 50% no-repeat;}
#completebride-ruby-slips #h5 {background:url(title-completebride-rubyslips.gif) center 50% no-repeat;}
#completebride-ruby-jewelry #h5 {background:url(title-completebride-rubyjewelry.gif) center 50% no-repeat;}
#completebride-ruby-shoes #h5 {background:url(title-completebride-rubyshoes.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE SAPPHIRE*/
#completebride-sapphire #h5 {background:url(title-completebride-sapphire.gif) center 50% no-repeat;}
#completebride-sapphire-veils #h5 {background:url(title-completebride-sapphireveils.gif) center 50% no-repeat;}
#completebride-sapphire-tiaras #h5 {background:url(title-completebride-sapphiretiaras.gif) center 50% no-repeat;}
#completebride-sapphire-bags #h5 {background:url(title-completebride-sapphirebags.gif) center 50% no-repeat;}
#completebride-sapphire-slips #h5 {background:url(title-completebride-sapphireslips.gif) center 50% no-repeat;}
/*--------------- COMPLETE BRIDE TULIP*/
#completebride-tulip #h5 {background:url(title-completebride-tulip.gif) center 50% no-repeat;}
/*--------------- EBAY*/
#ebay #h5 {background:url(title-ebay2.gif) center 50% no-repeat;}
/*--------------- CHINA DIRECT*/
#china-direct #h5 {background:url(title-china-direct.gif) center 50% no-repeat;}
/*--------------- VEILS*/
#veils #h1 {background:url(title-veils.gif) center 50% no-repeat;}
/*--------------- GOWN PRESERVATION*/
#preservation #h5 {background:url(title-preservation.gif) center 50% no-repeat;}
/*--------------- JACKETS*/
#jackets #h5 {background:url(title-jackets.gif) center 50% no-repeat;}
/*--------------- ACCESSORY COLLECTION*/
#collections #h5 {background:url(title-collections.gif) center 50% no-repeat;}
/*--------------- FUR COLLECTION*/
#fur-collection #h5 {background:url(title-fur-collection.gif) center 50% no-repeat;}
/*--------------- GOWN ACCESSORIES*/
#gown-accessories #h5 {background:url(title-gown-accessories.gif) center 50% no-repeat;}
/*--------------- JEWELRY*/
#jewelry #h5 {background:url(title-jewelry.gif) center 50% no-repeat;}
/*--------------- TIARAS*/
#tiaras #h5 {background:url(title-tiaras.gif) center 50% no-repeat;}
/*--------------- HEADPIECES*/
#headpieces #h5 {background:url(title-headpieces.gif) center 50% no-repeat;}
/*--------------- BEACHWEAR*/
#beachwear #h5 {background:url(title-beachwear.gif) center 50% no-repeat;}
/*--------------- BUDGET TIARAS*/
#budget-tiaras #h5 {background:url(title-budget-tiaras.gif) center 50% no-repeat;}
/*--------------- DIAMOND TIARAS*/
#diamond-tiaras #h5 {background:url(title-diamond-tiaras.gif) center 50% no-repeat;}
/*--------------- LINGERIE*/
#lingerie #h5 {background:url(title-lingerie.gif) center 50% no-repeat;}
/*--------------- BODYSHAPERS*/
#bodyshapers #h5 {background:url(title-bodyshapers.gif) center 50% no-repeat;}
/*--------------- BRAS*/
#bras #h5 {background:url(title-bras.gif) center 50% no-repeat;}
/*--------------- SLIPS*/
#slips #h5 {background:url(title-slips.gif) center 50% no-repeat;}
/*--------------- SHOES*/
#shoes #h5 {background:url(title-shoes.gif) center 50% no-repeat;}
/*--------------- GLOVES*/
#gloves #h5 {background:url(title-gloves.gif) center 50% no-repeat;}
/*--------------- MAGNETS*/
#magnets #h5 {background:url(title-magnets.gif) center 50% no-repeat;}
/*--------------- HOLIDAY*/
#holiday #h5 {background:url(title-holidays.gif) center 50% no-repeat;}
/*--------------- HOLIDAY-GOWNS*/
#holiday-gowns #h5 {background:url(title-holidaygowns.gif) center 50% no-repeat;}
/*--------------- WEIGHT LOSS*/
#weightloss #h5 {background:url(title-weightloss.gif) center 50% no-repeat;}
/*--------------- BRIDESMAID SALE*/
#bridesmaid-sale #h5 {background:url(title-holidaybridesmaidsale.gif) center 50% no-repeat;}
/*--------------- BLACKFRIDAY SALE*/
#blackfriday-sale #h5 {background:url(title-blackfridaysale.gif) center 50% no-repeat;}
/*--------------- DECEMBER MADNESS SALE*/
#decmadness-sale #h5 {background:url(title-decembermadness.gif) center 50% no-repeat;}
/*--------------- CYBER MONDAY SALE*/
#cybermonday-sale #h5 {background:url(title-cybermondaysale.gif) center 50% no-repeat;}
/*--------------- WINTERWONDERLANDSALE*/
#winterwonderland-sale #h5 {background:url(title-winterwonderland-sale.gif) center 50% no-repeat;}
/*--------------- CHRISTMAS MADNESS SALE*/
#xmasmadness-sale #h5 {background:url(title-christmasmadnesssale.gif) center 50% no-repeat;}
/*--------------- JANUARY MADNESS SALE*/
#januarymadness-sale #h5 {background: url(title-januarymadness.gif) center 50% no-repeat;}
/*--------------- LOVE IS IN THE AIR SALE*/
#loveisintheair-sale #h5 {background: url(title-februarysale.gif) center 50% no-repeat;}
/*--------------- CHRISTMAS WEEKEND BASH*/
#xmasbash-sale #h5 {background:url(title-christmasbash.gif) center 50% no-repeat;}
/*--------------- PREMIUMGOWNSALE*/
#premiumgown-sale #h5 {background:url(title-premiumgownoffer.gif) center 50% no-repeat;}
/*--------------- HOLIDAY SALE*/
#holiday-sale #h5 {background:url(title-holiday-sale.gif) center 50% no-repeat;}







/*--------------- WISHLIST (#product-search-results, #check-out-shopping-cart)*/
#wishlist #h5 {background:url(title-wishlist.gif) center 50% no-repeat;}
#check-out-shopping-cart a:visited {
	color:#5D7BA2;
	padding:3px;
}

#check-out-shopping-cart a {
	color:#5D7BA2;
	padding:3px;
}

#product-search-results a:visited {
	color:#5D7BA2;
	padding:3px;
}

#product-search-results a {
	color:#5D7BA2;
	padding:3px;
}

#wishlist a:visited {
	color:#5D7BA2;
	padding:3px;
}

#wishlist a {
	color:#5D7BA2;
	padding:3px;
}

#check-out-shopping-cart a:hover {	
	color:#AD5600;
	text-decoration:none;
}

#product-search-results a:hover {	
	color:#AD5600;
	text-decoration:none;
}

#wishlist a:hover {	
	color:#AD5600;
	text-decoration:none;
}
/*--------------- LOGIN*/
#login #h5 {background:url(title-login.gif) center 50% no-repeat;}
#login .forgot-password { font-size:80%;}
#login button { 
	font-size:80%;
	height:30px;
}
/*--------------- PRODUCT SEARCH RESULTS*/
#product-search-results #h5 {background:url(title-product-search-results.gif) center 50% no-repeat;}
#product-search-results { font-size:80%;}
#product-search-results table .titles-table { font-size:100%;}

/*--------------- Pages - Numbers*/
#pages-numbers {
	width:90%;
	margin:auto;
	text-align:center;
	font-weight:bold;	
}

#pages-numbers a:visited  {
	padding:2px 10px;
	background:#C1D0E1;
	font-weight:normal;
}

#pages-numbers a  {
	padding:2px 10px;
	background:#C1D0E1;
	font-weight:normal;
}

#pages-numbers a:hover  {
	background:#44698E;
	color:#fff;
}

/*--------------- CHECK OUT / SHOPPING CART*/
#check-out-shopping-cart #h5 {background:url(title-check-out-shopping-cart.gif) center 50% no-repeat;}
#check-out-shopping-cart { font-size:80%;}
#check-out-shopping-cart table .titles-table { font-size:100%;}

/*--------------- CHECK OUT PART 2*/
#check-out-shopping-cart table p { 
	font-size:12px;
	margin:5px;
	padding:0;
}

#check-out-shopping-cart li { 
	font-size:12px;	
}



/*-------------------------------- GENERAL STYLES*/
p { line-height:21px;}

#login a:visited {
	color:#5D7BA2;
	padding:3px;
}

#login a {
	color:#5D7BA2;
	padding:3px;
}

#breadcrumbs a:visited {
	color:#5D7BA2;
	padding:3px;
}

#breadcrumbs a {
	color:#5D7BA2;
	padding:3px;
}

p a:visited {
	color:#5D7BA2;
	padding:3px;
}

p a {
	color:#5D7BA2;
	padding:3px;
}

#login a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

#breadcrumbs a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

p a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

h3 {
	font:145% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:0;
	color:#A85400;
	font-weight:bold;
}

h2 {
	font:145% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:0;
	color:#A85400;
	font-weight:bold;
}

h5 {
	font:145% Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:0;
	color:#A85400;
	font-weight:bold;
}
h2 {
	font-size: 125%;
	color:#333;
}
h3 {
	font-size: 110%;
	color:#333;
}
.clear { clear:both;}
.no-border { border:0;}
.no-margin { margin:0;}

/*--------------- LEFT*/
.align-left { text-align:left;}
.float-left { float:left;}

/*--------------- CENTER - MIDDLE*/
.vertical-middle {	vertical-align:middle;}
a:link  .vertical-middle { border:none;}
.align-center {	text-align:center;}

/*----------------- PROMO */
.test-wrapper{
	position:relative;
	width: 990px;
	min-height: 100%;
	margin-left:auto;
	margin-right:auto;
	top:0px;
	text-align:right;
	z-index:40;
	border:1px 1px blue;
}

/*--------------- RIGHT*/
.align-right { text-align:right;}
.float-right {	float:right;}
hr {
	width:95%;
	border:0;
	height:1px;
	border-bottom:#4E4E4E 1px dotted;
	text-align:center;
	clear:both;
}

#IEroot6 hr { border: #ccc 1px solid;}

/*---------------IMAGE LINKS*/
.image-link { 
	border:1px dotted #9BB4CE;
	padding:1px;
	}
a:hover .logo-link { border:1px dotted #003C62;}

a:hover .image-link { border:1px dotted #003C62;}


/*------------- Include Size Chart -------------*/
.IncludeSizeChartText {

padding:1;
	padding-left:1px;
	padding-bottom:0px;
	color:#333;
	font-weight: bold ;
}
.IncludeColorChartText {

	font:90% Helvetica, Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	padding:1;
	padding-left:1px;
	padding-bottom:0px;
	color:#666;
}
.IncludeColorChartTitle {

	font:18px Helvetica, Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	padding:1;
	padding-left:1px;
	padding-bottom:0px;
	color:#666;
}

.IncludeSizeChartInches {
	
	font:90% Helvetica, Tahoma, Verdana, Arial, sans-serif;
	padding:0;
	padding-left:0px;
	padding-bottom:0px;
	color:#666;
}

.IncludeSizeChartmm {

	font:90% Helvetica, Tahoma, Verdana, Arial, sans-serif;
	padding:0;
	padding-left:0px;
	padding-bottom:0px;
	color:#397B91;

}

#Include-size-chart-area {
	font-size:90%;
	color:#999;
	width:100%;
	margin:auto;
}


.bridesmaid-promo1 {
	clear: both;
	text-align: center;
}

.bridesmaid-promo2{
	border-width: 0px;
}

/* promotion on top of item display */
#PromoFloat{
	z-index: 100;
	overflow:hidden;
	vertical-align: middle;
	padding: 0px;
	border: 0px;
	position: absolute ;
	left: 750px;
	top:400px;
	text-decoration: none ;
	visibility:hidden;
}


#PromoFloat img{
	border: 0px;
	
}

#PageNavigate {
	font:85% bold Arial, Helvetica, sans-serif;
	color:#333;	
	border-bottom:#C1D0E1 1px dotted;
	display:inline;
	
	
	
}
#PageNavigate a:visited {
	color:#5D7BA2;
	/*padding:3px;*/
}

#PageNavigate a {
	color:#5D7BA2;
	/*padding:3px;*/
}

#PageNavigate a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
}

/* Share it for Display Item */
#ShareItem {
	display:inline ;
	}

#ShareItem ul{
	display:inline ;
	
	}

#ShareItem li{
	display:inline ;
	
	}
#ShareItem a{
	display:inline ;
	font:9px Arial, Helvetica, sans-serif;
	padding:0;
	padding-left:0px;
	padding-bottom:0px;
	color:#666;
	text-decoration: none ;
	
	}
#ShareItem a:hover {
	background:#44698E;
	color:#fff;
	text-decoration:none;
	
	}
	

.at300b {cursor:pointer}
.at300bs {cursor:pointer}
.at300bs {background:url(/collection/images/widget10.png) no-repeat left;   overflow:hidden;   display:block;   background-position:0px 0px;    height:16px;   width:16px;line-height:16px!important}
.at15t_delicious{background-position:0px -144px}
.at15t_digg{background-position:0px -2704px}
.at15t_facebook{background-position:0px -1712px}
.at15t_fark{background-position:0px -2080px}
.at15t_google{background-position:0px -1136px}
.at15t_linkedin{background-position:0px -2496px}
.at15t_live{background-position:0px -1536px}
.at15t_myspace{background-position:0px -2144px}
.at15t_reddit{background-position:0px -1936px}
.at15t_stumbleupon{background-position:0px -1808px}
.at15t_twitter{background-position:0px -2208px}
.at15t_buzz{background-position:0px -528px}
.at15t_email{background-position:0px -112px}
	
