HTML {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

BODY {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

DIV {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

SPAN {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

OBJECT {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

IFRAME {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

H1 {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

H2 {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

H3 {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

H4 {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

H5 {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

H6 {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

P {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

BLOCKQUOTE {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

PRE {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

A {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

ABBR {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

ACRONYM {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

ADDRESS {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

CODE {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

DEL {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

DFN {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

EM {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

IMG {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

Q {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

DL {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

DT {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

DD {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

OL {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

UL {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

LI {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

FORM {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

LABEL {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

LEGEND {font-weight: bold;padding: 0.3em;color: #F93;}

.forward {float: right;}

.alert {color: #F00;margin-left: 0.5em}

LABEL.inputLabel {
width: 11em;
float: left;
color: #000;
}
LABEL, h4.optionName {
line-height: 1.5em;
}
LABEL, h4.optionName {
font-size: 13px;
}
FORM, SELECT, INPUT {
display: inline;
font-size: 1em;
margin: 0.1em;
}

CAPTION {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

TBODY {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

TFOOT {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

THEAD {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px

}

BODY {

	LINE-HEIGHT: 1.5; LETTER-SPACING: 0px; BACKGROUND: #fff; FONT-SIZE: 80%

}

BODY {

	COLOR: #787878

}

.plain {

	COLOR: #787878

}

.plain A {

	COLOR: #787878

}

#sidebar A {

	COLOR: #787878

}

#footer A {

	COLOR: #787878

}

BODY {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

P {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

H1.home {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

H3 {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

H4 {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

H5 {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

H6 {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

UL {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

OL {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

DL {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

INPUT {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

TEXTAREA {

	FONT-FAMILY: Arial, Verdana, sans-serif

}

P {

	MARGIN: 0px 0px 1em; FONT-SIZE: 0.93em

}

IMG {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-DECORATION: none

}

A IMG {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-DECORATION: none

}

A {

	OUTLINE-STYLE: none; COLOR: #70accf; CURSOR: pointer; TEXT-DECORATION: none

}

.link {

	OUTLINE-STYLE: none; COLOR: #70accf; CURSOR: pointer; TEXT-DECORATION: none

}

A:hover {

	COLOR: #54819c; TEXT-DECORATION: underline

}

#sidenav .selected {

	COLOR: #54819c; TEXT-DECORATION: underline

}

CAPTION {

	TEXT-ALIGN: left

}

TH {

	TEXT-ALIGN: left

}

TD {

	TEXT-ALIGN: left

}

BLOCKQUOTE:before {

	CONTENT: ""

}

BLOCKQUOTE:after {

	CONTENT: ""

}

Q:before {

	CONTENT: ""

}

Q:after {

	CONTENT: ""

}

TEXTAREA {

	MARGIN: 0px

}

.buttonRow{
    margin: 0.5em;
}

.wrapper {

	DISPLAY: block

}

.wrapper:after {

	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."

}

* HTML .wrapper {

	HEIGHT: 1%

}

.floatNone {

	FLOAT: none !important

}

.floatLeft {

	FLOAT: left !important

}

.floatRight {

	FLOAT: right !important

}

IMG.floatLeft {

	MARGIN-BOTTOM: 1em; MARGIN-RIGHT: 1.3em

}

IMG.floatRight {

	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1.3em

}

.sale {

	COLOR: #5c8727 !important

}

.fix-image IMG {

	WIDTH: 100%

}

.important-message {

	PADDING-BOTTOM: 1.5%; BACKGROUND-COLOR: #f4f5f6; PADDING-LEFT: 1.5%; WIDTH: 97%; PADDING-RIGHT: 1.5%; MARGIN-BOTTOM: 2em; FLOAT: left; MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important; PADDING-TOP: 1.5%

}

.important-message .last {

	MARGIN-BOTTOM: 0px

}

.small {

	LINE-HEIGHT: 1.87em; MARGIN-BOTTOM: 1.87em; FONT-SIZE: 0.8em

}

.highlight {

	BACKGROUND: #ffc

}

.hide {

	DISPLAY: none

}

.no-show {

	DISPLAY: none

}

.clear {

	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden

}

.clearfix {

	ZOOM: 1

}

.clearfix:before {

	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; CONTENT: ' '

}

.clearfix:after {

	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; CONTENT: ' '

}

.clearBoth {

	CLEAR: both

}

.clearfix:after {

	CLEAR: both

}

DIV.row {

	MARGIN-BOTTOM: 1em; FLOAT: left

}

UL {

	LIST-STYLE-TYPE: none

}

OL {

	LIST-STYLE-TYPE: decimal

}

.no-bullet {

	LIST-STYLE-TYPE: none !important

}

.no-bullet {

	LIST-STYLE-TYPE: none !important

}

.bullet {

	LIST-STYLE-TYPE: disc; MARGIN: 0px 1.5em 1.5em 1.8em

}

.disc {

	LIST-STYLE-TYPE: disc; MARGIN: 0px 1.5em 1.5em 1.8em

}

DL {

	MARGIN: 0px 0px 1.5em

}

DL DT {

	FONT-FAMILY: Georgia,"Times New Roman", serif; COLOR: #58585a; FONT-WEIGHT: 700

}

ABBR {

	BORDER-BOTTOM: #000 1px dotted

}

ACRONYM {

	BORDER-BOTTOM: #000 1px dotted

}

ADDRESS {

	FONT-STYLE: italic; MARGIN-TOP: 1.5em

}

DEL {

	COLOR: #000

}

BLOCKQUOTE {

	MARGIN: 0.5em

}

PRE {

	MARGIN: 1.5em 0px; WHITE-SPACE: pre

}

CODE {

	MARGIN: 1.5em 0px; WHITE-SPACE: pre

}

PRE {

	FONT: 1em/1.5 monospace

}

CODE {

	FONT: 1em/1.5 monospace

}

TT {

	FONT: 1em/1.5 monospace

}

TT {

	LINE-HEIGHT: 1.5; MARGIN: 1.5em 0px; DISPLAY: block

}

STRONG {

	FONT-WEIGHT: 700

}

DFN {

	FONT-WEIGHT: 700

}

EM {

	FONT-STYLE: italic

}

DFN {

	FONT-STYLE: italic

}

H1 {

	COLOR: #58585a; FONT-WEIGHT: 400

}

H2 {

	COLOR: #58585a; FONT-WEIGHT: 400

}

H3 {

	COLOR: #58585a; FONT-WEIGHT: 400

}

H4 {

	COLOR: #58585a; FONT-WEIGHT: 400

}

H5 {

	COLOR: #58585a; FONT-WEIGHT: 400

}

H1 {

	FONT-FAMILY: Georgia, "Times New Roman", Serif

}

H2 {

	FONT-FAMILY: Georgia, "Times New Roman", Serif

}

H3 {

	FONT-FAMILY: Georgia, "Times New Roman", Serif

}

H4 {

	FONT-FAMILY: Georgia, "Times New Roman", Serif

}

H1 {

	POSITION: relative; LINE-HEIGHT: 1.3; TEXT-TRANSFORM: uppercase; WIDTH: 100%; FLOAT: left; FONT-SIZE: 1.22em; OVERFLOW: hidden

}

H2 {

	POSITION: relative; LINE-HEIGHT: 1.3; TEXT-TRANSFORM: uppercase; WIDTH: 100%; FLOAT: left; FONT-SIZE: 1.22em; OVERFLOW: hidden

}



.v2 H1 SPAN {

	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; WIDTH: 100%; BOTTOM: 2px; BACKGROUND: #fff; FLOAT: right; MARGIN-LEFT: 5px

}

.v2 H2 SPAN {

	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; WIDTH: 100%; BOTTOM: 2px; BACKGROUND: #fff; FLOAT: right; MARGIN-LEFT: 5px

}

H3 {

	FONT-SIZE: 0.93em; FONT-WEIGHT: 700

}

H4 {

	FONT-SIZE: 0.93em; FONT-WEIGHT: 700

}

H5 {

	FONT-SIZE: 0.93em; FONT-WEIGHT: 700

}

H2 {

	MARGIN: 0.5em 0px 1em

}

H3 {

	PADDING-BOTTOM: 0.5em; MARGIN-TOP: 0.65em

}

H4 {

	LINE-HEIGHT: 1.2; MARGIN-TOP: 1em; FONT-WEIGHT: 700

}

H6 {

	FONT-SIZE: 0.9em

}

H1 {

	MARGIN: 0px 0px 1em

}

DL DD {

	MARGIN: 0px 0px 1em

}

TH {

	FONT-WEIGHT: 700

}

TH {

	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; PADDING-TOP: 0.5em

}

TD {

	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; PADDING-TOP: 0.5em

}

TABLE {

	MARGIN-BOTTOM: 1em

}

TFOOT {

	FONT-STYLE: italic

}

CAPTION {

	BACKGROUND: #ffc

}

.pseudo-h2 {

	FONT-FAMILY: Georgia,"Times New Roman",Serif; FONT-SIZE: 1.3em

}

.two-col-gray {

	BACKGROUND-COLOR: #efefef; WIDTH: 950px; MARGIN-BOTTOM: 1em; FLOAT: left

}

.two-col-gray .col1 {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 440px; PADDING-RIGHT: 10px; FLOAT: left !important; PADDING-TOP: 10px

}

.two-col-gray .col2 {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 440px; PADDING-RIGHT: 10px; FLOAT: left !important; PADDING-TOP: 10px

}

.two-col-gray .col1 {

	MARGIN: 10px

}

.two-col-gray .col2 {

	MARGIN: 10px 10px 10px 0px

}

.two_up_gray {

	BACKGROUND-COLOR: #efefef; WIDTH: 100%; MARGIN-BOTTOM: 1em; FLOAT: left

}

.two_up_gray .col1 {

	PADDING-BOTTOM: 1%; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1%; WIDTH: 46.47%; PADDING-RIGHT: 1%; FLOAT: left !important; PADDING-TOP: 1%

}

.two_up_gray .col2 {

	PADDING-BOTTOM: 1%; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1%; WIDTH: 46.47%; PADDING-RIGHT: 1%; FLOAT: left !important; PADDING-TOP: 1%

}

.two_up_gray .col1 {

	MARGIN: 10px 0.4% 10px 1%

}

.two_up_gray .col2 {

	MARGIN: 10px 1% 10px 0.4%

}

.two-col {

	WIDTH: 710px; MARGIN-BOTTOM: 1em; FLOAT: left

}

.two-col .col1 {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: cornflowerblue; PADDING-LEFT: 0px; WIDTH: 347px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 10px

}

.two-col .col2 {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: cornflowerblue; PADDING-LEFT: 0px; WIDTH: 347px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 10px

}

.two-col .col1 {

	MARGIN: 0px 15px 0px 0px

}

.two-col .col2 {

	MARGIN: 0px

}

.two_up {

	WIDTH: 100%; MARGIN-BOTTOM: 1em; FLOAT: left

}

.two_up .col1 {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: cyan; PADDING-LEFT: 0px; WIDTH: 48.94%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 10px

}

.two_up .col2 {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: cyan; PADDING-LEFT: 0px; WIDTH: 48.94%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 10px

}

.two_up .col1 {

	MARGIN: 0px 2% 0px 0px

}

.two_up .col2 {

	MARGIN: 0px

}

UL.two-col {

	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em

}

UL.two_up {

	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em

}

.four-col {

	WIDTH: 710px; MARGIN-BOTTOM: 1em; FLOAT: left

}

.four-col .col1 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four-col .col2 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four-col .col3 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four-col .col4 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four-col .col1 {

	MARGIN: 0px 10px 0px 0px

}

.four-col .col2 {

	MARGIN: 0px 10px 0px 0px

}

.four-col .col3 {

	MARGIN: 0px 10px 0px 0px

}

.four-col .col4 {

	MARGIN: 0px

}

.four_up {

	WIDTH: 100%; MARGIN-BOTTOM: 1em; FLOAT: left

}

.four_up .col1 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 23.94%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four_up .col2 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 23.94%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four_up .col3 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 23.94%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four_up .col4 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 23.94%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.four_up .col1 {

	MARGIN: 0px 1.4% 0px 0px

}

.four_up .col2 {

	MARGIN: 0px 1.4% 0px 0px

}

.four_up .col3 {

	MARGIN: 0px 1.4% 0px 0px

}

.four_up .col4 {

	MARGIN: 0px

}

.five-col {

	WIDTH: 710px; MARGIN-BOTTOM: 1em; FLOAT: left

}

.five-col .col1 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five-col .col2 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five-col .col3 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five-col .col4 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five-col .col5 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five-col .col1 {

	MARGIN: 0px 10px 0px 0px

}

.five-col .col2 {

	MARGIN: 0px 10px 0px 0px

}

.five-col .col3 {

	MARGIN: 0px 10px 0px 0px

}

.five-col .col4 {

	MARGIN: 0px 10px 0px 0px

}

.five-col .col5 {

	MARGIN: 0px

}

.five_up {

	WIDTH: 100%; MARGIN-BOTTOM: 1em; FLOAT: left

}

.five_up .col1 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 18.87%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five_up .col2 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 18.87%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five_up .col3 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 18.87%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five_up .col4 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 18.87%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five_up .col5 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 18.87%; PADDING-RIGHT: 0px; FLOAT: left !important; PADDING-TOP: 0px

}

.five_up .col1 {

	MARGIN: 0px 1.4% 0px 0px

}

.five_up .col2 {

	MARGIN: 0px 1.4% 0px 0px

}

.five_up .col3 {

	MARGIN: 0px 1.4% 0px 0px

}

.five_up .col4 {

	MARGIN: 0px 1.4% 0px 0px

}

.five_up .col5 {

	MARGIN: 0px

}

UL.five-col {

	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em

}

UL.five_up {

	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em

}

.centerz.four-col A {

	TEXT-ALIGN: center; DISPLAY: block

}

.centerz.four_up A {

	TEXT-ALIGN: center; DISPLAY: block

}

.centerz.five-col A {

	TEXT-ALIGN: center; DISPLAY: block

}

.centerz.five_up A {

	TEXT-ALIGN: center; DISPLAY: block

}

.five-col#pop-cap {

	TEXT-ALIGN: center; DISPLAY: block

}

.five-col#pop-cap A {

	TEXT-ALIGN: center; DISPLAY: block

}

.five_up#pop-cap {

	TEXT-ALIGN: center; DISPLAY: block

}

.five_up#pop-cap A {

	TEXT-ALIGN: center; DISPLAY: block

}

.tier-one {

	

}

.tier-one H3 {

	MARGIN: 0px

}

.tier-two H3 {

	MARGIN: 0px

}

.four_up H3 {

	MARGIN: 0px

}

.four-col H3 {

	MARGIN: 0px

}

.five_up H3 {

	MARGIN: 0px

}

.five-col H3 {

	MARGIN: 0px

}

.tier-one UL {

	MARGIN: 0px

}

.tier-two UL {

	MARGIN: 0px

}

.four_up UL {

	MARGIN: 0px

}

.four-col UL {

	MARGIN: 0px

}

.five-col UL {

	MARGIN: 0px

}

.five_up UL {

	MARGIN: 0px

}

.tier-one P {

	MARGIN-BOTTOM: 0px

}

.tier-two P {

	MARGIN-BOTTOM: 0px

}

.four_up P {

	MARGIN-BOTTOM: 0px

}

.four-col P {

	MARGIN-BOTTOM: 0px

}

.five-col P {

	MARGIN-BOTTOM: 0px

}

.five_up P {

	MARGIN-BOTTOM: 0px

}

#container UL.row {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px

}

#container OL.row {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px

}

#container UL.row LI {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 3.8em 0px 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

#container OL.row LI {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 3.8em 0px 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

#container UL.row LI.last {

	MARGIN-RIGHT: 0px

}

#container OL.row LI.last {

	MARGIN-RIGHT: 0px

}

#container UL.row LI P {

	TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; FONT-SIZE: 0.9em; PADDING-TOP: 0.1em

}

#container OL.row LI P {

	TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; FONT-SIZE: 0.9em; PADDING-TOP: 0.1em

}

#container UL.row A {

	DISPLAY: block

}

#designer-left LI A {

	DISPLAY: block

}

#footer {

	LINE-HEIGHT: 1.5; MARGIN: 1.5em auto 0.5em; FONT-SIZE: 0.8em; OVERFLOW: hidden; width: 960px;padding-left:145px;

}

#footer UL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#footer LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#footer H4 {

	BORDER-BOTTOM: #f1f1f1 2px dotted; PADDING-BOTTOM: 10px; MARGIN: 10px 0px

}

#nav {

	BACKGROUND-IMAGE: url(/image/wpd/nav-treatment.jpg); Z-INDEX: 150; BACKGROUND-REPEAT: no-repeat; CLEAR: both

}

#nav {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia, verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

#nav H3 {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia, verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

#nav UL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia, verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

#nav OL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia, verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

#nav LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia, verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

.v2#container #nav H3 {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia, verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

#nav LI DIV LI {

	LIST-STYLE-TYPE: disc; COLOR: #fb628e; MARGIN-LEFT: 10px

}

#nav LI DIV {

	DISPLAY: none

}

BODY.ie6 LI:hover DIV {

	DISPLAY: none

}

#nav LI:hover DIV {

	DISPLAY: block

}

#nav LI A {

	COLOR: #599cc9

}

#nav LI H3 A {

	COLOR: #666

}

#nav LI H3 A:hover {

	COLOR: #599cc9

}

#nav LI {

	BACKGROUND-IMAGE: url(/image/wpd/nav-sprite-2012-03-13.png); BACKGROUND-REPEAT: no-repeat

}

#nav LI:hover A {

	BACKGROUND-IMAGE: url(/image/wpd/nav-sprite-2012-03-13.png); BACKGROUND-REPEAT: no-repeat

}

#nav LI A:hover {

	TEXT-DECORATION: underline

}

#nav LI {

	POSITION: relative; TEXT-INDENT: -999em; FLOAT: left; HEIGHT: 50px

}

#nav A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

#nav SPAN {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

#nav > OL > LI {

	Z-INDEX: -1

}

#nav LI A {

	POSITION: absolute; TOP: 0px; LEFT: 0px

}

#nav LI LI {

	FLOAT: none

}

#nav LI DIV {

	BACKGROUND-IMAGE: url(/image/wpd/nav-div-bg-tl.png'%29, url%28'/image/wpd/nav-div-bg-tr.png'%29, url%28'/image/wpd/nav-div-bg-bl.png'%29, url%28'/image/wpd/nav-div-bg-br.png); Z-INDEX: 150; BORDER-BOTTOM: #e8e9ea 1px solid; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e8e9ea'); BORDER-LEFT: #e8e9ea 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; PADDING-LEFT: 25px; WIDTH: 210px; PADDING-RIGHT: 25px; BACKGROUND-REPEAT: no-repeat; BORDER-TOP: #e8e9ea 1px; BORDER-RIGHT: #e8e9ea 1px solid; PADDING-TOP: 20px; TOP: 38px; LEFT: 0px; box-shadow: 0px 8px 10px rgba(0,0,0,.2); -o-box-shadow: 0px 8px 10px rgba(0,0,0,.2); -moz-box-shadow: 0px 8px 10px rgba(0,0,0,.2); -webkit-box-shadow: 0px 8px 10px rgba(0,0,0,.2)

}

#nav LI:hover > SPAN {

	MARGIN-TOP: 7px; HEIGHT: 35px; box-shadow: 0px 4px 6px 2px rgba(0,0,0,.2); -o-box-shadow: 0px 4px 6px 2px rgba(0,0,0,.2); -moz-box-shadow: 0px 4px 6px 2px rgba(0,0,0,.2); -webkit-box-shadow: 0px 4px 6px 2px rgba(0,0,0,.2)

}

#nav LI.last:hover > SPAN A {

	FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#e8e9ea')

}

#nav LI DIV.multi SPAN {

	WIDTH: auto; DISPLAY: block; FLOAT: left; HEIGHT: 100%; MARGIN-LEFT: 30px

}

#nav LI DIV.multi SPAN:first-child {

	MARGIN-LEFT: 0px

}

#nav LI H3 {

	TEXT-INDENT: 0px; WIDTH: auto; HEIGHT: auto

}

#nav LI LI {

	TEXT-INDENT: 0px; WIDTH: auto; HEIGHT: auto

}

#nav LI H3 A {

	Z-INDEX: auto; POSITION: relative; WIDTH: auto !important; TOP: auto; LEFT: auto

}

#nav LI LI A {

	Z-INDEX: auto; POSITION: relative; WIDTH: auto !important; TOP: auto; LEFT: auto

}

#nav LI H3 {

	BACKGROUND-IMAGE: none

}

#nav LI H3 A {

	BACKGROUND-IMAGE: none

}

#nav LI LI {

	BACKGROUND-IMAGE: none

}

#nav LI LI A {

	BACKGROUND-IMAGE: none

}

.v2#container #nav LI H3 {

	MARGIN-TOP: 15px

}

#nav LI H3 {

	MARGIN-TOP: 15px

}

.v2#container #nav LI H3:first-child {

	MARGIN-TOP: 10px

}

#nav LI H3:first-child {

	MARGIN-TOP: 10px

}

.v2#container #nav LI H3:unknown {

	MARGIN-BOTTOM: 10px

}

#nav LI H3:unknown {

	MARGIN-BOTTOM: 10px

}

#nav LI.indent {

	MARGIN-LEFT: 15px

}

.v2#container #nav LI.indent H3 A {

	MARGIN-TOP: 5px; FONT-FAMILY: Arial,Verdana,sans-serif; FONT-WEIGHT: normal

}

#nav LI.indent H3 A {

	MARGIN-TOP: 5px; FONT-FAMILY: Arial,Verdana,sans-serif; FONT-WEIGHT: normal

}

#nav SPAN.new {

	DISPLAY: inline !important; FLOAT: none !important

}

#nav LI#wedding {

	WIDTH: 138px; BACKGROUND-POSITION: 0px -6px

}

#nav LI#wedding:hover A {

	BACKGROUND-POSITION: 1px -67px

}

#nav LI#wedding DIV.multi {

	WIDTH: 560px

}

#nav LI#savethedate {

	WIDTH: 100px; BACKGROUND-POSITION: -138px -6px

}

#nav LI#savethedate:hover A {

	BACKGROUND-POSITION: -138px -67px

}

#nav LI#savethedate DIV {

	LEFT: -1px

}

#nav LI#partyinvitations {

	WIDTH: 172px; BACKGROUND-POSITION: -238px -6px

}

#nav LI#partyinvitations:hover A {

	BACKGROUND-POSITION: -238px -67px

}

#nav LI#partyinvitations DIV {

	WIDTH: 258px; LEFT: -1px

}

#nav LI#reception {

	WIDTH: 151px; BACKGROUND-POSITION: -410px -6px

}

#nav LI#reception:hover A {

	BACKGROUND-POSITION: -410px -67px

}

#nav LI#reception DIV {

	LEFT: -1px

}

#nav LI#socialstationery {

	WIDTH: 189px; BACKGROUND-POSITION: -561px -6px

}

#nav LI#socialstationery:hover A {

	BACKGROUND-POSITION: -561px -67px

}

#nav LI#socialstationery DIV {

	LEFT: -1px

}

#nav LI#favors {

	WIDTH: 104px; BACKGROUND-POSITION: -750px -6px

}

#nav LI#favors:hover A {

	BACKGROUND-POSITION: -750px -67px

}

#nav LI#favors DIV {

	LEFT: -61px

}

#nav LI#photobook {

	WIDTH: 96px; BACKGROUND-POSITION: -854px -6px

}

#nav LI#photobook:hover A {

	BACKGROUND-POSITION: -854px -67px

}

#nav LI.last DIV {

	LEFT: -165px

}

#sidebar {

	LINE-HEIGHT: 1.4; TEXT-TRANSFORM: lowercase; WIDTH: 230px; FLOAT: left

}

#sidebar OL {

	LIST-STYLE-TYPE: none

}

#sidebar UL {

	LIST-STYLE-TYPE: none

}

#sidebar LI {

	LIST-STYLE-TYPE: none

}

#sidebar DIV.last {

	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px

}

#sidenav LI.last {

	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px

}

#sidebar OL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#sidebar P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#sidebar H4 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#sidenav LI {

	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#sidebar LI UL {

	MARGIN: 0px 1em 0px 0px

}

#sidebar LI UL LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#sidebar LI UL UL {

	MARGIN: 0px 1em

}

#sidebar LI UL UL LI {

	MARGIN: 0px

}

#sidebar A:hover {

	COLOR: #70accf

}

#sidebar P {

	FONT-SIZE: 0.9em

}

#sidebar H4 {

	PADDING-BOTTOM: 0.8em; TEXT-TRANSFORM: capitalize; FONT-FAMILY: Georgia, "Times New Roman",Serif

}

#sidebar LI H4 {

	PADDING-BOTTOM: 0.4em

}

#sidebar H4 A {

	COLOR: #585858

}

#sidebar .partner-nav UL {

	MARGIN-BOTTOM: 10px

}

#sidebar .partner-nav LI {

	LINE-HEIGHT: 1.5

}

#sidenav LI.seasonal {

	POSITION: relative

}

#sidebar LI P {

	TEXT-TRANSFORM: lowercase

}

#container DIV#content-contain {

	BACKGROUND: #fff

}

#container {

	BACKGROUND: #fff

}

#container {

	MARGIN: 0px auto; WIDTH: 960px

}

.shop#container {

	MARGIN: 0px auto; WIDTH: 960px

}

#container-dynamic {

	MARGIN: 0px auto; WIDTH: 960px

}

#container-dynamic TD {

	VERTICAL-ALIGN: top

}

#container-dynamic TR {

	VERTICAL-ALIGN: top

}

#topnav {OVERFLOW: hidden; width:960px; margin:0 auto; height:110px;

}

#no-promo-box {

	PADDING-BOTTOM: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 3px

}

#promo-box {

	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: none; MARGIN-TOP: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 35px; COLOR: #86ab3f; FONT-SIZE: 0.9em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px

}

#promo-box IMG {

	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px

}

#promo-box SPAN {

	FONT-SIZE: 0.8em

}

#util-nav {

	MARGIN: 5px 0px; WIDTH: 300px; FLOAT: right; FONT-SIZE: 12px

}

#util-nav span#info{ display:block; padding:10px 0;}

#util-nav span#info span {padding: 5px;}

.acct a{padding:15px;}



#logo {

	FLOAT: left

}

.livechatIcon {

	FLOAT: left

}

INPUT.input {

	FLOAT: left

}

INPUT.button {

	FLOAT: left

}

#links {

	FLOAT: right

}

#links FORM SPAN {

	FLOAT: right

}

#logo {

	MARGIN-TOP:5px

}



#logo a{ display:inline-block; background:url(../images/logo.png); width:282px; height:76px; text-indent:-9999px;}

#logo H2 {

	PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 0.9em Arial, Verdana, sans-serif; COLOR: #6b6b6b; PADDING-TOP: 0px

}

#container-dynamic SPAN.acct {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

#container SPAN.acct {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

#container-dynamic SPAN.aux {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

#container SPAN.aux {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

#container-dynamic SPAN.search {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

#container SPAN.search {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

#container-dynamic SPAN#info {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

#container SPAN#info {

	TEXT-ALIGN: right; DISPLAY: block; FLOAT: none

}

.search INPUT {

	VERTICAL-ALIGN: middle

}

#container-dynamic #searchForm SPAN {

	BACKGROUND: url(/image/wpd/css/icons/social-sprite-2012-08-15.png) no-repeat 97% -157px

}

#container #searchForm SPAN {

	BACKGROUND: url(/image/wpd/css/icons/social-sprite-2012-08-15.png) no-repeat 97% -157px

}

#container-dynamic SPAN.aux .search #searchText {

	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eee; MARGIN: 0px; PADDING-LEFT: 2px; WIDTH: 207px; PADDING-RIGHT: 2px; FLOAT: none; PADDING-TOP: 2px

}

#container SPAN.aux .search #searchText {

	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eee; MARGIN: 0px; PADDING-LEFT: 2px; WIDTH: 207px; PADDING-RIGHT: 2px; FLOAT: none; PADDING-TOP: 2px

}

#container-dynamic SPAN.aux .search #searchSubmit {

	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; TEXT-INDENT: -900px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 2px; WIDTH: 25px; PADDING-RIGHT: 2px; BORDER-TOP-STYLE: none; FLOAT: none; COLOR: #fff; BORDER-RIGHT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px

}

#container SPAN.aux .search #searchSubmit {

	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; TEXT-INDENT: -900px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 2px; WIDTH: 25px; PADDING-RIGHT: 2px; BORDER-TOP-STYLE: none; FLOAT: none; COLOR: #fff; BORDER-RIGHT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px

}

INPUT.input {

	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 2px; WIDTH: 115px; PADDING-RIGHT: 2px; COLOR: #888; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 2px

}

#breadcrumb {

	TEXT-TRANSFORM: lowercase; MARGIN: 0px; FONT-SIZE: 0.8em

}

.legacy_seo#container #breadcrumb {

	MARGIN-BOTTOM: 1em

}

#banner-contain {

	TEXT-INDENT: -9999em; MARGIN: 0.5em 0px; WIDTH: 100%; DISPLAY: block; HEIGHT: 45px; OVERFLOW: hidden

}

#banner-contain A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.thermo-banner A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.lp-promo {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px !important; CLEAR: both; FONT-SIZE: 14px; PADDING-TOP: 0px

}

.lp-promo A {

	COLOR: #686868; TEXT-DECORATION: none

}

.lp-promo IMG {

	VERTICAL-ALIGN: middle

}

#global-promo {

	Z-INDEX: 150; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; WIDTH: 100%; DISPLAY: block; FONT: 1em Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 12px; HEIGHT: 28px; COLOR: #666

}

#global-promo .wrap {

	POSITION: relative; WIDTH: 950px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto

}

#global-promo #h2 {

	FLOAT: left; PADDING-TOP: 2px

}

#global-promo #h2 H2 {

	TEXT-TRANSFORM: none; MARGIN-TOP: 0px; FONT: 1em Helvetica, Arial, sans-serif; FLOAT: left

}

.shadow {

	FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); box-shadow: 0px 3px 8px -2px #000000; -moz-box-shadow: 0px 3px 8px -2px #000000; -webkit-box-shadow: 0px 3px 8px -2px #000000

}

.xbrand {

	POSITION: absolute; HEIGHT: 28px; RIGHT: 0px; TOP: 0px

}

.xbrand UL {

	MARGIN: 0px

}

.xbrand UL LI {

	POSITION: relative; DISPLAY: block; FLOAT: left; HEIGHT: 28px ; padding:

}

.xbrand UL LI {

	POSITION: relative; DISPLAY: block; FLOAT: left; HEIGHT: 28px 

}

.xbrand UL LI A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

#xbrandOurBrand {

	WIDTH: 60px; BACKGROUND-POSITION: 0px 0px

}

#xbrandSfly {

	WIDTH: 79px; BACKGROUND-POSITION: -60px 0px

}

