@charset "utf-8";
/* CSS Document */
/* --------------------
		Reset Styles
-------------------- */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, img, q, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	
}
/* start edit*/
div.left p{padding:15px;}
.massiveform div.left p,
.massiveform div.left h1  { margin-left: 20px; }
.registerpage .register2{float:left;width:580px;background-color:#ffffff;border:5px solid #d1b4a4;
margin-left:20px;margin-bottom:20px;
}
.registerpage .sidebar2{float:left;width:300px;border:5px solid #ffffff;margin-left:20px;background-color:#fcdbca;font-size:16px;}
.registerpage .sidebar2 h2{text-transform:none;margin-top:20px;margin-left:15px;}
.title2{width:96%;background-color:#fcf2eb;padding-left:20px;
padding-top:10px;margin-bottom:15px;
margin-top:15px;
}
.register2 ul li{list-style:none;}
div.reg_step1 #note{margin-left:20px;}
div.reg_step1 h1{color:#615350;margin-top:20px;margin-left:20px;line-height:50px;}
.registerpage ul{margin-left:50px;}
.registerpage ul li{margin-top:10px;margin-bottom:10px;}
.block-white h2{color:#333333;margin-left:30px;margin-top:30px;}
.block-white .line,.block-white .actions{margin-left:10px;}
.content .left{border:5px solid #d1b4a4;background-color:#ffffff;border-radius: 10px 10px 10px 10px;}
.content{margin-top:30px;}
.howitworks .right{position:relative;float:left;width: 660px;background:#ffffff;border:5px solid #dab4a4;margin-top:0px;padding-top:20px;padding-left:15px;padding-right:5px;border-radius: 10px 10px 10px 10px;}

.massivecontainer{position:relative;background-color:#f9e8db;}
.content{position:relative;width:570px;background:_red;width: 100%;}
.appsearch .left { margin: 0 22px 20px 24px !important; width: 490px; background: #ffffff; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 10px;}
.appsearch .right{margin-top:0px;margin-left:60px;}
.appsearch .searchbar{float:left;width: 907px;margin-top: 15px;margin-left: 23px;}
.appsearch .pagination {
    /*background: url("../images/pages/search/paginationbg.jpg") repeat-x scroll left bottom #E37C9A;*/
	background-image:none;
	background-color:#ECC5B1;
    border: 1px solid #DADADA;
    color: #FFFFFF;
    font-size: 12px;
    padding: 4px 0 6px;
    width: 905px;
	margin-left:23px;
}

.main .content{position:relative;float:left;width:60%;}
sidebar .block-white {
	border: 6px solid #fff;
	background-color: #fcdbca;
	padding: 25px 30px 16px 27px;
}

.sidebar .block-white h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	line-height: 16px;
	padding-bottom: 12px;
}

.sidebar .block-white h4 {
	font-size: 12px;
	color: #4a4848;
	line-height: 21px;
}

form.login {
	
}

form.login .line {
	clear: both;
	padding-bottom: 12px;
}

form.login label {
	line-height: 10px;
	height: 21px;
	display: block;
	padding-left: 2px;
	font-size: 11px;
	color: #666666;
}

form.login input {
	border: 1px solid #cccccc;
	width: 210px;
	font-size: 11px;
	color: #666;
	line-height: 13px;
	padding: 3px 10px;
	height: 13px;
}
form.login input {
	border: 0px solid #cccccc;
	width: 210px;
	font-size: 11px;
	color: #666;
	line-height: 13px;
	padding: 3px 10px;
	height: 13px;
}


form.login input.login {
	border: none;
	background: none;
	float: right;
	margin: 0;
	width: 64px;
	height: 23px;
	background-image: url(../images/input-login.gif);
	background-repeat: no-repeat;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	cursor: pointer;
}

form.login .actions {
	padding-top: 9px;
	line-height: 23px;
	overflow: hidden;
}
.sidebar .block-white {
	border: 6px solid #fff;
	background-color: #fcdbca;
	padding: 25px 30px 16px 27px;
}
form.login input.login {
	border: none;
	background: none;
	float: right;
	margin: 0;
	width: 64px;
	height: 23px;
	background-image: url(../images/input-login.gif);
	background-repeat: no-repeat;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	cursor: pointer;
}
/* end start edit*/
/* --------------------
		Standard Styles
-------------------- */

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	/*margin-left:15px;	*/
}

ol, ul {
	list-style-position: inside;
}

a {
	text-decoration: none;
	cursor: pointer;
	color: #c38870;
	line-height:15px;
}

a:hover {
	text-decoration: underline;
}

strong {
	font-weight: bold;	
}

em {
	font-style: italic;	
}

p {
	padding-bottom: 15px;
	/*margin-left: 9px;*/
}

p.actions {
	
	margin-left: -10px;
}
.alignleft {
	float: left;
}

.alignright {
	float: right;
}

@font-face {
    font-family: 'GothamMedium';
    src: url('../fonts/gotham-medium.otf') format('otf');
	 src: url('../fonts/gotham-medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamBook';
    src: url('../fonts/gotham-book.otf') format('otf');
	 src: url('../fonts/gotham-book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SnellRoundhandLTStdScript';
    src: url('../fonts/snellroundhandltstd-scr-webfont.eot');
    src: url('../fonts/snellroundhandltstd-scr-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/snellroundhandltstd-scr-webfont.woff') format('woff'),
         url('../fonts/snellroundhandltstd-scr-webfont.ttf') format('truetype'),
         url('../fonts/snellroundhandltstd-scr-webfont.svg#SnellRoundhandLTStdScript') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* --------------------
		Main Styles
-------------------- */

body {
	background: #ffffff url(../images/bg.jpg) no-repeat top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
}
body.no-background {
	background-image: none;
}

.wrapper {
	width: 960px;
	margin: 0 auto;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.header {
	height: 192px;
	position: relative;
}

.header .logo {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 35px;
	width: 520px;
}

.header .top-block {
	background-image: url(../images/top-block-bg.gif);
	width: 322px;
	height: 117px;
	background-repeat: no-repeat;
	float: right;
	margin: 2px 0 0 0;
	
}

.top-block .tabber ul.tabs {
	overflow: hidden;
	margin-right: -10px;
}

.top-block .tabber ul.tabs li {
	list-style: none;
	float: left;
}

.top-block .tabber ul.tabs li a {
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	height: 28px;
	line-height: 28px;
	width: 164px;
	color: #9f9c99;
	float: left;
	text-decoration: none;
}

.top-block .tabber ul.tabs li.first.selected {
	background-image: url(../images/top-block-tabber-first-selected.gif);
}

.top-block .tabber ul.tabs li.second.selected {
	background-image: url(../images/top-block-tabber-second-selected.gif);
	width: 165px;
	margin-left: -7px;
}

.top-block .tabber ul.tabs li.selected a {
	color: #c38870;
}

.tab {
	display: none;
	clear: both;
}

.top-block .tabber .tab {
	padding: 10px 6px 0 6px;
	width: 306px;
	clear: both;
	font-size: 10px;
	line-height: 11px;
}

.top-block .tabber .tab a {
	color: #b79f91;
}


.top-block .tabber .tab li {
	color: #b79f91;
}

.top-block .tabber .column-left-wide {
	float: left;
	width: 184px;
	border-right: 1px solid #f9e8db;
}

.top-block .tabber .column-right {
	float: right;
	width: 109px;
	height:72px;
	overflow:hidden;
}

.top-block .tabber .line {
	clear: both;
	padding-bottom: 4px;
}

.top-block .tabber input.keyword {
	border: 1px solid #c5c5c5;
	border-right: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c7e7e;
	padding: 4px 10px 4px 11px;
	width: 126px;
	margin-bottom: 4px;
	float: left;
	margin-top: 0;
}

.top-block .tabber input.submit {
	background: none;
	border: none;
	background-image: url(../images/top-block-submit-bg.gif);
	width: 26px;
	height: 24px;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	cursor: pointer;
	float: left;
}

.top-block .tabber a.indented {
	margin-left: 4px;
}

.top-block .tabber h4 {
	font-size: 9px;
	color: #908b88;
	text-transform: uppercase;
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
}

.top-block .tabber .tab .column-left {
	float: left;
	width: 80px;
	border-right: 0px solid #f9e8db;
	height: 62px;
	padding-top: 6px;
	padding-left: 17px;
}

.top-block .tabber .tab .column-left a {
	margin-bottom: 7px;
	line-height: 11px;
	float: left;
}

.top-block .tabber .tab .column-left a.create-account {
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
	color: #9e7762;
	background-image: url(../images/arrow-right-brown.gif);
	background-repeat: no-repeat;
	padding-left: 9px;
	margin-left: -9px;
	position: relative;
	background-position: 0 6px;
}

.top-block .tabber .tab .column-right-wide {
	float: right;
	width: 197px;
}

.top-block .tabber .tab .column-right-wide input {
	border: 1px solid #d0d0d0;
	padding: 4px 13px;
	width: 100px;
	line-height: 14px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	margin-bottom: 6px;
	color: #7e7e7e;
}

.top-block .tabber .tab .column-right-wide input.login {
	background: none;
	border: none;
	background-image: url(../images/login-bg.gif);
	
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	margin: 0 0 0 7px;
	padding: 0;
	cursor: pointer;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
}

.top-block .tabber .indented {
	clear: both;
	float: left;
}

.navigation {
	clear: both;
	height: 33px;
	background: url(../img/assets/bottom-dots-4px.gif) repeat-x scroll left bottom transparent;
	padding: 11px 0 11px 0px;
	z-index: 5000;
}
.navigation ul {
	z-index: 5000;
}
.navigation li {
	float: left;
	list-style: none;
	height: 33px;
	background-image: url(../images/nav-separator.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 5px;
	padding-left:7px;
	position: relative;
	z-index: 5000;
}

.navigation li:first-child {
	background: none;
}

.navigation li a {
	float: left;
	padding: 0 0 0 18px;
	text-decoration: none;
	font-size: 11px;
	color: #727070;
	text-transform: uppercase;
	letter-spacing: normal;
	font-family: "GothamMedium", Arial, Helvetica, sans-serif;
}

.navigation li a span {
	float: left;
	height: 33px;
	line-height: 33px;
	padding: 0 18px 0 0;
	font-weight: 500 !important;
}

.navigation li:hover a, .navigation li.selected a {
	background-image: url(../images/nav-left.gif);
	background-repeat: no-repeat;
	color: #b09282;
}

.navigation li:hover a span, .navigation li.selected a span {
	background-image: url(../images/nav-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.navigation ul ul {
	display: none;
	position: absolute;
	top: 33px;
	left: 50%;
	width: 148px;
	margin-left: -74px;
	z-index: 5001;
}

.navigation ul li:hover ul {
	display: block;
}

.navigation ul ul li {
	background-image: url(../images/dropdown-bg.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 22px;
	padding: 0;
}

.navigation ul ul li.first {
	background-image: url(../images/dropdown-top.png);
	background-repeat: no-repeat;
	padding-top: 8px;
}

.navigation ul ul li.last {
	background-image: url(../images/nav-dropdown-bottom-bg.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.navigation ul ul li a {
	line-height: 22px;
	padding:0px 7px 0px 25px;
	width: 125px;
	background-image: url(../images/nav-separator.gif) !important;
	background-repeat: no-repeat !important;
	background-position: 13px center !important;
	font-size: 9px !important;
	letter-spacing: 0 !important;
	color: #585756 !important;
	text-transform: uppercase;
}

.navigation ul ul li a:hover, .navigation ul ul li.selected a {
	color: #b09282 !important;
}

.main {
	clear: both;
	padding: 27px 30px 0 30px;
	overflow: hidden;
	background-color: #f9e8db;
}
.expanded {
	padding: 27px 12px 0 13px;
}
.sidebar {
	float: right;
	width: 300px;
}

.expanded .content {
	width: 624px;
}

.expanded .sidebar {
	padding-bottom: 60px;
}

.custom-select {
	width: 200px;
	height: 24px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	display: inline-block;
	cursor: default;
	text-decoration: none;
	outline: none;
	vertical-align: middle;
}

.custom-select .custom-select-inner {
	position: relative;
	display: block;
	width: 200px;
	height: 24px;
}

.custom-select .custom-select-current {
	float: left;
	width: 160px;
	height: 14px;
	padding: 5px 30px 5px 10px;
	background-image: url(../images/select-bg.gif);
	background-repeat: no-repeat;
	outline: none;
	text-decoration: none;
	color: #000;
}

.custom-select.disabled .custom-select-current {
	background-image: url(../images/select-disabled-bg.gif);
	color: #aaa;
}

.custom-select .custom-select-current:focus {
	background-image: url(../images/select-focused-bg.gif);
}

.custom-select ul {
	margin: 0;
	padding: 0;
	display: none;
	width: 192px;
	position: absolute;
	top: 24px;
	left: 3px;
	background-color: #FFF;
	overflow: auto;
	max-height: 160px;
	border: 1px solid #5E6061;
	border-top: none;
	z-index: 1000;
}

* html .custom-select ul {
	height: 160px;
}

.custom-select ul li {
	display: block;
	line-height: 14px;
	padding: 2px 5px;
	cursor: default;
}

.custom-select ul li.current, .custom-select ul li.hovered.current {
	background-color: #ddd; 
}

.custom-select ul li.hovered {
	background-color: #CCC;
}

.custom-select.select-type1 {
	width: 174px;
	font-size: 11px;
}

.custom-select.select-type1 .custom-select-inner {
	width: 174px;
}

.custom-select.select-type1 .custom-select-current {
	width: 128px;
	height: 24px;
	line-height: 24px;
	padding: 0 36px 0 10px;
	background-image: url(../images/select1.gif);
	color: #7c7e7e !important;
}

.custom-select.select-type1 ul {
	border: 1px solid #d0d0d0;
	left: 0;
	width: 172px;
}

.dresses-slider {
	border: 8px solid #d1b4a4;
	background-color: #fff;
	background-image: url(../images/dresses-we-like.jpg);
	background-repeat: no-repeat;
	padding: 85px 21px 9px 21px;
	overflow: hidden;
	position: relative;
	margin-bottom: 30px;
	margin-top:-30px;
}

.dresses-slider li {
	list-style: none;
	margin: 0 1px 0 0;
	float: left;
	background-image: url(../images/slider-bottom-gradient.jpg);
	background-repeat: repeat-x;
	padding-bottom: 11px;
	height: 235px;
	width: 130px;
	background-position: bottom left;
	position:relative;
	overflow:hidden;
}

.dresses-slider li.jcarousel-item a img{
	position:absolute;
	left:-22px;
}

.dresses-slider .jcarousel-clip-horizontal {
	width: 523px;
	overflow: hidden;
	height: 246px;
}

.dresses-slider .jcarousel-prev-horizontal {
	background-image: url(../images/arrow-left.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 5px;
	height: 9px;
	left: 7px;
	top: 193px;
	cursor: pointer;
}

.dresses-slider .jcarousel-next-horizontal {
	background-image: url(../images/arrow-right.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 5px;
	height: 9px;
	right: 1px;
	cursor: pointer;
	top: 193px;
}

.block-orange {
	border: 8px solid #fdd7c4;
	background-color: #fff;
	margin-bottom: 30px;
	padding: 15px;
	width:533px;
}

.multiple {
	overflow: hidden;
}

.block-orange .column-left {
	float: left;
	width: 282px;
	padding-left: 15px;
	padding-right: 15px;
}

.block-orange .column-left h2 {
	margin-left: -15px;
	margin-right: -15px;
	position: relative;
	padding-bottom: 10px;
}

.block-orange .column-right {
	float: right;
}

.block-testimonial {
	width: 154px;
	background-image: url(../images/testimonial-block.jpg);
	height: 159px;
	padding: 90px 28px 0 20px;
	margin-bottom: 15px;
}

.box-blue {
	padding: 5px;
	background-color: #dde8de;
	margin-bottom: 10px;
}

.box-light-blue h3, .box-blue h3 {
	line-height: 22px;
	font-size: 18px;
	color: #514f4f;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 10px;
	font-weight:normal;
}

a.button {
	display: inline-block;
	background-image: url(../images/button-right.png);
	background-repeat: no-repeat;
	padding-right: 12px;
	background-position: top right;
	text-decoration: none !important;
	margin-right: 1px;
	
}

a.button span {
	background-image: url(../images/button-left.png);
	padding: 0 1px 0 13px;
	height: 25px;
	display: inline-block;
	line-height: 25px;
	font-size: 10px;
	color: #585657;
	text-transform: uppercase;
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
}

.box-light-blue {
	padding: 10px;
	background-color: #eff4ef;
	margin-bottom: 10px;
}

div.links a {
	text-transform: uppercase;
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
	margin: 0 6px;
}

div.links a:first-child {
	margin-left: 0;
}

ul.list {
	float: left;
}

ul.list li {
	list-style: none;
	float: left;
	clear: both;
	width: 120px;
	padding-right: 23px;
	color: #999999;
	padding: 1px 0;
}

ul.list li a {
	color: #999999;
}

.block {
	background-color: #fff;
	padding: 10px;
	margin-bottom: 30px;
	overflow: hidden;
}

.block ul.tabs li {
	list-style: none;
	float: left;
	padding: 0 20px 0 16px;
	background-image: url(../images/nav-separator.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
	height: 29px;
	line-height: 20px;
	margin-right:-8px;
}

.block ul.tabs li:first-child {
	background: none;
	padding-left: 6px;
}

.block ul.tabs a {
	font-size: 11px;
	color: #777777;
	text-transform: uppercase;
	float: left;
	height: 20px;
	line-height: 20px;
	padding-bottom: 9px;
}

.block ul.tabs li.selected a, .block ul.tabs li a:hover {
	color: #f38677;
	text-decoration: none;
}

.block ul.tabs li.selected a {
	background-image: url(../images/block-tabber-selected-bg.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}

.block .tab {
	background-color: #fbf1e9;
	padding: 15px 23px;
	overflow: hidden;
}

.block-dotted {
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	text-align: center;
	line-height: 20px;
	margin-bottom: 20px;
}

.block-dotted .block-content {
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding: 11px 0;
}

.block-dotted img {
	vertical-align: middle;
}

.visit-on-facebook {
    color: #514F4F;
    display: block;
    line-height: 20px;
}

.font-book {
	font-style: italic;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
}

.font-medium {
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
}

.block-gray {
	border: 6px solid #e9e3de;
	margin-bottom: 28px;
	background-color: #fff;
	padding: 10px;
}

.sidebar h3 {
	font-size: 17px;
	color: #514f4f;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
	padding: 10px 0;
	text-align: center;
	line-height: 25px;
	margin: -10px 0 0 0;
	font-weight:normal;
}

.sidebar h3.featured {
	background-image: url(../images/heading-featured.gif);
	width: 300px;
	height: 60px;
	background-repeat: no-repeat;
	margin: -18px -16px 10px -16px;
	text-align: center;
	line-height: 60px;
	font-size: 18px;
	color: #514f4f;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.center {
	text-align: center;
}
.right {
	float: right;
}
.left {
	float: left;
}

.content.sell-accessory {
	margin-top: 0px;
}
.block-what-others-say {
	padding: 90px 20px 0px 20px;
	background-image: url(../img/layout/block-what-others-are-saying-bg.jpg);
	background-repeat: no-repeat;
	border: 6px solid #fff;
	background-color: #fdd7c4;
	margin-bottom: 28px;
	line-height: 15px;
	width: 248px;
}
.block-what-others-say img {
	margin-bottom: 10px;
}
.block-what-others-say ul {
	list-style: none;
	margin-bottom: 20px;
}
.block-what-others-say ul li {
	border-top: 1px dotted #36322f;
	padding-top: 15px;
	margin-top: 15px;
	text-align: left;
}
.block-what-others-say ul li.first {
	text-align: center;
	border: none;
	padding-top: 0px;
	margin-top: 0px;
}
.block-we-have-helped-thousands{
	background-image: url(../img/layout/block-we-have-helped-thousands-bg.jpg);
	background-repeat: no-repeat;
	border: none;
	background-color: #fdd7c4;
	margin-bottom: 28px;
	line-height: 15px;
	width: 522px;
	height: 251px;
	padding: 140px 30px 0px 30px;
}
.block-we-have-helped-thousands ul li.first {
	background: transparent url(../img/layout/blob-red.jpg) no-repeat left top;
	margin-bottom: 5px;
}
.block-we-have-helped-thousands ul li.second {
	background: transparent url(../img/layout/blob-purple.jpg) no-repeat left top;
}

.block-we-have-helped-thousands ul li.third {
	background: transparent url(../img/layout/blob-green.jpg) no-repeat left top;
}

.block-we-have-helped-thousands ul li {
	padding-top: 9px;
	padding-left: 40px;
	width: 300px;
	height: 28px;
	line-height: 14px;
}
.block-we-have-helped-thousands ul {
	list-style: none;
	margin-bottom: 30px;
}
.button-one,
.button-two,
.button-three,
.button-four {
   	background-image: url("../images/proceed-bg.gif");
    background-repeat: no-repeat;
    color: #585657;
    display: inline-block;
    font-family: 'GothamMedium',Arial,Helvetica,sans-serif;
    font-size: 17px;
    height: 44px;
    line-height: 17px;
	margin-left: 5px;
    padding-top: 12px;
    text-align: center;
    text-decoration: none;
    width: 241px;
}
.button-two {
	background-image: url("../img/buttons/medium-orangish.jpg");
	width: 178px;
}
.button-three {
	background-image: url("../img/buttons/small-greenish.jpg");
	width: 104px;
	height: 25px;
	line-height: 25px;
	font-size: 11px;
	zoom: 1;
	padding: 0px;
}
.button-four {
    background-image: url("../img/buttons/medium-organish.gif");
    color: #585657;
    font-size: 10px;
    height: 14px;
    line-height: 25px;
    width: 177px;
}
.block-sell {
	padding: 95px 35px 27px 27px;
	background-image: url(../images/block-sell-bg.jpg);
	background-repeat: no-repeat;
	border: 6px solid #fff;
	background-color: #fdd7c4;
	margin-bottom: 28px;
	line-height: 15px;
	text-align: left;
}

.block-sell ul {
	margin-top: 9px;
	margin-bottom: 19px;

}

.block-sell li {
	padding: 2px 0;
	list-style-position: outside;
	margin-left: 15px;
}

div.indented {
	padding-left: 13px;
}

.block-blog {
	background-color: #fff;
	padding: 0 32px 20px 32px;
	margin-bottom: 28px;
}

.block-blog h3 {
	background-image: url(../images/block-blog-bg.jpg);
	background-repeat: no-repeat;
	margin: -8px -42px 0 -36px;
	width: 312px;
	height: 41px;
	font-weight:normal;
}

.block-blog h5 {
	text-align: center;
	color: #c5c2c2;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform: uppercase;
}

.red {
	color: #f38677;
	font-style:normal;
}

.block-blog h6 {
	color: #666666;
	text-align: center;
	padding-bottom: 10px;
	font-weight:normal;
}

.block-blog p {
	padding-bottom: 22px;
}

.preview-image {
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	margin: 0 -32px;
	text-align: center;
	margin-bottom: 0px;
}

.preview-image .preview-content {
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding: 8px 0 2px 0;
}

.preview-image img {
	padding-bottom: 11px;
	background-image: url(../images/slider-bottom-gradient.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
}

ul.social {
	clear: both;
	float: right;
	margin-top: -19px;
	position: relative;
	margin-bottom: 5px;
}

ul.social li {
	list-style: none;
	float: left;
	padding-right: 3px;
}

.bottomnav {
	clear: both;
	background-image: url(../images/dotted.gif);
	background-repeat: repeat-x;
	color: #8a8988;
	font-size: 10px;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
	/*margin: 0 -30px;*/
	line-height: 14px;
	padding: 9px 22px;
	background-color:#F9E8DB;
}

.bottomnav a {
	color: #8a8988;
	margin: 0 5px;
}

.footer {
	clear: both;
	height: 29px;
	line-height: 29px;
	padding: 0 29px;
	font-size: 10px;
	color: #c38870;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
}

.sidebar .block-orange {
	border-width: 3px;
	padding: 14px;
	line-height: 15px;
	margin-bottom: 12px;
}

.sidebar .block-orange h3 {
	margin: -14px -14px 10px -14px;
	padding: 0;
}

.ad {
	margin-bottom: 12px;
}

.preview {
	margin-bottom: 10px;
}

.block-shape {
	background-color: #fff;
	padding: 30px 18px 44px 16px;
	overflow: hidden;
}

.block-shape h2 {
	line-height: 15px;
	font-size: 15px;
	font-family: Verdana, Geneva, sans-serif;
	color: #8e8e8e;
	text-transform: uppercase;
	padding-bottom: 16px;
}

.block-shape .column-left {
	float: left;
	width: 283px;
}

.block-shape .column-right {
	float: right;
	width: 277px;
}

.block-shape .column-middle {
	float: left;
	padding-top: 70px;
	padding-left: 2px;
}

.block-shape .specify-shape {
	background-image: url(../images/shape-block-bg.gif);
	width: 257px;
	height: 77px;
	background-repeat: no-repeat;
	position: relative;
	padding: 10px;
	line-height: 12px;
	font-size: 11px;	
}

form.claculate-shape {
	position: absolute;
	bottom: 10px;
	left: 10px;
}

form.claculate-shape label {
	float: left;
	width: 44px;
	padding-left: 1px;
	color: #d74e6d;
	text-transform: uppercase;
	font-size: 9px;
	height: 15px;
	line-height: 15px;
}

form.claculate-shape input {
	float: left;
	width: 25px;
	border: 1px solid #cccccc;
	margin-right: 8px;
	padding: 1px 5px;
	height: 11px;
	line-height: 11px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d74e6d;
	font-size: 9px;
	color: #666666;
}

.clear {
	clear: both;
}

form.claculate-shape input.calculate {
	background: none;
	border: none;
	background-image: url(../images/input-calculate.gif);
	width: 62px;
	margin: 0;
	padding: 0;
	height: 15px;
	background-repeat: no-repeat;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	cursor: pointer;
	margin-left: 8px;
}
.block-our-word {
	background-image: url(../images/block-our-word-bg.gif);
	background-repeat: no-repeat;
	background-color: #fcdbca;
	border: 6px solid #fff;
	padding: 90px 17px 0 22px;
	margin-bottom: 28px;
}
.block-our-word p {
	padding-bottom: 20px;
}
.separator {
	background: url(../images/dotted.gif) repeat-x top;
	height: 1px;
	margin-bottom: 20px;
}
.block-brown {
	border: 7px solid #d1b4a4;
	background-color: #fff;
	padding: 27px 27px 20px 27px;
	margin-bottom: 22px;
	margin-top: -28px;
	width:507px;
}

.block-brown p {
	padding-bottom: 4px;
}

.block-brown h2 {
	margin: 0 -10px 7px -5px;
	margin-left: -20px;
}

.block-orange h2 {
	text-align: center;
	font-size: 21px;
	font-weight:normal;
	padding-bottom: 10px;
	line-height: 35px;
	color: #615350;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
}

table.steps {
	background-image: url(../images/dotted-fill.jpg);
	width: 100%;
	padding-right: 1px;
	margin-bottom: 15px;
}

table.steps td {
	vertical-align: middle;
	line-height: 17px;
	background-color: #fff;
	width: 50%;
	font-size: 14px;
	color: #af7a65;
	font-family: 'GothamBook', Arial, Helvetica, sans-serif;
}

table.steps img {
	vertical-align: middle;
	float: left;
}

table.steps .lines-2 {
	float: left;
	padding-top: 28px;
	width: 125px;
}

table.steps .lines-4 {
	float: left;
	padding-top: 12px;
	width: 120px;
}


/*fffffffffffffffff*/
p .proceed {
	width: 241px;
	display: block;
	margin: 0 auto;
	background-image: url(../images/proceed.png);
	height: 44px;
	background-repeat: no-repeat;
	text-align: center;
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-size: 17px;
	color: #585657;
	padding-top: 12px;
}

#login2{
background-image: url(../images/input-login.gif);
background-repeat:no-repeat;
}
/*fffffffffffffffffffffffff*/

a.proceed small {
	display: block;
	font-size: 11px;
}
#register label{display:block;float:left;text-align:right;width:100px; margin-right:10px;}
#login2{width:65px;height:25px;}

/* step2 style */
a.proceed {
	width: 241px;
	display: block;
	margin: 0 auto;
	background-image: url(../images/proceed-bg.gif);
	height: 44px;
	background-repeat: no-repeat;
	text-align: center;
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-size: 17px;
	color: #ff8675;
	padding-top: 12px;
	text-decoration:none;
}
a.proceed.oneLine {
	height: 56px;
	line-height: 56px;
	padding-top: 0;
}

a.save-progress {
    background-image: url("../images/save-progress-bg.gif");
    background-repeat: no-repeat;
    color: #585657;
    display: block;
    font-family: 'GothamMedium',Arial,Helvetica,sans-serif;
    font-size: 17px;
    height: 44px;
    line-height: 17px;
    margin: 0 auto;
	text-decoration:none;
    padding-top: 12px;
    text-align: center;
    width: 241px;
}


button.proceed,
button.save-progress {
	border: 0;
	width: 241px;
	height: 56px;
	display: block;
	float: none;
	padding: 0;
	margin: 0 auto 15px auto;
	text-align: center;
	font-family: 'GothamMedium', Arial, Helvetica, sans-serif;
	font-size: 17px;
	cursor: pointer;
	text-transform: uppercase;
	text-decoration:none;
	outline: none;
}
button.proceed {
	background: transparent url(../images/proceed-bg.gif) no-repeat 50% 0;
	color: #ff8675;
}
button.save-progress {
	background-image: url("../images/save-progress-bg.gif");
    color: #585657;
}
button.proceed span,
button.save-progress span {
	font-size: 11px;
	display: block;
}
button.proceed > span:first-child,
button.save-progress > span:first-child {
	font-size: 17px;
}

.double-actions{float:left;padding: 15px 0 15px 30px; }
.double-actions button { float: left; }
/* end step2 style */
#imgup{margin-left:30px;}
.terms{ padding: 0 15px 15px 20px; }
#agree{margin-left:20px;}
#sort_list{padding-left:40px;line-height: 30px;}

.register p.title {
    background-color: #FCF2EB;
    font-size: 11px;
    margin: 20px 0;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
    text-align: left;
    width: 96%;
}
#google_ads_div_ROS-Leaderboard_ad_container{background:#ffffff;float:right;padding-right:0px;margin-bottom:20px;}
.massiveform .rightsavedsearch{ 
	position:relative;
	float:left;
	background-color: #FFFFFF;
    border: 6px solid #D1B4A4;
    font-size: 11px;
    padding: 25px 0 16px 10px;
    width: 300px;
	border-radius: 10px 10px 10px 10px;
	}
#dashboard_intro{margin-left:0px;margin-top:-25px;}
.left  p{margin-left:0px;margin-top:-15px;padding:0;}
.left  h4{margin-bottom:10px;}
#left_dressing-room{
 background-color: #FFFFFF;
    border: 5px solid #D1B4A4;
    border-radius: 10px 10px 10px 10px;
	margin-right: 45px;
	margin-bottom: 45px;
    padding-left: 15px;
    width: 530px;
	float: left;
    margin: 0 20px 0 18px;
}
#google_ads_div_POWD-Square_Listings_ad_container{padding-left:60px;}
.tab_links{float:left;width:120px;margin-left:5px;margin-bottom:15px;font-size:12px;color:#e27697;}
.inside p{font-size:13px;}
#forgot_pass_left{float:left;width:900px;background:#ffffff;margin-left:25px;margin-bottom:20px;border:5px solid #d1b4a4;border-radius:10px;}
.leftfifty p{margin-left:-10px;}
#new_content{
float:left;width:880px;background:#ffffff;border:5px solid #d1b4a4;border-radius:10px;margin:20px 0 20px 25px;padding:20px 0 20px 20px;
}
.dresses-slider li .tip-bg {
	background-color:#000;
    position: absolute;
	z-index:95;
	height: 234px;
	width: 131px;
	display:none;
	bottom:11px;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60
}
.dresses-slider li .tip {
	/*background-image: url("../images/home_tip_bg_128x86.png");
    background-repeat: no-repeat;*/
	background-color: #FFFFFF;
    bottom: 13px;
    color: #999;
    display: none;
    height: 60px;
    left: 2px;
    padding: 5px;
    position: absolute;
    text-align: center;
    width: 117px;
    z-index: 99;
}
.dresses-slider li .tip a{
	display:block;
	height: 234px;
	width: 130px;
}
.dresses-slider li .tip .title{
	color:#669999;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	z-index:199;
}
.registerpage form{
	position:relative;
}
.registerpage form .info-tip-1{
	position:absolute;
	top:166px;
	right:20px;
	background-image:url(../images/info-tip-arrow.gif);
	background-repeat:no-repeat;
	background-position:0px center;
	width:180px;
	padding-left:6px;
}
.registerpage form .info-tip-1 .info-tip-content, .registerpage form .info-tip-2 .info-tip-content{
	background-color:#fcdbca;
	padding:12px;
}

.registerpage form .info-tip-2{
	position:absolute;
	top:345px;
	right:20px;
	background-image:url(../images/info-tip-arrow.gif);
	background-repeat:no-repeat;
	background-position:0px center;
	width:180px;
	padding-left:6px;
}
.registerpage form input[type="text"]{
	width:200px;
}

.content h2{
	font-size:13px;
}
#share_experience p.title{
	width:auto !important;
	padding:5px;
}
#share_experience p.title span{
	color:#CE416B !important;
	font-family:Arial, Helvetica, sans-serif;
}
#tabbg_resize{width:595px;}
.blank_preview{background:red;width:155px;height:155px;visibility:hidden;}


#top-block-submit-bg{float:left;width:26px;height:24px;}
.isinput{width:148px;}
#dress_id a, #accessory_id a{
	line-height:11px;
}
.view .details li{
	width:196px;
}
.view .details li p{
	padding-bottom:0px !important;
}
.view .details li .pink, .mastertitle .pink, .mastertitle .savings, h1 .pink, .previewtop h1, #dressdetails .pink, #saledetails .pink, .heightme .title, .dresslist .pink, .content h1{
	color:#C38870 !important;
}
.view .details, .view .details .full, .view .details .pink, .view .details p{
	font-size:12px !important;
}
.pagination, .appsearch .searchbar{
	background-image:none !important;
	background-color:#ecc5b1 !important;
}
.appsearch .searchbar .returned{
	color:#FFF !important;
}
.content h1{
	font-size:16px !important;
	color:#666666 !important;
	line-height:20px !important;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none !important
}
#tab-3 p, #tab-4 p, #tab-5 p{
	padding-bottom:5px !important;
}
#tab-3 a, #tab-4 a, #tab-5 a{
	color:#514F4F;
	text-decoration:none;
}
.content .links a:hover{
	color:#ff8675;
	text-decoration:none;
}
.accessories-previewtop{
	width:912px;
	margin-top:0px;
}
.accessories-previewtop .left h1{
	margin:10px 20px 20px 20px;
}
.accessories-view{
	margin-left:28px;
}
.accessories-preview-left{
	border:5px solid #D1B4A4;
	background-color:#FFF;
	width:430px;
}
.accessories-preview-right{
	border:5px solid #D1B4A4;
	background-color:#FFF;
	margin-bottom:20px;
}
ul.aboutdress-newstyle li{
	padding:5px;
	font-size:13px;
}
ul.aboutdress-newstyle li p{
	padding:0px;
	display:inline;
	width:auto;
	font-size:13px;
}
a.whitebutton{
	padding:0 0 0 8px;
}
a.whitebutton span{
	padding:3px 8px 0 0;
}
.massiveform .left ul.upload {
	overflow: hidden;
}
.massiveform .left ul.upload li{
	width:180px;
	height: 190px;
}
.massiveform .left ul.upload li ul.mediaops{
	margin:0px;
	padding:0px;
}
.massiveform .left ul.upload li ul.mediaops li{
	width:150px;
	height: auto;
	margin:0px 0px 2px 0px;
}
#imgup{
	margin-left:5px;
}
.block-brown{
	background-image:url(../images/bg-001.jpg);
	background-repeat:no-repeat;
	height: 243px;
    padding: 114px 280px 10px 26px;
    width: 262px;
}
.block-brown a.link, span.savings{
	color:#669999;
}
.hr-horizontal{
	background-image:url(../images/dotted-fill.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:10px;
	clear:both;
}
.hr-horizontal2{
	background:url(../images/dotted.gif) bottom repeat-x;
	height:1px;
}

.hr-vertical{
	background-image:url(../images/dotted-fill.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:15px;
	float:left;
	height:130px;
}
.block-orange a.size-item{
	float:left;
	width:115px;
	height:124px;
	padding:2px 0px 0px 2px;
	margin-right:4px;
}
.block-orange a.size-item:hover{
	background-image:url(../images/bg-size-item.gif);
}
#DressShapesForm ul{
	margin-left:160px;
}
#DressShapesForm ul li{
	float:left;
	list-style:none;
	width:65px;
}
#DressShapesForm label{
	display:block;
	padding-bottom:4px;
}
#DressShapesForm input[type=text]{
	border: 1px solid #CCCCCC;
    margin-right: 10px;
    width: 40px;
	font-size:11px;
	padding:2px;
}
.calculate-submit{
	background-image:url(../images/size-canculate.gif);
	background-repeat: no-repeat;
    height: 24px;
    margin-top: 17px;
    width: 89px;
	border:none;
	cursor:pointer;
}
.dresslist-image-container{
	height:169px;
	overflow:hidden;
	text-align:center;
	display:block;
}

a.designer-name{
	color:#669999;
}
span.list-priceasking{
	color:#a4806c;
}
span.designer-name{
	color:#669999;
	display:block;
	padding-top:3px;
}
span.style-num{
	color: #959594;
    font-size: 12px;
}

.appsearch #results2 {margin-top: 10px;background:#ffffff;margin-bottom:20px;padding-left: 5px;padding-top: 20px;width:892px;border-radius:10px;margin-left:23px;}
.appsearch #results2 ul.dresslist {list-style-type: none;margin-left:24px;}
.appsearch #results2 ul.dresslist li {float: left; padding: 0 11px 0px 0; margin: 0 0 13px -5px;}
.appsearch #results2 ul.dresslist li.devider {background:url(../images/dotted-fill.jpg) center repeat-x; clear:both; width:840px; height:10px;}
.appsearch #results2 ul.dresslist li.last { padding: 0 0 0px 0;}
.appsearch #results2 ul.dresslist li.last .inner {padding: 0!important; border-right: none!important; background:none;}
.appsearch #results2 ul.dresslist li .inner {padding: 0 9px 0 0; width:156px; background:url(../images/dotted-fill.jpg) 136px 0px repeat-y;}
.appsearch #results2 ul.dresslist li a img {width: 158px; height: 170px; display: block; margin: 0 0 10px 0;} /* border: solid 1px #d7d7d7;  */
.appsearch #results2 ul.dresslist li a .reduced {width: 110px!important; font-size: 10px; text-transform: uppercase; color: #ffffff; font-weight: bold; background: #f38677; -moz-border-radius: 5px; -webkit-border-radius: 5px; display: block; padding: 2px 4px; margin-top: 5px; text-align: center;}
.appsearch #results2 ul.dresslist li a .sold {width: 138px!important; font-size: 10px; text-transform: uppercase; color: #ffffff; font-weight: bold; background: #F38677; -moz-border-radius: 5px; -webkit-border-radius: 5px; display: block; padding: 2px 4px; margin-top: 5px; text-align: center;}
.appsearch #results2 ul.dresslist li del {font-size: 10px;}
.appsearch #results2 ul.dresslist li p {font-size: 14px; line-height: 16px;}
.appsearch #results2 ul.dresslist li p a {text-decoration: none; color: #464646;}
.appsearch #results2 ul.dresslist li p span.title { color: #C38870;}
.appsearch #results2 ul.dresslist li p span.style { font-size: 10px;}
.appsearch #results2 ul.dresslist li p span.info { font-size: 9px; color: #7d7d7d; display: block; margin-bottom: 5px;}
.appsearch #results2 ul.dresslist li p span.heightme {display: block;}

.appsearch #results2 ul.dresslist li .inner{
	width:129px;
}
.appsearch .searchbar{
	background-image:none !important;
	background-color:#ecc5b1 !important;
}
.pagination-inside{
	margin:0px 20px 20px 20px;
	padding-bottom:10px;
	border:none;
}
.pagination-inside span.page{
	float:left;
	margin:0px 15px 0px 0px;
}
.pagination-inside ul.paginator{
	float:left;
}
.pagination-inside ul li{
	float:left;
	margin:0px 5px;
}
.pagination-inside ul.resultsperpage{
	float:right;
	margin:0px 0px 0px 15px;
}
.searchbar-outside-top{
	background:url(../images/dotted.gif) bottom repeat-x;
	height:10px;
	clear:both;
	margin-right:10px;
}
.searchbar-outside{
	padding:10px 20px 0px 20px;	
	margin-right:10px;
	font-size:13px;
}
.searchbar-outside .returned{
	float:left;
}
.searchbar-outside .sortby{
	float:right;
}
.searchbar-outside .highlight{
	color:#669999;
	font-weight:bold;
}
.dress-we-love-container{
	border:7px solid #d1b4a4;
	margin:0px 30px 0px 20px;
	padding:0px 15px;
	background-color:#FFF;
}
.dress-we-love-container .title{
	text-align:center;
	margin:10px;
}
.dress-we-love-container .dress-item{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	z-index:90;
}
.dress-we-love-container .dress-item .tip{
	background:url(../images/bg-dress-we-love-tip.png) no-repeat;
	position:absolute;
	bottom:0;
	display:none;
	width:121px;
	height:88px;
	padding:10px;
	font-size:10px;
	line-height:10px;
	color:#959594;
	text-align:center;
	z-index:99;
}
.dress-we-love-container .dress-item .tip .title{
	font-size:14px;
	color:#669999;
	margin:5px;
}
.dress-we-love-container .dress-item .tip a{
	color:#d38668;
	line-height:10px;
}
.rte-toolbar ul li{
	width:auto !important;
}
#DressMylistingsForm{
	margin-left:20px;
}
.mylisting .tabs{
	width:510px;
}
.mylisting .tabcontainer{
	margin-top: -11px;
    padding-top: 20px;
    width: 508px;
}
.mylisting ul.aboutdress{
	width:190px;
}
.mylisting .tabcontainer .dress{
	width:auto;
}
.mylisting div.dress p.actions{
	padding:0 0 0 8px;
	margin-top:0px;
}
.mylisting #tabbg_resize{
	width:auto !important;
}
div.soldbanner{
	position:relative;
	height:130px;
}
div.soldbanner div {
	position:absolute;
	left:100px;
}
div.left li p{
	padding-top:0px;
	margin-top:0px;
}
.block-brown-swd{
	border: 7px solid #d1b4a4;
	background-color: #fff;
	padding: 27px 27px 20px 27px;
	margin-bottom: 22px;
	margin-top: -28px;
	width:507px;
}
.catlist p{
	height:15px;
}
ul.insidecalc input.pinkpill{
	margin-right:10px;
}

.content-box {
	border: solid 6px #d1b4a4;
	padding: 30px;
	background: #fff;
	margin-bottom: 20px;
}
.content.sell-dress .intro h2 {
	margin-bottom: 20px;
}
.content.sell-dress .intro b {
	color: #8d6048;
}
.content.sell-dress .intro {
	padding-bottom: 20px;
	margin-bottom: 30px;
	border-bottom: dashed 1px #373737;
}
.content.sell-dress .get-started h3 {
	margin-bottom: 20px;
	color: #568282;
	font-size: 26px;
	font-family: GothamBook, Arial;
}
.sell-dress {
	margin-top: 0px;
}
.content.sell-dress .get-started img {
	float: right;
	margin-right: 50px;
	margin-top: 10px;
}
.content.sell-dress .get-started {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: dashed 1px #373737;
}
.content.sell-dress .get-started ul span {
	text-align: center;
	display: inline-block;
	width: 40px;
	height: 40px;
	font-weight: bold;
	color: #787777;
	font-size: 16px;
	float: left;
	line-height: 30px;
	margin-right: 10px;
}
.content.sell-dress .get-started ul li.first span {
	background: transparent url(../img/assets/blobmap.jpg) no-repeat 0px 0px;
	padding-bottom: -10px;
	margin-bottom: -10px;
}
.content.sell-dress .get-started ul li.second span {
	background: transparent url(../img/assets/blobmap.jpg) no-repeat -44px 0px;
}

.content.sell-dress .get-started ul li.third span {
	background: transparent url(../img/assets/blobmap.jpg) no-repeat 0px -46px;
}

.content.sell-dress .get-started ul li.fourth span {
	background: transparent url(../img/assets/blobmap.jpg) no-repeat -44px -46px;
}
.content.sell-dress .get-started ul li div {
	line-height: 30px;
}
.content.sell-dress .get-started ul li {
	vertical-align: middle;
	clear: left;
	margin-bottom: 10px;
}
.content.sell-dress .get-started ul {
	margin-bottom: 30px;
	list-style: none;
	color: #af7a65;
	font-weight: bold;
	width: 230px;
	font-size: 12px;
}
.logo-button {
	width: 110px;
	height: 20px;
	display: inline-block;
}
.logo-button span {
	display: none;
}
.logo-button.nyt {
	background: url("/images/mini-features.jpg") no-repeat scroll -3px 0px transparent;
}
.logo-button.cnn {
	background: url("/images/mini-features.jpg") no-repeat scroll -133px -33px transparent;
	height: 30px;
}
.logo-button.weddings {
	background: url("/images/mini-features.jpg") no-repeat scroll -133px -78px transparent;
	height: 30px;
	width: 120px;
	margin-bottom: -15px;
	padding-bottom: 10px;
}
.logo-button.lat {
	background: url("/images/mini-features.jpg") no-repeat scroll -121px 11px transparent;
	height: 30px;
	width: 133px;
}
/*******************************************************************************
 Dress Listing Preview /dresses/preview/<id>
*******************************************************************************/
.dress-listing-preview .sidebar {
	width: 469px;
}
.dress-listing-preview .content{
	width: 416px;
	margin-top: 0px;
}
.container-one {
	background: #ffffff url(../img/backgrounds/photo-preview-bg.jpg) no-repeat top left;
	border: 6px solid #d1b4a4;
	width: 363px;
	min-height: 511px;
	margin-top: 0px;
	padding: 44px 0px 0px 0px;
	width: 403px;
}
.photo-preview {
	padding: 0px 20px;
	height: 531px;
}
.dress-view .photo-preview {
	background: url(../img/assets/bottom-dots-4px.gif) repeat-x scroll left bottom transparent;
}
.photo-preview h2 {
	color: #669999;
	display: inline;
	color: #615350;
	font-family: GothamBook,Arial;
	font-size: 18px;
	margin-bottom: 20px;
}
.dress-listing-preview .photo-preview .attributes {
	color: #c08269;
	font-size: 14px;
}
.dress-listing-preview .head,
.dress-listing-preview .finalize {
	background: #fdf6f0;
	padding: 20px;
	margin-bottom: 20px;
}
.dress-listing-preview .head p.first {
	color: #ef8374;
}
.dress-listing-preview .head a {
	float: right;
}
.photo-preview .thumbs-container {
	position:relative;
	display:table;
	height: 200px;
	vertical-align: middle; 
	text-align: center;
	height: 494px;
	float:right;
	text-align: center;
	width: 38px;
}
.photo-preview ul.thumbs {
	display: inline;
	width: 38px;
	display:table-cell;
	vertical-align:bottom;
	position:relative;
}
.photo-preview ul.thumbs img {
	padding: 7px;
}
.dress-listing-preview .head .button-two {
	margin-right: 100px;
	margin-top: -84px;
}
.dress-listing-preview .head .button-three {
	margin-right: 345px;
	margin-top: -68px;
}
.dress-listing-preview .finalize {
	margin-top: 15px;
}
.dress-listing-preview .finalize a.button-two {
	float: right;
	margin-right: 122px;
	margin-top: -70px;
}

.dress-overview {
	background: #ffffff;
	border: 6px solid #e5e2df;
	margin-bottom: 10px;
}
.dress-overview .currency {
	color: #ccc;
}
.dress-overview .price {
	color: #aa8876;
}
.dress-overview ul {
	list-style: none;
	list-style-position: inside;
}
.dress-overview ul li {
	color: #669999;
	padding: 5px 0px 5px 20px;
	width: 80px;
	border-left: 1px solid #ccc;
	display: inline-block;
	vertical-align: top;
	height: 50px;
	zoom: 1;
	min-height: 0px;
}
.dress-overview ul li.last {
	width: 100px;
}
.dress-overview ul li.last a {
	margin-top: 12px;
}
.dress-overview ul li.first {
	border: none;
	padding-left: 0px;
}
.dress-overview .box {
	border-bottom: 1px dotted #ccc;
	padding: 20px;
}
.dress-details {
	background: #fff;
	margin: 0px 5px 10px 5px;
}
.dress-details li.separator {
	background: url("../img/assets/four-dot-separator.gif") no-repeat scroll center center transparent;
	display: inline-block;
	height: 31px;
	padding: 0;
	width: 20px;
}
.dress-details .ui-tabs .ui-tabs-nav li {
	margin: 0 12px 1px 0;
}
.dress-details .ui-tabs {
	padding: 0px 10px 0px 10px;
}
.dress-details .ui-tabs-nav {
	padding: 0px 10px;
}
.dress-details dl {
	background: #fbf1e9;
	padding: 10px 0px 10px 0px;
}
.dress-details dl dt.first {
	border-top: 1px dotted #908b86;
}
.dress-details dl dt {
	color: #669999;
	padding: 5px 20px 0px 30px;
	background: transparent url(../img/assets/tiny-orange-arrow.jpg) no-repeat 10px 8px;
}.dress-details dl dd {
	border-bottom: 1px dotted #908b86;
	padding: 0px 20px 5px 30px;
}
.dress-listing-preview .details {
	background: #ffffff;
	margin-bottom: 5px;
	padding: 0px 10px 0px 10px;
}
.dress-details .ui-state-active {
	background: transparent url(../img/assets/tab-tip-top.jpg) no-repeat bottom center;
	color: #f38677;
}
.dress-details .ui-state-active a,
.dress-details .ui-state-active a:link,
.dress-details .ui-state-active a:visited {
	color: #f38677;
}
.dress-overview dl dt {
	color: #669999;
	width: 110px;
	display: inline-block;
	float: left;
}
.dress-overview dl dd {
	display: block;
}
.dress-sold .dress-overview {
	padding: 10px;
	border: none;
}
.dress-sold .dress-overview dl {
	font-size: 12px;
}
.dress-sold .dress-overview dl.first {
	margin-bottom: 20px;
}
.dress-sold .dress-overview dl dt {
	color: #D59C8B;
	width: 110px;
	display: inline-block;
	float: left;
}
.dress-sold .other-dresses .body {
	padding: 0px;
}
.dress-sold .other-dresses h3 {
	font-family: Arial, Verdana;
	background: #EEECED;
	color: #F29170;
	font-size: 14px;
	line-height: 40px;
	padding: 0px 20px;
	text-align: left;
}
.dress-sold .other-dresses h4 {
	color: #F29170;
	font-size: 14px;
	margin: 0px;
	padding: 5px 5px 0px 5px;
}
.dress-sold .other-dresses img {
	display: block;
	height: 120px;
	padding: 0px;
	width: 120px;
	background: #eee;
}
.dress-sold .other-dresses .col {
	display: inline-block;
	margin: 0 5px 5px;
	padding: 0px;
	width: 120px;
	vertical-align: text-top;
}
.dress-sold .other-dresses .even {
	background: transparent;
	margin-right: 5px;
	padding: 0px;
}
.dress-sold .other-dresses .col p {
	padding: 5px;
}
.dress-sold .dress-overview dl dd {
	display: block;
}
.dress-sold .other-dresses {
	background: transparent;
}
.foot-note-info {
	color: #9d9c9b;
	font-size: 10px;
	padding: 0px 0px 0px 30px;
	background: transparent url(../img/assets/tiny-red-flag.jpg) no-repeat 12px 19px;
	margin-bottom: 20px;
}
.foot-note-info a {
	color: #f38677;
}
.photo-container {
	margin-bottom: 22px;
	width: 307px;
	margin-top: 20px;
	display: block;
	float: left;
	width: 279px;
	padding: 10px 0 0 15px;
}
.photo-container a {
	color: #f59e92;
	font-size: 10px;
}
.photo-preview ul {
	list-style: none;
	padding: 0px;
}
.photo-preview ul li {
	width: 38px;
	height: 55px;
	background: #ffffff url(../img/backgrounds/photo-thumb.jpg) no-repeat 0px 0px;
	overflow: hidden;
	margin-top: 5px;
}
.photo-preview ul li a {
	display: block;
	width: 38px;
	height: 55px;
}
.photo-preview .header {
	height: auto;
}
.photo-preview a.photo {
	display: block;
	text-align: center;
	display: block;
	padding: 0;
	width: 268px;
	height: 445px;
}

.dress-top-bar {
	background: url(../img/assets/bottom-dots-4px.gif) repeat-x scroll left bottom transparent;
	height: 40px;
	padding: 0px 30px;
	height: 40px;
	list-style: none;
}
.dress-top-bar ul {
	margin-top: 8px;
	list-style: none;
}
.dress-top-bar ul li {
	vertical-align: text-top;
	display: inline-block;
	height: 20px;
	background: url(../img/backgrounds/vertical-dotted.gif) repeat-y top left;
	padding-left: 10px;
	margin-left: 10px;
}
.dress-top-bar a.add-dress {
    background-image: url("../img/buttons/medium-organish.gif");
    color: #585657;
    font-size: 10px;
    height: 25px;
    width: 177px;
    text-align: left;
    padding: 0px 0px 0px 10px;
    line-height: 25px;
    zoom: 1;
}
.dress-top-bar a.edit-dress {
	background-image: url("../img/buttons/edit-orangish.png");
	background-position: 0 -3px;
    width: 35px;
    margin-top: -3px;
}
.gplus {
	display: inline;
	line-height: 20px;
	height: 20px;
	vertical-align: text-top;
}
.dress-top-bar .left {
	width: 320px;
	display: inline-block; 
	vertical-align: middle;
	float: left;
	line-height: 40px;
	height: 40px;
}
.dress-top-bar .left a {
	line-height: 40px;
}
.dress-top-bar .right {
	display: inline-block;
	vertical-align: middle;
	width: 550px;
	text-align: right;
}
.dress-top-bar .views {
	color: #669999;
	display: inline;
	float: right;
}
.dress-top-bar .spacer {
	background: url(../img/backgrounds/vertical-dotted.gif) repeat-y top left;
	display: inline-block;
	height: 15px;
	padding: 0px 10px;
	line-height: 20px;
}
.dress-top-bar .views span {
	color: #727070;
}
.dress-view .sidebar {
	width: 469px;
}
.dress-view .content {
	margin-top: 0px;
	width: 363px;
}
.other-dresses {
	background: #ffffff;
}
.other-dresses .body {
	padding: 20px 20px 0px 20px;
	font-family: Arial, Verdana;
}
.other-dresses .image {
	display: block;
	background: url(../img/backgrounds/photo-bg-151x240.jpg) no-repeat scroll left transparent;
	width: auto;
	margin-bottom: 10px;
}
.other-dresses img {
	display: inline-block;
	width: 127px;
	height: 216px;
	padding: 12px;
}
.other-dresses .left-col,
.other-dresses .right-col {
	width: 45%;
	display: inline-block;
}
.other-dresses h3 {
	background: url("../img/assets/bottom-dots-4px.gif") repeat-x scroll left bottom transparent;
	color: #f38677;
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
	padding: 0px 20px;
}
.other-dresses .col {
	display: inline-block;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 157px;
}
.other-dresses .even {
	background: url(../img/backgrounds/vertical-dotted.gif) repeat-y top right;
	margin-right: 20px;
	padding-right: 20px;
}
.other-dresses dl {
	width: auto;
	color: #959594;
	font-size: 10px;
	margin-bottom: 3px;
	line-height: 13px;
}
.other-dresses dt {
	float: left;
	display: inline;
	margin-right: 5px;
}
.other-dresses dd {
	display: block;
}
.other-dresses h4 {
	color: #669999;
	font-family: Arial;
	font-size: 13px;
	margin-bottom: 3px;
	font-weight: normal;
	text-transform: capitalize;
}
.other-dresses .price {
	color: #a4806c;
	font-size: 14px;
}
.other-dresses .price span {
	color: #959594;
	font-size: 11px;
}
.dress-view .container-one {
	margin-bottom: 20px;
}
.dress-sold .refinesearch {
	width: auto;
	margin: 0px 0px 20px 0px;
}
.dress-sold .sidebar .sold-notice {
	text-align: center;
	background: #C4886C;
	color: #fff;
	margin-bottom: 20px;
}
.dress-sold .sidebar .sold-notice h3 {
	margin: 0px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
.dress-sold .sidebar .sold-notice p {
	font-size: 12px;
	font-weight: bold;
}


div#fancy_outer {
	z-index: 5005;
}





/*
 * CakePHP form elements
 */
#ImageUploadForm {
	padding: 0 20px;
}
#ImageUploadForm p {
	margin: -15px 0 0 0;
}

.cakeForm div.input {
	clear: both;
    margin-bottom: 1em;
    padding: 0;
    vertical-align: text-top;
}
.cakeForm div.checkbox {
	
}
.cakeForm input,
.cakeForm textarea {
	width: auto;
	padding: 5px;
	display: block;
}
.cakeForm input[type="checkbox"] {
    clear: left;
    float: left;
    margin: 0 6px 7px 0;
    width: auto;
}


/*
 * Breadcrumbs
 */
.breadcrumbs {
	padding: 12px 35px;
	background: url("../img/assets/bottom-dots-4px.gif") repeat-x scroll left bottom transparent;
	font-size: 11px;
	font-family: font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
}
.breadcrumbs span {
	margin-right: 5px;
}
.breadcrumbs a,
.breadcrumbs a:hover,
.breadcrumbs a:visited {
	color: #669999;
}
.breadcrumbs .divider {
	color: #669999;
}
.breadcrumbs .divider.active {
	color: #c56f43;
}
.breadcrumbs .active a,
.breadcrumbs .active  a:hover,
.breadcrumbs .active  a:visited {
	color: #c56f43;
	text-decoration: underline;
}


/*
 * Sort/Results text and select
 */
.sortResults {
	padding: 0 0 10px 0;
	margin: 0 0 20px 0;
	background: url("../img/assets/bottom-dots-4px.gif") repeat-x scroll left bottom transparent;
}
.sortResults .inner {
	padding: 10px 28px 0 35px;
	background: url("../img/assets/bottom-dots-4px.gif") repeat-x scroll left top transparent;
	overflow: hidden;
}
.sortResults .left,
.sortResults .right,
.sortResults p {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	width: auto;
}
.sortResults .left {
	text-transform: uppercase;
	line-height: 22px;
}
.sortResults .designerName {
	color: #c56f43;
}
.sortResults .totalResults {
	color: #669999;
}
.sortResults .right {
	float: right;
}
.sortResults .right label { padding-right: 5px; }


/*
 * Paginator
 */
.innerContent .paginator {
	padding: 0 0 5px 0;
	margin-top: 10px;
	width: 850px;
	background: transparent url(../img/backgrounds/mypowd_dotted_border_horizontal.jpg) repeat-x 0 100%;
}
.innerContent .paginator .inner {
	padding: 5px 0 0 0;
	background: transparent url(../img/backgrounds/mypowd_dotted_border_horizontal.jpg) repeat-x 0 0;
	overflow: hidden;
}
.innerContent .paginator span {
	margin-right: 5px;
}
.innerContent .paginator span.divider {
	margin: 0 10px;
}
.innerContent .paginator span.pageText { margin: 0; }
.innerContent .paginator span.current {
	color: #985731;
	text-decoration: underline;
}
.innerContent .paginator a,
.innerContent .paginator a:hover,
.innerContent .paginator a:visited {
	color: #666;
	text-decoration: none;
}
.innerContent .paginator a:hover { text-decoration: underline; }
.innerContent .paginator .left,
.innerContent .paginator .right {
	margin: 0;
	padding: 0;
	border: 0;
	width: auto;
	height: auto;
}
.innerContent .paginator .left {
	float: left;
	text-transform: uppercase;
}
.innerContent .paginator .right {
	float: right;
}
.innerContent .paginator .right label { margin-right: 5px; }
.innerContent .paginator .right span { margin: 0; }
.innerContent .paginator .right span.current {
	text-decoration: none;
}
.innerContent .paginator .right span.divider { margin: 0 4px; }

/*
 * Landing Pages Header
 */
div.landingPageHeader,
div.contentHeader {
	overflow: hidden;
	margin-bottom: 20px;
}
div.landingPageHeader div.left,
div.contentHeader div.left {
    background: url("../img/backgrounds/landing_page_header_bg_tl.jpg") no-repeat scroll 0 0 #fff !important;
    border: 7px solid #d1b3a3 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    margin: 0 19px 0 32px !important;
    color: #41464c;
    width: auto !important;
    padding: 0 !important;
}
div.landingPageHeader div.left div.inner,
div.contentHeader div.left div.inner {
	background: url("../img/backgrounds/landing_page_header_bg_br.jpg") no-repeat scroll 100% 100% transparent !important;
	padding: 36px 10px 10px 10px !important;
	min-height: 189px;
	width: 548px;
}
div.contentHeader div.left div.inner {
	background-image: url("../img/backgrounds/content_header_bg_br.jpg") !important;
}
div.landingPageHeader div.right,
div.contentHeader div.right {
    border: 0;
    width: 302px;
    overflow: hidden;
    margin: 0 !important;
}
div.landingPageHeader div.left h1,
div.landingPageHeader div.left p,
div.contentHeader div.left h1,
div.contentHeader div.left p  {
	padding: 0 15px;
	margin: 0 0 12px 0;
}
div.landingPageHeader div.left h1,
div.contentHeader div.left h1 {
	padding-bottom: 10px;
	color: #615350 !important;
}
div.landingPageMainContent {
	background: #fff;
	border: 7px solid #fdd7c3;
	overflow: hidden;
	margin: 0 0 0 32px;
	width: 865px;
	padding: 18px 12px;
}
div.landingPageMainContent ul.catList {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.landingPageMainContent ul.catList li {
	padding: 12px 10px;
	float: left;
	width: 196px;
	overflow: hidden;
}
div.landingPageMainContent ul.catList li a {
    display: block;
  	height: 39px;
    background: transparent url('../img/backgrounds/lc_button_left.jpg') no-repeat 0 50%;
    text-transform: uppercase;
    text-align: center;
    font-size: 11px;
    color: #76797c;
    padding-left: 10px;
}
div.landingPageMainContent ul.catList li a span {
	background: transparent url('../img/backgrounds/lc_button_right.jpg') no-repeat 100% 50%;
	padding-right: 10px;
	display: block;
	height: 39px;
	line-height: 38px;
}
div.landingPageMainContent ul.catList li a.lineBreak {

}
div.landingPageMainContent ul.catList li a.lineBreak span {
	line-height: 14px;
	height: 33px;
	padding-top: 6px;
}
.SearchAction .appsearch div.landingPageHeader div.left { margin-left: 28px !important; }


/* New Inner Content Wrapper */
.innerContent {
	border: 6px solid #fdd7c4;
	width: 889px;
	margin: 0 0 25px 32px;
	background: #fff;
	clear: both;
}


/* Real Weddings Specific */
.realWeddings .grid {
	padding: 19px 0 19px 19px;
}
.realWeddings .grid ul, .realWeddings.grid li {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}
.realWeddings .grid ul {
	overflow: hidden;
}
.realWeddings .grid li {
	float: left;	
	padding: 0 8px 0 7px;
	margin: 0 0 10px 0;
	background: transparent url(../img/backgrounds/mypowd_dotted_border_vertical.jpg) repeat-y 100% 0;	
}
.realWeddings .grid ul > li.first,
.realWeddings .grid ul > li:first-child {
	padding-left: 0;
}
.realWeddings .grid li.last {
	padding-right: 0;
	background: transparent;
}

.realWeddings .grid li a,
.realWeddings .grid li span {
	display: block;

}
.realWeddings .grid li span {
	text-transform: uppercase;
	font-size: 11px;
	line-height: 12px;
	padding-bottom: 5px;
	color: #6d6d6d;
}
.realWeddings .grid .centered {
	text-align: center;
}
.realWeddings .grid .designerName,
.realWeddings .grid .designerName a,
.realWeddings .grid .designerName a:hover,
.realWeddings .grid .designerName a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #669999;
	font-size: 11px;
}
.realWeddings .grid li.divider {
	clear: both;
	width: 855px;
	height: 12px;
	padding: 0;
	margin: 0 0 10px 0;
	background: transparent url(../img/backgrounds/mypowd_dotted_border_horizontal.jpg) repeat-x 0 50%;
}
.realWeddings .fullbanner,
.realWeddings .fullbanner div {
	margin: 0 auto !important;
	padding: 0 !important;
	width: 728px !important;
	float: none !important;
	clear: both !important;
	background: transparent !important;
	overflow: hidden !important;
}
.realWeddings .fullbanner div {
	padding-bottom: 20px !important;
}

/* Real Weddings Index page specific */
.realWeddings.index .grid ul li > div:first-child { 
	width: 129px;
	background: transparent url(../img/backgrounds/rw_grid_text_gradient_bg.gif) repeat-x 0 170px;
}
.realWeddings.index .grid .designerName {
	padding: 16px 0;
}
.realWeddings.index .grid .designerName a {
	height: 12px;
	padding: 0 8px;
	width: 113px;
	display: table-cell;
	vertical-align: middle;
}

/* Real Weddings Designer page specific */
.realWeddings.designer .grid ul li > div:first-child { 
	width: 130px;
}
.realWeddings.designer .grid ul li div > a:first-child {
	margin-bottom: 12px;
}
.realWeddings.designer .grid li span {
	padding-left: 3px;
	padding-right: 3px;
}
.realWeddings.designer .grid .realWeddingTitle,
.realWeddings.designer .grid .realWeddingTitle a,
.realWeddings.designer .grid .realWeddingTitle a:hover,
.realWeddings.designer .grid .realWeddingTitle a:visited {
	color: #ee8d52;
	font-size: 12px;
	font-weight: bold;
	font-family: font-family: Arial, Helvetica, sans-serif;
}
.realWeddings.designer div.contentHeader div.left div.inner {
	background-image: url(../img/backgrounds/rw_designer_content_header_bg_br.jpg) !important;
}

/* Real Weddings view page specific */
.realWeddings.view .contentHeader .realWeddingPhoto { text-align: center; }
.realWeddings.view .contentHeader .fullsize img {
	border: 6px solid #fdd7c4;
	margin: 10px auto 15px auto;
}
.realWeddings.view div.contentHeader div.left div.inner {
	background-image: none !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}
.realWeddings.view div.contentHeader div.left .realWeddingDetails {
	background: transparent url(../img/backgrounds/mypowd_dotted_border_horizontal.jpg) repeat-x 0 0;
	padding: 1px 0 0 0;
	margin: 20px 0;
	text-transform: uppercase;
	color: #7a7a7a;
	font-family: font-family: Arial, Helvetica, sans-serif;	
	line-height: 14px;
}
.realWeddings.view div.contentHeader div.left .realWeddingDetails .inner {
	padding: 9px 25px 10px 25px !important;
	background: transparent url(../img/backgrounds/mypowd_dotted_border_horizontal.jpg) repeat-x 0 100% !important;
	overflow: hidden;
	min-height: 0;
	width: auto !important;
}
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingTitle {
	color: #ee8d52;	
	font-weight: bold;
	font-size: 12px;
}
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingDesigner,
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingDesigner a,
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingDesigner a:hover,
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingDesigner a:visited {
	color: #669999;
	text-decoration: underline;
	font-size: 11px;
} 
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingPhotographer,
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingPhotographer a,
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingPhotographer a:hover,
.realWeddings.view div.contentHeader div.left .realWeddingDetails .realWeddingPhotographer a:visited {
	color: #6d6d6d;
	text-decoration: underline;
	font-size: 10px;
}
.realWeddings.view div.contentHeader div.left .realWeddingDetails .divider {
	color: #ee8d52;
	margin: 0 10px;
}
.realWeddings.view div.contentHeader div.left .realWeddingDetails span {
	display: block;
	float: left;
}
