#postcard-container {
	width: 1005px;
	height: 529px;
	background: url('../images/section-postcards/postcard-main-bg.jpg') no-repeat 0px 0px;
}
#postcard-container-gray {
	width: 935px;
	height: 529px;
	background: url('../images/section-postcards/postcard-bg-solid.jpg') no-repeat 0px 0px;
	padding: 0 35px;
}
#postcard-container-img {
	width: 935px;
	height: 529px;
	background: url('../images/section-postcards/postcard-bg-img-preview.jpg') no-repeat 0px 0px;
	padding: 0 35px;
}
#postcard-container-img2 {
	width: 935px;
	height: 529px;
	background: url('../images/section-postcards/postcard-bg-img-preview2.jpg') no-repeat 0px 0px;
	padding: 0 35px;
}

#postcard-container-landing {
	width: 935px;
	height: 529px;
	background: url('../images/section-postcards/postcard-bg-landing.jpg') no-repeat 0px 0px;
	padding: 0 35px;
}

.postcard-steps {
	float: right;
	width: 470px;
}
.postcard-steps ul.steps {
	width: 430px;
	list-style-type: none;
	padding-top: 100px;
}
.postcard-steps ul.steps li {
	display: block;
	padding: 15px 0;
}

#wrapper2 {
	position:relative;
	margin:0 auto;
	width:1070px;
	padding:120px 0 0 0;
}
/**********NEW POST CARD SECTION STYLES**/
#postcard-container-img3 {
	width: 1005px;
	height: 529px;
	padding:0;
	background-image: url(../images/section-postcards/postcard-bg-img-preview_new.jpg);
	background-position: top left; 
	background-repeat: no-repeat;
	text-align: center;
	position: relative;
	background-color: #fdfdfd;
}
.postcardHeaderGraph {
	 font-size: 16px; 
	 color: #5a5b59;
	 padding: 5px 0 0 0;
	 }
.postcardHeaderGraph2 {
	 font-size: 16px; 
	 color: #5a5b59;
	 padding: 5px 0 0 30px;
	 text-align: left;
	 }	 
.headerRed {
	color:#f02917;
 }	
.postCardLinkWrapper {
	 width: 865px; 
	 height: 509px; 
	 padding: 20px 70px 0 70px;
	 }
   
.postCardColumn1 {
	 width: 203px;
	 height:376px; 
	 float: left; 
	 padding: 0 17px 0 0;
	 }	
.postCardColumn2 {
	 width: 203px; 
	 height:376px; 
	 float: left; 
	 padding: 0 17px 0 0;
	 }	
.postCardColumn3 {
	 width: 203px; 
	 height:376px; 
	 float:left; 
	 padding: 0 17px 0 0;
	 }	 