#xbrandTp {

	WIDTH: 92px; BACKGROUND-POSITION: -139px 0px

}

#xbrandTreat {

	WIDTH: 57px; BACKGROUND-POSITION: -231px 0px

}

#xbrandWpd {

	WIDTH: 155px; BACKGROUND-POSITION: -288px 0px

}

.xbrandDropdown {

	Z-INDEX: 100; POSITION: absolute; TOP: 15px

}

#brand_rollover_sfly {

	WIDTH: 210px; DISPLAY: none; LEFT: -60px

}

#brand_rollover_tp {

	WIDTH: 200px; DISPLAY: none; LEFT: -50px

}

#brand_rollover_treat {

	WIDTH: 185px; DISPLAY: none; LEFT: -62px

}

#brand_rollover_wpd {

	WIDTH: 165px; DISPLAY: none; LEFT: -2px

}

.xbrandDropdown:hover {

	DISPLAY: block !important

}

.xbrand UL LI A:hover + DIV {

	DISPLAY: block !important

}

.brand_rollover_notch {

	Z-INDEX: 155; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Matrix(

            M11=0.7071067811865474,

            M12=-0.7071067811865477,

            M21=0.7071067811865477,

            M22=0.7071067811865474,

            SizingMethod='auto expand'); BORDER-LEFT: #a6a8ab 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; WIDTH: 10px; HEIGHT: 10px; BORDER-TOP: #a6a8ab 1px solid; TOP: -9px; LEFT: 47%; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg)

}

.brand_description {

	Z-INDEX: 150; BORDER-BOTTOM: #a6a8ab 1px solid; POSITION: relative; BORDER-LEFT: #a6a8ab 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 13px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 13px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: "Avenir LT W01 55 Roman", Verdana, Arial, sans-serif; FONT-SIZE: 11px; BORDER-TOP: #a6a8ab 1px solid; BORDER-RIGHT: #a6a8ab 1px solid; PADDING-TOP: 8px; box-shadow: 16; -moz-box-shadow: 0px 2px 4px rgba(51, 51, 51, 0.5); -webkit-box-shadow: 0px 2px 4px rgba(51, 51, 51, 0.5)

}

.shadow {

	box-shadow: 0px 3px 8px -2px #000000; -moz-box-shadow: 0px 3px 8px -2px #000000; -webkit-box-shadow: 0px 3px 8px -2px #000000

}

.ship-drop {

	CURSOR: pointer

}

#shipple-ie {

	CURSOR: pointer

}

#shipple {

	CURSOR: pointer

}

#shipple {

	Z-INDEX: 135; POSITION: absolute; MARGIN: 10px auto; WIDTH: 970px; DISPLAY: none; HEIGHT: auto; OVERFLOW: hidden; LEFT: 0px

}

#shipple-ie {

	Z-INDEX: 135; POSITION: absolute; MARGIN: 10px auto; WIDTH: 970px; DISPLAY: none; HEIGHT: auto; OVERFLOW: hidden; LEFT: 0px

}

#shipple-content {

	MARGIN: -3px 0px 5px 5px; WIDTH: 950px; BACKGROUND: #fff

}

#shipple-ie {

	MARGIN: -3px 0px 5px 5px; WIDTH: 950px; BACKGROUND: #fff

}

#shipple-ie {

	MARGIN: 27px auto; WIDTH: 950px

}

#shipple-content-ie {

	BORDER-BOTTOM: #666 1px solid; POSITION: relative; BORDER-LEFT: #666 1px solid; WIDTH: 958px; BORDER-TOP: #666 1px; BORDER-RIGHT: #666 1px solid; TOP: -4px

}

#shipple-content-ie P {

	PADDING-BOTTOM: 30px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; FLOAT: none; PADDING-TOP: 0px

}

#shipple-content P {

	PADDING-BOTTOM: 30px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; FLOAT: none; PADDING-TOP: 0px

}

#shipple IMG {

	MARGIN: 0px 0px 0px 5px

}

#top-panel-x {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 10px

}

#top-panel-x IMG {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#drops {

	FLOAT: left

}

#global-promo .wrap #drops P#blah {

	POSITION: relative; TOP: 0px

}

#drops P {

	

}

#drops P.alignRight {

	POSITION: relative; MARGIN-TOP: 10px; FONT-SIZE: 1em

}

.gray.shadow-full {

	BACKGROUND: url(/image/common/gray-shadowing.png) no-repeat center bottom

}

.c-brdr-r {

	MARGIN-RIGHT: 10px; BORDER-RIGHT: #ebebeb 2px dotted

}

.c-brdr-r-solid {

	BORDER-RIGHT: #d1d2d4 1px solid

}

.mar-lgt {

	MARGIN-TOP: 10px

}

#sneakpeek_email {

	WIDTH: 47%; MARGIN-LEFT: 16px

}

#about_email {

	BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; WIDTH: 300px; FLOAT: left; HEIGHT: 30px; COLOR: #939598; MARGIN-LEFT: 15px; BORDER-TOP: #bcbcbc 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bcbcbc 1px solid

}

#featured-aside DIV.wrap P {

	FONT-SIZE: 85%

}

#featured-aside DIV.wrap A {

	FONT-SIZE: 100%

}

.invitations-theme {

	TEXT-INDENT: -99999px; MARGIN: 0px 0px 10px; WIDTH: 720px; DISPLAY: block; BACKGROUND: url(http://static-cache.tp-global.net/image/wpd/css/promo/cat-smb/wedding-invitation-theme.png) no-repeat left bottom; HEIGHT: 140px; OVERFLOW: hidden

}

.std-theme {

	TEXT-INDENT: -99999px; MARGIN: 0px 0px 10px; WIDTH: 720px; DISPLAY: block; BACKGROUND: url(http://static-cache.tp-global.net/image/wpd/css/promo/cat-smb/save-the-date-invitation-theme.png) no-repeat left bottom; HEIGHT: 140px; OVERFLOW: hidden

}

#newsletter-signup {

	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 0px

}

#newsletter-signup P {

	MARGIN: 5px 10px; FONT-FAMILY: Georgia,"Times New Roman", serif; FLOAT: left; COLOR: #666; FONT-SIZE: 1.3em

}

#newsletter-signup A {

	COLOR: #680; FONT-SIZE: 0.8em; TEXT-DECORATION: underline

}

#newsletter-signup A:hover {

	BORDER-BOTTOM-STYLE: none

}

#newsletter-signup FORM {

	MARGIN: 6px 10px 0px 0px; DISPLAY: block; FLOAT: right; HEIGHT: 20px

}

#newsletter-signup INPUT.input {

	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 15px; COLOR: #939598; MARGIN-RIGHT: 10px; PADDING-TOP: 1px

}

#foot-signup-error {

	WIDTH: 200px; PADDING-RIGHT: 100px; DISPLAY: block; FLOAT: right; HEIGHT: 14px; COLOR: red

}

#about-signup-error {

	WIDTH: 200px; PADDING-RIGHT: 100px; DISPLAY: block; FLOAT: right; HEIGHT: 14px; COLOR: red

}

#footer .copyright {

	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 10px

}

.wpd#footer .copyright {

	COLOR: #aaa

}

.wpd#footer .copyright A {

	COLOR: #aaa

}

.logos {

	MARGIN: 5px 10px 0px 0px; OVERFLOW: hidden

}

.logos SPAN {

	MARGIN: 0px 5px; DISPLAY: block; FLOAT: right

}

.static.logos SPAN {

	PADDING-BOTTOM: 0px; TEXT-INDENT: -999px; PADDING-LEFT: 0px; WIDTH: 94px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/footer_logos.png) no-repeat center center; HEIGHT: 36px; OVERFLOW: hidden; PADDING-TOP: 0px

}

.static.logos SPAN A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.static.logos SPAN.verisign {

	MARGIN-TOP: 0px; WIDTH: 89px; BACKGROUND-POSITION: 0px -53px; HEIGHT: 45px

}

.static.logos SPAN.mcafee {

	MARGIN-TOP: 0px; WIDTH: 89px; BACKGROUND-POSITION: 0px -106px; HEIGHT: 45px

}

.static.logos SPAN.bbb {

	MARGIN-TOP: 0px; WIDTH: 89px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 45px

}

.secure.logos SPAN.mcafee {

	MARGIN-TOP: 28px

}

.secure.logos SPAN.bbb {

	MARGIN-TOP: 24px

}

BODY {

	MIN-WIDTH: 960px

}

.container {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 960px; PADDING-RIGHT: 5px; PADDING-TOP: 0px

}

.col_1 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_2 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_3 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_4 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_5 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_6 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_7 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_8 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_9 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_10 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_11 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_12 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_13 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_14 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_15 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_16 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_17 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_18 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_19 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_20 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_21 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_22 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_23 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_24 {

	POSITION: relative; MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left

}

.col_24 {

	MARGIN-BOTTOM: 20px

}

.col_18 {

	MARGIN-BOTTOM: 20px

}

.grid DIV {

	WIDTH: 18%; MARGIN-BOTTOM: 10px

}

.col_18 .col4 {

	WIDTH: 18%; MARGIN-BOTTOM: 10px

}

.col_18 .col5 {

	WIDTH: 18%; MARGIN-BOTTOM: 10px

}

.push_1 {

	POSITION: relative

}

.pull_1 {

	POSITION: relative

}

.push_2 {

	POSITION: relative

}

.pull_2 {

	POSITION: relative

}

.push_3 {

	POSITION: relative

}

.pull_3 {

	POSITION: relative

}

.push_4 {

	POSITION: relative

}

.pull_4 {

	POSITION: relative

}

.push_5 {

	POSITION: relative

}

.pull_5 {

	POSITION: relative

}

.push_6 {

	POSITION: relative

}

.pull_6 {

	POSITION: relative

}

.push_7 {

	POSITION: relative

}

.pull_7 {

	POSITION: relative

}

.push_8 {

	POSITION: relative

}

.pull_8 {

	POSITION: relative

}

.push_9 {

	POSITION: relative

}

.pull_9 {

	POSITION: relative

}

.push_10 {

	POSITION: relative

}

.pull_10 {

	POSITION: relative

}

.push_11 {

	POSITION: relative

}

.pull_11 {

	POSITION: relative

}

.push_12 {

	POSITION: relative

}

.pull_12 {

	POSITION: relative

}

.push_13 {

	POSITION: relative

}

.pull_13 {

	POSITION: relative

}

.push_14 {

	POSITION: relative

}

.pull_14 {

	POSITION: relative

}

.push_15 {

	POSITION: relative

}

.pull_15 {

	POSITION: relative

}

.push_16 {

	POSITION: relative

}

.pull_16 {

	POSITION: relative

}

.push_17 {

	POSITION: relative

}

.pull_17 {

	POSITION: relative

}

.push_18 {

	POSITION: relative

}

.pull_18 {

	POSITION: relative

}

.push_19 {

	POSITION: relative

}

.pull_19 {

	POSITION: relative

}

.push_20 {

	POSITION: relative

}

.pull_20 {

	POSITION: relative

}

.push_21 {

	POSITION: relative

}

.pull_21 {

	POSITION: relative

}

.push_22 {

	POSITION: relative

}

.pull_22 {

	POSITION: relative

}

.push_23 {

	POSITION: relative

}

.pull_23 {

	POSITION: relative

}

.push_24 {

	POSITION: relative

}

.pull_24 {

	POSITION: relative

}

.alpha {

	MARGIN-LEFT: 0px

}

.omega {

	MARGIN-RIGHT: 0px

}

#container-dynamic .col_1 {

	WIDTH: 30px

}

.container .col_1 {

	WIDTH: 30px

}

#container-dynamic .col_2 {

	WIDTH: 70px

}

.container .col_2 {

	WIDTH: 70px

}

#container-dynamic .col_3 {

	WIDTH: 110px

}

.container .col_3 {

	WIDTH: 110px

}

#container-dynamic .col_4 {

	WIDTH: 150px

}

.container .col_4 {

	WIDTH: 150px

}

#container-dynamic .col_5 {

	WIDTH: 190px

}

.container .col_5 {

	WIDTH: 190px

}

#container-dynamic .col_6 {

	WIDTH: 230px

}

.container .col_6 {

	WIDTH: 230px

}

#container-dynamic .col_7 {

	WIDTH: 270px

}

.container .col_7 {

	WIDTH: 270px

}

#container-dynamic .col_8 {

	WIDTH: 310px

}

.container .col_8 {

	WIDTH: 310px

}

#container-dynamic .col_9 {

	WIDTH: 350px

}

.container .col_9 {

	WIDTH: 350px

}

#container-dynamic .col_10 {

	WIDTH: 390px

}

.container .col_10 {

	WIDTH: 390px

}

#container-dynamic .col_11 {

	WIDTH: 430px

}

.container .col_11 {

	WIDTH: 430px

}

#container-dynamic .col_12 {

	WIDTH: 470px

}

.container .col_12 {

	WIDTH: 470px

}

#container-dynamic .col_13 {

	WIDTH: 510px

}

.container .col_13 {

	WIDTH: 510px

}

#container-dynamic .col_14 {

	WIDTH: 550px

}

.container .col_14 {

	WIDTH: 550px

}

#container-dynamic .col_15 {

	WIDTH: 590px

}

.container .col_15 {

	WIDTH: 590px

}

#container-dynamic .col_16 {

	WIDTH: 630px

}

.container .col_16 {

	WIDTH: 630px

}

#container-dynamic .col_17 {

	WIDTH: 670px

}

.container .col_17 {

	WIDTH: 670px

}

#container-dynamic .col_18 {

	WIDTH: 710px

}

.container .col_18 {

	WIDTH: 710px

}

#container-dynamic .col_19 {

	WIDTH: 750px

}

.container .col_19 {

	WIDTH: 750px

}

#container-dynamic .col_20 {

	WIDTH: 790px

}

.container .col_20 {

	WIDTH: 790px

}

#container-dynamic .col_21 {

	WIDTH: 830px

}

.container .col_21 {

	WIDTH: 830px

}

#container-dynamic .col_22 {

	WIDTH: 870px

}

.container .col_22 {

	WIDTH: 870px

}

#container-dynamic .col_23 {

	WIDTH: 910px

}

.container .col_23 {

	WIDTH: 910px

}

#container-dynamic .col_24 {

	WIDTH: 950px

}

.container .col_24 {

	WIDTH: 950px

}

#container-dynamic .prefix_1 {

	PADDING-LEFT: 40px

}

.container .prefix_1 {

	PADDING-LEFT: 40px

}

#container-dynamic .prefix_2 {

	PADDING-LEFT: 80px

}

.container .prefix_2 {

	PADDING-LEFT: 80px

}

#container-dynamic .prefix_3 {

	PADDING-LEFT: 120px

}

.container .prefix_3 {

	PADDING-LEFT: 120px

}

#container-dynamic .prefix_4 {

	PADDING-LEFT: 160px

}

.container .prefix_4 {

	PADDING-LEFT: 160px

}

#container-dynamic .prefix_5 {

	PADDING-LEFT: 200px

}

.container .prefix_5 {

	PADDING-LEFT: 200px

}

#container-dynamic .prefix_6 {

	PADDING-LEFT: 240px

}

.container .prefix_6 {

	PADDING-LEFT: 240px

}

#container-dynamic .prefix_7 {

	PADDING-LEFT: 280px

}

.container .prefix_7 {

	PADDING-LEFT: 280px

}

#container-dynamic .prefix_8 {

	PADDING-LEFT: 320px

}

.container .prefix_8 {

	PADDING-LEFT: 320px

}

#container-dynamic .prefix_9 {

	PADDING-LEFT: 360px

}

.container .prefix_9 {

	PADDING-LEFT: 360px

}

#container-dynamic .prefix_10 {

	PADDING-LEFT: 400px

}

.container .prefix_10 {

	PADDING-LEFT: 400px

}

#container-dynamic .prefix_11 {

	PADDING-LEFT: 440px

}

.container .prefix_11 {

	PADDING-LEFT: 440px

}

#container-dynamic .prefix_12 {

	PADDING-LEFT: 480px

}

.container .prefix_12 {

	PADDING-LEFT: 480px

}

#container-dynamic .prefix_13 {

	PADDING-LEFT: 520px

}

.container .prefix_13 {

	PADDING-LEFT: 520px

}

#container-dynamic .prefix_14 {

	PADDING-LEFT: 560px

}

.container .prefix_14 {

	PADDING-LEFT: 560px

}

#container-dynamic .prefix_15 {

	PADDING-LEFT: 600px

}

.container .prefix_15 {

	PADDING-LEFT: 600px

}

#container-dynamic .prefix_16 {

	PADDING-LEFT: 640px

}

.container .prefix_16 {

	PADDING-LEFT: 640px

}

#container-dynamic .prefix_17 {

	PADDING-LEFT: 680px

}

.container .prefix_17 {

	PADDING-LEFT: 680px

}

#container-dynamic .prefix_18 {

	PADDING-LEFT: 720px

}

.container .prefix_18 {

	PADDING-LEFT: 720px

}

#container-dynamic .prefix_19 {

	PADDING-LEFT: 760px

}

.container .prefix_19 {

	PADDING-LEFT: 760px

}

#container-dynamic .prefix_20 {

	PADDING-LEFT: 800px

}

.container .prefix_20 {

	PADDING-LEFT: 800px

}

#container-dynamic .prefix_21 {

	PADDING-LEFT: 840px

}

.container .prefix_21 {

	PADDING-LEFT: 840px

}

#container-dynamic .prefix_22 {

	PADDING-LEFT: 880px

}

.container .prefix_22 {

	PADDING-LEFT: 880px

}

#container-dynamic .prefix_23 {

	PADDING-LEFT: 920px

}

.container .prefix_23 {

	PADDING-LEFT: 920px

}

#container-dynamic .suffix_1 {

	PADDING-RIGHT: 40px

}

.container .suffix_1 {

	PADDING-RIGHT: 40px

}

#container-dynamic .suffix_2 {

	PADDING-RIGHT: 80px

}

.container .suffix_2 {

	PADDING-RIGHT: 80px

}

#container-dynamic .suffix_3 {

	PADDING-RIGHT: 120px

}

.container .suffix_3 {

	PADDING-RIGHT: 120px

}

#container-dynamic .suffix_4 {

	PADDING-RIGHT: 160px

}

.container .suffix_4 {

	PADDING-RIGHT: 160px

}

#container-dynamic .suffix_5 {

	PADDING-RIGHT: 200px

}

.container .suffix_5 {

	PADDING-RIGHT: 200px

}

#container-dynamic .suffix_6 {

	PADDING-RIGHT: 240px

}

.container .suffix_6 {

	PADDING-RIGHT: 240px

}

#container-dynamic .suffix_7 {

	PADDING-RIGHT: 280px

}

.container .suffix_7 {

	PADDING-RIGHT: 280px

}

#container-dynamic .suffix_8 {

	PADDING-RIGHT: 320px

}

.container .suffix_8 {

	PADDING-RIGHT: 320px

}

#container-dynamic .suffix_9 {

	PADDING-RIGHT: 360px

}

.container .suffix_9 {

	PADDING-RIGHT: 360px

}

#container-dynamic .suffix_10 {

	PADDING-RIGHT: 400px

}

.container .suffix_10 {

	PADDING-RIGHT: 400px

}

#container-dynamic .suffix_11 {

	PADDING-RIGHT: 440px

}

.container .suffix_11 {

	PADDING-RIGHT: 440px

}

#container-dynamic .suffix_12 {

	PADDING-RIGHT: 480px

}

.container .suffix_12 {

	PADDING-RIGHT: 480px

}

#container-dynamic .suffix_13 {

	PADDING-RIGHT: 520px

}

.container .suffix_13 {

	PADDING-RIGHT: 520px

}

#container-dynamic .suffix_14 {

	PADDING-RIGHT: 560px

}

.container .suffix_14 {

	PADDING-RIGHT: 560px

}

#container-dynamic .suffix_15 {

	PADDING-RIGHT: 600px

}

.container .suffix_15 {

	PADDING-RIGHT: 600px

}

#container-dynamic .suffix_16 {

	PADDING-RIGHT: 640px

}

.container .suffix_16 {

	PADDING-RIGHT: 640px

}

#container-dynamic .suffix_17 {

	PADDING-RIGHT: 680px

}

.container .suffix_17 {

	PADDING-RIGHT: 680px

}

#container-dynamic .suffix_18 {

	PADDING-RIGHT: 720px

}

.container .suffix_18 {

	PADDING-RIGHT: 720px

}

#container-dynamic .suffix_19 {

	PADDING-RIGHT: 760px

}

.container .suffix_19 {

	PADDING-RIGHT: 760px

}

#container-dynamic .suffix_20 {

	PADDING-RIGHT: 800px

}

.container .suffix_20 {

	PADDING-RIGHT: 800px

}

#container-dynamic .suffix_21 {

	PADDING-RIGHT: 840px

}

.container .suffix_21 {

	PADDING-RIGHT: 840px

}

#container-dynamic .suffix_22 {

	PADDING-RIGHT: 880px

}

.container .suffix_22 {

	PADDING-RIGHT: 880px

}

#container-dynamic .suffix_23 {

	PADDING-RIGHT: 920px

}

.container .suffix_23 {

	PADDING-RIGHT: 920px

}

#container-dynamic .push_1 {

	LEFT: 40px

}

.container .push_1 {

	LEFT: 40px

}

#container-dynamic .push_2 {

	LEFT: 80px

}

.container .push_2 {

	LEFT: 80px

}

#container-dynamic .push_3 {

	LEFT: 120px

}

.container .push_3 {

	LEFT: 120px

}

#container-dynamic .push_4 {

	LEFT: 160px

}

.container .push_4 {

	LEFT: 160px

}

#container-dynamic .push_5 {

	LEFT: 200px

}

.container .push_5 {

	LEFT: 200px

}

#container-dynamic .push_6 {

	LEFT: 240px

}

.container .push_6 {

	LEFT: 240px

}

#container-dynamic .push_7 {

	LEFT: 280px

}

.container .push_7 {

	LEFT: 280px

}

#container-dynamic .push_8 {

	LEFT: 320px

}

.container .push_8 {

	LEFT: 320px

}

#container-dynamic .push_9 {

	LEFT: 360px

}

.container .push_9 {

	LEFT: 360px

}

#container-dynamic .push_10 {

	LEFT: 400px

}

.container .push_10 {

	LEFT: 400px

}

#container-dynamic .push_11 {

	LEFT: 440px

}

.container .push_11 {

	LEFT: 440px

}

#container-dynamic .push_12 {

	LEFT: 480px

}

.container .push_12 {

	LEFT: 480px

}

#container-dynamic .push_13 {

	LEFT: 520px

}

.container .push_13 {

	LEFT: 520px

}

#container-dynamic .push_14 {

	LEFT: 560px

}

.container .push_14 {

	LEFT: 560px

}

#container-dynamic .push_15 {

	LEFT: 600px

}

.container .push_15 {

	LEFT: 600px

}

#container-dynamic .push_16 {

	LEFT: 640px

}

.container .push_16 {

	LEFT: 640px

}

#container-dynamic .push_17 {

	LEFT: 680px

}

.container .push_17 {

	LEFT: 680px

}

#container-dynamic .push_18 {

	LEFT: 720px

}

.container .push_18 {

	LEFT: 720px

}

#container-dynamic .push_19 {

	LEFT: 760px

}

.container .push_19 {

	LEFT: 760px

}

#container-dynamic .push_20 {

	LEFT: 800px

}

.container .push_20 {

	LEFT: 800px

}

#container-dynamic .push_21 {

	LEFT: 840px

}

.container .push_21 {

	LEFT: 840px

}

#container-dynamic .push_22 {

	LEFT: 880px

}

.container .push_22 {

	LEFT: 880px

}

#container-dynamic .push_23 {

	LEFT: 920px

}

.container .push_23 {

	LEFT: 920px

}

#container-dynamic .pull_1 {

	LEFT: -40px

}

.container .pull_1 {

	LEFT: -40px

}

#container-dynamic .pull_2 {

	LEFT: -80px

}

.container .pull_2 {

	LEFT: -80px

}

#container-dynamic .pull_3 {

	LEFT: -120px

}

.container .pull_3 {

	LEFT: -120px

}

#container-dynamic .pull_4 {

	LEFT: -160px

}

.container .pull_4 {

	LEFT: -160px

}

#container-dynamic .pull_5 {

	LEFT: -200px

}

.container .pull_5 {

	LEFT: -200px

}

#container-dynamic .pull_6 {

	LEFT: -240px

}

.container .pull_6 {

	LEFT: -240px

}

#container-dynamic .pull_7 {

	LEFT: -280px

}

.container .pull_7 {

	LEFT: -280px

}

#container-dynamic .pull_8 {

	LEFT: -320px

}

.container .pull_8 {

	LEFT: -320px

}

#container-dynamic .pull_9 {

	LEFT: -360px

}

.container .pull_9 {

	LEFT: -360px

}

#container-dynamic .pull_10 {

	LEFT: -400px

}

.container .pull_10 {

	LEFT: -400px

}

#container-dynamic .pull_11 {

	LEFT: -440px

}

.container .pull_11 {

	LEFT: -440px

}

#container-dynamic .pull_12 {

	LEFT: -480px

}

.container .pull_12 {

	LEFT: -480px

}

#container-dynamic .pull_13 {

	LEFT: -520px

}

.container .pull_13 {

	LEFT: -520px

}

#container-dynamic .pull_14 {

	LEFT: -560px

}

.container .pull_14 {

	LEFT: -560px

}

#container-dynamic .pull_15 {

	LEFT: -600px

}

.container .pull_15 {

	LEFT: -600px

}

#container-dynamic .pull_16 {

	LEFT: -640px

}

.container .pull_16 {

	LEFT: -640px

}

#container-dynamic .pull_17 {

	LEFT: -680px

}

.container .pull_17 {

	LEFT: -680px

}

#container-dynamic .pull_18 {

	LEFT: -720px

}

.container .pull_18 {

	LEFT: -720px

}

#container-dynamic .pull_19 {

	LEFT: -760px

}

.container .pull_19 {

	LEFT: -760px

}

#container-dynamic .pull_20 {

	LEFT: -800px

}

.container .pull_20 {

	LEFT: -800px

}

#container-dynamic .pull_21 {

	LEFT: -840px

}

.container .pull_21 {

	LEFT: -840px

}

#container-dynamic .pull_22 {

	LEFT: -880px

}

.container .pull_22 {

	LEFT: -880px

}

#container-dynamic .pull_23 {

	LEFT: -920px

}

.container .pull_23 {

	LEFT: -920px

}

.alpha.border-right.col_12 {

	PADDING-RIGHT: 4px; MARGIN-RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid

}

.alpha.border-right.col_9 {

	PADDING-RIGHT: 4px; MARGIN-RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid

}

.omega.border-left.col_12 {

	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 4px; MARGIN-LEFT: 0px

}

.omega.border-left.col_9 {

	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 4px; MARGIN-LEFT: 0px

}

.alpha.border-right.col_6 {

	PADDING-BOTTOM: 0px; PADDING-RIGHT: 4px; MARGIN-RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid

}

.omega.border-left.col_6 {

	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; MARGIN-LEFT: 0px

}

.col_18#hero {

	WIDTH: 700px

}

.v2#container {

	WIDTH: 950px

}

.v2 #content {

	WIDTH: 710px; PADDING-TOP: 10px

}

.v2 #main-contain {

	WIDTH: 710px; PADDING-TOP: 10px

}

.v2 #sidebar {

	WIDTH: 230px; PADDING-TOP: 10px

}

.full.container.v2 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.full.container.v2 #content {

	FLOAT: none

}

.solid-divider {

	BORDER-BOTTOM: #ccc 1px solid

}

.v2#container .pad-t {

	PADDING-TOP: 15px

}

.v2 .mar-b {

	MARGIN-BOTTOM: 20px

}

.v2 #hero A {

	DISPLAY: block; HEIGHT: 298px

}

.full.v2 #hero A {

	DISPLAY: block; HEIGHT: 341px

}

.social-link LI {

	MARGIN: 5px 0px; PADDING-LEFT: 22px !important; BACKGROUND: url(/image/wpd/css/icons/social-sprite-2012-09-07.png) no-repeat left center; HEIGHT: 17px; FONT-SIZE: 0.9em

}

#sidenav .social-link#social-leftnav UL LI {

	MARGIN: 5px 0px; PADDING-LEFT: 22px

}

#footer .social-link#social-footer UL LI {

	MARGIN: 5px 0px; PADDING-LEFT: 22px

}

.social-link LI.facebook {

	BACKGROUND-POSITION: 0px 0px

}

.social-link LI.twitter {

	BACKGROUND-POSITION: 0px -21px

}

.social-link LI.blog {

	BACKGROUND-POSITION: 0px -43px

}

.social-link LI.envelope {

	BACKGROUND-POSITION: 0px -62px

}

.social-link LI.reorder {

	BACKGROUND-POSITION: 0px -82px

}

.social-link LI.pinterest {

	BACKGROUND-POSITION: 0px -138px

}

.social-link LI.instagram {

	BACKGROUND-POSITION: 0px -178px

}

.social-link LI.videogal {

	BACKGROUND-POSITION: 0px -122px

}

#topnav SPAN#localize-info {

	DISPLAY: inline-block; FLOAT: none

}

SPAN#localize-info {

	LINE-HEIGHT: 21px; FLOAT: right

}

SPAN#localize-info LABEL {

	FLOAT: none

}

SPAN#localize-info .flag {

	DISPLAY: inline-block; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px; box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3); -moz-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3); -webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3)

}

.super-simple-popup-shadow {

	Z-INDEX: 40000; POSITION: fixed; TOP: 0px; LEFT: 0px

}

.super-simple-popup {

	BORDER-BOTTOM: #ddd 2px solid; POSITION: absolute; BORDER-LEFT: #ddd 2px solid; BACKGROUND-COLOR: #fff; COLOR: #828282; BORDER-TOP: #ddd 2px solid; BORDER-RIGHT: #ddd 2px solid; box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, .6); -moz-box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, .6); -webkit-box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, .6)

}

.super-simple-popup .title-bar {

	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; MARGIN: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #d1e0e2; PADDING-TOP: 5px

}

.super-simple-popup .title-bar B {

	FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold

}

.super-simple-popup .title-bar A {

	CURSOR: pointer

}

.super-simple-popup .title-bar A:hover {

	TEXT-DECORATION: none

}

.super-simple-popup .title-bar .square {

	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline-block; FONT-FAMILY: verdana, arial; BACKGROUND: #fff; COLOR: #787878; MARGIN-LEFT: 3px; FONT-SIZE: 8px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 1px

}

.super-simple-popup .title-bar .text {

	COLOR: #fff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold

}

.super-simple-popup .bd {

	PADDING-BOTTOM: 46px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 4px

}

.super-simple-popup .bd H3 {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dff0f9; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 2px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px

}

.super-simple-popup .bd HR {

	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; DISPLAY: none; BACKGROUND: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 7px; BORDER-LEFT-WIDTH: 0px

}

