﻿
/* ###########################################################################
# Default stylesheet #

COPYRIGHT 2007 Tenrec, Inc.
########################################################################### */
/* this forces a scrollbar in firefox so all pages have regardless of necessity to scroll */






/* Custom */




#flower {
text-align:right;
top:311px;
position:absolute;
margin-left:390px;
}


/* Form */


select {
color:#7f7f7f;
}

label {  
float:left;  
width:110px;
margin-right:1em;  
text-align:right;
}

ol.right label {
width:130px;
}

select {
border:1px solid #ffd6e9;
background-color:#fff;
font-size:10px;
color:#7f7f7f;
}

input.text {
font-family: trebuchet,trebuchet ms,verdana,arial,helvetica,sans-serif;
color:#7f7f7f;
width:150px;
border:1px solid #ffd6e9;
background-color:#fff;
}

.checkbox {
border:1px solid #ffd6e9;
background-color:#fff;
}

textarea {
border:1px solid #ffd6e9;
background-color:#FFF;
color:#7f7f7f;
font-family:trebuchet,trebuchet ms,verdana,arial,helvetica,sans-serif;
font-size: 10px;
line-height: 1.3em;
}

fieldset ol {
list-style:none;
margin:0;
}

fieldset li {
padding-bottom:7px;
}

fieldset {
border:none;
}

#already {
font-size:10px;
float:right;
}

#form-flower {
background:url('../images/form_flower.gif') top right no-repeat;
height:140px;
width:180px;
position:absolute;
top:170px;
margin-left:570px;
}

#form_container {
width:682px;
background:url('../images/form_tile.gif') repeat-y;
clear:both;
font-size:10px;
padding: 20px 35px 35px 35px;
}

	#form_container h2 {
	padding: 20px 0 4px 0;
	margin-bottom:20px;
	background: url(../images/dashed_line.gif) bottom left repeat-x;
	}
	
	#form_container h2 span.required {
	padding-left:15px;
	color:#ff8bbc;
	font-size:10px;
	font-weight:normal;
	}
	
	#form_container #donate {
	margin-top: 5px;
	padding-bottom: 15px;
	background: url(../images/dashed_line.gif) bottom left repeat-x; }
	
	#form_container #donate h2 {
	padding: 15px 0 0;
	margin-bottom: 5px;
	background: url(../images/dashed_line.gif) top left repeat-x; }
	
	#form_container #donate p.wrap {
	width: 600px; }

#form_top {
float:left;
background-image:url('../images/form_top.gif');
background-repeat:no-repeat;
width:752px;
height:12px;
overflow:hidden;
margin:0 auto 0 auto;
}

#form_bottom {
background-image:url('../images/form_bottom.gif');
background-repeat:no-repeat;
width:752px;
height:14px;
overflow:hidden;
margin:0 auto;
}

#close {
text-align:right;
padding:13px 0px 0 0;
}

.tellus {
float:left;
}

#language {
float:left;
padding: 5px 0 0 20px;
}

ol.left {
width:45%;
float:left;
}

ol.right {
width:50%;
float:left;
}

fieldset.bday_tags {
margin-top:10px;
}

fieldset.tags {
	margin-bottom:20px;
	background: url(../images/dashed_line.gif) bottom left repeat-x;
}

ul.piped {
font-weight:bold;
text-align:right;
font-size:10px;
padding-right:28px;
}
ul.piped li {
display:inline;
border-right:1px solid #7f7f7f;
padding:0 5px;
}
ul.piped li.last {
border:none;
}
ul.piped li a {
font-weight:normal;
}
ul.piped li a.active {

}

legend {
display:none;
color:#3a72b6;
font-size:10px;
width:678px;
font-weight:bold;
padding-bottom:5px;
margin-bottom:10px;
background-image:url('../images/blue_on_pink_line.gif');
background-repeat:no-repeat;
background-position:bottom left;
}
#legend li {
}
#legend ul li.key {
}
#legend ul li.baby_story {
background-image:url('../images/icon_baby_story.gif');
background-repeat:no-repeat;
padding-left:24px;
background-position:left center;
}
#legend ul li.landmark {
background-image:url('../images/icon_landmark.gif');
background-repeat:no-repeat;
padding-left:20px;
background-position:left center;
}
#legend ul li.story_bus_stop {
background-image:url('../images/icon_story_bus_stop.gif');
background-repeat:no-repeat;
padding-left:15px;
background-position:left center;
}