.postCardColumn4 {
	 width: 203px; 
	 height:376px; 
	 float:right; 
	 padding:0;
	 }
 	   
  .postCardLink1 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink1 a:link, .postCardLink1 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink1 a:hover, .postCardLink1 a.on {
 	height: 132px; 
	width: 203px;  
	display: block;
	background-image: url(../images/section-postcards/postcard-image1RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink2 {
 	height: 132px; 
	width: 203px;  
	display: block;
	background-image: url(../images/section-postcards/postcard-image2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink2 a:link, .postCardLink2 a:visited {
 	height: 132px; 
	width: 203px;  
	display: block;
	background-image: url(../images/section-postcards/postcard-image2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink2 a:hover, .postCardLink2 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image2RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink3 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink3 a:link, .postCardLink3 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink3 a:hover, .postCardLink3 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image3RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink4 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink4 a:link, .postCardLink4 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink4 a:hover, .postCardLink4 a.on {
 	height: 132px; 
	width: 203px;  
	display: block;
	background-image: url(../images/section-postcards/postcard-image4RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink5 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image5.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	 }
.postCardLink5 a:link, .postCardLink5 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image5.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	 }
.postCardLink5 a:hover, .postCardLink5 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image5RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink6 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image6.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink6 a:link, .postCardLink6 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image6.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink6 a:hover, .postCardLink6 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image6RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 	 	 	
.postCardLink7 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image7.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink7 a:link, .postCardLink7 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image7.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink7 a:hover, .postCardLink7 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image7RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink8 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image8.jpg);
	background-position: top left;
	visibility: visible;
	background-repeat: no-repeat;
	 }
.postCardLink8 a:link, .postCardLink8 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image8.jpg);
	background-position: top left;
	visibility: visible;
	background-repeat: no-repeat;
	 }
.postCardLink8 a:hover, .postCardLink8 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image8RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink9 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image9.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink9 a:link, .postCardLink9 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image9.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink9 a:hover, .postCardLink9 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image9RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink10 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image10.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink10 a:link, .postCardLink10 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image10.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink10 a:hover, .postCardLink10 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image10RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink11 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image11RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink11 a:link, .postCardLink11 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image11RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink11 a:hover, .postCardLink11 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image11.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 
.postCardLink12 {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image12.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink12 a:link, .postCardLink12 a:visited {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image12.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }
.postCardLink12 a:hover, .postCardLink12 a.on {
 	height: 132px; 
	width: 203px; 
	display: block;
	background-image: url(../images/section-postcards/postcard-image12RO.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	visibility: visible;
	 }	 	
.postCardContentWrapper {
	 width: 935px; 
	 height: 529px; 
	 padding: 70px 35px 0 35px;
	 }	
.step-text_new {
	width: 110px;
	height: 90px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	text-align: left;
}	
.step-text_new .header {
	font-size: 25px;
	line-height: 22px;
	text-align: left;
}
.step-text_new .subhead {
	font-size: 18px;
	line-height: 16px;
	text-align: left;
} 
.postcardFormBox {
	 padding: 0 35px 0 0; 
	 float:left; 
	 width: 250px; 
	 text-align: left;
	 }	
.buttonContainer {
	 float: right; 
	 width:120px; 
	 padding:213px 0 0 15px;
	 }	
.centerImageContainer {
	 padding: 10px 0 0 0; 
	 float:right;
	 }	   
 	 		  	 	 
/*******END NEW POSTCARD SECTION STYLES**/
 
.landing-text {
	color: #666666;
	font: 11px/12px Arial, Verdana, Tahoma, sans-serif;
	padding-top: 20px; 
}
.landing-text .header {
	font-size: 25px;
	line-height: 22px;
}
.landing-text .subhead {
	font-size: 18px;
	line-height: 16px;
}
.getstartedlink {
	float: right;	
}
#top-row, #bottom-row {
	position: relative;
	width: 1005px;
	height: 176px;
}
#middle-row {
	width: 1005px;
	height: 177px;
	display: block;
}
.step-container-one {
	position: relative;
	float: left;
	width: 185px;
	height: 156px;
	padding: 10px;
	background: url('../images/section-postcards/postcard-1-bg.jpg') no-repeat 0px 14px;
	}
.step-container-two {
	position: relative;
	float: left;
	width: 185px;
	height: 156px;
	padding: 10px;
	background: url('../images/section-postcards/postcard-2-bg.jpg') no-repeat 0px 14px;
	}
.step-container-three {
	position: relative;
	float: left;
	width: 185px;
	height: 156px;
	padding: 10px;
	background: url('../images/section-postcards/postcard-3-bg.jpg') no-repeat 0px 14px;
	}
.step-container-four {
	position: relative;
	float: left;
	width: 175px;
	height: 138px;
	padding: 10px;
	background: url('../images/section-postcards/postcard-4-bg.jpg') no-repeat 0px 14px;
	}
.step-text {
	position: absolute;
	bottom: 10px;
	right: 10px;
	width: 110px;
	height: 90px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
}
.step-text .header {
	font-size: 25px;
	line-height: 22px;
}
.step-text .subhead {
	font-size: 18px;
	line-height: 16px;
}
		
#postcard-thumbs-container {
	/*clear: left;*/
	/*float: left;*/
	width: 800px;
	height: 174px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#postcard-thumbs-container ul.thumbs{
	margin:0;
	padding:0;
	/*list-style-type:none;*/
	height: 174px;
	width:10000px;
}
#postcard-thumbs-container ul.thumbs li.thumbs-container{
	float:left;
	/*display: inline;*/
	width:800px;
	height:174px;
	margin: 0;
	padding: 0;
}	