.super-simple-popup .bd .logo {

	POSITION: static; MARGIN: 20px 0px; WIDTH: 266px; DISPLAY: block; BACKGROUND: url(//www.weddingpaperdivas.com/img/wpd-logo.png) no-repeat 0px 0px; HEIGHT: 17px

}

.super-simple-popup .bd FORM {

	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.42; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 12px; PADDING-TOP: 7px

}

.super-simple-popup .bd FORM SELECT {

	MARGIN-LEFT: 0px

}

.super-simple-popup .bd .submit {

	BORDER-BOTTOM: white 4px double; TEXT-ALIGN: center; BORDER-LEFT: white 4px double; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.32em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #8db5cf; MARGIN: 0px; PADDING-LEFT: 9px; LETTER-SPACING: 1px; PADDING-RIGHT: 9px; DISPLAY: inline-block; FONT-FAMILY: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; COLOR: #fff; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: white 4px double; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 4px double; PADDING-TOP: 2px

}

.super-simple-popup .bd A.submit:hover {

	TEXT-DECORATION: none

}

.super-simple-popup .bd SMALL {

	FONT-SIZE: 11px

}

.super-simple-popup .bd FORM SMALL {

	LINE-HEIGHT: 1.4

}

.super-simple-popup .bd UL {

	PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 2; PADDING-LEFT: 3.5em; PADDING-RIGHT: 3.5em; PADDING-TOP: 1em

}

.super-simple-popup .bd LI {

	LIST-STYLE-TYPE: square

}

BODY.international .international-content-switcher .international {

	DISPLAY: block

}

.international-content-switcher .international {

	DISPLAY: none

}

BODY.international .international-content-switcher .us {

	DISPLAY: none

}

TABLE.tos_style {

	BORDER-BOTTOM: #d0e4ed 1px solid; BORDER-LEFT: #d0e4ed 1px solid; BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: separate; BORDER-TOP: #d0e4ed 1px solid; BORDER-RIGHT: #d0e4ed 1px solid

}

TABLE.tos_style THEAD TH {

	BORDER-BOTTOM: #d0e4ed 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d0e4ed 0px solid; PADDING-BOTTOM: 5px !important; BACKGROUND-COLOR: #eaf7fd; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #d0e4ed 1px solid; BORDER-RIGHT: #d0e4ed 0px solid; PADDING-TOP: 5px !important

}

TABLE.tos_style TBODY TH {

	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 15px !important; WIDTH: 45%; PADDING-RIGHT: 0px !important; FONT-WEIGHT: normal !important; PADDING-TOP: 5px !important

}

TABLE.tos_style TBODY TD {

	

}

TABLE.tos_style TBODY TD.yes_included {

	TEXT-ALIGN: center; TEXT-INDENT: -500px; BACKGROUND: url(http://www.weddingpaperdivas.com/css/img/bgs/checkmark.png) no-repeat center center; OVERFLOW: hidden; PADDING-TOP: 10px

}

TABLE.tos_style TFOOT TD {

	FONT-SIZE: 0.85em

}

TABLE.tos_style THEAD .description {

	TEXT-ALIGN: left

}

TABLE.tos_multi TBODY TH {

	PADDING-BOTTOM: 5px !important; BACKGROUND-COLOR: #eaf7fd; PADDING-LEFT: 10px !important; WIDTH: 19% !important; PADDING-RIGHT: 10px !important; FONT-WEIGHT: 700 !important; BORDER-RIGHT: #d0e4ed 1px solid; PADDING-TOP: 5px !important

}

TABLE.tos_multi TBODY TH:unknown {

	BORDER-BOTTOM: #d0e4ed 1px solid

}

TABLE.tos_multi TBODY TD {

	TEXT-ALIGN: center; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 5px !important

}

TABLE.tos_multi .none {

	BACKGROUND-COLOR: #eee; COLOR: #aaa

}

TABLE.tos_large THEAD TH {

	PADDING-BOTTOM: 1em !important; PADDING-LEFT: 1em !important; PADDING-RIGHT: 1em !important; FONT-SIZE: 1.4em; PADDING-TOP: 1em !important

}

TABLE.tos_large TBODY {

	

}

TABLE.tos_large TBODY TD {

	TEXT-ALIGN: center; PADDING-BOTTOM: 1em !important; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 1em !important; PADDING-RIGHT: 1em !important; FONT-SIZE: 1.3em; PADDING-TOP: 1em !important

}

TABLE.tos_large TBODY TH {

	TEXT-ALIGN: center; PADDING-BOTTOM: 1em !important; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 1em !important; PADDING-RIGHT: 1em !important; FONT-SIZE: 1.3em; PADDING-TOP: 1em !important

}

TABLE.tos_large TBODY TH {

	WIDTH: 40%; COLOR: #5ad; FONT-WEIGHT: 700

}

.table-layout {

	BORDER-BOTTOM: #d1d1d1 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #d1d1d1 1px solid; MARGIN: 20px; WIDTH: 600px; BORDER-COLLAPSE: collapse; BACKGROUND: #fff 0px 0px; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid

}

.table-layout TD {

	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

#table-layout TH {

	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

.table-layout TH {

	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fbfbf8; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: 700; PADDING-TOP: 5px

}

.table-layout THEAD TH {

	TEXT-ALIGN: center; VERTICAL-ALIGN: middle

}

.table-layout TD.large-x {

	TEXT-ALIGN: center; WIDTH: 170px; FONT-SIZE: 1.5em; FONT-WEIGHT: 700

}

.table-layout TD.na {

	BACKGROUND-COLOR: #f7f7f7

}

.questions .table-layout LI {

	LIST-STYLE-TYPE: disc

}

.definition {

	MARGIN: 0px 0px 1em 1.5em

}

.definition DT {

	MARGIN: 0px

}

.definition DD {

	MARGIN-BOTTOM: 1em

}

.v2 .ordered {

	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 2em

}

UL.vlist {

	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px

}

DIV.tos_style > DIV {

	TEXT-ALIGN: center

}

.promo-home.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner-home.png) no-repeat center bottom

}

.promo-invitations.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-signature.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-by-color.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-by-theme.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-layered.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-formal.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-vintage.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-party.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-essentials.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-social.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-std.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/wedding-banner.png) no-repeat center bottom

}

.promo-bridal.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/bridal-banner.png) no-repeat center bottom

}

.promo-party.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/party-banner.png) no-repeat center bottom

}

.promo-std.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/std-banner.png) no-repeat center bottom

}

.promo-social.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/social-banner.png) no-repeat center bottom

}

.promo-letterpress.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/thermo-banner.png) no-repeat center bottom

}

.promo-thermography.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/thermo-banner.png) no-repeat center bottom

}

.promo-holiday.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/holiday-banner.png) no-repeat center bottom

}

.promo-books.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/books-banner.png) no-repeat center bottom

}

.promo-calendars.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/calendars-banner.png) no-repeat center bottom

}

.websites-banner.lp-smb {

	BACKGROUND: url(/image/wpd/css/banners/websites-banner.png) no-repeat center bottom

}

.freeship-banner.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/freeship-banner.png) no-repeat center bottom

}

.promo-sem.lp-smb {

	BACKGROUND: url(/image/wpd/css/banners/sem-banner.png) no-repeat center bottom

}

.promo-pretty.lp-smb {

	BACKGROUND: url(/image/wpd/css/promo/lp-smb/style-me-pretty-banner.png) no-repeat left bottom

}

.cat-smb {

	TEXT-INDENT: -9999px; DISPLAY: block; HEIGHT: 45px; OVERFLOW: hidden

}

.cat-smb A {

	TEXT-INDENT: -9999px; DISPLAY: block; HEIGHT: 45px; OVERFLOW: hidden

}

.promo-invitations-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/wedding-banner-cat.png) no-repeat center bottom

}

.promo-thank-you-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/wedding-banner-cat.png) no-repeat center bottom

}

.promo-std-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/std-banner-cat.png) no-repeat center bottom

}

.promo-shower-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/bridal-banner-cat.png) no-repeat center bottom

}

.promo-programs-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/programs-banner-cat.png) no-repeat center bottom

}

.promo-announcements-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/announcements-banner-cat.png) no-repeat center bottom

}

.promo-party-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/freeship-banner-cat.png) no-repeat center bottom

}

.promo-holiday-party-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/freeship-banner-cat.png) no-repeat center bottom

}

.promo-stationery-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/freeship-banner-cat.png) no-repeat center bottom

}

.promo-mint-tins-cat.cat-smb {

	BACKGROUND: url(/image/wpd/css/promo/cat-smb/freeship-banner-cat.png) no-repeat center bottom

}

.new {

	FONT-FAMILY: Arial,verdana,sans-serif !important; COLOR: #5c8727 !important; FONT-SIZE: 1em !important; FONT-WEIGHT: normal

}

.lp-promo SPAN {

	FONT-FAMILY: Arial,verdana,sans-serif !important; COLOR: #5c8727 !important; FONT-SIZE: 1em !important; FONT-WEIGHT: normal

}

#sidebar .new {

	TEXT-TRANSFORM: lowercase; FONT-WEIGHT: 700

}

UL.envelopments-sizes LI SPAN {

	COLOR: #85ac36; FONT-WEIGHT: 700

}

.pad-v-10 {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px

}

.pad-v-5 {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px

}

.pad-b-0 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.pad-h-10 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px

}

.pad-h-5 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px

}

.pad-t-5 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px

}

.pad-5 {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

.pad-10 {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px

}

.pad-t-10 {

	PADDING-TOP: 10px

}

.pad-t-30 {

	PADDING-TOP: 30px

}

.pad-top {

	PADDING-TOP: 2em

}

.border-bottom {

	BORDER-BOTTOM: #eee 2px dotted; PADDING-BOTTOM: 0.5em

}

.border-left {

	BORDER-LEFT: #eee 2px dotted; PADDING-LEFT: 0.5em

}

.border-l {

	BORDER-LEFT: #ccc 1px solid

}

.border-bottom-thin {

	BORDER-BOTTOM: #d1d2d4 1px solid; PADDING-BOTTOM: 0.5em

}

.alignCenter {

	TEXT-ALIGN: center !important

}

.center {

	TEXT-ALIGN: center !important

}

.alignLeft {

	TEXT-ALIGN: left !important

}

.left {

	TEXT-ALIGN: left !important

}

.alignRight {

	TEXT-ALIGN: right !important

}

.right {

	TEXT-ALIGN: right !important

}

IMG.center {

	MARGIN: auto; DISPLAY: block

}

.mp0 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.mb0 {

	MARGIN-BOTTOM: 0px !important

}

.no-mar-b {

	MARGIN-BOTTOM: 0px !important

}

.no-mar-t {

	MARGIN-TOP: 0px !important

}

.mt10 {

	MARGIN-TOP: 1em !important

}

.border {

	BORDER-BOTTOM: #eee 2px dotted; BORDER-LEFT: #eee 2px dotted; BORDER-TOP: #eee 2px dotted; BORDER-RIGHT: #eee 2px dotted

}

.tiny-label {

	FONT-FAMILY: Arial,verdana,sans-serif; COLOR: #686868; FONT-SIZE: 10px

}

TABLE.default {

	TEXT-ALIGN: center; BACKGROUND-COLOR: #eee; BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: separate

}

TABLE.default THEAD {

	BACKGROUND-COLOR: #96c0d9; COLOR: white

}

TABLE.default THEAD TH {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0.75em; LINE-HEIGHT: 1.2; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; FONT-FAMILY: Georgia,"Times New Roman",Serif; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.75em

}

TABLE.default TBODY TH {

	BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 97%; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1em

}

TABLE.default TBODY TD {

	BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 97%; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1em

}

TABLE.concise.default TBODY TH {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px

}

TABLE.concise.default TBODY TD {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px

}

TABLE.concise.default THEAD TH {

	FONT-SIZE: 95%

}

TABLE.concise.default TBODY TH {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 97%; PADDING-TOP: 5px

}

TABLE.concise.default TBODY TD {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 97%; PADDING-TOP: 5px

}

TABLE.concise.default TBODY A {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 97%; PADDING-TOP: 5px

}

TABLE.default .slash {

	COLOR: brown; MARGIN-RIGHT: 1em; TEXT-DECORATION: line-through

}

TABLE.default .solo {

	POSITION: relative; LEFT: -31px

}

TABLE.default THEAD TH:unknown {

	BORDER-RIGHT-WIDTH: 0px

}

TABLE.default TBODY TD:unknown TABLE.default .last {

	BORDER-RIGHT-WIDTH: 0px

}

.underline-links A {

	TEXT-DECORATION: underline !important

}

.dslash {

	Z-INDEX: 0; POSITION: relative; MARGIN-RIGHT: 1em

}

.dslash B {

	Z-INDEX: 1; POSITION: absolute; WIDTH: 45px; DISPLAY: block; HEIGHT: 10px; BORDER-TOP: brown 2px solid; TOP: 7px; LEFT: 0px; -webkit-transform: rotate(-9deg); -moz-transform: rotate(-9deg); -ms-transform: rotate(-9deg); -o-transform: rotate(-9deg); transform: rotate(-9deg)

}

#international_shipping_table .col1 {

	WIDTH: 33%

}

#international_shipping_table .col2 {

	WIDTH: 24%

}

#international_shipping_table .col4 {

	WIDTH: 21%

}

#international_shipping_table THEAD TH {

	PADDING-BOTTOM: 0.75em; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 0.75em

}

#international_shipping_table .destination {

	COLOR: #70accf; FONT-SIZE: 140%

}

#international_shipping_table P {

	MARGIN: 0px

}

#photobook_shipping_table THEAD .col1 {

	WIDTH: 21%

}

#photobook_shipping_table THEAD .col6 {

	WIDTH: 28%

}

#outside_us_delivery_table .col1 {

	WIDTH: 34%

}

#outside_us_delivery_table .col4 {

	WIDTH: 21%

}

#outside_us_delivery_table TBODY TH {



	COLOR: #70accf

}

#photoCal_delivery_table TBODY TH {

	COLOR: #70accf

}

#photoCal_delivery_table .col1 {

	WIDTH: 21%

}

#photoCal_delivery_table .col6 {

	WIDTH: 25%

}

#supported_organizations {

	

}

#letterpress_shipping_table .col1 {

	WIDTH: 22%

}

#letterpress_shipping_table .col4 {

	WIDTH: 27%

}

#letterpress_shipping_table TBODY TD {

	FONT-WEIGHT: 700

}

#letterpress_shipping_table TBODY TH H3 {

	TEXT-TRANSFORM: uppercase; MARGIN: 0px; COLOR: #70accf

}

#letterpress_shipping_table THEAD TH {

	PADDING-BOTTOM: 1em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; PADDING-TOP: 1em

}

.box {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#hero {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

.box {

	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: left; PADDING-TOP: 1em

}

.home-box {

	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: left; PADDING-TOP: 1em

}

.box H2 {

	MARGIN: 0px

}

.box H3 {

	MARGIN: 0px

}

.box H4 {

	MARGIN: 0px

}

.box P {

	MARGIN: 0px

}

.box_gray1 {

	BACKGROUND-COLOR: #f4f5f6

}

.box_gray2 {

	BACKGROUND-COLOR: #fbfaf4

}

#content .grey-bg {

	BACKGROUND-COLOR: #f0f0f0

}

.v2 .button {

	PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: Arial,Verdana,sans-serif; FONT-SIZE: 12px; PADDING-TOP: 5px

}

.v2 .button A:hover {

	TEXT-DECORATION: none

}

.shop {

	TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #70accf; COLOR: #fff

}

.shop A {

	TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #70accf; COLOR: #fff

}

.shop:hover {

	TEXT-TRANSFORM: uppercase; COLOR: #fff; TEXT-DECORATION: none

}

.shop A:hover {

	TEXT-TRANSFORM: uppercase; COLOR: #fff; TEXT-DECORATION: none

}

.see-more {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 10px

}

.see-more H3 {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

H1 B {

	POSITION: relative; FONT-SIZE: 140%; FONT-WEIGHT: normal; TOP: 0px

}

H2 B {

	POSITION: relative; FONT-SIZE: 140%; FONT-WEIGHT: normal; TOP: 0px

}

#content-contain {

	CLEAR: both; OVERFLOW: hidden

}

#sidebar {

	WIDTH: 230px

}

#content {

	POSITION: relative; LINE-HEIGHT: 1.5; WIDTH: 760px; FLOAT: right

}

.full#container #content {

	WIDTH: 960px; FLOAT: none

}

#main-contain {

	WIDTH: 760px; MARGIN-BOTTOM: 10px

}

.wpd-home {

	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px

}

#footer-cols .column {

	PADDING-BOTTOM: 9990px; MARGIN-BOTTOM: -10010px

}

#promo-contain .column {

	PADDING-BOTTOM: 9990px; MARGIN-BOTTOM: -10010px

}

.v2 .lp-promo {

	WIDTH: 705px; LEFT: 240px

}

.index.side.wpd.container.v2 .lp-promo {

	PADDING-BOTTOM: 2px; PADDING-TOP: 3px

}

.full#container .lp-promo {

	WIDTH: 950px; LEFT: 0px

}

.full#content-contain .lp-promo {

	WIDTH: 950px; LEFT: 0px

}

.section_title {

	TEXT-TRANSFORM: uppercase

}

#img-wrapper {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#side-column H2 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#side-column H3 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#press-section P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#press-section IMG {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.box UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.box LI {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.box P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#pop-cats UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#pop-cats LI {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#img-column {

	FLOAT: left

}

.three-col DIV {

	FLOAT: left

}

#press-section IMG {

	FLOAT: left

}

.full_template #hero-image {

	FLOAT: left

}

.two-col DIV.col1 {

	FLOAT: left

}

.two-col DIV IMG {

	FLOAT: left

}

#pop-cats LI {

	FLOAT: left

}

.wedding-collection DIV {

	FLOAT: left

}

#side-column {

	FLOAT: right

}

#press-section P {

	FLOAT: right

}

.full_template #hero-links {

	FLOAT: right

}

.two-col DIV.col2 {

	FLOAT: right

}

#img-wrapper A {

	DISPLAY: block

}

#img-wrapper SPAN {

	DISPLAY: block

}

#product-selections A {

	DISPLAY: block

}

#press-section P STRONG {

	DISPLAY: block

}

.full_template #hero-image A {

	DISPLAY: block

}

.signup {

	DISPLAY: block

}

.wedding-collection H2 A {

	DISPLAY: block

}

#hero #hero-shot A {

	DISPLAY: block

}

#img-wrapper A {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

#side-column H2 {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

#side-column H3 {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

#product-selections DIV {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.bella#hero #hero-image {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.photobooks#hero #hero-image {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.calendars#hero #hero-image {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.photo-gifts#hero #hero-image {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.photobooks #hero-links H3 {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.calendars #hero-links H3 {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.signup {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

H2.wedding-collection {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.wedding-collection H2 {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.our-card-service DIV {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.tos_table .yes {

	TEXT-INDENT: -9999em; OVERFLOW: hidden

}

.wpd .shadow-full {

	BACKGROUND: url(/image/wpd/css/bgs/shadow-full.png) no-repeat center bottom

}

.wpd .shadow-double {

	BACKGROUND: url(/image/wpd/css/bgs/shadow-double.png) no-repeat center bottom

}

.wpd .shadow-single {

	BACKGROUND: url(/image/wpd/css/bgs/shadow.png) no-repeat center bottom

}

.wpd#container .shadow-full {

	PADDING-BOTTOM: 10px

}

.wpd#container .shadow-double {

	PADDING-BOTTOM: 10px

}

.wpd#container .shadow-single {

	PADDING-BOTTOM: 10px

}

#main-contain + .core-3-col DIV {

	POSITION: relative; MARGIN: 0px; WIDTH: 243px; HEIGHT: 124px

}

#main-contain + .c-mar-b.core-3-col {

	MARGIN-BOTTOM: 15px

}

.home .core-2-col > DIV.alpha {

	PADDING-LEFT: 15px

}

.home .core-2-col > DIV.mid {

	MARGIN: 5px 0px 5px 9px; WIDTH: 1px; FLOAT: left; HEIGHT: 115px; BORDER-RIGHT: #ccc 2px dotted

}

.home .core-2-col > DIV.omega {

	PADDING-RIGHT: 15px

}

.dramatic3 .border-l {

	PADDING-LEFT: 14px

}

.dramatic3 H1 {

	LETTER-SPACING: 1px; MARGIN-BOTTOM: 0px; FLOAT: none; FONT-SIZE: 32px

}

.dramatic3 .heading P {

	FONT-SIZE: 20px

}

#well-1 {

	BACKGROUND: url(/image/wpd/misc/home-3-col-2012-10-30.jpg) #fff no-repeat 0px 0px

}

#well-2 {

	BACKGROUND: url(/image/wpd/misc/home-3-col-2012-10-30.jpg) #fff no-repeat 0px -132px

}

#well-3 {

	BACKGROUND: url(/image/wpd/misc/home-3-col-2012-10-30.jpg) #fff no-repeat 0px -266px

}

#well-1 {

	HEIGHT: 120px

}

#well-2 {

	HEIGHT: 120px

}

#well-3 {

	HEIGHT: 120px

}

#well-1 {

	MARGIN-RIGHT: 4px

}

#well-2 {

	BORDER-LEFT: #ccc 2px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-RIGHT: #ccc 2px dotted; PADDING-TOP: 0px

}

#well-3 {

	MARGIN-LEFT: 4px

}

#well-1 H3 {

	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px

}

#well-2 H3 {

	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px

}

#well-3 H3 {

	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 105px

}

#well-1 P {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 105px; WIDTH: 125px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 5px

}

#well-2 P {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 105px; WIDTH: 125px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 5px

}

#well-3 P {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 105px; WIDTH: 125px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 5px

}

#well-1 A.one {

	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 160px; BOTTOM: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; FONT-SIZE: 0.85em; RIGHT: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 85px

}

#well-2 A.two {

	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 160px; BOTTOM: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; FONT-SIZE: 0.85em; RIGHT: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 85px

}

#well-3 A.three {

	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 160px; BOTTOM: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; FONT-SIZE: 0.85em; RIGHT: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 85px

}

#main-contain + .core-3-col A SPAN {

	COLOR: #43addf

}

#main-contain + .core-3-col A SPAN:hover {

	COLOR: #265c72

}

#sub-contain {

	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #eee; OVERFLOW: hidden; PADDING-TOP: 15px

}

#sub-contain H3 {

	MARGIN-TOP: 0px

}

#sub-contain #more-to-love > DIV > DIV {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 200px; PADDING-LEFT: 5px; WIDTH: 224px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

#sub-contain #more-to-love > DIV {

	WIDTH: 234px; FLOAT: left; MARGIN-LEFT: 14px

}

#sub-contain #more-to-love > DIV:first-child {

	MARGIN-LEFT: 0px

}

#featured-primary {

	POSITION: relative; WIDTH: 457px; FLOAT: left

}

#featured-aside {

	WIDTH: 253px; FLOAT: right

}

DIV.wrap {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

#featured-primary DIV.wrap {

	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 494px; HEIGHT: auto !important; OVERFLOW: hidden; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid

}

#featured-aside DIV.wrap {

	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 494px; HEIGHT: auto !important; OVERFLOW: hidden; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid

}

#featured-primary H4 {

	MARGIN-TOP: 25px; COLOR: #43addf; FONT-SIZE: 0.9em

}

#featured-primary H4 {

	MARGIN-LEFT: 5px

}

#featured-aside H4 {

	MARGIN-LEFT: 5px

}

#featured-primary P {

	MARGIN-LEFT: 5px

}

#featured-aside P {

	MARGIN-LEFT: 5px

}

#featured-primary #mini-index {

	POSITION: absolute; FLOAT: right; RIGHT: 10px; MARGIN-RIGHT: 10px; TOP: 305px

}

#featured-primary #mini-index #mini-prev {

	BACKGROUND: url(/image/wpd/misc/wpd-mini-slide-prev.gif) #fff no-repeat center center

}

#featured-primary #mini-index #mini-next {

	BACKGROUND: url(/image/wpd/misc/wpd-mini-slide-next.gif) #fff no-repeat center center

}

#featured-primary #mini-index #mini-total {

	MARGIN-TOP: 3px; FLOAT: left

}

#featured-primary #mini-index #mini-prev {

	TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; CURSOR: pointer

}

#featured-primary #mini-index #mini-next {

	TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; CURSOR: pointer

}

#featured-primary P.right {

	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px

}

.feature {

	MARGIN-TOP: 10px

}

.feature P {

	CLEAR: both

}

.feature IMG {

	MARGIN: 0px auto 5px; DISPLAY: block

}

#current-offers {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fff; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px

}

#container #sub-contain H3 {

	MARGIN: 0px; COLOR: #6b6b6b; FONT-SIZE: 1.2em; FONT-WEIGHT: bold

}

#container #current-offers H3 {

	MARGIN: 0px; COLOR: #6b6b6b; FONT-SIZE: 1.2em; FONT-WEIGHT: bold

}

#container #sub-contain H3 {

	FONT-FAMILY: "Times New Roman",Georgia,serif; MARGIN-BOTTOM: 10px

}

#container #current-offers H3 {

	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Times New Roman",Georgia,serif; FONT-SIZE: 1.2em; PADDING-TOP: 15px

}

#container #featured-aside H4 {

	PADDING-BOTTOM: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6b6b6b; FONT-SIZE: 1em; PADDING-TOP: 0px

}

#container #featured-aside H4.consultant {

	PADDING-LEFT: 22px; BACKGROUND: url(/image/wpd/css/icons/social-sprite.png) no-repeat 0px -100px; HEIGHT: 17px

}

#container #featured-aside .last.feature {

	BORDER-BOTTOM-STYLE: none

}

#img-column {

	BORDER-BOTTOM: #d5ebf5 1px solid; BORDER-LEFT: #d5ebf5 1px solid; BORDER-TOP: #d5ebf5 1px solid; BORDER-RIGHT: #d5ebf5 1px solid

}

#img-column {

	WIDTH: 514px

}

#img-wrapper {

	WIDTH: 514px

}

#img-wrapper A {

	WIDTH: 514px

}

#img-wrapper SPAN {

	WIDTH: 514px

}

#img-wrapper {

	HEIGHT: 289px

}

#img-wrapper A {

	HEIGHT: 289px

}

#img-wrapper SPAN {

	HEIGHT: 289px

}

#container P.btn {

	BACKGROUND-IMAGE: url(/image/wpd/css/icons/sprite-buttons.png); POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 10px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; RIGHT: 10px; PADDING-TOP: 0px

}

#container-dynamic P.btn {

	BACKGROUND-IMAGE: url(/image/wpd/css/icons/sprite-buttons.png); POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 10px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; RIGHT: 10px; PADDING-TOP: 0px

}

P.on {

	WIDTH: 89px; BACKGROUND-POSITION: 0px -23px

}

P.gs {

	WIDTH: 93px; BACKGROUND-POSITION: 0px 0px

}

P.su {

	WIDTH: 68px; BACKGROUND-POSITION: 0px -46px

}

P.btn A {

	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; OVERFLOW: hidden

}

#hero {

	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 298px; OVERFLOW: hidden; PADDING-TOP: 4px

}

.full.v2 #hero {

	HEIGHT: 341px

}

.full.v2 .dod#hero {

	HEIGHT: 388px

}

#hero #hero-shot {

	TEXT-INDENT: -9999em; WIDTH: 531px; DISPLAY: block; FLOAT: left; HEIGHT: 231px; OVERFLOW: hidden

}

.look-book#hero #hero-shot {

	WIDTH: 929px; HEIGHT: 289px

}

.beyond#hero #hero-shot {

	WIDTH: 648px; HEIGHT: 294px

}

.newlyweds#hero #hero-shot {

	WIDTH: 648px; HEIGHT: 294px

}

#hero #hero-shot A {

	WIDTH: 100%; HEIGHT: 100%

}

#hero #text-col {

	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; BORDER-LEFT-STYLE: none; WIDTH: 190px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: #eee5d5; FLOAT: right; HEIGHT: 229px; BORDER-RIGHT-STYLE: none

}

.beyond#hero #text-col {

	WIDTH: 284px; HEIGHT: 294px

}

.newlyweds#hero #text-col {

	WIDTH: 242px; HEIGHT: 289px

}

.beyond#hero #text-col {

	BACKGROUND: url(/image/wpd/css/bgs/beyond-collection-2012-04-04.jpg) #eee5d5 no-repeat center center

}

.newlyweds#hero #text-col {

	BACKGROUND: url(/image/wpd/css/bgs/wedding-websites.png) #eee5d5 no-repeat center center

}

.layered#hero #text-col {

	BACKGROUND: url(/image/wpd/css/bgs/layered-collection.png) #eee5d5 no-repeat center center

}

.layered-full-width#hero A {

	TEXT-INDENT: -9999px; HEIGHT: 231px

}

.story#hero #text-col {

	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(/image/wpd/css/bgs/story-winner.png) #eee5d5 no-repeat center center; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 231px; BORDER-LEFT-WIDTH: 0px

}

#text-col H2 {

	PADDING-BOTTOM: 1em; TEXT-INDENT: -9999em; MARGIN: 0.5em auto 0px; WIDTH: 169px; HEIGHT: 153px; OVERFLOW: hidden

}

A.invites {

	TEXT-INDENT: -9999em; MARGIN: 0px auto; DISPLAY: block; HEIGHT: 23px; OVERFLOW: hidden

}

.newlyweds#hero A.invites {

	MARGIN: 7px 0px 0px; HEIGHT: 40px

}

.enclosure #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/enclosure-cards.png) #eee5d5 no-repeat center center

}

.sig-coll #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/signature-collection.png) #eee5d5 no-repeat center center

}

.save-date #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/save-the-date.png) #eee5d5 no-repeat center center

}

.party-invites #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/party-invites.png) #eee5d5 no-repeat center center

}

.letterpress #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/letterpress-collection.png) #eee5d5 no-repeat center center

}

.social #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/social-stationery.png) #eee5d5 no-repeat center center

}

.thermo #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/thermo-collection.png) #eee5d5 no-repeat center center

}

.by-style #text-col H2 {

	BACKGROUND: url(/image/wpd/css/bgs/bystyle-collection.png) #eee5d5 no-repeat center center

}

.save-date#hero #hero-shot {

	WIDTH: 731px; BACKGROUND: url(/image/wpd/css/bgs/heros/wpd-save-the-dates.jpg) #fff no-repeat center center; HEIGHT: 286px

}

.beyond#hero #hero-shot {

	BACKGROUND: url(/image/wpd/css/bgs/heros/baby-family-business-hero_2012-04-04.jpg) #fff no-repeat center center

}

.look-book#hero #hero-shot {

	BACKGROUND: url(/image/wpd/css/bgs/heros/look-book.jpg) #fff no-repeat center center

}

.story#hero #hero-shot {

	BACKGROUND: url(/image/wpd/css/bgs/heros/story-winner.jpg) #fff no-repeat center center

}

.newlyweds#hero #hero-shot {

	BACKGROUND: url(/image/wpd/css/bgs/heros/wedding-websites-2012-3-21.jpg) #fff no-repeat center center

}