#baby1 {

}
#baby2 {

}
#baby3 {

}
#baby4 {

}


#add_btn_2, #add_btn_3, #add_btn_4 {
margin-bottom:10px;
margin-left:100px;
}

.pd_day {
width:60px;
}

ul.tag_presets {
padding-left:125px;	
padding-top:18px;
}
ul.tag_presets li {
display:inline;
list-style:none;
padding-right:6px;
}



/* Story Map */

#large_map {
margin-top:10px;
border:1px solid #bbdaec;
width:752px;
}
#legend {
background-color:#bbdaec;
color:#5c8dc8;
font-size:10px;
font-weight:bold;
padding:2px 15px;
}
#legend ul {

}
#legend li {
list-style:none;
display:inline;
padding-top:2px;
padding-bottom:2px;
padding-right:15px;
}
#legend img {
vertical-align:middle;
}


#story_mast {
padding-top:54px;
margin-top:25px;
height:238px;
width:759px;
background-image:url('../images/story_mast.gif');
background-repeat:no-repeat;
font-size:10px;
line-height:1.2em;
padding-left:39px;
overflow:hidden;
}
#story_mast td {
padding-bottom:8px;
}


#recent_stories {
width:171px;
float:left;
margin-right:70px;
}
#popular_stories {
width:180px;
float:left;
margin-right:64px;
}
#contribute {
padding-top:37px;
width:190px;
float:left;
}
td.name_loc {

}
td.date {
text-align:right;
}
td.hits {
text-align:right;
}
#field_province {
display:none;
}




/* Login Form */

#login_form {
display:none;
position:absolute;
left:50%;
margin-left:-162px;
top:100px;
width:313px;
font-size:10px;


background-color:#ffeff6;
border:2px solid #ff4582;
}

#login_form h2 {
	margin: -29px 0 0 23px; }

#no-email {
	margin-left: 70px;
	color:#ff4582; }

#login_form ol {
margin-bottom:10px;
}
#login_form_top {

background-image:url('../images/head_member_login.gif');
background-position:20px 20px;
background-repeat:no-repeat;
height:50px;
/*background-image:url('../images/login_top.gif');
height:39px;
overflow:hidden;
*/
}
#login_form_body {
padding:18px 0 25px 24px;
/*background-image:url('../images/login_tile.gif');*/
background-repeat:repeat-y;
}

#password_form_body {
display: none;
padding:18px 0 25px 24px;
/*background-image:url('../images/login_tile.gif');*/
background-repeat:repeat-y;
	 }

#login_form_bottom {
/*background-image:url('../images/login_bottom.gif');*/
background-repeat:no-repeat;
height:8px;
}
#login_form ul.links {
line-height:1.2em;
float:left;
}
#login_form ul.links li {
list-style:none;
}
#login_form .submit {
float:right;
padding-right:30px;
}
#login_form label {
float:left;  
width:60px;
margin-right:1em;  
text-align:right;
}
#login_form input.text {
width:177px;
border:1px solid #ffd6e9;
background-color:#fff;
}










/* Spread The Word */

#spread_form {
margin-top:31px;
width:734px;
font-size:10px;
line-height:1.2em;
margin-bottom:47px;
}

#spread_form_top {
background-image:url('../images/spread_form_top.gif');
background-repeat:no-repeat;
height:88px;
padding-left:180px;
}
#spread_form_body {
margin-top:5px;
background-image:url('../images/spread_form_tile.gif');
background-repeat:repeat-y;
padding-bottom:15px;
width:734px;
overflow:auto;
font-size:10px;
}

#spread_fields_from {
padding-top:18px;
background-image:url('../images/spread_fields_from.gif');
background-repeat:no-repeat;
width:363px;
height:64px;
}

#spread_form_body {
margin:0;
padding:0;
}


#spread_fields_to {
background-image:url('../images/spread_fields_tile.gif');
background-repeat:repeat-y;
width:363px;
}

#spread_fields_to1 {
padding-bottom:15px;
}

ol.to {
margin-top:10px;
background-image:url('../images/head_to.gif');
background-repeat:no-repeat;
background-position:34px 0;
padding-top:4px;
}
#spread_fields_to2,#spread_fields_to3,#spread_fields_to4 {
display:none;
padding-bottom:15px;
}
#spread_fields_to4 {
padding-bottom:5px;
}