div.redbg { 
	background:url(../images/section-postcards/postcard-thmb-hover.png) no-repeat -109px 0; 
	cursor:pointer;
	float:left;
	height: 109px;
	text-align: center;
	width:79px;
}
div.redbg:hover, li.thumbs-container div.on { 
	background:url(../images/section-postcards/postcard-thmb-hover.png) no-repeat 0px 0; 
	cursor:pointer;
}

div.redbg img.thumbnail {
	margin-top: 28px;
}
.photo-upload-container {
	position: relative;
	float:right;
	width: 222px;
	height: 174px;
	margin: 0;
	padding: 0;
	background: url('../images/section-postcards/postcard-upload-photo-bg.png') no-repeat 0px 0px;
}

.upload-text {
	position: absolute;
	top: 32px;
	left: 25px;
	width: 160px;
	height: 50px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
}
.upload-text .header {
	font-size: 27px;
	line-height: 28px;
	margin-left: 50px;
}
.upload-text .subhead {
	font-size: 16px;
	line-height: 16px;
}
/*
.upload-btns {
	position: absolute;
	left: 25px;
	top: 100px;
	height: 21px;
	margin: 0;
	padding: 0;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
}*/
.button-choose-file {
	margin: 0;
	padding: 0 15px 0 0;
	float: left;
}
/*
.button-upload-photo {
	width: 84px;
	height: 21px;
	margin: 0;
	padding: 0;
	float: left;
}*/
.upload {
	width: 84px;
	height: 21px;
	cursor: pointer;
	margin: 8px 0 0 35px;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-add-photo.png') no-repeat 0px 0px;
}	
.upload:hover {
	background: url('../images/section-postcards/postcard-btn-add-photo.png') no-repeat 0px -21px;
}

.button-container {
	position: absolute;
	left: 232px;
	top: 110px;
	height: 33px;
	margin: 15px 0 0 0;
	padding: 0;
}

#button-scenes {
	float: left;
	width: 114px;
	height: 33px;
	cursor: pointer;
	padding: 0 12px 0 0;
	display: block;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-scenes.gif') no-repeat 0px 0px;
}	
#button-scenes:hover, #button-scenes.on {
	width: 114px;
	height: 33px;
	cursor: pointer;
	padding: 0 12px 0 0;
	display: block;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-scenes.gif') no-repeat 0px -33px;
}
#button-cutouts {
	float: left;
	width: 114px;
	height: 33px;
	cursor: pointer;
	padding: 0 12px 0 0;
	display: block;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-cutouts.gif') no-repeat 0px 0px;
}	
#button-cutouts:hover, #button-cutouts.on {
	width: 114px;
	height: 33px;
	cursor: pointer;
	padding: 0 12px 0 0;
	display: block;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-cutouts.gif') no-repeat 0px -33px;
}