.layered-full-width#hero {

	WIDTH: 730px; BACKGROUND: url(/image/wpd/css/bgs/heros/layered.jpg) #fff no-repeat center center; HEIGHT: 231px

}

.sig-collection#hero #hero-shot {

	WIDTH: 733px; BACKGROUND: url(/image/wpd/css/bgs/heros/hero-sig-collection-2012-03-01.jpg) #fff no-repeat center center; HEIGHT: 286px

}

.order-samples#hero #hero-shot {

	WIDTH: 733px; BACKGROUND: url(/image/wpd/css/bgs/heros/order-samples-2012-05-29.jpg) #fff no-repeat center center; HEIGHT: 286px

}

.envelopments#hero #hero-shot {

	WIDTH: 733px; BACKGROUND: url(/image/wpd/css/bgs/heros/envelopments_2012-02-28.jpg) #fff no-repeat center center; HEIGHT: 286px

}

.diy-collection#hero #hero-shot {

	WIDTH: 730px; BACKGROUND: url(/image/wpd/css/bgs/heros/diy-custom.jpg) #fff no-repeat center center; HEIGHT: 286px

}

.sig-coll A.invites {

	WIDTH: 129px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-invites.png) no-repeat center center

}

.party-invites A.invites {

	BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-party-invitations.png) no-repeat center center

}

.letterpress A.invites {

	WIDTH: 142px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-letterpress.png) no-repeat center center

}

.social A.invites {

	WIDTH: 162px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-thankyou.png) no-repeat center center

}

.thermo A.invites {

	WIDTH: 144px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-thermo.png) no-repeat center center

}

.save-date A.invites {

	WIDTH: 138px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-savedate.png) no-repeat center center

}

.by-style A.invites {

	WIDTH: 181px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-bystyle.png) no-repeat center center

}

.enclosure A.invites {

	WIDTH: 160px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-enclosure-cards.png) no-repeat center center

}

.lp #theme-and-color {

	BACKGROUND: url(/image/wpd/css/bgs/theme-and-color-trailing.png) no-repeat center center; HEIGHT: 198px; PADDING-TOP: 0px

}

.lp #favors-and-gifts {

	BACKGROUND: url(/image/wpd/css/bgs/theme-and-color-trailing.png) no-repeat center center; HEIGHT: 198px; PADDING-TOP: 0px

}

.lp #favors-and-gifts {

	BACKGROUND: url(/image/wpd/css/bgs/favors-and-gifts-trailing.jpg) #f3f3f3 no-repeat right center

}

.lp-hero {

	BORDER-BOTTOM: #ccc 1px solid

}

.lp #lp-hero > DIV {

	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px

}

.lp #lp-footer {

	MARGIN-BOTTOM: 10px

}

.lp #lp-footer P {

	MARGIN-BOTTOM: 0px

}

.lp #lp-footer .blurb {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; PADDING-TOP: 10px

}

.lp #lp-footer H2 {

	MARGIN: 0px 0px 5px; FONT-SIZE: 1.2em; FONT-WEIGHT: 700

}

.lp#content .middle H2 {

	MARGIN: 10px 0px; FONT-SIZE: 1.2em; FONT-WEIGHT: 700

}

.lp#content .middle H2:first-child {

	MARGIN: 0px 0px 10px

}

.lp#content .middle P {

	PADDING-LEFT: 4px

}

.lp .middle {

	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 11px

}

.lp .new-2-col {

	PADDING-BOTTOM: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left

}

.lp .new-4-col {

	PADDING-BOTTOM: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left

}

.lp .new-2-col DIV {

	WIDTH: 360px; FLOAT: left

}

.lp .new-2-col DIV.alpha {

	PADDING-RIGHT: 8px

}

.lp .new-2-col DIV.omega {

	PADDING-LEFT: 8px

}

.lp .new-4-col DIV {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 172px; PADDING-RIGHT: 8px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px

}

.lp .new-4-col DIV.alpha {

	PADDING-LEFT: 0px

}

.lp .new-4-col DIV.omega {

	PADDING-RIGHT: 0px

}

.lp .middle IMG {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px

}

.lp .middle .last {

	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px

}

#lp-hero #hero-shot A {

	TEXT-INDENT: -9999em; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.shopallinvites {

	WIDTH: 729px; HEIGHT: 32px

}

.shopallinvites A {

	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-all-invites-banner.png) no-repeat center center; HEIGHT: 100%; OVERFLOW: hidden

}

.lp#content .middle H3 A {

	PADDING-LEFT: 4px; COLOR: #39c

}

.lp#content .middle H4 {

	PADDING-LEFT: 4px; COLOR: #39c

}

.lp#content .middle H4 A {

	PADDING-LEFT: 4px; COLOR: #39c

}

H1.home {

	COLOR: #6b6b6b; FONT-SIZE: 1.1em; FONT-WEIGHT: bold

}

.last {

	BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 0px

}

#hero-links H4.last {

	BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 0px

}

.two-col DIV {

	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; WIDTH: 45%; PADDING-RIGHT: 1em; OVERFLOW: hidden; PADDING-TOP: 1em

}

.two-col DIV IMG {

	MARGIN-RIGHT: 0.7em

}

.two-col P {

	FONT-SIZE: 0.9em

}

.three-col DIV {

	WIDTH: 246px

}

#product-selections A {

	HEIGHT: 64px

}

.two-col {

	MARGIN: 1em 0px; CLEAR: both; OVERFLOW: hidden

}

.three-col {

	MARGIN: 1em 0px; CLEAR: both; OVERFLOW: hidden

}

.three-col {

	MARGIN: 1em 0px; CLEAR: both; OVERFLOW: hidden

}

.three-col .col2 {

	MARGIN: 0px 10px

}

.three-col#smugmug-cols .col2 {

	MARGIN: 0px 10px

}

#product-selections .col1 {

	BACKGROUND: url(/image/wpd/css/bgs/shower-invites.jpg) no-repeat center center

}

#product-selections .col2 {

	BACKGROUND: url(/image/wpd/css/bgs/wedding-menus.jpg) no-repeat center center

}

#product-selections .col3 {

	BACKGROUND: url(/image/wpd/css/bgs/order-samples.jpg) no-repeat center center

}

#press-section P {

	WIDTH: 150px; MARGIN-LEFT: 5px; FONT-SIZE: 0.9em

}

.upgradient {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(/image/wpd/css/bgs/gradient-up.png) #fff repeat-x left bottom; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1em

}

#container .order-samples H2 {

	MARGIN-TOP: 1.6em

}

#container DIV.numbers {

	MARGIN-LEFT: 340px

}

#container DIV.numbers OL {

	LIST-STYLE-TYPE: none

}

#container DIV.numbers LI {

	BACKGROUND-IMAGE: url(/image/wpd/css/icons/numbers-2012-07-26.png); PADDING-BOTTOM: 8px; MARGIN: 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 7px

}

#container DIV.numbers .n1 {

	BACKGROUND-POSITION: 0px 6px

}

#container DIV.numbers .n2 {

	BACKGROUND-POSITION: 0px -34px

}

#container DIV.numbers .n3 {

	BACKGROUND-POSITION: 0px -76px

}

#container DIV.numbers .n4 {

	BACKGROUND-POSITION: 0px -117px

}

.full_template #hero-image {

	HEIGHT: 289px

}

.full_template #hero-links {

	HEIGHT: 289px

}

.full_template #hero-image {

	WIDTH: 676px

}

.full_template #hero-image A {

	HEIGHT: 100%

}

.full_template #hero-links {

	WIDTH: 238px

}

.partner#hero {

	WIDTH: 700px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top

}

.partner#hero #hero-image {

	TEXT-INDENT: -999px; OVERFLOW: hidden

}

.partner#hero #hero-links H3 {

	TEXT-INDENT: -999px; OVERFLOW: hidden

}

.partner#hero #hero-image {

	WIDTH: 509px; DISPLAY: block; HEIGHT: 231px

}

.partner#hero #hero-image A {

	WIDTH: 509px; DISPLAY: block; HEIGHT: 231px

}

.partner#hero #hero-image {

	WIDTH: 509px; FLOAT: left

}

.partner#hero #hero-links {

	WIDTH: 187px; FLOAT: right; HEIGHT: 229px; OVERFLOW: hidden

}

.dessy#hero #hero-links {

	BORDER-BOTTOM-COLOR: #dae1e8; BORDER-TOP-COLOR: #dae1e8; BACKGROUND: #ecf1f7; BORDER-RIGHT-COLOR: #dae1e8; BORDER-LEFT-COLOR: #dae1e8

}

.partner#hero #hero-links H4 {

	PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left center; PADDING-TOP: 10px

}

.partner #hero-links H3 {

	WIDTH: 187px

}

.partner #hero-links H3 A {

	WIDTH: 187px

}

.partner #hero-links H3 {

	MARGIN: 1em auto; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top

}

.partner #hero-links H3 A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.dessy .col_18 .col_9 .box {

	MIN-HEIGHT: 175px

}

.dessy #hero-links H3 {

	BACKGROUND-IMAGE: url(/image/wpd/css/partners/dessy-logo.jpg); HEIGHT: 35px

}

.dessy#hero #hero-links H4 {

	PADDING-RIGHT: 0px

}

.bella#hero #hero-image {

	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center

}

.photobooks#hero #hero-image {

	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center

}

.bahamas#hero #hero-image {

	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center

}

.bella#hero #hero-image {

	BACKGROUND-IMAGE: url(/image/wpd/css/partners/bella-hero.jpg)

}

.photobooks#hero #hero-image {

	BACKGROUND-IMAGE: url(/image/wpd/css/partners/photo-books.jpg)

}

.bahamas#hero #hero-image {

	BACKGROUND-IMAGE: url(/image/wpd/css/partners/bahamas-hero-wide.jpg); WIDTH: 929px

}

#hero-links {

	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center center

}

.bahamas #hero-links {

	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center center

}

.bella #hero-links {

	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center center

}

#hero-links {

	BORDER-BOTTOM: #d5ebf5 1px solid; BORDER-LEFT: #d5ebf5 1px solid; BACKGROUND: #e0f2ff; BORDER-TOP: #d5ebf5 1px solid; BORDER-RIGHT: #d5ebf5 1px solid

}

.photobooks#hero #hero-links {

	BORDER-BOTTOM: #d5ebf5 1px solid; BORDER-LEFT: #d5ebf5 1px solid; BACKGROUND: #e0f2ff; BORDER-TOP: #d5ebf5 1px solid; BORDER-RIGHT: #d5ebf5 1px solid

}

.calendars#hero #hero-links {

	BORDER-BOTTOM: #d5ebf5 1px solid; BORDER-LEFT: #d5ebf5 1px solid; BACKGROUND: #e0f2ff; BORDER-TOP: #d5ebf5 1px solid; BORDER-RIGHT: #d5ebf5 1px solid

}

#hero-links {

	BACKGROUND-IMAGE: url(/image/wpd/css/bgs/hero-links-gradient.png)

}

.bahamas #hero-links {

	BACKGROUND-IMAGE: url(/image/wpd/css/partners/bahamas-side.jpg)

}

.bella #hero-links {

	BACKGROUND-IMAGE: url(/image/wpd/css/partners/bella-side.jpg); BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ecf1f7; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px

}

.bahamas #hero-links A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.bella #hero-links A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.wpd-diff A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.bella #hero-links A {

	TEXT-INDENT: -9999px; OVERFLOW: hidden

}

.wpd-diff A {

	TEXT-INDENT: -9999px; OVERFLOW: hidden

}

.photobooks #hero-links H3 {

	MARGIN: 1em auto; BACKGROUND: url(http://www.weddingpaperdivas.com/css/img/bgs/mycanvas-logo.jpg) no-repeat left top

}

.calendars #hero-links H3 {

	MARGIN: 1em auto; BACKGROUND: url(http://www.weddingpaperdivas.com/css/img/bgs/mycanvas-logo.jpg) no-repeat left top

}

.calendars #hero-links H3 {

	MARGIN-TOP: 4em

}

.photobooks #hero-links H3 {

	WIDTH: 230px; HEIGHT: 73px

}

.photobooks #hero-links H3 A {

	WIDTH: 230px; HEIGHT: 73px

}

.calendars #hero-links H3 {

	WIDTH: 230px; HEIGHT: 73px

}

.calendars #hero-links H3 A {

	WIDTH: 230px; HEIGHT: 73px

}

.wpd-diff {

	PADDING-BOTTOM: 1em; MARGIN: auto; PADDING-LEFT: 1em; WIDTH: 100%; PADDING-RIGHT: 1em; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/wpd-diff.jpg) no-repeat center center; HEIGHT: 128px; BORDER-TOP: #eee 2px dotted; PADDING-TOP: 1em

}

#hero-links H4 {

	BORDER-BOTTOM: #999 2px dotted; PADDING-BOTTOM: 1.1em; MARGIN: 1.1em 1em 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0px; FONT: 1.25em "Times New Roman", Georgia, serif; BACKGROUND: url(/image/wpd/css/bgs/arrow-blue.png) no-repeat left 0.4em; PADDING-TOP: 0px

}

#hero-links H4.first {

	PADDING-BOTTOM: 1.1em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0px; BORDER-TOP: #999 2px dotted; PADDING-TOP: 1em

}

#hero-links H4.first {

	BACKGROUND: url(/image/wpd/css/bgs/arrow-blue.png) no-repeat left 1.3em

}

#hero-links SPAN {

	MARGIN: auto; WIDTH: 118px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/frill.png) no-repeat left top; HEIGHT: 24px

}

#side-column SPAN {

	MARGIN: auto; WIDTH: 118px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/frill.png) no-repeat left top; HEIGHT: 24px

}

P.fine-print {

	FONT-STYLE: italic; MARGIN-TOP: 1em; COLOR: #ccc; CLEAR: both; FONT-SIZE: 0.8em

}

.full .col_12 .box {

	MIN-WIDTH: 430px

}

#pop-cats {

	PADDING-BOTTOM: 1em; MARGIN: 1em 0px; MIN-HEIGHT: 160px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; HEIGHT: auto !important; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 1em

}

#pop-cats H3 {

	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.3em

}

#pop-cats UL {

	LIST-STYLE-TYPE: none

}

#pop-cats LI {

	LIST-STYLE-TYPE: none

}

#pop-cats LI {

	TEXT-ALIGN: center; MARGIN: 0px 7px 0px 0px; WIDTH: 140px

}

#pop-cats LI.last {

	MARGIN-RIGHT: 0px

}

#press_nav {

	FONT-SIZE: 0.9em

}

#new_press_table {

	BORDER-SPACING: 0; BORDER-COLLAPSE: separate

}

#new_press_table TH {

	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f7f8f9; HEIGHT: 150px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#new_press_table TD {

	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f7f8f9; HEIGHT: 150px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#new_press_table TR.last TH {

	BORDER-BOTTOM: #aaa 2px solid

}

#new_press_table TR.last TD {

	BORDER-BOTTOM: #aaa 2px solid

}

#new_press_table TH {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; VERTICAL-ALIGN: middle; PADDING-TOP: 0px

}

#new_press_table TD {

	BORDER-LEFT-WIDTH: 0px

}

#new_press_table H3 {

	MARGIN: 0px 50px

}

#new_press_table P {

	MARGIN: 0px 50px

}

UL.recent-press {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.recent-press LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.recent-press LI H3 {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.recent-press LI P {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.recent-press UL {

	MARGIN-BOTTOM: 1em

}

.recent-press LI {

	MARGIN: 10px 0px 0px

}

P.view-more {

	TEXT-ALIGN: right

}

OL#featured_categories {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#featured_categories LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

OL#featured_categories {

	CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 2em

}

#featured_categories LI {

	TEXT-ALIGN: center; WIDTH: 126px; FLOAT: left

}

#featured_categories LI A {

	DISPLAY: block

}

#container .tos_table .infoCol {

	BACKGROUND: #eaf7fd

}

#container .tos_table TH.descrip {

	BACKGROUND: #eaf7fd

}

#container .tos_table .infoCol {

	WIDTH: 138px

}

#container .tos_table .included {

	WIDTH: 138px

}

#container .tos_table {

	BORDER-BOTTOM: #d0e4ed 1px solid; BORDER-LEFT: #d0e4ed 1px solid; BORDER-TOP: #d0e4ed 1px solid; BORDER-RIGHT: #d0e4ed 1px solid

}

#container TH.descrip {

	BORDER-BOTTOM: #d0e4ed 1px solid; BORDER-LEFT: #d0e4ed 1px solid; BORDER-TOP: #d0e4ed 1px solid; BORDER-RIGHT: #d0e4ed 1px solid

}

#container .tos_table .top TH.descrip {

	BORDER-RIGHT-WIDTH: 0px

}

#container .tos_table .top TH.infoCol {

	BORDER-BOTTOM: #d0e4ed 1px solid

}

#container .tos_table TBODY TH {

	FONT-WEIGHT: normal

}

#container .tos_table .yes {

	BACKGROUND: url(http://www.weddingpaperdivas.com/css/img/bgs/checkmark.png) no-repeat center center; PADDING-TOP: 10px

}

#container .tos_table TBODY TH {

	VERTICAL-ALIGN: middle

}

#container .tos_table THEAD TH {

	VERTICAL-ALIGN: middle

}

#container .tos_table TBODY.information TD {

	VERTICAL-ALIGN: middle

}

#container .tos_table TBODY TH {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 7px; PADDING-TOP: 3px

}

#container .tos_table THEAD TH {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 3px

}

#container .tos_table TD {

	TEXT-ALIGN: center

}

#container .tos_table .infoCol {

	TEXT-ALIGN: center

}

#container .tos_table .included {

	TEXT-ALIGN: center

}

#container .tos_table TBODY.information TD {

	TEXT-ALIGN: center

}

#container .tos_table TBODY.information TD {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.envelope-sizes {

	MARGIN: 1em auto; WIDTH: 90%

}

.envelope-sizes .information TD {

	WIDTH: 100px

}

.envelope-sizes .none {

	BACKGROUND-COLOR: #eee; COLOR: #aaa

}

#container .envelopes-table {

	MARGIN: auto; WIDTH: 90%

}

#container .envelopes-table TD {

	TEXT-ALIGN: center; WIDTH: 25%

}

#container .envelopes-table TD IMG {

	MARGIN: auto; DISPLAY: block

}

#difference .full#container #content {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px

}

#difference UL.descrip {

	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 1em; MIN-HEIGHT: 225px

}

#difference H4 {

	MARGIN: 1em

}

#difference .helpful {

	MARGIN-LEFT: 1em

}

#difference UL.descrip LI {

	MARGIN-LEFT: 20px

}

#difference .diff-bulletpoints H3 {

	PADDING-BOTTOM: 15px; MARGIN-TOP: 0px; TEXT-INDENT: -9999px; WIDTH: 213px; BACKGROUND: url(/image/wpd/misc/sprite-diff-titles.png) #fff no-repeat center center; HEIGHT: 40px; OVERFLOW: hidden

}

#difference .diff-bulletpoints .premium H3 {

	BACKGROUND-POSITION: 0px 0px

}

#difference .diff-bulletpoints .customization H3 {

	BACKGROUND-POSITION: 0px -42px

}

#difference .diff-bulletpoints .expertise H3 {

	BACKGROUND-POSITION: 0px -83px

}

#difference .diff-bulletpoints .beyond H3 {

	BACKGROUND-POSITION: 0px -124px

}

DIV.overlay {

	PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; WIDTH: 576px; PADDING-RIGHT: 40px; DISPLAY: none; BACKGROUND: url(/image/tp/css/bgs/overlay.png) no-repeat; PADDING-TOP: 40px

}

DIV.overlay DIV.close {

	POSITION: absolute; WIDTH: 35px !important; BACKGROUND: url(http://flowplayer.org/img/overlay/close.png) no-repeat; HEIGHT: 35px; CURSOR: pointer; RIGHT: 5px; TOP: 2px

}

A.player {

	DISPLAY: block; HEIGHT: 350px

}

#videos DIV {

	HEIGHT: 134px; CURSOR: pointer

}

#videos DIV P {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#videos DIV P:first-child {

	MARGIN-BOTTOM: 35px; PADDING-TOP: 25px

}

DIV.intro {

	BACKGROUND: url(/image/wpd/css/bgs/intro.jpg) #fff no-repeat center top

}

DIV.quality {

	BACKGROUND: url(/image/wpd/css/bgs/quality.jpg) #fff no-repeat center top

}

DIV.ordering {

	BACKGROUND: url(/image/wpd/css/bgs/ordering.jpg) #fff no-repeat center top

}

DIV.pocketfolds {

	BACKGROUND: url(/image/wpd/css/bgs/pocketfolds.jpg) #fff no-repeat center top

}

DIV.diy {

	BACKGROUND: url(/image/wpd/css/bgs/diy.jpg) #fff no-repeat center top

}

.video-gallery#videos DIV.intro {

	BACKGROUND-POSITION: left top

}

.video-gallery#videos DIV.quality {

	BACKGROUND-POSITION: left top

}

.video-gallery#videos DIV.ordering {

	BACKGROUND-POSITION: left top

}

.video-gallery#videos DIV.pocketfolds {

	BACKGROUND-POSITION: left top

}

.video-gallery#videos DIV.diy {

	BACKGROUND-POSITION: left top

}

.video-gallery#videos DIV {

	CURSOR: default

}

.video-gallery#videos .core-3-col DIV H3 {

	CURSOR: default

}

.video-gallery#videos .core-3-col DIV P {

	CURSOR: default

}

.video-gallery#videos .core-3-col DIV {

	PADDING-BOTTOM: 0px; MARGIN: 0px 7% 0px 0px; PADDING-LEFT: 0px; WIDTH: 26%; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.video-gallery#videos .core-3-col DIV P.vid-btn {

	TEXT-ALIGN: center; PADDING-BOTTOM: 33px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: pointer; PADDING-TOP: 35px

}

.video-gallery#videos DIV P.vid-btn2 {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: pointer; PADDING-TOP: 0px

}

.video-gallery#videos DIV {

	HEIGHT: auto

}

#videos .pointer {

	CURSOR: pointer

}

.tell-a-friend INPUT {

	WIDTH: 320px

}

.tell-a-friend TEXTAREA {

	WIDTH: 320px

}

.tell-a-friend TEXTAREA {

	FONT-SIZE: 1em

}

.tell-a-friend INPUT#sendemail {

	TEXT-ALIGN: right; WIDTH: 75px

}

.tell-a-friend TH {

	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px

}

.tell-a-friend TD {

	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px

}

.two-col .timeless-romance {

	BACKGROUND: url(/image/wpd/css/bgs/timeless-romance.png) no-repeat left center

}

.two-col .modern-simplicity {

	BACKGROUND: url(/image/wpd/css/bgs/modern-simplicity.png) no-repeat left center

}

.two-col .french-country {

	BACKGROUND: url(/image/wpd/css/bgs/french-country.png) no-repeat right center

}

.two-col .haute-couture {

	BACKGROUND: url(/image/wpd/css/bgs/haute-couture.png) no-repeat right center

}

.two-col .destination-diva {

	BACKGROUND: url(/image/wpd/css/bgs/destination-diva.png) no-repeat left center

}

.two-col .belle-fleur {

	BACKGROUND: url(/image/wpd/css/bgs/belle-fleur.png) no-repeat left center

}

.two-col .timeless-romance {

	PADDING-LEFT: 140px

}

.two-col .modern-simplicity {

	PADDING-LEFT: 140px

}

.two-col .destination-diva {

	PADDING-LEFT: 140px

}

.two-col .belle-fleur {

	PADDING-LEFT: 140px

}

.two-col .french-country {

	PADDING-RIGHT: 140px

}

.two-col .haute-couture {

	PADDING-RIGHT: 140px

}

.two-col .timeless-romance {

	MIN-HEIGHT: 345px; WIDTH: 300px; HEIGHT: auto !important

}

.two-col .modern-simplicity {

	MIN-HEIGHT: 345px; WIDTH: 300px; HEIGHT: auto !important

}

.two-col .destination-diva {

	MIN-HEIGHT: 345px; WIDTH: 300px; HEIGHT: auto !important

}

.two-col .belle-fleur {

	MIN-HEIGHT: 345px; WIDTH: 300px; HEIGHT: auto !important

}

.two-col .french-country {

	MIN-HEIGHT: 345px; WIDTH: 300px; HEIGHT: auto !important

}

.two-col .haute-couture {

	MIN-HEIGHT: 345px; WIDTH: 300px; HEIGHT: auto !important

}

.download-style-guide {

	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fbfaf4; MARGIN-TOP: 15px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 10px

}

.two-col .product-center {

	WIDTH: 90%

}

.two-col .product-center IMG {

	TEXT-ALIGN: center; MARGIN: 0px auto; DISPLAY: block; FLOAT: none

}

.two-col .product-center A {

	TEXT-ALIGN: center; MARGIN: 0px auto; DISPLAY: block; FLOAT: none

}

.proshot IMG {

	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; PADDING-TOP: 0.7em

}

.two-col .timeless-romance H4 {

	COLOR: #f99

}

.two-col .modern-simplicity H4 {

	COLOR: #969

}

.two-col .french-country H4 {

	COLOR: #9d9d9d

}

.two-col .haute-couture H4 {

	COLOR: #f93

}

.two-col .destination-diva H4 {

	COLOR: #6cc

}

.two-col .belle-fleur H4 {

	COLOR: #393

}

.two-col .no-padding-left {

	WIDTH: 47%

}

.two-col .no-padding-right {

	WIDTH: 47%

}

.two-col .no-padding-left {

	PADDING-LEFT: 0px

}

.two-col .no-padding-right {

	PADDING-RIGHT: 0px

}

ADDRESS#mediaContact {

	BORDER-BOTTOM: #eee 2px dotted; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em; WIDTH: 100%; FLOAT: left

}

ADDRESS#mediaContact H3 {

	MARGIN-TOP: 0px

}

ADDRESS#mediaContact P {

	WIDTH: 32%; FLOAT: left

}

ADDRESS#mediaContact IMG {

	PADDING-BOTTOM: 20px

}

.faq-answers LI {

	CLEAR: both; PADDING-TOP: 1em

}

.articleEnd {

	TEXT-ALIGN: center

}

.subheader {

	TEXT-ALIGN: center

}

.freeship {

	WIDTH: 230px; BACKGROUND: url(/image/wpd/css/banners/side-nav-promo.jpg) no-repeat center center; HEIGHT: 115px

}

.freeship-promo {

	WIDTH: 230px; MARGIN-BOTTOM: 10px; HEIGHT: 85px; background:url(../images/ad01.png) no-repeat;

}



.banner{

	POSITION: relative;  WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; OVERFLOW: hidden; TEXT-DECORATION: none

}

.banner h1{ color:#999;

}

#container .promo-text A P {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #78787a; FONT-SIZE: 11px; PADDING-TOP: 42px

}

#container .intl-shipping A P {

	TEXT-INDENT: 0px; MARGIN: 14px 0px 0px

}

.banner.steal A {

	TEXT-INDENT: 0px

}

#dod-hover-promo {

	Z-INDEX: 150; POSITION: absolute; TEXT-INDENT: -9999px; MARGIN: -16px 0px 0px 205px; WIDTH: 389px; DISPLAY: none; BACKGROUND: url(/image/wpd/misc/dod-popup-2012-12-12.png) no-repeat left top; HEIGHT: 131px; box-shadow: 9px 5px 5px rgba(0,0,0,.3); -moz-box-shadow: 9px 5px 5px rgba(0,0,0,.3); -webkit-box-shadow: 9px 5px 5px rgba(0,0,0,.3)

}

#shipping-hover-promo {

	Z-INDEX: 100; POSITION: absolute; WIDTH: 331px; DISPLAY: none; BACKGROUND: url(/image/wpd/misc/shipping-pop-up-2012-01-19.jpg) no-repeat left top; HEIGHT: 283px; TOP: 151px; LEFT: 178px; box-shadow: 10px 5px 5px rgba(0,0,0,.3); -moz-box-shadow: 10px 5px 5px rgba(0,0,0,.3); -webkit-box-shadow: 10px 5px 5px rgba(0,0,0,.3)

}

#promo-images .col1 {

	PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; WIDTH: 356px; PADDING-RIGHT: 1em; HEIGHT: 289px; PADDING-TOP: 1em

}

#promo-images .col2 {

	PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; WIDTH: 356px; PADDING-RIGHT: 1em; HEIGHT: 289px; PADDING-TOP: 1em

}

#promo-images .col1 {

	PADDING-RIGHT: 0px

}

#promo-images .col2 {

	PADDING-LEFT: 0px

}

.sem-title {

	PADDING-BOTTOM: 0.2em; MARGIN-BOTTOM: 0.2em

}

.sem-title SPAN {

	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em

}

.sem-title SPAN A {

	TEXT-DECORATION: underline

}

.sem_table {

	MARGIN-TOP: 1em; WIDTH: 100%

}

.sem_table TD {

	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px

}

.sem_table TH {

	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px

}

.sem_table TH IMG {

	MARGIN: auto; DISPLAY: block

}

#sem-hero {

	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; WIDTH: 930px; PADDING-RIGHT: 1em; HEIGHT: 287px; PADDING-TOP: 1em

}

.steal:hover #dod-hover-promo {

	DISPLAY: block

}

.steal:hover #shipping-hover-promo {

	DISPLAY: block

}

.sem1a#sem-hero {

	BACKGROUND: url(/image/wpd/css/bgs/heros/sem1a-wedding-invitations.jpg) no-repeat center center

}

.sem1b#sem-hero {

	BACKGROUND: url(/image/wpd/css/bgs/heros/sem1b-wedding-invitations.jpg) no-repeat center center

}

#sem-hero A {

	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; OVERFLOW: hidden

}

.engagement-stories#content-contain #content {

	WIDTH: 960px !important; FLOAT: none

}

P.storyNav {

	POSITION: absolute; RIGHT: 0px; TOP: 40px

}

.bucket {

	BORDER-BOTTOM: #ededed 1px solid; BORDER-LEFT: #ededed 1px solid; BACKGROUND: #fbfbfb; BORDER-TOP: #ededed 1px solid; BORDER-RIGHT: #ededed 1px solid

}

.hover {

	BACKGROUND: #e0f2f9; CURSOR: pointer

}

.bucket H2 {

	MARGIN-TOP: 0px

}

.bucket H2 A {

	TEXT-DECORATION: none

}

.bucket H2 A:hover {

	TEXT-DECORATION: none

}

.bucket P A {

	TEXT-DECORATION: none

}

.bucket P A:hover {

	TEXT-DECORATION: none

}

.bucket H2 A {

	COLOR: #533519

}



.bucket H2 A:hover {

	COLOR: #533519

}

.bucket H2 A {

	DISPLAY: block

}

.bucket P A {

	DISPLAY: block

}

.bucket P {

	MARGIN-BOTTOM: 0px

}

.bucket P A {

	COLOR: #6b6b6b

}

.bucket P A:hover {

	COLOR: #6b6b6b

}