#spread_fields_left {
width:363px;
margin-left:15px;
padding-bottom:10px;
}

#spread_fields_bottom {
background-image:url('../images/spread_fields_bottom.gif');
background-repeat:no-repeat;
height:6px;
}


#spread_fields_left label {
width:165px;
margin-right:8px;
}
#spread_fields_left input.text {
width:165px;
}

#add_btn_2,#add_btn_3,#add_btn_4 {
text-align:right;
width:180px;
}

#spread_fields_right {
padding-left:50px;
left:50%;
position:absolute;
top:315px;
width:285px;
}


#spread_form_bottom {
background-image:url('../images/spread_form_bottom.gif');
background-repeat:no-repeat;
height:8px;
clear:both;
}



div.spread_chunk {
font-size:10px;
line-height:1.2em;
}
div.spread_chunk .spread_chunk_img {
float:left;
width:178px;
text-align:center;
margin-bottom:20px;
}
div.spread_chunk .spread_chunk_content {
float:left;
width:305px;
padding-right:45px;
}

div.spread_chunk .privacy_content {
float:left;
width:530px;
}

div.spread_chunk .spread_chunk_links {
}
div.spread_chunk .spread_chunk_links li {
list-style:none;
}
.spread_chunk_divider {
clear:both;
background-image:url('../images/blue_white_line.gif');
background-repeat:no-repeat;
height:20px;
}

.privacy_divider {
clear:both;
background:url('../images/blue_white_line.gif') repeat-x;
height:20px;
}









/* Buttons */