.button-preview {
	width: 84px;
	height: 21px;
	cursor: pointer;
	padding: 0;
	display: block;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-preview.png') no-repeat 0px 0px;
}	
.button-preview:hover {
	width: 84px;
	height: 21px;
	cursor: pointer;
	padding: 0;
	display: block;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-preview.png') no-repeat 0px -21px;
}
.button-text {
	margin: 10px 0 0 0;
	padding: 0 12px 0 0;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	float:right;
}
.swatch-container {
	width: 380px;
	float: right;
	margin: 45px 10px 0 0;
}
ul.swatches {
	width: 390px;
	height: 33px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.swatches li.text {
	width: 90px;
	margin-right: 10px;
	float: left;
	padding-top: 10px;
}

ul.swatches li.color {
	width: 22px;
	float: left;
}
ul.swatches li.color div {
	width:22px;
	height: 33px;
	text-indent: -999px;
	display: block;
	cursor:pointer;
}

/* Background Color 
--------------------------------------------------- */
ul.swatches li.color div.white { background:url(../images/section-postcards/color-swatches/bg-color-white.gif) no-repeat 0 0; }
ul.swatches li.color div.black { background:url(../images/section-postcards/color-swatches/bg-color-black.gif) no-repeat 0 0; }
ul.swatches li.color div.blue { background:url(../images/section-postcards/color-swatches/bg-color-blue.gif) no-repeat 0 0; }
ul.swatches li.color div.turquoise { background:url(../images/section-postcards/color-swatches/bg-color-turquoise.gif) no-repeat 0 0; }
ul.swatches li.color div.ltblue { background:url(../images/section-postcards/color-swatches/bg-color-ltblue.gif) no-repeat 0 0; }
ul.swatches li.color div.green { background:url(../images/section-postcards/color-swatches/bg-color-green.gif) no-repeat 0 0; }
ul.swatches li.color div.lime { background:url(../images/section-postcards/color-swatches/bg-color-lime.gif) no-repeat 0 0; }
ul.swatches li.color div.yelloworange { background:url(../images/section-postcards/color-swatches/bg-color-yelloworange.gif) no-repeat 0 0; }
ul.swatches li.color div.brown { background:url(../images/section-postcards/color-swatches/bg-color-brown.gif) no-repeat 0 0; }
ul.swatches li.color div.orange { background:url(../images/section-postcards/color-swatches/bg-color-orange.gif) no-repeat 0 0; }
ul.swatches li.color div.red { background:url(../images/section-postcards/color-swatches/bg-color-red.gif) no-repeat 0 0; }
ul.swatches li.color div.pink { background:url(../images/section-postcards/color-swatches/bg-color-pink.gif) no-repeat 0 0; }
ul.swatches li.color div.raspberry { background:url(../images/section-postcards/color-swatches/bg-color-raspberry.gif) no-repeat 0 0; }

/* Text Color 
--------------------------------------------------- */
ul.swatches li.color div.dkwhite { background:url(../images/section-postcards/color-swatches/text-color-white.gif) no-repeat 0 0; }
ul.swatches li.color div.dkblack { background:url(../images/section-postcards/color-swatches/text-color-black.gif) no-repeat 0 0; }
ul.swatches li.color div.dkblue { background:url(../images/section-postcards/color-swatches/text-color-dkblue.gif) no-repeat 0 0; }
ul.swatches li.color div.dkturquoise { background:url(../images/section-postcards/color-swatches/text-color-dkturquoise.gif) no-repeat 0 0; }
ul.swatches li.color div.dkltblue { background:url(../images/section-postcards/color-swatches/text-color-dkltblue.gif) no-repeat 0 0; }
ul.swatches li.color div.dkgreen { background:url(../images/section-postcards/color-swatches/text-color-dkgreen.gif) no-repeat 0 0; }
ul.swatches li.color div.dklime { background:url(../images/section-postcards/color-swatches/text-color-dklime.gif) no-repeat 0 0; }
ul.swatches li.color div.dkyelloworange { background:url(../images/section-postcards/color-swatches/text-color-dkyelloworange.gif) no-repeat 0 0; }
ul.swatches li.color div.dkbrown { background:url(../images/section-postcards/color-swatches/text-color-dkbrown.gif) no-repeat 0 0; }
ul.swatches li.color div.dkorange { background:url(../images/section-postcards/color-swatches/text-color-dkorange.gif) no-repeat 0 0; }
ul.swatches li.color div.dkred { background:url(../images/section-postcards/color-swatches/text-color-dkred.gif) no-repeat 0 0; }
ul.swatches li.color div.dkpink { background:url(../images/section-postcards/color-swatches/text-color-dkpink.gif) no-repeat 0 0; }
ul.swatches li.color div.dkraspberry { background:url(../images/section-postcards/color-swatches/text-color-dkraspberry.gif) no-repeat 0 0; }

ul.swatches li.color div:hover, ul.swatches li.color div.on { background-position: 0 -33px; }

.font-container {
	width: 375px;
	height: 145px;
	margin: 15px 10px 0 10px;
	float: right;
	border-left: 1px #d4d5d6 solid;
}
.font-size-container {
	float: left;
	width: 55px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	margin: 35px 0 0 15px;
}
.font-style-container {
	width: 270px;
	height: 141px;
	float: right;
	padding: 0 0 0 25px;
	margin: 0;
	background: url('../images/section-postcards/postcard-font-bg.gif') no-repeat 0px 0px;
}
.font-style-container ul.font-style {
	width: 117px;
	height: 112px;
	margin: 15px 0 0 10px;
	padding: 0;
	list-style:none;
	float: left;
}
.font-style-container ul.font-style li {
	cursor:pointer;
	width: 117px;
	height: 28px;
	float: left;
	margin: auto;
	padding: 0;
	position:relative;
	text-align: left;
}

.font-style-container ul.font-style li:hover, li.hover, .font-style-container ul.font-style li.on {
	background: url('../images/section-postcards/postcard-font-style-hover.gif') no-repeat 0px 0px;
}
.font-style-container ul.font-style li img{
	/*margin-left:5px;*/
	left:5px;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
}
.write-field-container {
	float:left;
	width:250px;
	height:112px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	margin: 10px 0 0 10px;
}
.write-field-container label.write {  
	float: left;  
	width: 70px;
	height: 22px;
	text-align: left;
	margin: 4px 5px 4px 0;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
}
.write-field-container label.writeNEW {  
	float: left;  
	width: 70px;
	height: 22px;
	text-align: left;
	margin: 0;
	padding: 5px 0 0 0;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
}
.write-field-container input.write-input {	
	width: 150px;
	height: 22px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	border:solid 0 #fff;
	background: transparent url('../images/section-postcards/postcard-form-field_new.png') no-repeat 0 0;
	float: right;
	margin: 0;
	padding: 3px;
}
.write-message-container {
	float:left;
	width:250px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	margin: 0px;
	margin: 28px 0 0 10px;
}
.write-message-container label.write {  
	text-align: left;
	margin: 4px 5px 4px 0;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
}
.write-message-container textarea.write-input {	
	width: 230px;
	height: 104px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	margin: 4px 0 0 0;
	padding: 3px;
	border:solid 0 #fff;
	background: transparent url('../images/section-postcards/postcard-message-textarea_new.png') no-repeat 0 0;
}
.write-field-container label.error, .write-message-container label.error {
	color:#c00;
}
.write-field-container input.error, .write-message-container textarea.error {
	color: #c00;
}
.button-choose-file input {
	width: 110px !important;
}
#postcardEdits {
	width: 275px;
	height: 475px;
	float: right;
	padding: 0;
	margin: 0;
}
.btn-send {
	width: 295px;
	height: 220px;
	padding: 10px;
	margin: 0;
}
.step-text2 {
	width: 150px;
	height: 145px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	background: transparent url('../images/section-postcards/btn-yes-bg.png') no-repeat 0px 0px;
	padding: 40px 0 0 125px;
}
.step-text2 .header2 {
	font-size: 25px;
	line-height: 22px;
}
.step-text2 .subhead2 {
	font-size: 18px;
	line-height: 16px;
}
.step-text3 {
	width: 150px;
	height: 145px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	background: transparent url('../images/section-postcards/btn-no-bg.png') no-repeat 0px 0px;
	padding: 40px 0 0 125px;
}
.step-text3 .header3 {
	font-size: 25px;
	line-height: 22px;
}
.step-text3 .subhead3 {
	font-size: 18px;
	line-height: 16px;
}
#nextCard {
	position: absolute;
	top: 130px;
	right: 88px;
	width: 200px;
	height: 200px;
}
.step-text4 {
	width: 150px;
	height: 145px;
	color: #666666;
	font:11px/12px Arial, Verdana, Tahoma, sans-serif;
	background: transparent url('../images/section-postcards/btn-create-another-bg.png') no-repeat 0px 0px;
	padding: 40px 0 0 125px;
}
.step-text4 .header4 {
	font-size: 25px;
	line-height: 22px;
}
.step-text4 .subhead4 {
	font-size: 18px;
	line-height: 16px;
}
a.postcardlink:link, a.postcardlink:visited {
	color: #ffffff;
	font-size: 11px;
	text-align: center;
	width: 110px;
	height: 15px;
	cursor: pointer;
	padding: 3px 5px;
	display: block;
	background: url('../images/section-postcards/postcard-btn.png') no-repeat 0px 0px;
}	
a.postcardlink:hover, a.postcardlink:active {
	background: url('../images/section-postcards/postcard-btn.png') no-repeat 0px -21px;
}