.errormsg .oops {

	WIDTH: 17%; DISPLAY: block; FLOAT: left; FONT-SIZE: 3em

}

.errormsg .text {

	TEXT-ALIGN: center; DISPLAY: block; PADDING-TOP: 12px

}

.errormsg {

	BORDER-BOTTOM: #92d2ea 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #92d2ea 2px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; BACKGROUND: #3889a9 0px 0px; COLOR: #ffffff; FONT-SIZE: 1.2em; BORDER-TOP: #92d2ea 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #92d2ea 2px solid; PADDING-TOP: 1em; LEFT: 0px; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding

}

#container .errormsg .text {

	FONT-FAMILY: arial; COLOR: #ffffff; FONT-SIZE: 1em; FONT-WEIGHT: normal

}

.col {

	FLOAT: left

}

#contest-container {

	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 30px; MARGIN: 1em auto; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f7fcfd; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 30px

}

#welcome-social {

	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 30px; MARGIN: 1em auto; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f7fcfd; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 30px

}

#contest-form {

	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 1em; MARGIN: auto; PADDING-LEFT: 1em; WIDTH: 734px; PADDING-RIGHT: 1em; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 1em

}

#welcome-social DIV {

	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 1em; MARGIN: auto; PADDING-LEFT: 1em; WIDTH: 734px; PADDING-RIGHT: 1em; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 1em

}

#contest-container P {

	

}

#welcome-social P {

	

}

#sponsor-info {

	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; MARGIN: auto; WIDTH: 734px; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid

}

#sponsor-info .beaucoup {

	TEXT-ALIGN: left; MARGIN: auto; PADDING-LEFT: 15px; WIDTH: 330px; FLOAT: left

}

#sponsor-info .weddingpaperdivas {

	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 330px; PADDING-RIGHT: 15px; FLOAT: right

}

#welcome-social H3 {

	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; MARGIN: auto

}

#welcome-social DIV UL {

	TEXT-ALIGN: center

}

#welcome-social DIV UL LI {

	MIN-HEIGHT: 20px; WIDTH: 25%; DISPLAY: block; FLOAT: left

}

#welcome-social DIV UL LI A {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/welcome-kit-social-buttons.png) no-repeat left top; PADDING-TOP: 2px

}

#welcome-social DIV UL LI.twitter A {

	BACKGROUND-POSITION: 0px 2px

}

#welcome-social DIV UL LI.facebook A {

	BACKGROUND-POSITION: 0px -19px

}

#welcome-social DIV UL LI.blog A {

	BACKGROUND-POSITION: 0px -41px

}

#welcome-social DIV UL LI.youtube A {

	BACKGROUND-POSITION: 0px -61px

}

#contest-form {

	POSITION: relative

}

#contest-form EM.req {

	POSITION: absolute; FONT-STYLE: italic; DISPLAY: inline; FONT-SIZE: 0.85em; RIGHT: 1em; FONT-WEIGHT: normal; TOP: 5px

}

#container TABLE.sign-up TH {

	MIN-WIDTH: 100px

}

.product-row {

	MIN-HEIGHT: 135px; HEIGHT: auto !important

}

#container .product-row OL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.product-row LI {

	TEXT-ALIGN: center; MARGIN: 10px 14px 0px 0px; WIDTH: 135px; FLOAT: left; VERTICAL-ALIGN: middle

}

.product-row#full LI {

	WIDTH: auto

}

.product-row LI.last {

	MARGIN-RIGHT: 0px

}

#container #holiday-landing #hero {

	PADDING-BOTTOM: 1em; TEXT-INDENT: -9999px; PADDING-LEFT: 1em; WIDTH: 930px; PADDING-RIGHT: 1em; BACKGROUND: url(/image/wpd/css/bgs/lp-sprites/holiday-cards.jpg) no-repeat 15px 12px; HEIGHT: 289px !important; PADDING-TOP: 1em

}

#container #holiday-landing #hero A {

	HEIGHT: 100%; OVERFLOW: hidden

}

#container #holiday-landing P.alignCenter {

	PADDING-TOP: 0px

}

#container #holiday-landing .two-col LI {

	TEXT-INDENT: -10px; MARGIN-LEFT: 302px

}

#holiday-landing .five-col {

	PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.full .five-col {

	PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container #holiday-landing .five-col LI {

	TEXT-ALIGN: center; WIDTH: 160px; MARGIN-RIGHT: 40px

}

.full#container .five-col LI {

	TEXT-ALIGN: center; WIDTH: 160px; MARGIN-RIGHT: 40px

}

.full#container .four-col LI {

	TEXT-ALIGN: center; WIDTH: 195px; MARGIN-RIGHT: 40px

}

#container #holiday-landing .four-col LI.last {

	MARGIN-RIGHT: 0px

}

#container #holiday-landing .five-col LI.last {

	MARGIN-RIGHT: 0px

}

.full#container .five-col LI.last {

	MARGIN-RIGHT: 0px

}

#container #holiday-landing .five-col LI A {

	TEXT-ALIGN: center; DISPLAY: block

}

.full#container .five-col LI A {

	TEXT-ALIGN: center; DISPLAY: block

}

.full#container .four-col LI A {

	TEXT-ALIGN: center; DISPLAY: block

}

#container #holiday-landing .four-col LI {

	WIDTH: 23%; MARGIN-RIGHT: 2%

}

#container #holiday-landing .four-col P {

	TEXT-INDENT: -10px; MARGIN-LEFT: 15px

}

H2.shop-price {

	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eaf8fb; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px

}

#container H2.shop-price SPAN A {

	MARGIN: 0px 1px; COLOR: #3889a9

}

#container H2.shop-price SPAN A:hover {

	BORDER-BOTTOM: #3889a9 1px solid

}

#holiday-landing DIV.shop-price UL {

	LIST-STYLE-TYPE: none

}

#holiday-landing DIV.shop-price LI {

	MIN-HEIGHT: 235px; FLOAT: left; BORDER-RIGHT: #eee 2px dotted

}

#holiday-landing DIV.shop-price LI.last {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none

}

#holiday-landing DIV.shop-price LI A.sprite {

	TEXT-ALIGN: center; WIDTH: 295px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/lp-sprites/holiday-cards.jpg) no-repeat 0px 0px; PADDING-TOP: 180px

}

#holiday-landing DIV.shop-price LI A#shop-basics {

	BACKGROUND-POSITION: 0px -355px

}

#holiday-landing DIV.shop-price LI A#shop-signature {

	BACKGROUND-POSITION: 0px -595px

}

#holiday-landing DIV.shop-price LI A#shop-premium {

	BACKGROUND-POSITION: 10px -835px

}

#container .photo-books H4 {

	MARGIN-TOP: 0px

}

#container .photo-books UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.photo-books LI {

	WIDTH: 140px; FLOAT: left; HEIGHT: 30px; MARGIN-RIGHT: 20px; PADDING-TOP: 120px

}

.photo-books .first {

	WIDTH: 55%

}

.photo-books .last {

	WIDTH: 32%

}

.photo-books {

	BACKGROUND: url(/image/wpd/css/bgs/photo-books-featured-sizes.jpg) no-repeat 30px 30px

}

#custom-path {

	MARGIN: 10px 0px 10px 10px; PADDING-RIGHT: 30px

}

#simple-path {

	BORDER-LEFT: #ccc 1px solid; MARGIN: 10px 10px 10px 0px; PADDING-LEFT: 40px

}

#simple-path SPAN.button.shop {

	MARGIN-LEFT: 315px

}

#custom-path SPAN.button.shop {

	MARGIN-LEFT: 315px

}

#container .photo-books OL {

	PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 160px; DISPLAY: inline; BACKGROUND: url(/image/wpd/css/bgs/step-1-2-3.gif) no-repeat left top

}

#container .calendars OL {

	PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 160px; DISPLAY: inline; BACKGROUND: url(/image/wpd/css/bgs/step-1-2-3.gif) no-repeat left top

}

#container .websites .box OL {

	PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 160px; DISPLAY: inline; BACKGROUND: url(/image/wpd/css/bgs/step-1-2-3.gif) no-repeat left top

}

#container .calendars OL {

	PADDING-BOTTOM: 0px; WIDTH: 200px; MARGIN-LEFT: 0px

}

#container .websites .box OL {

	PADDING-BOTTOM: 0px; WIDTH: 200px; MARGIN-LEFT: 0px

}

#container .photo-books .three-steps OL LI {

	WIDTH: 190px; DISPLAY: inline; HEIGHT: 30px; MARGIN-LEFT: 40px; PADDING-TOP: 5px

}

#container .calendars .three-steps OL LI {

	WIDTH: 190px; DISPLAY: inline; HEIGHT: 30px; MARGIN-LEFT: 40px; PADDING-TOP: 5px

}

#container .websites .three-steps.box OL LI {

	WIDTH: 190px; DISPLAY: inline; HEIGHT: 30px; MARGIN-LEFT: 40px; PADDING-TOP: 5px

}

#container .calendars .three-steps OL LI {

	DISPLAY: block

}

#container .websites .three-steps.box OL LI {

	DISPLAY: block

}

.photo-books .three-steps {

	WIDTH: 350px; BACKGROUND: url(/image/wpd/css/bgs/photo-books-thumb.jpg) no-repeat 30px 45px

}

.step-numbers {

	WIDTH: 100%; FLOAT: left

}

.step-numbers OL {

	LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 0px

}

.step-numbers OL LI {

	PADDING-LEFT: 40px; BACKGROUND: url(/image/wpd/css/bgs/numbers-2012-07-26.png) no-repeat 0px -32px; HEIGHT: 30px; PADDING-TOP: 5px

}

UNKNOWN {

	BACKGROUND-POSITION: 0px 0px

}

UNKNOWN {

	BACKGROUND-POSITION: 0px -64px

}

#container .ordering-samples-steps .step-numbers {

	WIDTH: 100%; FLOAT: left

}

#container .ordering-samples-steps .step-numbers OL {

	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 30px; FLOAT: left

}

#container .ordering-samples-steps .step-numbers OL LI {

	PADDING-BOTTOM: 0px; MARGIN: 20px 38px 0px 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/numbers-2012-07-26.png) no-repeat 0px -32px; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 5px

}

UNKNOWN {

	BACKGROUND-POSITION: 0px 0px

}

UNKNOWN {

	BACKGROUND-POSITION: 0px -64px

}

#container #btn-none {

	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px

}

.photo-books .get-started {

	WIDTH: 160px; BACKGROUND: url(/image/wpd/css/bgs/get-started.gif) no-repeat 0px 10px; FLOAT: right

}

.calendars .get-started {

	WIDTH: 160px; BACKGROUND: url(/image/wpd/css/bgs/get-started.gif) no-repeat 0px 10px; FLOAT: right

}

.websites .get-started {

	WIDTH: 160px; BACKGROUND: url(/image/wpd/css/bgs/get-started.gif) no-repeat 0px 10px; FLOAT: right

}

.calendars .get-started {

	BACKGROUND-POSITION: 40px 0px

}

.websites .get-started {

	BACKGROUND-POSITION: 40px 0px

}

#container .photo-books .get-started A {

	TEXT-INDENT: -9999em; DISPLAY: block; OVERFLOW: hidden

}

#container .calendars .get-started A {

	TEXT-INDENT: -9999em; DISPLAY: block; OVERFLOW: hidden

}

#container .websites .get-started A {

	TEXT-INDENT: -9999em; DISPLAY: block; OVERFLOW: hidden

}

#container .calendars .get-started A {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px

}

#container .websites .get-started A {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px

}

#container .ordering-samples-steps TABLE TR TH {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#container .ordering-samples-steps TABLE TR TD {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#container .ordering-samples-steps TABLE TR TD.side-brdr-none {

	BORDER-RIGHT-STYLE: none

}

#container .ordering-samples-steps TABLE TR TH.side-brdr-none {

	BORDER-RIGHT-STYLE: none

}

.calendars#hero #hero-image {

	BACKGROUND: url(/image/wpd/css/bgs/heros/calendars.jpg) no-repeat center center; HEIGHT: 300px

}

.calendars#hero #hero-links {

	HEIGHT: 300px

}

#new-photo-book .top.one-third {

	WIDTH: 310px

}

#wall-calendar .top.one-third {

	WIDTH: 310px

}

#new-photo-book .photo-book-style P {

	MARGIN-TOP: 235px

}

#wall-calendar .photo-book-style P {

	MARGIN-TOP: 235px

}

#new-photo-book .photo-book-style {

	MARGIN: 0px; WIDTH: 285px; BACKGROUND: url(/image/wpd/css/bgs/photo-books-discount-volume-chart.png) no-repeat center top; HEIGHT: 240px

}

#wall-calendar .photo-book-style {

	MARGIN: 0px; WIDTH: 285px; BACKGROUND: url(/image/wpd/css/bgs/calendar-why-shop-wpd.jpg) no-repeat center top; HEIGHT: 240px

}

#new-photo-book #featured-cards {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; WIDTH: 630px; BORDER-TOP-STYLE: none; HEIGHT: 310px; BORDER-RIGHT-STYLE: none

}

#featured-cards {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; WIDTH: 630px; BORDER-TOP-STYLE: none; HEIGHT: 310px; BORDER-RIGHT-STYLE: none

}

#featured-sizes {

	PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; OVERFLOW: hidden; PADDING-TOP: 1em

}

#featured-sizes H2 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#new-photo-book #featured-cards LI SPAN {

	BACKGROUND-IMAGE: url(/image/wpd/css/bgs/photo-book-feature-card.jpg); HEIGHT: 181px

}

#wall-calendar #featured-cards {

	MARGIN: 0.5em; BACKGROUND: url(/image/wpd/css/bgs/calendar-3-steps.png) no-repeat -10px 40px; HEIGHT: 305px

}

#featured-cards LI {

	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 3px

}

#featured-cards SPAN {

	TEXT-INDENT: -999px; DISPLAY: block; HEIGHT: 121px; OVERFLOW: hidden

}

#featured-cards {

	PADDING-BOTTOM: 37px; MARGIN: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px

}

#featured-cards A.btn-wall-cal {

	DISPLAY: block; HEIGHT: 290px

}

LI.feature-product-1 {

	BORDER-RIGHT: #e8e8e8 1px solid

}

LI.feature-product-2 {

	BORDER-RIGHT: #e8e8e8 1px solid

}

LI.feature-product-1 SPAN {

	WIDTH: 195px; BACKGROUND-POSITION: -1px 0px

}

LI.feature-product-2 SPAN {

	WIDTH: 195px; BACKGROUND-POSITION: -210px 0px

}

LI.feature-product-3 SPAN {

	WIDTH: 195px; BACKGROUND-POSITION: -425px 0px

}

#new-photo-book UL.plain {

	MARGIN: 0px

}

#new-photo-book OL.plain {

	MARGIN: 0px

}

.two-col DIV.two-third {

	WIDTH: 63%

}

.two-col DIV.one-third {

	WIDTH: 31.2%

}

.two-col DIV.two-thrid {

	PADDING-BOTTOM: 5px; MARGIN: 0.7em 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 5px

}

.two-col DIV.one-third {

	PADDING-BOTTOM: 5px; MARGIN: 0.7em 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 5px

}

.two-col DIV.top.one-third {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#new-photo-book .btn-get-started {

	PADDING-LEFT: 45px

}

#content-contain .photo-gifts#hero {

	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 954px; PADDING-RIGHT: 2px; BACKGROUND: url(/image/wpd/css/bgs/heros/photo-gifts-2012-06-13.jpg) no-repeat center center; HEIGHT: 528px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px

}

#content-contain .photo-gifts#hero A {

	TEXT-INDENT: -9999px; WIDTH: 954px; DISPLAY: block; FLOAT: left; HEIGHT: 528px

}

.wall-art#content-contain .two-ways {

	BACKGROUND: #e0f2ff

}

.wall-art#content-contain .box P {

	MARGIN-BOTTOM: 0px

}

#container .websites .box OL {

	MARGIN-TOP: 0px

}

#container .websites OL {

	MARGIN: 20px 0px 0px

}

#container .websites .box {

	MARGIN-BOTTOM: 15px

}

#container .websites .get-started {

	FLOAT: left

}

.wedding-collection#hero {

	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 700px; PADDING-RIGHT: 4px; BACKGROUND: url(/image/wpd/css/bgs/heros/wedding-invitation-collection-2012-08-16.jpg) #fff no-repeat 4px 50%; HEIGHT: 408px; PADDING-TOP: 4px

}

.wedding-collection-23321#hero A#hero-all {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection-23321#hero A#hero-modern {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection-23321#hero A#hero-vintage {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection-23321#hero A#hero-seasonal {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection#hero A#hero-signature {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection#hero A#hero-signature-lp {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection#hero A#hero-thermo {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection#hero A#hero-luxe-lp {

	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 370px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden

}

.wedding-collection-23321#hero A#hero-all {

	TOP: 62px; LEFT: 4px

}

.wedding-collection#hero A#hero-signature {

	TOP: 62px; LEFT: 4px

}

.wedding-collection-23321#hero A#hero-modern {

	RIGHT: 4px; TOP: 62px

}

.wedding-collection#hero A#hero-signature-lp {

	RIGHT: 4px; TOP: 62px

}

.wedding-collection-23321#hero A#hero-vintage {

	BOTTOM: 3px; LEFT: 4px

}

.wedding-collection#hero A#hero-thermo {

	BOTTOM: 3px; LEFT: 4px

}

.wedding-collection-23321#hero A#hero-seasonal {

	BOTTOM: 3px; RIGHT: 4px

}

.wedding-collection#hero A#hero-luxe-lp {

	BOTTOM: 3px; RIGHT: 4px

}

.wedding-collection-23321#hero A#hero-one {

	TEXT-INDENT: -9999px; WIDTH: 745px; DISPLAY: block; HEIGHT: 408px; OVERFLOW: hidden

}

.wedding-collection#difference A {

	TEXT-INDENT: -9999px; WIDTH: 744px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/heros/wedding-invitations.jpg) #fff no-repeat left top; HEIGHT: 406px; OVERFLOW: hidden

}

.wedding-collection.core-4-col DIV {

	TEXT-ALIGN: left; WIDTH: 22.5%; BORDER-RIGHT: #e5e5e5 2px dotted

}

.wedding-collection.core-4-col DIV IMG {

	MARGIN: 0px 17px

}

.wedding-collection.core-4-col DIV.col2 IMG {

	MARGIN: 19px 27px

}

.wedding-collection.core-4-col DIV P {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

.wedding-collection .col4 {

	BORDER-RIGHT-STYLE: none

}

#custom-options {

	PADDING-BOTTOM: 13px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 195px; PADDING-TOP: 13px

}

#custom-options DIV {

	WIDTH: 340px; FLOAT: left

}

#custom-options DIV.alpha {

	MARGIN-RIGHT: 0px

}

.favorite-designs.signature-letterpress .col_2 IMG {

	MARGIN: 22px 0px

}

.favorite-designs.signature-letterpress .col_3 IMG {

	MARGIN: 22px 0px

}

.favorite-designs.signature-letterpress {

	MARGIN: 10px 0px 0px

}

.matching-components.signature-letterpress {

	MARGIN: 10px 0px 0px

}

.matching-components.signature-letterpress .col_5 IMG {

	MARGIN: 40px 0px

}

.matching-components.signature-letterpress .col_3 IMG {

	MARGIN: 40px 0px

}

.matching-components.signature-letterpress .col_1 IMG {

	MARGIN: 40px 0px

}

.favorite-designs.signature-letterpress DIV IMG {

	MARGIN: 2px 0px

}

.matching-components.signature-letterpress DIV IMG {

	MARGIN: 2px 0px

}

#container .three-col.diy-collection P {

	WIDTH: 205px

}

.diy-collection.wedding-collection .col1 {

	BACKGROUND: url(/image/wpd/css/bgs/diy-pocket-folds.jpg) #fff no-repeat center top

}

.diy-collection.wedding-collection .col2 {

	BACKGROUND: url(/image/wpd/css/bgs/diy-layered-cards.jpg) #fff no-repeat center top

}

.diy-collection.wedding-collection .col3 {

	BACKGROUND: url(/image/wpd/css/bgs/diy-ribbon.jpg) #fff no-repeat center top

}

.diy-collection .col1 A.shop-collection {

	PADDING-BOTTOM: 15px

}

.three-col.diy-collection.wedding-collection DIV {

	PADDING-TOP: 175px

}

.three-col.diy-collection.wedding-collection DIV H4 {

	DISPLAY: none

}

.cat-links {

	COLOR: #bebebe; FONT-SIZE: 1.4em; FONT-WEIGHT: 700

}

.cat-links SPAN {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #3889a9; TEXT-DECORATION: none; PADDING-TOP: 0px

}

.cat-links SPAN.first {

	PADDING-LEFT: 0px

}

#top-wpdDiff-banner {

	BACKGROUND-IMAGE: url(/image/wpd/css/bgs/wpdDiff-banner.png); POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-INDENT: -999px; WIDTH: 256px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 48px; OVERFLOW: hidden; RIGHT: 0px; TOP: -19px

}

.stressfree {

	BACKGROUND-POSITION: 0px -59px

}

.happily {

	BACKGROUND-POSITION: 0px -117px

}

.biggest {

	BACKGROUND-POSITION: 0px -175px

}

.everything {

	BACKGROUND-POSITION: 0px -234px

}

.freeproofs {

	BACKGROUND-POSITION: 0px -292px

}

.shopanytime {

	BACKGROUND-POSITION: 0px -350px

}

.trusted {

	BACKGROUND-POSITION: 0px -408px

}

#top-wpdDiff-banner A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%

}

.wpdDiff-banner {

	BORDER-BOTTOM: #eee 2px dotted; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/wpdDiff-banner.jpg) #fff no-repeat left center; CLEAR: both; BORDER-TOP: #eee 2px dotted; PADDING-TOP: 10px

}

.full#container .wpdDiff-banner P {

	WIDTH: 960px

}

.full#container .wpdDiff-banner A {

	WIDTH: 760px; HEIGHT: 110px; PADDING-TOP: 15px

}

#container .wpdDiff-banner P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 570px; PADDING-RIGHT: 0px; HEIGHT: 135px; PADDING-TOP: 0px

}

.wpdDiff-banner A {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 200px; WIDTH: 570px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Times New Roman", serif; HEIGHT: 125px; COLOR: #533519; FONT-SIZE: 1.35em; TEXT-DECORATION: none; PADDING-TOP: 5px

}

.wpdDiff-banner A:hover {

	COLOR: #533519; TEXT-DECORATION: none

}

#container .wpdDiff-banner A STRONG {

	FONT-SIZE: 1.2em; FONT-WEIGHT: 400

}

.wpdDiff-banner A SPAN {

	FONT-FAMILY: Arial, sans-serif; COLOR: #3889a9; FONT-SIZE: 0.8em

}

.three-col.sig-collection P {

	MARGIN: 0px; WIDTH: auto !important

}

.three-col.sig-collection .col2 {

	MARGIN-LEFT: 10px !important; MARGIN-RIGHT: 10px !important

}

.sig-collection#pop-cats H3 {

	MARGIN-BOTTOM: 0.7em

}

#about-partners {

	CLEAR: both; OVERFLOW: hidden

}

#about-partners DIV {

	BORDER-BOTTOM: #eee 2px dotted; BORDER-LEFT: #eee 2px dotted; PADDING-BOTTOM: 1em; MIN-HEIGHT: 80px; PADDING-LEFT: 1em; WIDTH: 46%; PADDING-RIGHT: 1em; BORDER-TOP: #eee 2px dotted; BORDER-RIGHT: #eee 2px dotted; PADDING-TOP: 1em

}

#about-partners P {

	MARGIN: 8px 0px 0px

}

#about-partners DIV.about-wpd {

	FLOAT: left

}

#about-partners DIV.about-partner {

	FLOAT: right

}

#diy-banners {

	MARGIN: auto; WIDTH: 715px

}

#diy-banners A {

	PADDING-BOTTOM: 3em; MARGIN: 0px 1em; DISPLAY: block; FLOAT: left

}

#container DIV.personal-shopper H3 {

	MARGIN-TOP: 0.5em; FONT-SIZE: 1.3em

}

#container DIV.personal-shopper P {

	MARGIN-TOP: 5px

}

#container DIV.personal-shopper .numbers H3 {

	PADDING-LEFT: 5px

}

#container DIV.personal-shopper-mid {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px

}

#container DIV.personal-shopper-mid DIV.core-2-col {

	PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}

#container DIV.personal-shopper-mid DIV.core-2-col DIV.numbers OL {

	PADDING-LEFT: 15px

}

#container DIV.personal-shopper-mid DIV.core-2-col DIV.numbers OL LI {

	WIDTH: 375px

}

#container DIV.personal-shopper-mid DIV.core-2-col DIV.mid-right {

	PADDING-LEFT: 23px; WIDTH: 45%

}

#container .personal-shopper#hero {

	BORDER-RIGHT-WIDTH: 0px; TEXT-INDENT: -9999px; BACKGROUND: url(/image/wpd/css/bgs/heros/personal-shopper.jpg) no-repeat 0px -20px; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px

}

#container DIV.personal-shopper-mid .numbers {

	MARGIN-LEFT: 0px; CLEAR: both; OVERFLOW: hidden

}

#container DIV.personal-shopper-mid .numbers H3 {

	MARGIN-BOTTOM: 5px; FONT-SIZE: 1.3em

}

#container DIV.personal-shopper-mid .numbers OL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

#container DIV.personal-shopper-mid .numbers LI {

	BACKGROUND-IMAGE: url(/image/wpd/css/icons/numbers-2012-8-4.png); PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; FONT-SIZE: 1.1em; PADDING-TOP: 7px

}

DIV.personal-shopper-mid .n1 {

	BACKGROUND-POSITION: 0px 6px

}

DIV.personal-shopper-mid .n2 {

	BACKGROUND-POSITION: 0px -34px

}

DIV.personal-shopper-mid .n3 {

	BACKGROUND-POSITION: 0px -76px

}

DIV.personal-shopper-mid .n4 {

	BACKGROUND-POSITION: 0px -117px

}

.std-affiliate#hero {

	WIDTH: 925px

}

.std-affiliate#hero #hero-shot {

	WIDTH: 676px; BACKGROUND: url(/image/wpd/css/bgs/heros/save-the-dates-affiliate.jpg) no-repeat center center; HEIGHT: 289px

}

.std-affiliate#hero #text-col {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; WIDTH: 239px; BORDER-TOP-STYLE: none; BACKGROUND: url(/image/wpd/css/bgs/save-the-dates-affiliate-side.jpg) no-repeat center center; HEIGHT: 289px; BORDER-RIGHT-STYLE: none

}

.std-affiliate#hero #text-col A {

	HEIGHT: 100%

}

#container OL.horizontal.numbers {

	WIDTH: 100%; MARGIN-BOTTOM: 65px

}

OL.horizontal.numbers LI {

	PADDING-LEFT: 35px; WIDTH: 28%; DISPLAY: block; BACKGROUND: url(/image/wpd/css/icons/numbers-2012-8-4.png) no-repeat; FLOAT: left

}

OL.horizontal.numbers LI.n1 {

	BACKGROUND-POSITION: 0px 7px

}

OL.horizontal.numbers LI.n2 {

	BACKGROUND-POSITION: 0px -32px

}

OL.horizontal.numbers LI.n3 {

	BACKGROUND-POSITION: 0px -74px

}

.five-col .envelopments-colors LI {

	TEXT-ALIGN: center; MARGIN: 10px 25px; WIDTH: 92px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/envelopments-colors.jpg) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 92px

}

.five-col .envelopments-sizes LI {

	TEXT-ALIGN: center; MARGIN: 10px 25px; WIDTH: 92px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/envelopments-colors.jpg) no-repeat 0px 0px; FLOAT: left; PADDING-TOP: 92px

}

.five-col .envelopments-colors .spring {

	BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 0px

}

.five-col .envelopments-colors .champagne {

	BACKGROUND-POSITION: -102px 0px

}

.five-col .envelopments-colors .platinum {

	BACKGROUND-POSITION: -204px 0px

}

.five-col .envelopments-colors .mocha {

	BACKGROUND-POSITION: -306px 0px

}

.five-col .envelopments-colors .black-linen {

	BACKGROUND-POSITION: -408px 0px; MARGIN-RIGHT: 0px

}

#container .five-col .envelopments-sizes LI {

	MARGIN: 0px 0px 0px 10px; WIDTH: 124px; BACKGROUND: url(/image/wpd/css/bgs/envelopments-sizes.jpg) no-repeat 0px 0px; PADDING-TOP: 168px

}

#container .five-col .envelopments-sizes LI.landscape57 {

	WIDTH: 18%; BACKGROUND-POSITION: 15px 0px; MARGIN-LEFT: 0px

}

#container .five-col .envelopments-sizes LI.portrait57 {

	BACKGROUND-POSITION: -110px 0px

}

#container .five-col .envelopments-sizes LI.square {

	BACKGROUND-POSITION: -245px 0px

}

#container .five-col .envelopments-sizes LI.landscape49 {

	WIDTH: 18%; BACKGROUND-POSITION: -370px 0px

}

#container .five-col .envelopments-sizes LI.portrait49 {

	BACKGROUND-POSITION: -505px 0px; MARGIN-RIGHT: 0px

}

#container OL.envelopments.numbers {

	MARGIN: 10px 0px 0px

}

#container OL.layered.numbers {

	MARGIN-BOTTOM: 40px

}

OL.envelopments.numbers LI {

	TEXT-INDENT: -9999px; WIDTH: 200px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/numbered-envelopments-2012-07-31.png) no-repeat 0px 0px; HEIGHT: 50px; MARGIN-RIGHT: 0px

}

OL.layered.numbers LI {

	TEXT-INDENT: -9999px; WIDTH: 200px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/numbered-envelopments-2012-07-31.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 50px; MARGIN-RIGHT: 0px

}

OL.layered.numbers LI {

	BACKGROUND: url(/image/wpd/css/bgs/numbered-layered-2012-8-3.png) no-repeat 0px 0px

}

OL.envelopments.numbers LI.n1 {

	WIDTH: 200px; BACKGROUND-POSITION: 0px 0px

}

OL.envelopments.numbers LI.n2 {

	WIDTH: 231px; BACKGROUND-POSITION: -210px 0px

}

OL.envelopments.numbers LI.n3 {

	WIDTH: 230px; BACKGROUND-POSITION: -458px 0px

}

OL.layered.numbers LI.n1 {

	WIDTH: 203px; BACKGROUND-POSITION: 0px 0px

}

OL.layered.numbers LI.n2 {

	WIDTH: 220px; BACKGROUND-POSITION: -220px 0px

}

OL.layered.numbers LI.n3 {

	WIDTH: 230px; BACKGROUND-POSITION: -458px 0px

}

.email-signup#content {

	WIDTH: 960px; FLOAT: none

}