button { border:0; cursor:pointer; padding:0 20px 0 0;  text-align:center; }
   button span { position:relative; display:block; white-space:nowrap; padding:0 0 0 20px; }

   /*blue buttons*/
   button.submitBtn { background:url(../images/btn_blue_right.gif) right no-repeat; font-size:.8em; }
   button.submitBtn span { height:24px; line-height:24px;background:url(../images/btn_blue_left.gif) left no-repeat;color:#fff; }
   button.submitBtn:hover {background:url(../images/btn_blue_right_hover.gif) right no-repeat; }
   button.submitBtn:hover span {background:url(../images/btn_blue_left_hover.gif) left no-repeat; }

/***************************************************************************************************/










/* container style */


/* additional navigation style */
.add-nav {
	margin:-20px 0 -33px 18px;
	padding:0;
	list-style:none;
	float:left;
	text-indent:-9999px;
	position:relative;
	display:inline;
	width:734px;
	z-index:9;
}
.add-nav li {
	float:left;
	margin-right:10px;
	padding:0;
}
.add-nav li a {
	display:block;
	width:231px;
	height:71px;
	overflow:hidden;
}
.add-nav li.about a {background:url(../images/item-about.gif) no-repeat;}
.add-nav li.aboutSpanish a {background:url(../images/spanish/item-about.gif) no-repeat;}
.add-nav li.story a {background:url(../images/item-story.gif) no-repeat;}
.add-nav li.storySpanish a {background:url(../images/spanish/item-story.gif) no-repeat;}
.add-nav li.story img {background:url(../images/item-story.gif) no-repeat;}

.add-nav li.get-ready a {background:url(../images/item-get-ready.gif) no-repeat;}
.add-nav li.get-readySpanish a {background:url(../images/spanish/item-get-ready.gif) no-repeat;}
.add-nav li a:hover,
.add-nav li.active a {background-position:0 -71px;}

/* text box style */
.text-box {
	width:751px;
	background:#ffeff6 url(../images/text-box-bg.gif) repeat-y;
	clear:both;
	margin-bottom:10px;
}
.text-box .content {
	background:url(../images/text-box-top-bg.gif) no-repeat;
	width:681px;
	padding:35px;
	overflow:hidden;
}
.text-box.full .content {
	margin-bottom:-7px;
	position:relative;
	padding:0 35px;
	z-index:2;
}

.text-box.main-box .content {
	padding-top:60px;
}
.text-box .btm-bg {
	background:url(../images/text-box-btm-bg.gif) no-repeat;
	width:100%;
	height:7px;
	overflow:hidden;
}
.text-box .heading {
	border-bottom:1px dashed #a1c5d5;
	padding-bottom:8px;
	color:#f86fab;
	margin-bottom:15px;
}
.text-box .heading strong {
	color:#3a72b6;
	font:bold 1.273em/1em trebuchet,"trebuchet ms",verdana,arial,helvetica,sans-serif;
	margin-right:10px;
}
.information-content {
	width:100%;
	overflow:hidden;
}
.information-content .union-box {margin-bottom:20px;}
.information-content .btm-box {
	width:100%;
	overflow:hidden;
}
.information-content .checkbox {
	margin:0 4px 0 0;
	padding:0;
	width:15px;
	height:14px;
}
.information-content .btm-box .btn {float:right;}
.information-content .btm-box a.left {
	float:left;
	color:#f967b0;
	line-height:1.2em;
}
.information-content .union-box div.box span {
	float:left;
	width:49%;
}
.information-content .union-box .payment-method-box div.box span {
	width:100%;
}
.information-content .union-box div.box {
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
}
.information-content span label {
	float:left;
	width:100px;
	padding:0 5px 0 0;
	margin:0;
	line-height:20px;
	text-align:right;
}
.information-content span label.payment {
	width:auto;
	text-align:left;
	margin:0 20px 0 0;
}
* html .information-content span label.payment {margin-top:2px;}
.information-content span label.card-number {width:190px;}
.information-content span label em {
	color:#ff79b3;
	font-style:normal;
}
.information-content .btm-box label {
	float:left;
	margin-top:7px;
	width:auto;
}
.information-content .union-box {
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #a1c5d5;
}
.information-content input.text {
	float:left;
	width:170px;
}
.information-content input.text.short {
	width:76px;
}
.information-content select {
	width:178px;
	margin-bottom:1px;
}
* html .information-content select {width:175px;}
.information-content .birthday select {
	width:auto;
	margin-right:5px;
	float:left;
}
.information-content .payment-method-box select {
	width:114px;
	float:left;
}
.information-content .payment-method-box select.year {
	width:auto;
	margin-left:15px;
	display:inline;
}
.payment-method-box {
	width:100%;
	overflow:hidden;
	margin-bottom:30px;
}
/* message box style */
.message {
	line-height:20px;
	margin:20px 0 30px;
	overflow:hidden;
	width:100%;
	background:#deeef8 url(../images/pxl.gif) repeat-y 100% 0;
}
.message .top,
.message .btm {
	background:url(../images/pxl.gif) repeat-x;
	width:100%;
	height:7px;
	display:block;
	overflow:hidden;
	position:relative;
}
.message .top {margin-bottom:-5px;}
.message .btm {margin-top:-5px;}
.message .btm {background:url(../images/pxl.gif) repeat-x 0 100%;}
.message .top span,
.message .top em,
.message .btm span,
.message .btm em {
	float:left;
	width:7px;
	height:7px;
	overflow:hidden;
	background:url(../images/message-bg-top-left.gif) no-repeat;
}
.message .top em, .message .btm em {float:right;}
.message .top em {background:url(../images/message-bg-top-right.gif) no-repeat;}
.message .btm em {background:url(../images/message-bg-btm-right.gif) no-repeat 100% 0;}
.message .btm span {background:url(../images/message-bg-btm-left.gif) no-repeat;}

.message strong.cnt {
	font-weight:normal;
	background:url(../images/pxl.gif) repeat-y;
	display:block;
}
.message strong.cnt span {
	display:block;
	padding:0 6px 0 30px;
	line-height:20px;
	color:#5c8dc8;
	width:auto !important;
	margin:0 !important;
	background:url(../images/message-ico.gif) no-repeat 4px 3px;
}
.information-content .message {
	margin-left:105px;
	width:516px;
}
/* baby info list style */
.baby-info-list {
	width:100%;
	overflow:hidden;
	/*border-bottom:1px dashed #a1c5d5;*/
	margin-bottom:20px;
}
.baby-info {
	margin-bottom:20px;
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #a1c5d5;
}
/* info box style */
.information-content .info-box .message {
	margin-left:0;
	width:100%;
}
.info-box {
	float:left;
	width:307px;
}
.info-box span {
	width:100%;
	overflow:hidden;
	display:block;
	margin-bottom:12px;
}
/* tags box style */
.tags-box {
	float:right;
	width:345px;
}
.tags-box ul {
	margin:0 0 5px;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
* html .tags-box ul {margin-bottom:10px;}
.tags-box li {
	float:left;
	margin:0 5px 5px 0;
	background:url(../images/tag-bg.gif) repeat-x;
	font-size:10px;
	padding:0;
}
.tags-box a {
	display:block;
	line-height:19px;
	overflow:hidden;
	background:url(../images/tag-left-bg.gif) no-repeat;
	color:#ff8bbc;
	text-decoration:none;
}
.tags-box a:hover {color:#f268a9;}
.tags-box span {
	display:block;
	line-height:19px;
	overflow:hidden;
	background:url(../images/tag-right-bg.gif) no-repeat 100% 0;
	padding:0 10px;
	white-space:nowrap;
}
.tags-box .text {
	width:330px !important;
}
/* square box style */
.square-box {
	width:100%;
	overflow:hidden;
	padding-top:15px;
}
/* photo list style */
.photo-list {
	width:100%;
	overflow:hidden;
	margin-bottom:25px;
}
.photo-list span.photo-box {
	float:left;
	margin-right:20px;
	
}
.photo-list input {
	float:left;
	margin:30px 10px 0 0;
	padding:0;
	width:15px;
	height:14px;
}
.photo-list img {float:left;}
.photo-list em {
	float:left;
	font-style:normal;
	text-transform:uppercase;
	margin:30px 30px 0 10px;
}
a.btn {
	float:left;
	background:url(../images/btn-bg.gif) repeat-x;
	line-height:23px;
	overflow:hidden;
	color:#fff;
	text-decoration:none;
}
.right {
	width:100%;
	overflow:hidden;
}
.right a.btn {float:right;}
a.btn:hover {color:#fff;}
a.btn span {
	display:block;
	line-height:23px;
	background:url(../images/btn-left-bg.gif) no-repeat;
}
a.btn strong {
	display:block;
	line-height:23px;
	background:url(../images/btn-right-bg.gif) no-repeat 100% 0;
	font-weight:normal;
	cursor:pointer;
	padding:0 13px;
}
a.btn.red {background:url(../images/btn-bg-red.gif) repeat-x;}
a.btn.red span {background:url(../images/btn-left-bg-red.gif) no-repeat;}
a.btn.red strong {background:url(../images/btn-right-bg-red.gif) no-repeat 100% 0;}
.photo-list a.btn {margin-top:20px;}
/* .story box style */
.story-box {
	width:100%;
	overflow:hidden;
}
.story-box textarea {
	width:639px;
	height:170px;
	margin-bottom:20px;
}
.story-box h2.title {
	background:url(../images/title-my-baby-story.gif) no-repeat;
}
.story-box .btn {
	float:right;
}
/* upload box style */
.upload-box {
	position:absolute;
	top:198px;
	left:50%;
	width:472px;
	padding:5px;
	margin-left:-241px;
	background:#bbdaec;
	border:1px solid #5c8dc8;
	font-size:10px;
	z-index:10;
	visibility:visible;
	display:block;
}
.upload-box .main-content {
	background:#fff url(../images/upload-box-bg.gif) no-repeat 100% 0;
	width:432px;
	overflow:hidden;
	padding:40px 20px 20px;
}
.text-content {
	width:275px;
}
.text-content h3 {
	color:#5c8dc8;
	font:bold 1.455em/1.2em trebuchet,"trebuchet ms",verdana,arial,helvetica,sans-serif;
	margin:0 0 5px;
}
.text-content p {
	line-height:1.4em;
	color:#999;
	font-size:10px;
	margin-bottom:1.8em;
}
.upload-box input.text {
	width:240px;
	margin-right:10px;
	float:left;
	padding:2px 3px;
}
.btn-part {
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:45px;
}
.btn-part .btn {float:right;}
a.cancel {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-cancel.gif) no-repeat;
	width:59px;
	height:14px;
	margin-top:8px;
}
/* message box style */
.message-box {
	width:100%;
	margin:20px 0 -25px;
	float:left;
	background:url(../images/message-box-bg.gif) repeat-y;
	color:#f93;
	font-size:10px;
}
.message-box .top-bg {
	background:url(../images/message-box-top-bg.gif) no-repeat;
	width:100%;
	height:7px;
	overflow:hidden;
}
.message-box .btm-bg {
	background:url(../images/message-box-btm-bg.gif) no-repeat;
	width:100%;
	height:7px;
	overflow:hidden;
}
.message-box .cnt-box {
	width:398px;
	padding:0 15px;
	overflow:hidden;
}
.message-box strong {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	height:24px;
	margin-right:15px;
	margin-top:5px;
}
.message-box strong.oops {
	background:url(../images/text-oops.gif) no-repeat;
	width:50px;
}
.message-box strong.photo-uploading {
	background:url(../images/text-photo-uploading.gif) no-repeat;
	width:134px;
}
.message-box span {
	float:right;
	width:325px;
	line-height:1.3em;
}
.message-box span.progress-bar {
	width:220px;
	height:15px;
	line-height:15px;
	overflow:hidden;
	background:#fff;
	border:1px solid #ffab4d;
	margin-top:6px;
}
.message-box span.progress-bar span {
	float:left;
	height:15px;
	background:#ffab4d;
	overflow:hidden;
}
.form-content {
	background:url(../images/border.gif) repeat-y 489px 0;
	padding:25px 0;
	width:100%;
	overflow:hidden;
}
.yes {
	float:left;
	width:447px;
}
.yes strong,
.no strong  {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background:url(../images/text-yes.gif) no-repeat;
	height:36px;
	width:100%;
	margin-bottom:5px;
}
.yes input.radio {
	margin:1px 3px 7px 0;
	padding:0;
	width:15px;
	height:14px;
	float:left;
}
.yes label {
	float:left;
	margin-right:15px;
	line-height:1.5em;
	width:auto;
}
.yes label span {color:#5c8dc8;}
.yes input.text {width:64px;}
.no {
	float:right;
	width:140px;
}
.no strong {
	background:url(../images/text-no.gif) no-repeat;
	margin:10px 0 0;
}
.select-state {
	margin-bottom:30px;
}
.select-state label{
	width:auto;
	float:none;
}
.select-state select {width:180px;}
.add-info {
	margin:20px 0 20px 107px;
}
.add-info p {line-height:1.2em;}
.add-info input {
	width:15px;
	height:14px;
	margin:0 1px 0 0;
}
.add-info label {
	margin-right:10px;
	float:none;
	width:auto;
}
.payment-method-box .radio {
	width:15px;
	height:14px;
	margin:0;
}
.cardholder-information-box {margin-bottom:45px;}
.cardholder-information-box label {
	width:auto;
	float:none;
}
.cardholder-information-box h2 {margin-bottom:15px;}
/* careful box style */
.careful-box {
	background:url(../images/text-careful.gif) no-repeat 0 50%;
	margin:30px 0 0;
}
.careful-box strong {display:none;}
.careful-box p {
	margin:0 0 0 95px;
	border-left:1px solid #a1c5d5;
	padding-left:18px;
	color:#ff45a2;
	font-size:10px;
	line-height:1.2em;
}
/* info style */
.info {
	margin:0;
	padding:10px 0 0;
	list-style:none;
}
.info li {
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #a1c5d5;
	padding:20px 0;
}
.info .img-box {
	float:left;
	text-align:center;
	width:177px;
}
.info .text {
	float:right;
	width:520px;
	padding-right:35px;
	font-size:10px;
}
.info strong {
	display:block;
	margin-bottom:5px;
	color:#5388c0;
	font-size:10px;
}
.info a {line-height:1.3em;}
.paypal-box {
	margin-bottom:-30px;
}
p.paypal {
	margin:20px 0 20px 114px;
	background:url(../images/paypal.jpg) no-repeat 0 3px;
	padding-left:120px;
	line-height:1.4em;
}
.paypal-box ul {
	margin:0;
	padding:0;
	list-style:none;
}
.paypal-box li {
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
.paypal-box li strong {
	width:100px;
	float:left;
	text-align:right;
	padding-right:10px;
	font-weight:normal;
}
.paypal-box li span {float:left;}
.paypal-box li input {
	width:100px !important;
	margin-left:5px;
}
.paypal-box .message {width:280px;}

.photo-box1
{
	background: url('../images/square-4.gif');
	width:68px;
	height:68px;
}

.cub2
{
	padding: 4px 4px 4px 4px;
}

image.progress-bar {
	margin-top:6px;
	margin-left: 27px;
}