/* =PHOTO EDITING CSS
----------------------------------------------- */
/**BEGIN JAMIE'S STYLES**/
.left {
	 float:left;
	 }
.right {
	float: right;
	}	 
.clear {
	 clear: both;
	 }	 
.noPad {
	 margin: 0; 
	 padding:0;
	 }
.imageUploadContainer {
	 width: 600px;
	 }
.imageInputContainer {
	 float: left; 
	 width: 200px; 
	 margin: 0 0 0 0;
	 }	 	 	 
.image-upload {
	width: 780px;
	height: 520px;
	margin: 0;
	padding: 10px;
	color: #666666;
}
.imageUploadRightColumn {
	 width: 278px; 
	 height:361px; 
	 padding: 0 17px 0 65px;
	 }
.rightHeader {
	 padding: 15px 0 0 0;
	 }
/**END JAMIE'S STYLES**/
	 	 
form#myform {
	padding: 0px;
}
div.text {
	width: 595px;
}
div.previewtext {
	width: 280px;
	padding: 155px 0 0 62px;
}
p.instructions {
	color:#999 !important;
	font-size: 12px;
}
#photoTools {
	width: 595px;
	}
	
#photoTools #title {
	color: #999;
	float: left;
	font-size: 11px;
	padding: 0px 0px 8px 0px;
	text-transform: uppercase;
	}
	
#photoTools #links {
	color: #999;
	float: right;
	font-size: 11px;
	padding: 0px 10px 8px 0px;
	text-align: right;
	text-transform: uppercase;
	}

#photoTools #links a {
	text-decoration: none;
	}
	
.toolbar {
	padding: 15px 0px 0px 30px;
	}

.toolbar .btn {
	float: left;
	padding: 0px;
	}

.preview-img-holder {
	width: 595px;
	height: 340px;
	padding-left: 50px;
	text-align: center;
}
.photo-preview-h2 {
	padding-left: 60px;
}


.upload2 {
	width: 84px;
	height: 21px;
	cursor: pointer;
	margin: 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url('../images/section-postcards/postcard-btn-add-photo.png') no-repeat 0px 0px;
}	
.upload2:hover {
	background: url('../images/section-postcards/postcard-btn-add-photo.png') no-repeat 0px -21px;
}

.fb-share {
	background: url('/images/fb-btn2.png') no-repeat 0px 0px;	
	width : 105px;
	height : 20px; 
	
}