.email-signup#content .featured {

	BORDER-BOTTOM: #ccc 1px dotted; BORDER-LEFT: #ccc 1px; PADDING-BOTTOM: 35px; PADDING-LEFT: 280px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/email-signup-featured.png) #e5f1f8 no-repeat 20px center; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: #ccc 1px; PADDING-TOP: 35px

}

.email-signup#content H3 {

	MARGIN-BOTTOM: 0.5em

}

.paper-quality#content DIV#heading A {

	TEXT-INDENT: -99999px; WIDTH: 955px; DISPLAY: block; HEIGHT: 297px; OVERFLOW: hidden

}

.paper-quality#content #heading P {

	LINE-HEIGHT: 2em; FONT-SIZE: 120%

}

.paper-quality#content .three-col {

	WIDTH: 100%; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 30px; FONT-SIZE: 90%

}

.paper-quality#content .three-col DIV {

	WIDTH: 30%

}

.paper-quality#content .three-col DIV UL LI {

	MARGIN: 5px 0px

}

.paper-quality#content .three-col DIV.col2 {

	BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 0px

}

.paper-quality#content .three-col DIV UL {

	MARGIN-BOTTOM: 0px

}

.paper-quality#content .three-col DIV.col2 UL {

	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px

}

.paper-quality#content .three-col DIV A.image-display {

	TEXT-INDENT: -9999px; WIDTH: 250px; DISPLAY: block; HEIGHT: 223px

}

.paper-quality#content .three-col DIV A.image-display {

	PADDING-BOTTOM: 10px

}

.paper-quality#content .three-col DIV.col1 A.image-display {

	BACKGROUND: url(/image/wpd/misc/paper-quality-signature-matte.jpg) no-repeat center top

}

.paper-quality#content .three-col DIV.col2 A.image-display {

	BACKGROUND: url(/image/wpd/misc/paper-quality-signature-textured.jpg) no-repeat center top

}

.paper-quality#content .three-col DIV.col3 A.image-display {

	BACKGROUND: url(/image/wpd/misc/paper-quality-william-arthur.jpg) no-repeat center top

}

.paper-quality#content DIV#signature-col1 {

	BACKGROUND: url(/image/wpd/misc/paper-quality-signature-matte-2012-03-13.jpg) no-repeat left top; HEIGHT: 189px

}

.paper-quality#content DIV#signature-col2 {

	WIDTH: 462px; BACKGROUND: url(/image/wpd/misc/paper-quality-signature-textured-2012-03-13.jpg) no-repeat left top; HEIGHT: 189px

}

.paper-quality#content DIV#signature-col3 {

	BACKGROUND: url(/image/wpd/misc/paper-quality-signature-pearl-shimmer-2012-05-17.jpg) no-repeat left top; HEIGHT: 189px

}

.paper-quality#content DIV#signature-col4 {

	BACKGROUND: url(/image/wpd/misc/paper-quality-signature-william-arthur-2012-03-13.jpg) no-repeat left top; HEIGHT: 189px

}

.paper-quality#content DIV#signature-col5 {

	BACKGROUND: url(/image/wpd/misc/paper-quality-signature-studio-2012-05-01.jpg) no-repeat left top; HEIGHT: 189px

}

.paper-quality#content DIV#signature-col6 {

	WIDTH: 466px; BACKGROUND: url(/image/wpd/misc/paper-quality-signature-post-cards-2012-03-13.jpg) no-repeat left top; HEIGHT: 189px

}

.paper-quality#content DIV#signature-col1 A {

	TEXT-INDENT: -99999px; MARGIN: 105px 0px 0px 230px; WIDTH: 190px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col2 A {

	TEXT-INDENT: -99999px; MARGIN: 138px 0px 0px 226px; WIDTH: 215px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col3 A {

	TEXT-INDENT: -99999px; MARGIN: 135px 0px 0px 237px; WIDTH: 154px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col4 A.one {

	TEXT-INDENT: -99999px; MARGIN: 137px 0px 0px 240px; WIDTH: 190px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col4 A.two {

	TEXT-INDENT: -99999px; MARGIN: -20px 0px 0px 247px; WIDTH: 180px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col5 A.one {

	TEXT-INDENT: -99999px; MARGIN: 105px 0px 0px 235px; WIDTH: 182px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col5 A.two {

	TEXT-INDENT: -99999px; MARGIN: 0px 0px 0px 235px; WIDTH: 200px; DISPLAY: block; HEIGHT: 14px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col5 A.three {

	TEXT-INDENT: -99999px; MARGIN: 0px 0px 0px 235px; WIDTH: 200px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content DIV#signature-col6 A {

	TEXT-INDENT: -99999px; MARGIN: 153px 0px 0px 230px; WIDTH: 182px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.paper-quality#content A.comparison-banner {

	TEXT-INDENT: -9999px; MARGIN: auto; WIDTH: 940px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/banners/paper-quality-comparison.jpg) no-repeat center center; HEIGHT: 50px

}

.wedding-maps#content DIV#heading {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 400px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/wedding-maps-header.jpg) no-repeat left top; HEIGHT: 220px; PADDING-TOP: 30px

}

.wedding-maps.four_up DIV {

	TEXT-ALIGN: center; PADDING-TOP: 165px

}

.wedding-maps.four_up DIV.col1 {

	BACKGROUND: url(/image/wpd/css/bgs/wedding-maps-modern.jpg) no-repeat center top

}

.wedding-maps.four_up DIV.col2 {

	BACKGROUND: url(/image/wpd/css/bgs/wedding-maps-vintage.jpg) no-repeat center top

}

.wedding-maps.four_up DIV.col3 {

	BACKGROUND: url(/image/wpd/css/bgs/wedding-maps-classic.jpg) no-repeat center top

}

.wedding-maps.four_up DIV.col4 {

	BACKGROUND: url(/image/wpd/css/bgs/wedding-maps-destination.jpg) no-repeat center top

}

#container .wedding-maps .numbers .alphabetical {

	LIST-STYLE-TYPE: lower-alpha

}

.wedding-montage#content DIV#heading {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 400px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/wedding-photo-montage-header.jpg) no-repeat left top; HEIGHT: 240px; PADDING-TOP: 30px

}

.wedding-montage.four_up DIV {

	TEXT-ALIGN: center; MARGIN-BOTTOM: 2em; BACKGROUND: url(/image/wpd/css/bgs/wedding-photo-montage-sample.jpg) no-repeat center top; PADDING-TOP: 170px

}

.wedding-montage.four_up DIV.col1 {

	BACKGROUND-POSITION: 30px 0px

}

.wedding-montage.four_up DIV.col2 {

	BACKGROUND-POSITION: 30px -175px

}

.wedding-montage.four_up DIV.col3 {

	BACKGROUND-POSITION: 30px -365px

}

.wedding-montage.four_up DIV.col4 {

	BACKGROUND-POSITION: 30px -545px

}

#container .wedding-montage .numbers .alphabetical {

	LIST-STYLE-TYPE: lower-alpha

}

TABLE.wedding-montage {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; CLEAR: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px

}

#container TABLE.wedding-montage THEAD TR TH {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: #f0f0f0; PADDING-TOP: 5px

}

TABLE.wedding-montage TBODY TR TD {

	TEXT-ALIGN: center

}

#container .order-samples.numbers {

	MARGIN: 0px

}

#container .order-samples.numbers OL LI {

	FLOAT: left; HEIGHT: 30px

}

.example-images {

	WIDTH: 685px

}

#container .example-images P {

	TEXT-ALIGN: center

}

#container .example-images P:first-child {

	MARGIN-RIGHT: 1em

}

.start-shopping {

	TEXT-INDENT: -9999px; WIDTH: 136px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/buttons/start-shopping-2012-05-16.jpg) no-repeat center center; HEIGHT: 30px; CLEAR: both; MARGIN-RIGHT: 76px

}

#container .daily-deal IMG.floatLeft {

	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 10px

}

#container .daily-deal H1#exp SPAN {

	COLOR: red

}

#container .daily-deal H2 {

	MARGIN-BOTTOM: 1em

}

#container .daily-deal A:hover {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none

}

#container .daily-deal .shop-button IMG {

	MARGIN: 10px 0px; DISPLAY: block

}

#container .daily-deal P.sm {

	PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 0px

}

#container .daily-deal A.daily-deal-banner {

	PADDING-BOTTOM: 10px; TEXT-INDENT: -9999px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 731px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/image/tp/css/bgs/deal-of-the-day-banner.jpg) no-repeat 0px 0px; HEIGHT: 92px; PADDING-TOP: 10px

}

#container .daily-deal IMG.profileimage {

	DISPLAY: none

}

#container .daily-deal A.mhs {

	DISPLAY: none

}

#container .daily-deal DIV.connect_top {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px

}

#container DIV.dotd-wrapper {

	WIDTH: 500px; FLOAT: left

}

#container .dotd-wrapper OL {

	PADDING-LEFT: 20px

}

#container .dotd-wrapper OL {

	MARGIN: 0px 20px

}

#container .dotd-wrapper P {

	MARGIN: 0px 20px

}

#container .daily-deal .dod-pids {

	PADDING-BOTTOM: 1em; MARGIN: auto; CLEAR: both

}

#container .daily-deal .dod-pids UL {

	LIST-STYLE-TYPE: none; MARGIN: auto

}

#container .daily-deal .dod-pids UL LI {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 55px; PADDING-RIGHT: 55px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px

}

#container .daily-deal .dod-pids UL LI IMG {

	DISPLAY: block

}

.social-network {

	WIDTH: 410px; FLOAT: right; HEIGHT: 60px

}

.social-network#dod {

	WIDTH: 344px; FLOAT: right; HEIGHT: 60px

}

.social-network DIV {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 4px

}

.social-network .facebook-like {

	WIDTH: 320px; PADDING-TOP: 0px

}

DIV.connect_top {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px

}

.name_block {

	MARGIN-TOP: 8px; DISPLAY: inline; FLOAT: right

}

#container .bundles H1 {

	TEXT-ALIGN: center; FONT-STYLE: italic; FONT-FAMILY: Georgia; COLOR: #86ab3f; FONT-WEIGHT: 700

}

#container .bundles UL {

	LIST-STYLE-TYPE: none

}

#container .bundles UL LI {

	TEXT-ALIGN: center; DISPLAY: block; FLOAT: left

}

#container .bundles .mini-top-nav {

	PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 600px

}

#container .bundles .mini-top-nav LI {

	TEXT-ALIGN: center; PADDING-RIGHT: 10px; MARGIN-LEFT: 10px; BORDER-RIGHT: #666 1px solid

}

#container .bundles .mini-top-nav LI:unknown {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none

}

#container .bundles H2 {

	MARGIN-TOP: 25px; TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/image/wpd/css/bgs/lp-sprites/bundles-h2.jpg) no-repeat left top; HEIGHT: 55px

}

#container .bundles #ceremony H2 {

	BACKGROUND-POSITION: 0px -75px

}

#container .bundles #party H2 {

	BACKGROUND-POSITION: 0px -150px

}

#container .bundles #party {

	PADDING-BOTTOM: 30px; BACKGROUND: url(/image/wpd/css/bgs/soft-long-divider.gif) no-repeat center bottom

}

#container .bundles #invites UL {

	MIN-HEIGHT: 150px; BACKGROUND: url(/image/wpd/css/bgs/dots.gif) repeat-x left bottom

}

#container .bundles #ceremony UL {

	MIN-HEIGHT: 150px; BACKGROUND: url(/image/wpd/css/bgs/dots.gif) repeat-x left bottom

}

#container .bundles #party UL {

	MIN-HEIGHT: 150px; BACKGROUND: url(/image/wpd/css/bgs/dots.gif) repeat-x left bottom

}

#container .bundles #ceremony UL {

	MIN-HEIGHT: 180px

}

#container .bundles #party UL {

	MIN-HEIGHT: 180px

}

#container .bundles #invites UL LI {

	MARGIN: 4px 25px

}

#container .bundles #ceremony UL LI {

	MARGIN: 4px 25px

}

#container .bundles #party UL LI {

	MARGIN: 4px 25px

}

#container .bundles IMG.clearBoth {

	MARGIN-LEFT: 35px

}

#container .bundles #invites .shop-btn {

	TEXT-INDENT: -9999px; MARGIN: 10px auto 0px; DISPLAY: block

}

#container .bundles #ceremony .shop-btn {

	TEXT-INDENT: -9999px; MARGIN: 10px auto 0px; DISPLAY: block

}

#container .bundles #party .shop-btn {

	TEXT-INDENT: -9999px; MARGIN: 10px auto 0px; DISPLAY: block

}

IMG.profileimage {

	DISPLAY: none

}

A.mhs {

	DISPLAY: none

}

.unlike_span {

	DISPLAY: none

}

#container .bundles #invites .shop-btn {

	WIDTH: 195px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-wedding-invitations.png) no-repeat center center; HEIGHT: 20px

}

#container .bundles #ceremony .shop-btn {

	WIDTH: 206px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-ceremony-and-reception.png) no-repeat center center; HEIGHT: 20px

}

#container .bundles #party .shop-btn {

	WIDTH: 179px; BACKGROUND: url(/image/wpd/css/bgs/buttons/shop-party-invitations.png) no-repeat center center; HEIGHT: 20px

}

.ship A[name] {

	COLOR: #666666

}

.ship A[name]:hover {

	TEXT-DECORATION: none

}

#ship_nav {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 2em; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 1em

}

#ship_nav A {

	DISPLAY: inline-block; FONT-WEIGHT: 700; MARGIN-RIGHT: 30px

}

#ship_nav A.last {

	MARGIN-RIGHT: 0px

}

#ship_nav A.first {

	MARGIN-LEFT: 10px

}

#shipping_photobooks_links {

	POSITION: absolute; MARGIN: 0px; WIDTH: 240px; RIGHT: 0px; TOP: 65px

}

#shipping_photobooks_links LI {

	MARGIN-TOP: 2px

}

#shipping_photobooks_links A {

	DISPLAY: block; HEIGHT: 41px; TEXT-DECORATION: none

}

.ship .calendars-delivery-option {

	WIDTH: 694px; BACKGROUND: url(/image/wpd/css/bgs/calendar-deadlines.jpg) no-repeat center top; HEIGHT: 195px

}

#outside-us-delivery {

	MARGIN: 0px

}

#calendars-delivery-option-wrap {

	WIDTH: 260px; MARGIN-LEFT: 700px

}

#container .ship #photobooks-delivery-option-wrap {

	POSITION: absolute

}

#container .ship .photobooks-delivery-option UL {

	PADDING-BOTTOM: 0px; MARGIN: 70px 0px 0px 720px; PADDING-LEFT: 0px; WIDTH: 730px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .ship .photobooks-delivery-option UL LI A {

	LIST-STYLE-TYPE: none; TEXT-INDENT: -99999px; WIDTH: 230px; DISPLAY: block; HEIGHT: 40px

}

#container .ship .photobooks-delivery-option UL LI {

	LIST-STYLE-TYPE: none; TEXT-INDENT: -99999px; WIDTH: 230px; DISPLAY: block; HEIGHT: 40px

}

.plain {

	TEXT-DECORATION: none !important

}

.plain A {

	TEXT-DECORATION: none !important

}

.plain A:link {

	TEXT-DECORATION: none !important

}

.plain A:visited {

	TEXT-DECORATION: none !important

}

.plain A:hover {

	TEXT-DECORATION: none !important

}

#footer .plain {

	size: 10px

}

.about-us-image-right {

	MARGIN-LEFT: 15px

}

.about-us-image-left {

	MARGIN-RIGHT: 15px

}

.exec_bios DL {

	

}

.exec_bios DT {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.exec_bios DD {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.exec_bios DT {

	FONT-WEIGHT: 700

}

.exec_bios DD {

	MARGIN: 0px 0px 1em

}

.exec_bios .col_18 {

	MARGIN-BOTTOM: 30px

}

#content #lp-footer .save-the-date-cards {

	MIN-HEIGHT: 215px; BACKGROUND: url(/image/wpd/css/bgs/carousel-bg.jpg) #e9f0f8 no-repeat 0px 0px

}

#content .carousel {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 10px

}

#content .carousel P {

	WIDTH: 330px

}

#content .carousel LI IMG {

	MARGIN-RIGHT: 10px

}

#content .carousel UL {

	LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 388px; FLOAT: right; HEIGHT: 170px; OVERFLOW: hidden

}

#content .carousel UL LI {

	MARGIN: 0px; FLOAT: left; opacity: 0.2

}

#content .carousel UL LI:first-child {

	opacity: 1

}

.insp-thmb-gallery {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 310px 0px 0px; PADDING-LEFT: 15px; WIDTH: 930px; PADDING-RIGHT: 15px; DISPLAY: inline; FLOAT: left; OVERFLOW: visible; PADDING-TOP: 15px

}

.insp-thmbnails {

	MARGIN: 0px 5px; WIDTH: 145px; FLOAT: left; HEIGHT: 95px; PADDING-TOP: 10px

}

.insp-thmbnails DIV.first {

	Z-INDEX: 4; DISPLAY: inline; TOP: -310px; LEFT: 0px

}

.insp-thmbnails DIV.first DIV {

	Z-INDEX: 4; BACKGROUND-COLOR: #fff; WIDTH: 250px; DISPLAY: inline; FONT-SIZE: 1.2em; TOP: 0px; LEFT: 600px

}

.insp-thmbnails:hover DIV {

	Z-INDEX: 5; DISPLAY: inline; TOP: -310px; LEFT: 0px

}

.insp-thmbnails:hover DIV DIV {

	Z-INDEX: 5; BACKGROUND-COLOR: #fff; WIDTH: 250px; DISPLAY: inline; COLOR: #666; FONT-SIZE: 1.2em; TOP: 0px; LEFT: 600px

}

.insp-thmbnails:hover {

	BACKGROUND: url(/image/tp/prototype/tab-top.jpg) #e17b00 no-repeat 0px 0px; COLOR: #fff

}

.thmb-gallery {

	POSITION: relative; TEXT-ALIGN: center; WIDTH: 190px; DISPLAY: inline; FLOAT: left; OVERFLOW: visible

}

.thmbnails {

	MARGIN-BOTTOM: 5px; HEIGHT: 105px; CURSOR: pointer

}

.thmbnails > IMG {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px

}

.thmbnails:hover > IMG {

	BORDER-BOTTOM: #e17b00 2px solid; BORDER-LEFT: #e17b00 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e17b00 2px solid; BORDER-RIGHT: #e17b00 2px solid; PADDING-TOP: 0px

}

.thmbnails:hover {

	BACKGROUND: url(/image/tp/prototype/tab-right.jpg) no-repeat 184px 0px

}

.insp-thmb:hover {

	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none

}

.thmb:hover {

	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none

}

.insp-thmbnails DIV {

	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px

}

.thmbnails DIV {

	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px

}

.thmbnails DIV.first {

	Z-INDEX: 204; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; DISPLAY: inline; TOP: 60px; LEFT: 205px

}

.thmbnails:hover DIV {

	Z-INDEX: 205; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; DISPLAY: inline; TOP: 60px; LEFT: 205px

}

.thmbnails-header {

	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; PADDING-BOTTOM: 10px; WIDTH: 555px; HEIGHT: 40px; LEFT: 200px

}

.thmb DIV P {

	PADDING-LEFT: 20px; WIDTH: 520px; FLOAT: left; FONT-SIZE: 1.2em

}

.thmbnails DIV P {

	PADDING-LEFT: 20px; WIDTH: 520px; FLOAT: left; FONT-SIZE: 1.2em

}

.thmb DIV#first DIV {

	WIDTH: 520px; DISPLAY: inline; MARGIN-LEFT: 20px; TOP: 315px; LEFT: 0px

}

.thmbnails DIV.first DIV {

	WIDTH: 520px; DISPLAY: inline; MARGIN-LEFT: 20px; TOP: 315px; LEFT: 0px

}

.thmb:hover DIV DIV {

	MIN-HEIGHT: 80px; WIDTH: 520px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; TOP: 315px; LEFT: 0px

}

.thmbnails:hover DIV DIV {

	MIN-HEIGHT: 80px; WIDTH: 520px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; TOP: 315px; LEFT: 0px

}

.wpd-photobooks#content {

	WIDTH: 950px; FLOAT: none

}

.wpd-photobooks STRIKE + SPAN {

	COLOR: #b52025

}

.wpd-photobooks .pb-pad-l {

	PADDING-LEFT: 10px

}

.wpd-photobooks .pb-h2 {

	MARGIN: 15px 0px

}

.wpd-photobooks .pb-h2 H1 {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f3ef; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Times New Roman",Georgia,serif; FONT-SIZE: 1.3em; FONT-WEIGHT: 700; PADDING-TOP: 5px

}

.wpd-photobooks .pb-h2 H2 {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f3ef; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Times New Roman",Georgia,serif; FONT-SIZE: 1.3em; FONT-WEIGHT: 700; PADDING-TOP: 5px

}

.wpd-photobooks .core-5-col DIV {

	PADDING-BOTTOM: 0px

}

.wpd-photobooks .pb-h2 H1 SPAN {

	MARGIN: 3px 10px 0px 0px; FONT-FAMILY: arial; FLOAT: right; FONT-SIZE: 0.7em; FONT-WEIGHT: 400

}

.wpd-photobooks .pb-h2 H1 + SPAN {

	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1.2em; PADDING-TOP: 0px

}

.wpd-photobooks H3 A {

	FONT-FAMILY: "Times New Roman",Georgia,serif; FONT-SIZE: 1.7em; FONT-WEIGHT: 700

}

.wpd-photobooks .everything-photobooks H3 A {

	MARGIN-TOP: 0px; FONT-FAMILY: Arial,Verdana,sans-serif; COLOR: #3595bd; FONT-SIZE: 1em; FONT-WEIGHT: 700

}

.wpd-photobooks UL {

	LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0px 20px

}

.wpd-photobooks .btn#pb-gs {

	BACKGROUND-IMAGE: url(/image/wpd/css/icons/sprite-buttons.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 93px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 23px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px

}

.wpd-photobooks .pbvideo A {

	CURSOR: pointer

}

.wpd-photobooks .btn#pb-gs SPAN {

	DISPLAY: none

}

.wpd-photobooks .everything-photobooks P {

	MARGIN-BOTTOM: 5px

}

.wpd-photobooks .everything-photobooks > DIV {

	POSITION: static; MIN-HEIGHT: 130px; MARGIN-BOTTOM: 10px

}

.wpd-photobooks .everything-photobooks > DIV DIV {

	MARGIN-LEFT: 10px

}

.wpd-photobooks .everything-photobooks > DIV DIV:first-child {

	WIDTH: 210px

}

.wpd-photobooks .featured-seo-copy {

	PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #f4f3ef; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px

}

.wpd-photobooks .pbmeetlaura {

	WIDTH: 180px; FLOAT: left

}

.wpd-photobooks .pbmeetlaura DIV IMG {

	MARGIN: 10px 28px

}

.wpd-photobooks .pbmeetlaura DIV P {

	PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 0px

}

.wpd-photobooks .pb-about-pb DIV:first-child {

	WIDTH: 525px; MARGIN-LEFT: 10px

}

.wpd-photobooks .pb-about-pb DIV SPAN {

	COLOR: #54a7db; FONT-SIZE: 1.5em

}

.wpd-photobooks .pb-about-pb DIV P {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 5px

}

.wpd-photobooks .pb-about-pb DIV UL {

	FONT-SIZE: 1.1em

}

.wpd-photobooks .pb-mar-t {

	MARGIN-TOP: 15px

}

.wpd-photobooks .photobook-custom.core-5-col DIV {

	WIDTH: 13%

}

.wpd-photobooks .photobook-custom.core-5-col .prem-photo-module {

	TEXT-ALIGN: left; PADDING-LEFT: 20px; WIDTH: 240px; MARGIN-LEFT: 10px

}

TABLE#photobookoptions A {

	TEXT-DECORATION: underline

}

TABLE#photobookoptions TR {

	HEIGHT: 40px

}

TABLE#photobookoptions THEAD {

	HEIGHT: 40px

}

TABLE#photobookoptions THEAD TH {

	MARGIN-BOTTOM: 10px

}

TABLE#photobookoptions TD IMG {

	MARGIN-TOP: 5px

}

TABLE#photobookoptions TD {

	TEXT-ALIGN: center; VERTICAL-ALIGN: middle; BORDER-RIGHT: #ddd 2px dotted

}

TABLE#photobookoptions TD:unknown {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none

}

TABLE#photobookoptions TH {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 185px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px

}

TABLE#photobookoptions TH H2 {

	MARGIN-TOP: 0px

}

#pb-cover-options > DIV > IMG {

	MARGIN: 0px 30px

}

#pb-cover-options > DIV.mid {

	BORDER-LEFT: #ddd 2px dotted; BORDER-RIGHT: #ddd 2px dotted

}

TABLE#photobookcomparison TD {

	BORDER-BOTTOM: #ddd 1px dotted; BORDER-LEFT: #ddd 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px dotted; BORDER-RIGHT: #ddd 1px dotted; PADDING-TOP: 5px

}

TABLE#photobookcomparison TD:first-child {

	BORDER-LEFT-STYLE: none; WIDTH: 130px

}

TABLE#photobookcomparison TD:unknown {

	BORDER-RIGHT-STYLE: none

}

TABLE#photobookcomparison TR:first-child TD {

	BORDER-TOP-STYLE: none

}

TABLE#photobookcomparison TR:unknown TD {

	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center

}

TABLE#photobookcomparison TD UL {

	MARGIN: 0px 0px 0px 1.2em

}

UL.pb-shipping-mini-chart {

	POSITION: absolute; MARGIN: 0px 10px; RIGHT: 0px; TOP: 58px

}

UL.pb-shipping-mini-chart LI {

	LIST-STYLE-TYPE: none; TEXT-INDENT: -9999px; WIDTH: 157px; HEIGHT: 26px

}

UL.pb-shipping-mini-chart LI A {

	WIDTH: 175px; DISPLAY: block; HEIGHT: 25px

}

.wpd-photobooks #hero {

	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: none; PADDING-TOP: 4px

}

TABLE#photobookoptions {

	WIDTH: 960px

}

TABLE#photobookcomparison {

	WIDTH: 960px

}

TABLE#photobookcomparison TR:unknown TD .btn#pb-gs {

	MARGIN: auto; FLOAT: none

}

TABLE#photobookcomparison TR TD .btn#pb-gs {

	MARGIN: auto; FLOAT: none

}

.wpd-calendars#content {

	WIDTH: 950px; FONT-FAMILY: Arial,Verdana,sans-serif; FLOAT: none

}

.wpd-calendars .c-mar-b {

	MARGIN-BOTTOM: 15px

}

.wpd-calendars .divider {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f3f2ee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: georgia; PADDING-TOP: 5px

}

.wpd-calendars .enclosure H1 {

	FONT-FAMILY: georgia; FONT-SIZE: 1.1em

}

.wpd-calendars .enclosure H2 {

	FONT-FAMILY: georgia; FONT-SIZE: 1.2em

}

.wpd-calendars .enclosure {

	MARGIN-TOP: 20px; WIDTH: 950px; MARGIN-BOTTOM: 15px

}

.wpd-calendars .heading.enclosure {

	HEIGHT: 20px

}

.wpd-calendars .enclosure .col {

	WIDTH: 340px; FLOAT: left

}

.wpd-calendars .enclosure .omega.col {

	WIDTH: 245px; FLOAT: right

}

.wpd-calendars .enclosure .mid {

	WIDTH: 10px; DISPLAY: block; FLOAT: left

}

.wpd-calendars .enclosure .horiz-divider.mid {

	MARGIN: 260px 3px 0px 4px; WIDTH: 1px; HEIGHT: 165px; BORDER-RIGHT: #ccc 2px dotted

}

.wpd-calendars .enclosure UL {

	MARGIN: 30px 0px 30px 30px

}

.wpd-calendars .enclosure SPAN {

	MARGIN: 0px 0px 0px 30px

}

.wpd-calendars .feat-seo-copy > SPAN {

	FONT-FAMILY: Arial,Verdana,sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: 700

}

.wpd-calendars .seo-copy > SPAN {

	FONT-FAMILY: Arial,Verdana,sans-serif; FONT-SIZE: 1.1em; FONT-WEIGHT: 700

}

.wpd-calendars .feat-seo-copy {

	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f3f2ee; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px

}

.wpd-calendars .feat-seo-copy > SPAN {

	FONT-SIZE: 1em

}

.wpd-calendars .seo-copy {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px

}

.wpd-calendars .seo-copy SPAN {

	FONT-WEIGHT: 400

}

.wpd-calendars .btn#cal-gs {

	BACKGROUND-IMAGE: url(/image/wpd/css/btns/wall-cal_get-started.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 101px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 28px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px

}

.wpd-calendars #productLaunch .btn#cal-gs {

	BACKGROUND-IMAGE: url(/image/wpd/css/btns/wall-cal_get-started-lrg.jpg); WIDTH: 135px; HEIGHT: 40px

}

.wpd-calendars .btn#cal-gs SPAN {

	DISPLAY: none

}

.wpd-calendars .cal-tp-diff {

	TEXT-ALIGN: left; MARGIN-LEFT: 15px

}

.wpd-calendars .cal-gallery {

	WIDTH: 470px; FLOAT: left; MARGIN-RIGHT: 20px

}

.wpd-calendars .cal-content {

	WIDTH: 460px; FLOAT: left

}

.wpd-calendars .cal-gallery .infoSection {

	MARGIN-TOP: 585px; WIDTH: 460px

}

.desk.wpd-calendars .cal-gallery .infoSection {

	MARGIN-TOP: 545px

}

.wpd-calendars .views-thmbnails {

	MARGIN: 15px 7px 0px 0px; WIDTH: 85px; FLOAT: left

}

.wpd-calendars .views-thmbnails IMG:hover {

	CURSOR: pointer

}

.wpd-calendars .views-thmbnails .first.cal-hero {

	POSITION: absolute; DISPLAY: block; TOP: 30px; LEFT: 0px

}

.wpd-calendars .views-thmbnails IMG:hover + .cal-hero {

	POSITION: absolute; DISPLAY: block; TOP: 30px; LEFT: 0px

}

.wpd-calendars .views-thmbnails .first.cal-hero {

	Z-INDEX: 1

}

.wpd-calendars .views-thmbnails IMG:hover + .cal-hero {

	Z-INDEX: 2

}

.wpd-calendars .cal-hero {

	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 457px; PADDING-RIGHT: 5px; DISPLAY: none; HEIGHT: 555px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 5px

}

.desk.wpd-calendars .cal-hero {

	HEIGHT: 510px

}

.wpd-calendars .cal-content UL {

	MARGIN-TOP: 10px; MARGIN-LEFT: 20px

}

.wpd-calendars .cal-content H1 {

	FONT-SIZE: 1.5em; FONT-WEIGHT: 700

}

.wpd-calendars .cal-content P {

	MARGIN-BOTTOM: 10px; FONT-SIZE: 0.9em

}

.wpd-calendars #productLaunch .infoSection .sectionIcon {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: 420px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/image/wpd/css/icons/cal-numbers.png) no-repeat 0px 0px; HEIGHT: 25px; PADDING-TOP: 5px

}

.wpd-calendars #productLaunch .infoSection .two.sectionIcon {

	BACKGROUND: url(/image/wpd/css/icons/cal-numbers.png) no-repeat 0px -47px

}

.wpd-calendars #productLaunch .infoSection .two.sectionIcon DIV {

	WIDTH: 190px; FLOAT: left

}

.wpd-calendars .infoSection .btn#cal-gs {

	FLOAT: left; MARGIN-LEFT: 160px

}

.wpd-calendars #productLaunch .infoSection {

	POSITION: relative

}

.wpd-calendars .infoSection .button#cal-gs + DIV {

	Z-INDEX: 100; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 270px; PADDING-RIGHT: 5px; DISPLAY: none; COLOR: #666; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; TOP: 50px; LEFT: 100px

}

.wpd-calendars .infoSection .btn#cal-gs + DIV {

	Z-INDEX: 100; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 270px; PADDING-RIGHT: 5px; DISPLAY: none; COLOR: #666; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; TOP: 50px; LEFT: 100px

}

.desk.wpd-calendars .infoSection .btn#cal-gs + DIV {

	TOP: 50px

}

.wpd-calendars .infoSection .button#cal-gs:hover + DIV {

	DISPLAY: block

}

.wpd-calendars .infoSection .btn#cal-gs:hover + DIV {

	DISPLAY: block

}

.wpd-calendars .infoSection .sectionContent {

	MARGIN: 45px 0px 20px

}

.wpd-calendars .core-4-col DIV {

	WIDTH: 22.5%

}

.wpd-calendars STRIKE + SPAN.sale {

	MARGIN: 0px 0px 0px 5px

}

.wpd-calendars .feat-seo-copy P {

	MARGIN-BOTTOM: 10px

}

.wpd-calendars .cal-tp-diff P {

	MARGIN-BOTTOM: 10px

}

.wpd#container H2.divider {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "Times New Roman",Georgia,serif; COLOR: #6d6d6d; FONT-SIZE: 1.4em !important; PADDING-TOP: 5px

}

H1.divider {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: "Times New Roman",Georgia,serif; COLOR: #6d6d6d; FONT-SIZE: 1.4em !important; PADDING-TOP: 5px

}

#seo-copy H2 {

	COLOR: #666; FONT-SIZE: 1.6em

}

.s-brdr-t {

	BORDER-TOP: #e5e5e5 1px solid; PADDING-TOP: 10px

}

.brdr-top {

	BORDER-TOP: #e5e5e5 2px dotted; PADDING-TOP: 20px

}

.full.v2#container .customtype#content {

	WIDTH: 950px

}

.full.v2#container .customtype#content .box {

	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none

}

.v2#container .customtype#content .return-top {

	FLOAT: right; TEXT-DECORATION: none

}

.v2#container .customtype#content .custom-type-nav {

	BACKGROUND: url(/image/wpd/misc/custom-type-collection-nav-2012-4-11.png) no-repeat

}

.customtype#content .custom-type-nav LI {

	FLOAT: left

}

.customtype#content .custom-type-nav LI A {

	TEXT-INDENT: -9999px; DISPLAY: block; HEIGHT: 57px

}

.customtype#content .custom-type-nav LI A.custom-type-1 {

	WIDTH: 370px

}

.customtype#content .custom-type-nav LI A.custom-type-2 {

	WIDTH: 200px

}

.customtype#content .custom-type-nav LI A.custom-type-3 {

	WIDTH: 250px

}

.customtype#content .custom-type-nav LI A.custom-type-4 {

	WIDTH: 130px

}

.customtype#content P {

	MARGIN: 10px 0px 5px

}

.customtype#content DIV.divider {

	BORDER-BOTTOM: #e8e8e8 2px dotted; WIDTH: 100%; MARGIN-BOTTOM: 20px; HEIGHT: 30px; CLEAR: both

}

.v2#container .customtype#content H2 SPAN.no-line {

	POSITION: relative; BORDER-BOTTOM-STYLE: none; TEXT-TRANSFORM: none

}

.treat-lp .module {

	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px 0px 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 8px

}

.treat-lp .module .col_7 {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 225px; PADDING-LEFT: 5px; WIDTH: 31.2%; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px

}

.treat-lp .module .col_10 {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 225px; PADDING-LEFT: 5px; WIDTH: 31.2%; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px

}

.treat-lp .module .col_10 {

	MIN-HEIGHT: 180px; WIDTH: 47.7%

}

.treat-lp .module .col_7 P {

	PADDING-LEFT: 110px

}

.treat-lp .module .col_10 P {

	PADDING-LEFT: 110px

}

#container .treat-lp .col_23 {

	BORDER-BOTTOM: #f2f2f2 8px solid; BORDER-LEFT: #f2f2f2 8px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BORDER-TOP: #f2f2f2 8px solid; BORDER-RIGHT: #f2f2f2 8px solid; PADDING-TOP: 5px

}

.treat-lp .col_6 IMG {

	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 4px

}

.v2#container .treat-lp#content H2 {

	TEXT-TRANSFORM: none

}

.btnv2 {

	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #6eabd1; MARGIN: 4px; PADDING-LEFT: 10px; LETTER-SPACING: 1px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: Helvetica, Arial,  "Lucida Grande", sans-serif; COLOR: #fff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 5px

}

.v2#container #content .btnv2 A {

	COLOR: #ffffff

}

.modal_window .btnv2 A {

	COLOR: #ffffff

}

.v2#container #content .btnv2 A:hover {

	TEXT-DECORATION: none

}

.modal_window .btnv2 A:hover {

	TEXT-DECORATION: none

}

INPUT.small.btnv2 {

	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.25em; MARGIN: 0px; PADDING-LEFT: 8px; LETTER-SPACING: 1px; PADDING-RIGHT: 8px; FONT-SIZE: 10px; PADDING-TOP: 1px

}

SPAN.small.btnv2 {

	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.25em; MARGIN: 0px; PADDING-LEFT: 8px; LETTER-SPACING: 1px; PADDING-RIGHT: 8px; FONT-SIZE: 10px; PADDING-TOP: 1px

}

INPUT.large.btnv2 {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 12px; LETTER-SPACING: 1px; PADDING-RIGHT: 12px; FONT-SIZE: 14px; PADDING-TOP: 5px

}

SPAN.large.btnv2 {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 12px; LETTER-SPACING: 1px; PADDING-RIGHT: 12px; FONT-SIZE: 14px; PADDING-TOP: 5px

}

.erin-condren .grey.tp.btn {

	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEeee', endColorstr='#CCCccc',GradientType=0 ); BACKGROUND: rgb(238,238,238)

}

.erin-condren .col_12 H3 {

	MARGIN-TOP: 2em

}

.erin-condren .col_13 A IMG {

	MARGIN: 1em

}

.erin-condren .videos A {

	CURSOR: pointer

}

.erin-condren .col_8 {

	POSITION: absolute; PADDING-LEFT: 15px; HEIGHT: 270px

}

.erin-condren #ectabs {

	POSITION: relative; HEIGHT: 445px

}

.erin-condren .col_8#one {

	LEFT: 0px

}

.erin-condren .col_8#two {

	LEFT: 318px

}

.erin-condren .col_8#three {

	LEFT: 641px

}

.erin-condren .border.col_8 {

	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid

}

.erin-condren .border.col_7 {

	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid

}

.erin-condren .tab-content .col_7 {

	MARGIN: 15px 20px; MIN-HEIGHT: 290px; WIDTH: 271px

}

.erin-condren .col_8 H2 {

	MARGIN-TOP: 10px; FONT-SIZE: 1.4em; FONT-WEIGHT: 700

}

.erin-condren .col_8 A.btn {

	MARGIN-BOTTOM: 5px

}

.erin-condren .col_8 A.btn SPAN {

	COLOR: #fff

}

.erin-condren .col_8 SPAN {

	COLOR: #099

}

.erin-condren .col_8 SPAN:hover {

	CURSOR: pointer; TEXT-DECORATION: underline

}

.erin-condren .col_8 DIV.tab {

	POSITION: absolute; TOP: 100px

}

.erin-condren .tab.col_24 {

	POSITION: absolute; WIDTH: 950px; DISPLAY: none; PADDING-TOP: 20px; TOP: 452px

}

.erin-condren .tab-content {

	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; BORDER-TOP: #96c0d9 10px solid; PADDING-TOP: 30px

}

.erin-condren .col_24 .btn {

	MARGIN-RIGHT: 10px

}

.erin-condren SPAN.close {

	CURSOR: pointer; MARGIN-RIGHT: 30px

}

.close_modal A.ec-close {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #585858; PADDING-TOP: 0px

}

.erin-condren .col_12#one + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 40px

}

.erin-condren .col_12#two + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 500px

}

.erin-condren .col_8#three + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 785px

}

.erin-condren .selected.tab.col_24 {

	POSITION: absolute; DISPLAY: block; HEIGHT: 500px

}

.clrfx {

	CLEAR: both

}

.erin-condren .open {

	COLOR: #76b1d8; CURSOR: pointer

}

.erin-condren .clrfx .col_8 {

	POSITION: relative; PADDING-LEFT: 0px

}

.customization #ectabs {

	POSITION: relative; HEIGHT: 440px

}

.customization .tab.col_24 {

	POSITION: absolute; WIDTH: 950px; DISPLAY: none; PADDING-TOP: 20px; TOP: 395px

}

.customization .tab-content {

	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; BORDER-TOP: #96c0d9 10px solid; PADDING-TOP: 30px

}

.customization .close {

	CURSOR: pointer; MARGIN-RIGHT: 30px

}

.customization .open {

	COLOR: #76b1d8; CURSOR: pointer

}

.customization .selected.tab.col_24 {

	POSITION: absolute; DISPLAY: block; HEIGHT: 500px

}

.customization .col_12#one + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 40px

}

.customization .col_12#two + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 500px

}

.customization .col_12#one {

	MARGIN-BOTTOM: 0px

}

.customization .col_12#two {

	MARGIN-BOTTOM: 0px

}

.customization .tab-content .custom-spacing {

	MARGIN-BOTTOM: 45px

}

.v2#container .customization#content .tab-content H2 {

	BACKGROUND: #efefef

}

.v2#container .customization#content H3 {

	FONT-FAMILY: Helvetica,Arial,Sans-serif

}

.v2#container .customization#content H3 SPAN {

	FONT-SIZE: 1em

}

.v2#container .customization#content .tab-content H3.steps {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia,"Times New Roman",serif; MARGIN-BOTTOM: 5px; BACKGROUND: url(/image/wpd/misc/wpd-customize-steps-sprite.jpg) no-repeat 0px 0px; HEIGHT: 25px; PADDING-TOP: 10px

}

.v2#container .customization#content .tab-content H3 SPAN.sale {

	FONT-SIZE: 1em

}

.v2#container .customization#content .tab-content H3.n2.steps {

	BACKGROUND-POSITION: 0px -37px

}

.v2#container .customization#content .tab-content H3.n3.steps {

	BACKGROUND-POSITION: 0px -73px

}

.v2#container .customization#content .tab-content H3.n4.steps {

	BACKGROUND-POSITION: 0px -110px

}

.v2#container .customization#content .tab-content H3.n5.steps {

	BACKGROUND-POSITION: 0px -147px

}

.v2#container .customization#content .tab-content H3.n6.steps {

	BACKGROUND-POSITION: 0px -184px

}

.modal_window#matte-swatch {

	Z-INDEX: 99999; BORDER-BOTTOM: #666 1px solid; POSITION: fixed; BORDER-LEFT: #666 1px solid; BACKGROUND: #fff; COLOR: #585858; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

.modal_window#ecru-swatch {

	Z-INDEX: 99999; BORDER-BOTTOM: #666 1px solid; POSITION: fixed; BORDER-LEFT: #666 1px solid; BACKGROUND: #fff; COLOR: #585858; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

.modal_window#textured-swatch {

	Z-INDEX: 99999; BORDER-BOTTOM: #666 1px solid; POSITION: fixed; BORDER-LEFT: #666 1px solid; BACKGROUND: #fff; COLOR: #585858; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

.modal_window#matte-swatch IMG {

	MARGIN: 0px auto; WIDTH: 546px; HEIGHT: 766px

}

.modal_window#ecru-swatch IMG {

	MARGIN: 0px auto; WIDTH: 546px; HEIGHT: 766px

}

.modal_window#textured-swatch IMG {

	MARGIN: 0px auto; WIDTH: 546px; HEIGHT: 766px

}

.modal_window.customization SPAN.close_modal {

	POSITION: absolute; RIGHT: 10px; TOP: 15px

}

.wpd-difference #difftab {

	POSITION: relative; HEIGHT: 305px

}

.wpd-difference .tab.col_24 {

	POSITION: absolute; WIDTH: 950px; DISPLAY: none; TOP: 295px; LEFT: 0px

}

.wpd-difference .tab-content {

	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; BORDER-TOP: #96c0d9 10px solid; PADDING-TOP: 0px

}

.wpd-difference .close {

	CURSOR: pointer; MARGIN-RIGHT: 3px

}

.wpd-difference .open {

	CURSOR: pointer

}

.wpd-difference .selected.tab.col_24 {

	POSITION: absolute; DISPLAY: block; PADDING-TOP: 20px

}

.wpd-difference .col_8#one + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 30px

}

.wpd-difference .col_8#two + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 350px

}

.wpd-difference .col_8#three + DIV > IMG {

	POSITION: absolute; TOP: 0px; LEFT: 675px

}

.wpd-difference .col_24#one {

	MARGIN-BOTTOM: 0px

}

.wpd-difference .col_12#two {

	MARGIN-BOTTOM: 0px

}

.wpd-difference .col_12#two {

	MARGIN-BOTTOM: 0px

}

.wpd-difference .tab-content DIV.col1 {

	WIDTH: 265px; FLOAT: left

}

.wpd-difference .tab-content DIV.col2 {

	WIDTH: 265px; FLOAT: left

}

.wpd-difference .tab-content DIV.col3 {

	WIDTH: 265px; FLOAT: left

}

.wpd-difference .tab-content DIV.col1 {

	MARGIN: 0px 30px 0px 0px

}

.wpd-difference .tab-content DIV.col2 {

	MARGIN: 0px 30px

}

.wpd-difference .tab-content DIV.col3 {

	MARGIN: 0px 0px 0px 30px

}

#wiw-header LI {

	BORDER-LEFT: #58585a 1px solid; PADDING-LEFT: 23px; FLOAT: left; MARGIN-RIGHT: 23px

}

#wiw-header LI:first-child {

	BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px

}

#container .wiw .col_6 {

	BORDER-LEFT: #e4e4e5 1px solid; MIN-HEIGHT: 362px

}

#container .wiw .alpha.col_6 {

	BORDER-LEFT-STYLE: none; WIDTH: 227px

}

#container .wiw .col_6 {

	TEXT-ALIGN: center

}

#container .wiw .col_6 P {

	FONT-SIZE: 0.95em

}

#content .mugs {

	POSITION: relative; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; TEXT-INDENT: -9999px; PADDING-LEFT: 4px; WIDTH: 940px; PADDING-RIGHT: 4px; BACKGROUND: url(/image/wpd/heros/iphone-cases-mugs-2012-09-27.jpg) no-repeat center center; HEIGHT: 468px; OVERFLOW: hidden; PADDING-TOP: 4px

}

#content .mugs UL LI {

	POSITION: absolute; LIST-STYLE-TYPE: none; TEXT-INDENT: -9999px; WIDTH: 180px; DISPLAY: block; HEIGHT: 20px

}

.mugs UL LI A {

	POSITION: absolute; LIST-STYLE-TYPE: none; TEXT-INDENT: -9999px; WIDTH: 180px; DISPLAY: block; HEIGHT: 20px

}

#content .mugs UL LI A.one {

	TEXT-INDENT: -99999px; MARGIN: 138px 0px 0px 322px; WIDTH: 97px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden

}

#content .mugs UL LI A.two {

	TEXT-INDENT: -99999px; MARGIN: 138px 0px 0px 444px; WIDTH: 152px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden

}

.prophoto-1 {

	PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/4numbers.png) no-repeat; HEIGHT: 40px; FONT-SIZE: 15px; PADDING-TOP: 5px

}

.prophoto-2 {

	PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/4numbers.png) no-repeat; HEIGHT: 40px; FONT-SIZE: 15px; PADDING-TOP: 5px

}

.prophoto-3 {

	PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/4numbers.png) no-repeat; HEIGHT: 40px; FONT-SIZE: 15px; PADDING-TOP: 5px

}

.prophoto-4 {

	PADDING-BOTTOM: 0px; MARGIN: 8px 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(/image/wpd/css/bgs/4numbers.png) no-repeat; HEIGHT: 40px; FONT-SIZE: 15px; PADDING-TOP: 5px

}

.prophoto .prophoto-1 {

	BACKGROUND-POSITION: 0px 0px

}

.prophoto .prophoto-2 {

	BACKGROUND-POSITION: 0px -45px

}

.prophoto .prophoto-3 {

	BACKGROUND-POSITION: 0px -95px

}

.prophoto .prophoto-4 {

	BACKGROUND-POSITION: 0px -145px; MARGIN-BOTTOM: 25px

}

.prophoto UL {

	LIST-STYLE-TYPE: disc

}

.prophoto SPAN {

	FONT-FAMILY: georgia; COLOR: #70accf; FONT-WEIGHT: 700

}

.hours-change {

	BORDER-BOTTOM: #ededed 2px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 60px; COLOR: #c00; FONT-SIZE: 20px; PADDING-TOP: 10px

}

.hours-change SPAN {

	FONT-SIZE: 14px

}

.hours-change STRONG {

	DISPLAY: block

}

.gradient-up {

	BACKGROUND: url(/image/common/gradient-up.gif) #fff repeat-x left bottom

}

.gradient-down {

	BACKGROUND: url(/image/common/gradient-down.png) #fff repeat-x left 1px

}

.gradient-left {

	BACKGROUND: url(/image/common/gradient-left.gif) #fff repeat-x left top

}

.gradient-right {

	BACKGROUND: url(/image/common/gradient-right.gif) #fff repeat-x left top

}

.gradient-up-alt {

	BACKGROUND: url(/image/common/sidebar-gradient.gif) #fbfbf8 repeat-x left bottom

}

.oops {

	BACKGROUND-COLOR: #f00; COLOR: #fff

}

.clearBoth {

	CLEAR: both !important

}

.clr {

	CLEAR: both !important

}

.clearLeft {

	CLEAR: left !important

}

.clearRight {

	CLEAR: right !important

}

.block {

	DISPLAY: block

}

.hidden {

	DISPLAY: none

}

.blockauto {

	MARGIN: auto; DISPLAY: block

}

SPAN.alignLeft {

	DISPLAY: block

}

SPAN.alignCenter {

	DISPLAY: block

}

SPAN.alignRight {

	DISPLAY: block

}

.alignLeft {

	TEXT-ALIGN: left !important

}

.tal {

	TEXT-ALIGN: left !important

}

.alignRight {

	TEXT-ALIGN: right !important

}

.alignCenter {

	TEXT-ALIGN: center !important

}

.floatLeft {

	FLOAT: left !important

}

.left {

	FLOAT: left !important

}

.floatRight {

	FLOAT: right !important

}

.right {

	FLOAT: right !important

}

.floatNone {

	FLOAT: none !important

}

.shadow-full {

	BACKGROUND: url(/image/common/shadowing.png) no-repeat center bottom

}

.shadow-double {

	BACKGROUND: url(/image/common/shadowing.png) no-repeat center bottom

}

.shadow-single {

	BACKGROUND: url(/image/common/shadowing.png) no-repeat center bottom

}

#container .shadow-full {

	PADDING-BOTTOM: 11px

}

#container .shadow-double {

	PADDING-BOTTOM: 9px

}

#container .shadow-single {

	PADDING-BOTTOM: 8px

}

.rating {

	TEXT-INDENT: -999px; MARGIN: 2px 0px; WIDTH: 71px; DISPLAY: block; BACKGROUND: url(/image/star-rating.png) no-repeat left center; HEIGHT: 12px; OVERFLOW: hidden

}

.r1 {

	BACKGROUND-POSITION: -57px 0px

}

.r2 {

	BACKGROUND-POSITION: -43px 0px

}

.r3 {

	BACKGROUND-POSITION: -29px 0px

}

.r4 {

	BACKGROUND-POSITION: -15px 0px

}

.r5 {

	BACKGROUND-POSITION: 0px 0px

}

TABLE TH {

	FONT-WEIGHT: 700

}

#container .quotes BLOCKQUOTE {

	POSITION: relative; TEXT-ALIGN: left; FONT-STYLE: italic; TEXT-INDENT: 30px; MARGIN: 0px 1.5em; FONT-FAMILY: Georgia; FONT-SIZE: 1.1em

}

#container .quotes BLOCKQUOTE .quote {

	POSITION: absolute; TEXT-INDENT: 0px; COLOR: #bebebe; FONT-SIZE: 4em

}

#container .quotes BLOCKQUOTE .first {

	TOP: -15px; LEFT: 0px

}

.c-pad {

	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em

}

.c-pad-b {

	PADDING-BOTTOM: 20px

}

.c-pad-r {

	PADDING-RIGHT: 10px

}

.c-pad-l {

	PADDING-LEFT: 10px

}

.c-pad-t {

	PADDING-TOP: 10px

}

.c-mar-t {

	MARGIN-TOP: 20px

}

.c-mar-b {

	MARGIN-BOTTOM: 20px

}

.c-gray {

	BACKGROUND: #f6f5f3

}

.c-brdr {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

.c-brdr-t {

	BORDER-TOP: #ebebeb 2px dotted; PADDING-TOP: 10px

}

.c-brdr-r {

	BORDER-RIGHT: #ebebeb 2px dotted

}

.c-brdr-b {

	BORDER-BOTTOM: #ebebeb 2px dotted

}

.c-brdr-l {

	BORDER-LEFT: #ebebeb 2px dotted

}

.c-brdr-t-b {

	BORDER-BOTTOM: #ebebeb 2px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ebebeb 2px dotted; PADDING-TOP: 10px

}

.req {

	COLOR: #f00; FONT-SIZE: 1.1em; FONT-WEIGHT: bold

}

#container-dynamic P.na {

	COLOR: #f78c5a

}

#container-dynamic P.na STRONG {

	FONT-WEIGHT: normal

}

#container-dynamic P.note STRONG {

	COLOR: #f78c5a

}

#container #testimonial {

	MARGIN-TOP: 10px

}

#container #review {

	MARGIN-TOP: 10px

}

#sidebar .hreview SPAN {

	DISPLAY: block

}

#sidebar .hreview SPAN SPAN {

	DISPLAY: inline; FONT-WEIGHT: normal

}

#sidebar #review .img {

	WIDTH: 43%; FLOAT: left

}

#sidebar #review .reviewdata {

	WIDTH: 51%; FLOAT: right

}

#sidebar #review .short.reviewdata {

	PADDING-TOP: 10px

}

#sidebar #review .type {

	DISPLAY: none

}

#sidebar #review H3 {

	TEXT-TRANSFORM: uppercase

}

#sidebar #review .description {

	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px

}

#container #testimonial H3 {

	PADDING-BOTTOM: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 1.7em; PADDING-RIGHT: 0px; HEIGHT: 1.1em; PADDING-TOP: 0.3em

}

#container #review H3 {

	PADDING-BOTTOM: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 1.7em; PADDING-RIGHT: 0px; HEIGHT: 1.1em; PADDING-TOP: 0.3em

}

#container #testimonial P {

	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.85em

}

.strikeout {

	TEXT-DECORATION: line-through

}

.s {

	TEXT-DECORATION: line-through

}

.mouseprint {

	FONT-SIZE: 0.85em

}

.sm {

	FONT-SIZE: 0.85em

}

#container UL.anchor-links {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container UL.anchor-links LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container UL.anchor-links {

	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px

}

#container UL.anchor-links LI {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; PADDING-LEFT: 0.5em; WIDTH: 165px; PADDING-RIGHT: 0.5em; FLOAT: left; PADDING-TOP: 0px

}

#container UL.anchor-links LI A {

	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; WIDTH: 100%; PADDING-RIGHT: 0.5em; DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0.5em

}

#container UL.anchor-links LI A:hover {

	PADDING-BOTTOM: 0.2em; MARGIN: 0.3em 0px 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #680; COLOR: #fff; PADDING-TOP: 0.2em; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-shadow: 1px 1px 1px #666

}

#container UL.anchor-links LI.selected A {

	COLOR: #6b6b6b; FONT-WEIGHT: bold

}

#container UL.anchor-links LI.selected A:hover {

	text-shadow: 0 0 0

}

.core-2-col {

	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden

}

.core-3-col {

	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden

}

.core-4-col {

	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden

}

.core-5-col {

	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden

}

.core-6-col {

	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden

}

.core-2-col DIV {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0.5%; PADDING-RIGHT: 0.5%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px

}

.core-3-col DIV {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0.5%; PADDING-RIGHT: 0.5%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px

}

.core-4-col DIV {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0.5%; PADDING-RIGHT: 0.5%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px

}

.core-5-col DIV {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0.5%; PADDING-RIGHT: 0.5%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px

}

.core-6-col DIV {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0.5%; PADDING-RIGHT: 0.5%; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px

}

.core-2-col DIV.alignLeft {

	TEXT-ALIGN: left

}

.core-3-col DIV.alignLeft {

	TEXT-ALIGN: left

}

.core-4-col DIV.alignLeft {

	TEXT-ALIGN: left

}

.core-5-col DIV.alignLeft {

	TEXT-ALIGN: left

}

.core-6-col DIV.alignLeft {

	TEXT-ALIGN: left

}

.core-2-col DIV.alignRight {

	TEXT-ALIGN: right

}

.core-3-col DIV.alignRight {

	TEXT-ALIGN: right

}

.core-4-col DIV.alignRight {

	TEXT-ALIGN: right

}

.core-5-col DIV.alignRight {

	TEXT-ALIGN: right

}

.core-6-col DIV.alignRight {

	TEXT-ALIGN: right

}

.core-3-col DIV {

	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; PADDING-TOP: 10px

}

.core-4-col DIV {

	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 1%; PADDING-RIGHT: 1%; PADDING-TOP: 10px

}

.core-2-col DIV:first-child {

	MARGIN-LEFT: 0px

}

.core-3-col DIV:first-child {

	MARGIN-LEFT: 0px

}

.core-4-col DIV:first-child {

	MARGIN-LEFT: 0px

}

.core-5-col DIV:first-child {

	MARGIN-LEFT: 0px

}

.core-6-col DIV:first-child {

	MARGIN-LEFT: 0px

}

.core-2-col DIV {

	WIDTH: 47%

}

.core-3-col DIV {

	WIDTH: 31%

}

.full#container .core-3-col DIV {

	WIDTH: 31%

}

.core-4-col DIV {

	WIDTH: 23%

}

.core-5-col DIV {

	WIDTH: 18%

}

.core-6-col DIV {

	WIDTH: 14.6%

}

.core-2-col P {

	FONT-SIZE: 0.9em

}

.core-2-col DIV {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.core-2-col DIV.last {

	FLOAT: right

}

#container .core-2-col H1 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .core-2-col H2 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .core-2-col H3 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .core-2-col H4 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .core-2-col H5 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .core-2-col H6 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .core-2-col P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container .core-2-col A {

	BORDER-BOTTOM-WIDTH: 0px

}

#container .core-2-col A:hover {

	BORDER-BOTTOM-WIDTH: 0px

}

#container .core-2-col .alignRight {

	POSITION: absolute; BOTTOM: 0px; RIGHT: 5px

}

.index .core-3-col DIV {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px

}

.core-3-col DIV:first-child {

	MARGIN-LEFT: 0px

}

.index .core-3-col DIV {

	WIDTH: 32.4%

}

.index .core-3-col DIV DIV {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px

}

.index .core-3-col H3 {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.index .core-3-col P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.core-3-col DIV.brdr.mid {

	BORDER-LEFT: #ebebeb 2px dotted; BORDER-RIGHT: #ebebeb 2px dotted

}

.borders.core-4-col {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 99.8%; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid

}

.borders.core-4-col DIV {

	WIDTH: 22.9%; BORDER-RIGHT: #ccc 1px solid

}

.core-4-col DIV:unknown {

	BORDER-RIGHT-WIDTH: 0px

}

#container UL.products.core-5-col {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container OL.products.core-5-col {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container UL.products.core-5-col LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#container OL.products.core-5-col LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.products.core-5-col LI {

	TEXT-ALIGN: center; WIDTH: 19.9%; FLOAT: left

}

.five_up .col {

	WIDTH: 19%; FLOAT: left; MARGIN-RIGHT: 1%

}

.five_up .c5 {

	FLOAT: right; MARGIN-RIGHT: 0px

}

.five_up .last {

	FLOAT: right; MARGIN-RIGHT: 0px

}

TABLE.sortable {

	WIDTH: 100%

}

#container .sortable TD {

	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em

}

#container .sortable TH {

	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em

}

#container .sortable THEAD TH {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0.4em

}

#container .sortable THEAD {

	BACKGROUND-COLOR: #e0ecec

}

#container .sortable TFOOT {

	BACKGROUND-COLOR: #e0ecec

}

#container .sortable TFOOT * {

	FONT-STYLE: normal; FONT-WEIGHT: normal

}

#container .sortable TFOOT TH {

	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 0.85em; PADDING-TOP: 0.1em

}

#container .sortable TR.even {

	BACKGROUND-COLOR: #f2f2f2

}

#container .sortable .sortasc {

	BACKGROUND: url(/image/wpd/css/icons/down.gif) #e3e4e0 no-repeat right center

}

#container .sortable .sortdesc {

	BACKGROUND: url(/image/wpd/css/icons/down.gif) #e3e4e0 no-repeat right center

}

#container .sortable .headerSortDown {

	BACKGROUND: url(/image/wpd/css/icons/down.gif) #e3e4e0 no-repeat right center

}

#container .sortable .headerSortUp {

	BACKGROUND: url(/image/wpd/css/icons/up.gif) #e3e4e0 no-repeat right center

}

#tpconsole {

	BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 98%; BOTTOM: 0px; PADDING-RIGHT: 10px; BACKGROUND: #eee; FONT-SIZE: 12px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px; LEFT: 0px

}

HTML > BODY #tpconsole {

	POSITION: fixed

}

#tpconsole A {

	TEXT-ALIGN: right; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; FLOAT: right

}

#__cvo_f {

	DISPLAY: none

}

.btn {

	BORDER-BOTTOM: #fff 4px double; TEXT-ALIGN: center; BORDER-LEFT: #fff 4px double; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.32em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #41b2de; MARGIN: 0px; PADDING-LEFT: 9px; LETTER-SPACING: 1px; PADDING-RIGHT: 9px; DISPLAY: inline-block; FONT-FAMILY: 'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #fff 4px double; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 4px double; PADDING-TOP: 2px

}

INPUT.small.btn {

	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.25em; MARGIN: 0px; PADDING-LEFT: 8px; LETTER-SPACING: 1px; PADDING-RIGHT: 8px; FONT-SIZE: 10px; PADDING-TOP: 1px

}

SPAN.small.btn {

	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.25em; MARGIN: 0px; PADDING-LEFT: 8px; LETTER-SPACING: 1px; PADDING-RIGHT: 8px; FONT-SIZE: 10px; PADDING-TOP: 1px

}

INPUT.large.btn {

	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; LETTER-SPACING: 1px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; PADDING-TOP: 3px

}

SPAN.large.btn {

	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; LETTER-SPACING: 1px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; PADDING-TOP: 3px

}

.disabled.btn {

	BORDER-BOTTOM: #fff 4px double; BORDER-LEFT: #fff 4px double; BACKGROUND-COLOR: #ccc; COLOR: #fff; BORDER-TOP: #fff 4px double; BORDER-RIGHT: #fff 4px double

}

.disabled.btn {

	BORDER-BOTTOM: #fff 4px double; BORDER-LEFT: #fff 4px double; BACKGROUND-COLOR: #ccc; COLOR: #fff; BORDER-TOP: #fff 4px double; BORDER-RIGHT: #fff 4px double

}

.secondary.btn {

	BORDER-BOTTOM: #c0cdd4 4px double; BORDER-LEFT: #c0cdd4 4px double; BACKGROUND-COLOR: #fff; COLOR: #41b2de; BORDER-TOP: #c0cdd4 4px double; BORDER-RIGHT: #c0cdd4 4px double

}

A.btn:hover {

	COLOR: #fff

}

A.secondary.btn:hover {

	COLOR: #c0cdd4

}

BODY.ie .btn {

	BORDER-BOTTOM: #41b2de 4px double; BORDER-LEFT: #41b2de 4px double; BORDER-TOP: #41b2de 4px double; BORDER-RIGHT: #41b2de 4px double

}

.partners#nav LI {

	BACKGROUND: url(/image/partners/css/bgs/nav-partner-sprite.png) no-repeat left top

}

.partners#nav LI A:hover {

	BACKGROUND: url(/image/partners/css/bgs/nav-partner-sprite.png) no-repeat left top

}

.partners#nav LI:hover {

	BACKGROUND: url(/image/partners/css/bgs/nav-partner-sprite.png) no-repeat left top

}

.partners#nav LI.sfhover {

	BACKGROUND: url(/image/partners/css/bgs/nav-partner-sprite.png) no-repeat left top

}

.partners#nav LI LI {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px

}

#nav LI#partners OL OL {

	WIDTH: 14em !important; MARGIN-LEFT: 25.6em

}

.partners#nav LI#partners {

	WIDTH: 273px

}

.partners#nav LI#partners A {

	WIDTH: 273px

}

.partners#nav LI#partners OL {

	WIDTH: 279px

}

.partners#nav LI#partners {

	BACKGROUND-POSITION: 0px 0px; OVERFLOW: hidden

}

.partners#nav LI#partners A:hover {

	BACKGROUND-POSITION: 0px -39px

}

.partners#nav LI#partners:hover {

	BACKGROUND-POSITION: 0px -39px

}

.partners#nav LI.sfhover#partners {

	BACKGROUND-POSITION: 0px -39px

}

.partners#nav LI#wedding {

	WIDTH: 165px

}

.partners#nav LI#wedding A {

	WIDTH: 165px

}

.partners#nav LI#wedding {

	BACKGROUND-POSITION: -273px 0px

}

.partners#nav LI#wedding A:hover {

	BACKGROUND-POSITION: -273px -39px

}

.partners#nav LI#wedding:hover {

	BACKGROUND-POSITION: -273px -39px

}

.partners#nav LI.sfhover#wedding {

	BACKGROUND-POSITION: -273px -39px

}

.partners#nav LI#savedate {

	WIDTH: 124px

}

.partners#nav LI#savedate A {

	WIDTH: 124px

}

.partners#nav LI#savedate {

	BACKGROUND-POSITION: -438px 0px

}

.partners#nav LI#savedate A:hover {

	BACKGROUND-POSITION: -438px -39px

}

.partners#nav LI#savedate:hover {

	BACKGROUND-POSITION: -438px -39px

}

.partners#nav LI.sfhover#savedate {

	BACKGROUND-POSITION: -438px -39px

}

.partners#nav LI#bridal-and-party {

	WIDTH: 179px

}

.partners#nav LI#bridal-and-party A {

	WIDTH: 179px

}

.partners#nav LI#bridal-and-party {

	BACKGROUND-POSITION: -562px 0px

}

.partners#nav LI#bridal-and-party A:hover {

	BACKGROUND-POSITION: -562px -39px

}

.partners#nav LI#bridal-and-party:hover {

	BACKGROUND-POSITION: -562px -39px

}

.partners#nav LI.sfhover#bridal-and-party {

	BACKGROUND-POSITION: -562px -39px

}

.partners#nav LI#stationery {

	WIDTH: 111px

}

.partners#nav LI#stationery A {

	WIDTH: 111px

}

.partners#nav LI#stationery {

	BACKGROUND-POSITION: -741px 0px

}

.partners#nav LI#stationery A:hover {

	BACKGROUND-POSITION: -741px -39px

}

.partners#nav LI#stationery:hover {

	BACKGROUND-POSITION: -741px -39px

}

.partners#nav LI.sfhover#stationery {

	BACKGROUND-POSITION: -741px -39px

}

.partners#nav LI#essentials {

	WIDTH: 105px

}

.partners#nav LI#essentials A {

	WIDTH: 105px

}

.partners#nav LI#essentials {

	BACKGROUND-POSITION: -852px 0px

}

.partners#nav LI#essentials A:hover {

	BACKGROUND-POSITION: -852px -39px

}

.partners#nav LI#essentials:hover {

	BACKGROUND-POSITION: -852px -39px

}

.partners#nav LI.sfhover#essentials {

	BACKGROUND-POSITION: -852px -39px

}

.partners#nav LI#home LI {

	WIDTH: auto

}

.partners#nav LI#home LI A {

	WIDTH: auto

}

.partners#nav LI#wedding LI {

	WIDTH: auto

}

.partners#nav LI#wedding LI A {

	WIDTH: auto

}

.partners#nav LI#savedate LI {

	WIDTH: auto

}

.partners#nav LI#savedate LI A {

	WIDTH: auto

}

.partners#nav LI#bridal-and-party LI {

	WIDTH: auto

}

.partners#nav LI#bridal-and-party LI A {

	WIDTH: auto

}

.partners#nav LI#stationery LI {

	WIDTH: auto

}

.partners#nav LI#stationery LI A {

	WIDTH: auto

}

.partners#nav LI#essentials LI {

	WIDTH: auto

}

.partners#nav LI#essentials LI A {

	WIDTH: auto

}

.partners#nav LI#partners LI {

	WIDTH: auto

}

.partners#nav LI#partners LI A {

	WIDTH: auto

}

.partners#nav LI LI {

	BACKGROUND-IMAGE: none

}

.partners#nav LI LI A {

	BACKGROUND-IMAGE: none

}

.partners#nav LI LI:hover {

	BACKGROUND-IMAGE: none

}

.partners#nav LI LI A:hover {

	BACKGROUND-IMAGE: none

}

.partners#nav LI LI.sfhover {

	BACKGROUND-IMAGE: none

}

.partners#nav LI:hover {

	LEFT: 51em

}

.partners#nav LI.sfhover {

	LEFT: 51em

}

.partners#nav LI#partners:hover OL.first {

	LEFT: 6px

}

.partners#nav LI#essentials:hover OL {

	LEFT: 60.2em

}

.partners#nav LI LI A:hover {

	BACKGROUND: #8bcce2; COLOR: #533519

}

.partners#nav LI.sfhover LI A:hover {

	BACKGROUND: #8bcce2; COLOR: #533519

}

#categoryBody #sidebar .partner-nav H3 {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#categoryBody #sidebar .partner-nav UL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#categoryBody #sidebar .partner-nav LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#categoryBody #sidebar .partner-nav H3 {

	COLOR: #6b6b6b; FONT-WEIGHT: bold

}

#categoryBody #sidebar .partner-nav UL {

	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px

}

#categoryBody #sidebar .partner-nav LI {

	LINE-HEIGHT: 1.5

}

.disclaimerSubText {

	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #533519; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 5px

}

DIV.auto {

	HEIGHT: auto !important

}

#categoryBody_search_filters LI {

	MARGIN-BOTTOM: 5px

}

#categoryBody #sidebar #filterPanel LI UL {

	MARGIN: 0px 0px 0px 20px

}

.partnerColorSwatch {

	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; MARGIN: 1px; WIDTH: 16px; FLOAT: left; HEIGHT: 16px; BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 1px solid

}



/*______________side-bar_____________________*/

.list2{ }

.list2 dl { font-size:12px; line-height:160%; font-weight:normal; cursor:pointer; }

.list2 dl.r-s { padding-left:10px;}

.list2 dl dt { color:#686868; padding-left:22px; height:20px; line-height:20px; background:url(../images/icon.png) no-repeat 6px -56px;}

.list2 dl dd { padding-left:30px; display:none; height:20px; line-height:20px;background:url(../images/icon.png) no-repeat 14px -119px;}



.list2 dl dd:hover{ background:#EEEEEE;}

.list2 dl dd a{ color:#787878;text-indent:0;}

.list2 dl dd a:hover{ color:#016897;}

.list2 .icon{ background:url(../images/icon.png) no-repeat 6px -86px;}

.list2 dl.r-s dt{ font-size:11px;}

/*______________side-bar-end_____________________*/

.ad-box{ height:80px; background:#EEEEEE; padding:15px 70px; margin:10px 0;}

.ad-box h1{ text-align: center; font-size:18px; border-bottom:1px solid #ccc; height:35px; line-height:35px; margin-bottom:7px;}

.ad-box p{ font-size:14px;}

.footer-nav{ padding:20px 0;}

.footer-nav li{ float:left;}

.footer-nav li a{ float:left; display:block; padding:0 15px; border-right:1px solid #eee; margin:10px 0;}

.top-bar li{ height:25px; line-height:25px;padding:5px 5px; float:right;}

#logo a{ font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;}

#searchSubmit{ border:none; background:url(../images/submit_bt.jpg) no-repeat; width:22px; height:24px; text-indent:-9999px; cursor:pointer;}

#searchText{ width:180px; background:#f4f4f4;}



.freeship-promo H1, .freeship-promo H2{ padding:6px 10px; font-size:16px;text-align:center; border-bottom:1px dashed #ddd; width:180px; margin-left:10px;text-indent:0; font-weight:normal;}



/*____________________list_________________________________*/

#category {

	COLOR: #533519; FONT-SIZE: 12px

}

#category-sidebar {

	WIDTH: 220px; FLOAT: left; MARGIN-RIGHT: 5px

}

#category-main {

	WIDTH: 712px; FLOAT: right

}

#category UL {

	LIST-STYLE-TYPE: none; MARGIN: 0px

}

#left-navigation {

	BORDER-BOTTOM: #cccccc 3px dotted; MARGIN-BOTTOM: 10px

}

#left-navigation H2 {

	MARGIN-TOP: 0px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold

}

#left-navigation UL {

	LIST-STYLE-TYPE: none; MARGIN: 0px 10px

}

#left-navigation LI.navigation-attribute {

	MARGIN-BOTTOM: 0.5em

}

LI.filter-group {

	MARGIN-BOTTOM: 5px; CLEAR: both

}

.expander {

	CURSOR: pointer

}

.checkbox {

	MARGIN-TOP: -1px; FLOAT: left; MARGIN-RIGHT: 3px

}

#filters {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px

}

#filters H5 {

	TEXT-ALIGN: center; MARGIN: 0.5em 0px; FONT-WEIGHT: bold

}

#filters DIV.card-count {

	TEXT-ALIGN: center; PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: #eaf8fb; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 0.6em

}

#filters .expander {

	MARGIN: 6px 3px 3px; FLOAT: left

}

#filters UL {

	CLEAR: both

}

#filters LI {

	MARGIN-LEFT: 0px

}

#filters LI .filter-group-list {

	MARGIN-LEFT: 14px; PADDING-TOP: 5px

}

#filters H6 {

	MARGIN: 3px; FLOAT: left; COLOR: #533519; CURSOR: pointer; FONT-WEIGHT: bold

}

#filters INPUT {

	POSITION: relative; MARGIN: 4px; TOP: 2px

}

BODY.ie #filters INPUT {

	MARGIN: 0px 4px

}

#filters LI.inactive {

	COLOR: #aaaaaa

}

#filters SPAN.color-box {

	POSITION: relative; TOP: 1px

}

#filters A {

	COLOR: #888

}

#filters A:hover {

	TEXT-DECORATION: none

}

LI.filter {

	MARGIN-BOTTOM: 4px; FONT-SIZE: 0.95em; CURSOR: pointer

}

LI.inactive.filter {

	CURSOR: default

}

LI.filter DIV {

	POSITION: relative; DISPLAY: inline-block; TOP: 2px

}

#filters LI.clearer A {

	COLOR: #3889a9; FONT-SIZE: 0.85em; CURSOR: pointer

}

LI.clearer:hover {

	TEXT-DECORATION: underline

}

SPAN.format-sprite {

	POSITION: relative; MARGIN: 0px 4px; DISPLAY: inline-block; TOP: 2px

}

SPAN.price-sprite {

	POSITION: relative; MARGIN: 0px 4px; DISPLAY: inline-block; TOP: 2px

}

.filter-name {

	MARGIN: 0px 4px

}

#special-marketing-banner {

	TEXT-ALIGN: center; margin-bottom:5px; margin-top:2px;

}

#special-marketing-banner h4{ padding:0px 0 10px 0;}



#special-marketing-banner a{

	TEXT-ALIGN: center; color:#686868;

}

#special-marketing-banner a strong{color:#65AEE3;

}



#category-heading {

	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px

}

#category-hero {

	FLOAT: left

}

#heading {

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 10px; WIDTH: 483px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 130px; MARGIN-LEFT: 5px; PADDING-TOP: 10px

}

H1 {

	TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 0px; FONT-FAMILY: Georgia, "Times new roman", serif; COLOR: #777777; FONT-SIZE: 15px; FONT-WEIGHT: bold

}

DIV.paginator {

	BORDER:#cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND:#e6e6e6; HEIGHT: 50px; CLEAR: both; FONT-SIZE: 13px; PADDING-TOP: 5px

}

DIV#paginator-bottom {
height: 20px;
}
DIV.paginator .product-count {

	MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold; border-bottom:1px solid #eee;

}

DIV.paginator LABEL {

	FONT-WEIGHT: bold

}

DIV.paginator .paginatorDropdowns {

	FLOAT: left

}

DIV.paginator #itemsPerPageLabel {

	MARGIN-LEFT: 9px

}

DIV.paginator .pages {

	FLOAT: right

}

DIV.paginator .pages LI {

	TEXT-ALIGN: center; MARGIN: 0px 4px; FLOAT: left; FONT-SIZE: 12px

}

DIV.paginator .pages LI.view {

	WIDTH:63px; height:24px;

}

DIV.paginator .pages LI.view a{

	WIDTH:63px; height:24px; background:url(../images/botton_01.png) no-repeat  center top; display:block; text-indent:-9999px;

  position:relative; top:-3px;}

DIV.paginator .pages LI.page-arrow {

	POSITION: relative; WIDTH: 14px; TOP: 2px

}

DIV.paginator .pages LI.page-arrow1 a{ display:block; width:7px; height:10px; background:url(../images/arrow-1.png) no-repeat left top; position:relative; top:3px;}

DIV.paginator .pages LI.page-arrow2 a{ display:block; width:7px; height:10px; background:url(../images/arrow-1.png) no-repeat left -16px; position:relative; top:3px;}





#products {

	TEXT-ALIGN: center; COLOR: #6b6b6b

}

#products .product {

	POSITION: relative; TEXT-ALIGN: center; WIDTH: 180px; BACKGROUND: url(/image/spinner.gif) no-repeat 70px 70px; FLOAT: left; HEIGHT: 320px; FONT-SIZE: 11px

}

#products .large.product {

	LINE-HEIGHT: 1.5em; MARGIN: 0px 5px; WIDTH: 225px; BACKGROUND: url(/image/spinner.gif) no-repeat 95px 95px; HEIGHT: 370px

}

#products .product .new {

	TEXT-ALIGN: center; HEIGHT: 13px; COLOR: #f26522; FONT-WEIGHT: bold

}

#products .product DIV.product-image-div {

	Z-INDEX: 100; WIDTH: 180px; MARGIN-BOTTOM: 10px; HEIGHT: 180px

}

#products .large.product DIV.product-image-div {

	WIDTH: 225px; MARGIN-BOTTOM: 10px; HEIGHT: 225px

}

#products .product IMG.product-image {

	Z-INDEX: 10; POSITION: relative; MARGIN-BOTTOM: 10px

}

#products .product .review IMG {

	POSITION: relative; TOP: 3px

}

#products .product SPAN.quickview {

	TOP: 140px; LEFT: 19%

}

#products .large.product SPAN.quickview {

	TOP: 190px; LEFT: 25%

}

#products HR {

	BORDER-BOTTOM: #ddd 1px solid; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; HEIGHT: 3px; CLEAR: both; BORDER-LEFT-WIDTH: 0px

}

#products A.product-link {

	COLOR: #533519; FONT-WEIGHT: bold

}

#products A.product-link:hover {

	COLOR: #3cb0dd

}

#products .sale-price {

	COLOR: #ff0000

}

#products H3 {

	MARGIN: 0px; FONT-SIZE: 1em

}

SPAN.quickview {

	Z-INDEX: 15; POSITION: absolute; LINE-HEIGHT: 20px; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold

}

SPAN.quickview:hover {

	WIDTH: 112px; BACKGROUND: url(/image/wpd/quickview-hover.png) no-repeat 0px 0px; HEIGHT: 25px

}

SPAN.colors {

	TEXT-ALIGN: center; MARGIN: 0px auto

}

SPAN.color-box-outer {

	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; WIDTH: 14px; DISPLAY: inline-block; HEIGHT: 14px; BORDER-TOP: #ffffff 2px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 2px solid

}

SPAN.color-box-outer:hover {

	BORDER-BOTTOM: #888888 2px solid; BORDER-LEFT: #888888 2px solid; BORDER-TOP: #888888 2px solid; BORDER-RIGHT: #888888 2px solid

}

SPAN.selected.color-box-outer {

	BORDER-BOTTOM: #888888 2px solid; BORDER-LEFT: #888888 2px solid; BORDER-TOP: #888888 2px solid; BORDER-RIGHT: #888888 2px solid

}

SPAN.color-box {

	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 1px; WIDTH: 10px; DISPLAY: inline-block; HEIGHT: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid

}

SPAN.color-box-outer-custom {

	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; WIDTH: 14px; DISPLAY: inline-block; HEIGHT: 14px; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid

}

SPAN.more-options {

	COLOR: #009999; CURSOR: pointer

}

SPAN.more-options:hover {

	TEXT-DECORATION: underline

}

#products .add-pick {

	CURSOR: pointer

}

#products .add-pick:hover {

	CURSOR: pointer

}

#products .product .add-pick {

	POSITION: absolute; CURSOR: pointer; TOP: 262px; LEFT: 150px

}

#products .large.product .add-pick {

	POSITION: absolute; TOP: 308px; LEFT: 200px

}

#pretty-filter {

	MARGIN: 10px 0px; FONT-WEIGHT: normal

}

#category-content {

	MARGIN: 10px 0px; FONT-WEIGHT: normal

}

.clear {

	CLEAR: both

}

#imageContainer {

	Z-INDEX: 8001; BORDER-BOTTOM: #c1ae95 1px solid; POSITION: fixed; TEXT-ALIGN: center; BORDER-LEFT: #c1ae95 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ede8dd; PADDING-LEFT: 20px; WIDTH: 160px; PADDING-RIGHT: 20px; HEIGHT: 60px; CLEAR: both; BORDER-TOP: #c1ae95 1px solid; BORDER-RIGHT: #c1ae95 1px solid; PADDING-TOP: 20px; TOP: 40%; LEFT: 45%; box-shadow: 0 0 4px 4px #DDD; -moz-box-shadow: 0 0 4px 4px #DDD; -webkit-box-shadow: 0 0 4px 4px #DDD

}

.spinner {

	Z-INDEX: 8003; MARGIN: 0px auto; WIDTH: 35px; BACKGROUND: url(/image/spinner.gif) no-repeat; HEIGHT: 35px

}

.overlay-text {

	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold

}

#overlay {

	Z-INDEX: 8000; POSITION: fixed; FILTER: alpha(opacity=40); BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.4

}

.product-spinner {

	Z-INDEX: 1; POSITION: absolute; MARGIN: 0px auto; WIDTH: 35px; BACKGROUND: url(/image/spinner.gif) no-repeat; HEIGHT: 35px; TOP: 70px

}

.help-icon {

	POSITION: relative; ZOOM: 1; DISPLAY: inline-block; MARGIN-LEFT: 5px; CURSOR: pointer; MARGIN-RIGHT: 5px; TOP: 2px

}

#studioBasicsHelp {

	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 350px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TOP: 320px; LEFT: 170px

}

#studioBasicsHelpHead {

	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #009bce; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #ffffff; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 5px

}

#studioBasicsHelpHead .left {

	ZOOM: 1; FLOAT: left; MARGIN-LEFT: 5px

}

#studioBasicsHelpHead .right {

	ZOOM: 1; FLOAT: right; MARGIN-RIGHT: 5px

}

#studioBasicsHelpCloseIcon {

	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: right; COLOR: #009bce; MARGIN-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-TOP: 1px

}

#studioBasicsHelpBody {

	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #6b6b6b; CURSOR: pointer; PADDING-TOP: 0px

}

#studioBasicsHelpBody UL {

	LIST-STYLE-TYPE: disc; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 15px

}

#studioBasicsHelpBody .studio-basics {

	MARGIN: 10px 10px 10px 0px

}

.PrettySelectList {

	WIDTH: 400px !important

}

.SelectedPrettySelectItem {

	WIDTH: 400px !important

}

.sprite-icon-prettyselectarrow {

	POSITION: relative; RIGHT: 2px; TOP: 10px

}

.productPaperOptions {

	MARGIN-LEFT: 5px

}

.secTitle {

	MARGIN: 0px 0px 5px; COLOR: #666; FONT-WEIGHT: bold

}

.content {

	MARGIN: 0px 0px 2px

}

.author {

	MARGIN-BOTTOM: 15px

}

#similar {

	MARGIN: 20px 0px; CLEAR: both; BORDER-TOP: #ccc 3px dotted

}

#similar H5 {

	MARGIN: 5px 0px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

#similar UL {

	

}

.br-related-query {

	MARGIN-TOP: 10px

}

.br-related-heading {

	FONT-SIZE: 12px

}

.br-top-query {

	FONT-SIZE: 11px

}

.br-top-heading {

	FONT-SIZE: 12px

}

.br-top-queries {

	WIDTH: 190px; FLOAT: left

}

.br-top-end {

	CLEAR: both

}

#brRelated {

	WIDTH: 160px; FLOAT: left

}

.br-found-heading {

	MARGIN-BOTTOM: 10px

}

.br-sf-widget {

	TEXT-ALIGN: center; WIDTH: 120px; MARGIN-BOTTOM: 15px; FLOAT: left; MARGIN-RIGHT: 15px

}

.br-sf-widget-merchant-img {

	WIDTH: 112px; HEIGHT: 112px; OVERFLOW: hidden

}

.br-sf-widget-merchant-title {

	MARGIN: 5px 0px 2px

}

.br-sf-widget-merchant-desc {

	HEIGHT: 50px; OVERFLOW: hidden

}

#brMoreResults {

	FLOAT: left

}

.br-sf-widget-merchant-popup-img {

	WIDTH: 112px; HEIGHT: 112px

}

.br-sf-widget-merchant-popup-img {

	FLOAT: left; MARGIN-RIGHT: 15px

}

#brProdPage .br-sf-widget-merchant-popup-maincont {

	WIDTH: 750px

}

.br-sf-widget-merchant-popup-view {

	MARGIN: 10px 0px

}

.br-sf-widget-merchant-popup-cont {

	DISPLAY: block; CLEAR: both

}

.br-sf-widget-popup-info {

	WIDTH: 410px; FLOAT: left

}

.br-sf-widget-merchant-popup-title {

	FONT-WEIGHT: bold

}

.brContainer {

	MARGIN: 30px 0px

}

.br-sf-widget-merchant-popup-close {

	WIDTH: 47px; FLOAT: right; HEIGHT: 14px; CURSOR: pointer

}

.br-sf-widget-merchant-popup-osf {

	MARGIN-TOP: 10px

}

.br-related-heading {

	FONT-WEIGHT: bold

}

.br-found-heading {

	FONT-WEIGHT: bold

}

.clr {

	CLEAR: both

}

#brCatPage .br-related-query {

	FONT-SIZE: 10px

}

#brCatPage #br-related-searches-widget {

	WIDTH: 160px !important; FONT-SIZE: 10px !important

}

#brCatPage #br-more-results-widget {

	WIDTH: 543px !important

}

#brCatPage #brMoreResults {

	WIDTH: 550px; MARGIN-RIGHT: 17px

}

#brCatPage .br-sf-widget-merchant-desc {

	FONT-SIZE: 10px

}

#brProdPage .br-sf-widget-popup-info {

	WIDTH: 550px

}

#brProdPage #brMoreResults {

	WIDTH: 680px !important

}

#brProdPage #brRelated {

	WIDTH: 240px !important; MARGIN-RIGHT: 30px

}

#brProdPage #br-more-results-widget {

	WIDTH: 690px !important

}

.br-sf-widget-merchant-qv {

	MARGIN-TOP: 2px

}

/*______________list-end__________________*/



#content-contain .postion{ color:#777; font-weight:100; font-size:11px;}



.list3{}

.list3 h1{ height:30px; line-height:30px; margin-top:0;}

.list3  ul{padding:10px;}



.list3 li{ padding:6px 0 6px 15px ; border-bottom:1px dotted #eee;}

p.step-b{ height:35px; line-height:35px; border-bottom:1px solid #ddd; margin-bottom:10px; font-size:16px; font-weight:bold;}

.setp-bar{}

.setp-bar li{ float:left; width:130px; padding-left:50px;}

.setp-bar li.s-t-a{ background:url(../images/01.png) no-repeat left top; }

.setp-bar li.s-t-b{ background:url(../images/2.png) no-repeat left top; }

.setp-bar li.s-t-c{ background:url(../images/3.png) no-repeat left top; }

.setp-bar li.s-t-d{ background:url(../images/4.png) no-repeat left top; }

.setp-bar li.s-t-e{ background:url(../images/5.png) no-repeat left top; }



.s-c-con2 .g-box{ border:1px solid #eee; border-collapse:collapse;  margin-bottom:10px;}

.s-c-con2 .g-box td{ padding:5px 10px; border-bottom:1px dashed #eee;}

.s-c-con2 .g-box th{ border-top:3px solid #ddd; background:#f5f5f5; border-bottom:1px solid #ddd;} 

.s-c-con2 .g-box th td{ text-align:center;}

.s-c-con2 .g-box tbody{ background:#f9f9f9;}

.s-c-con2 .g-box .color2{ color:#F60; font-weight:bold;}

.s-c-con2 .g-box .color{ color:#65AEE3;}

.s-c-con2 .g-box .add-pick{ display:inline-block; width:45px; background:#fff; border:1px solid #ddd; padding:3px 5px; height:20px; line-height:20px;}

.s-c-con2 .g-box .add-pick a{ font-size:16px;}

.s-c-con2 .g-box .color3{ color:#F60; font-weight:bold; font-size:24px; display:inline-block; padding:0 5px;}

.s-c-con2 .g-box tbody{ border-bottom:1px solid #f0f0f0;}

.s-c-con2 .g-box tfoot{ background:#eee; border-top:2px solid #ccc;}

.s-c-con2 p.submit{ text-align:right; padding:10px 10px;}

.s-c-con2 .g-box .dt-info img{ float:left; margin-right:5px; }

.s-c-con2 .g-box tbody a.doc-a{ display:inline-block; background:url(../images/documents_edit.png) no-repeat; height:18px; line-height:18px; padding-left:18px; color:#65AEE3;}

.s-c-con2 .g-box tbody a.doc-b{ display:inline-block; background:url(../images/documents_remove.png) no-repeat; height:18px; line-height:18px; padding-left:18px; color:#65AEE3;}



.secon-box-s{ margin-bottom:10px;}

.secon-box-s p.t-t{ height:35px; line-height:35px; border-bottom:1px solid #ddd;  background:#f5f5f5; padding:0 20px 0 30px; }

.secon-box-s p .color{color:#65AEE3;font-size:14px; display:inline-block; padding-left:20px; background:#f5f5f5 url(../images/arrow_medium_right.png) no-repeat 2px center; }





.secon-box-s .ti-s{ padding:20px; border:1px solid #eee; background:##f9f9f9;  margin-bottom:10px;



}

.secon-box-s .s-con-box{ margin-bottom:15px;}



<!-- -->

#indexProductListCatDescription {

TEXT-TRANSFORM: uppercase;

MARGIN: 10px 0px 0px;

FONT-FAMILY: Georgia, "Times new roman", serif;

COLOR: #777777;

FONT-SIZE: 15px;

FONT-WEIGHT: bold;

}



#productListing hr {

BORDER-BOTTOM: #ddd 1px solid;

BORDER-RIGHT-WIDTH: 0px;

BORDER-TOP-WIDTH: 0px;

HEIGHT: 3px;

CLEAR: both;

BORDER-LEFT-WIDTH: 0px;

}



.contact_us_title {

font-size:14px;

font-weight:bold;

padding-bottom:5px;

}

.contact_us {

padding-top:10px;

}

#contactUsForm {

border:1px solid #CCCCCC;

}

#contactUsForm div.alert {

float:right;

}

#contactUsForm .alert {

padding-left:5px;

color:#FF0000;

}

#contactUsForm label{

margin-left:5px;

width:100px;

}

#contactUsForm input{

background-color:#FFFFFF;

}

#contactUsForm label,#contactUsForm input{

margin-bottom:10px;

}

#contactUsForm textarea {

margin-left:20px;

margin-bottom:10px;

background-color:#FFFFFF;

}



#productListing {

text-align:center;

}

.faq_left {

float:left;

width:200px;

}

.faq_right {

float:right;

width:700px;

}

.faq_left .faq_left_title {

font-family:Georgia, "Times New Roman", Serif;

font-size:12px;

font-weight:bold;

}

.faq_left ul li, .faq_right ul li, .faq_right_content ul li {

list-style-type: decimal;

padding-top:10px;

}

.faq_left ul li {

list-style-type: disc;

}

.faq_right ul li {

margin-left:20px;

}

.faq_right_title {

font-family:Georgia, "Times New Roman", Serif;

font-size:16px;

font-weight:bold;

margin-top:20px;

}

#navBreadCrumb {
    width: 78%