div #topSplash {
	position: relative;
	height: 306px;
	margin: 0 auto 56px auto;
	width: 960px;
	background: url(/i/images/photos/connected_hug.jpg) 340px 0px no-repeat;
}

div #splashContent {
	padding: 30px 20px 20px;
}

.clouds {
	display: block;
	position: absolute;
	bottom: 0;
}

div.indexBlue {
	margin: 4px 0 0 0;
	background-color: #00aff0;
}

div.indexBlue h1 {
	color: #ffffff;
	width: 280px;
}

#upgradeProBox {
	width: 437px !important;
}

#buyCreditBox {
	width: 230px !important;
}

#infoBox {
	background: url(/i/images/backgrounds/yellow_blue_bottombox_bg.png) -357px 0px repeat-y !important;
}

#content .featuresBlock {
	margin: 20px 0 30px 0;
}
	#content .featuresBlock tr td {
		text-align: center;
		vertical-align: bottom;
	}
	#content .featuresBlock tr.contentRow td {
		vertical-align: middle;
	}
		#content .featuresBlock tr td div.headerLeft {
			padding-bottom: 25px;
			background: #e5f7fd;
			-webkit-border-top-left-radius: 10px;
			-moz-border-radius-topleft: 10px;
			border-top-left-radius: 10px;
			border-top: 1px solid #91ddf8;
			border-left: 1px solid #91ddf8;
		}
			#content .featuresBlock tr td div.headerLeft div {
				-webkit-border-top-left-radius: 9px;
				-moz-border-radius-topleft: 9px;
				border-top-left-radius: 9px;
				font-size: 18px;
				line-height: 48px;
				color: #FFFFFF;
				background: #4fc8f5;
			}
		#content .featuresBlock tr td div.headerCenter {
			padding-bottom: 35px;
			background: #e5f7fd;
			-webkit-border-top-left-radius: 10px;
			-moz-border-radius-topleft: 10px;
			border-top-left-radius: 10px;
			-webkit-border-top-right-radius: 10px;
			-moz-border-radius-topright: 10px;
			border-top-right-radius: 10px;
			border-top: 3px solid #91ddf8;
			border-left: 3px solid #91ddf8;
			border-right: 3px solid #91ddf8;
		}
			#content .featuresBlock tr td div.headerCenter div {
				-webkit-border-top-left-radius: 7px;
				-moz-border-radius-topleft: 7px;
				border-top-left-radius: 7px;
				-webkit-border-top-right-radius: 7px;
				-moz-border-radius-topright: 7px;
				border-top-right-radius: 7px;
				font-size: 23px;
				line-height: 53px;
				color: #FFFFFF;
				background: #4fc8f5;
			}
		#content .featuresBlock tr td div.headerRight {
			padding-bottom: 25px;
			background: #e5f7fd;
			-webkit-border-top-right-radius: 10px;
			-moz-border-radius-topright: 10px;
			border-top-right-radius: 10px;
			border-top: 1px solid #91ddf8;
			border-right: 1px solid #91ddf8;
		}
			#content .featuresBlock tr td div.headerRight div {
				-webkit-border-top-right-radius: 9px;
				-moz-border-radius-topright: 9px;
				border-top-right-radius: 9px;
				font-size: 18px;
				line-height: 48px;
				color: #FFFFFF;
				background: #4fc8f5;
			}
		#content .featuresBlock tr td.firstColumn {
			font-size: 11px;
			line-height: 14px;
			color: #636363;
			text-align: right;
			vertical-align: middle;
			padding: 3px 10px 0 0;
		}
		#content .featuresBlock tr.contentRow td.leftColumn {
			background: #e5f7fd url(/i/images/backgrounds/getconnected_left_separator.png) bottom left repeat-y;
		}
			#content .featuresBlock tr.contentRow td.leftColumn img {
				margin: 3px 0 1px 0;
			}	
			* html #content .featuresBlock tr.contentRow td.leftColumn img {
				margin: 3px 0 5px 0;
			}
			*:first-child+html #content .featuresBlock tr.contentRow td.leftColumn img {
				margin: 3px 0 5px 0;
			}
			#content .featuresBlock tr.contentRow td.leftColumn div {
				background: transparent url(/i/images/backgrounds/getconnected_row_separator.png) top center no-repeat;
			}
				#content .featuresBlock tr.contentRow td.leftColumn div img {
					margin: 5px 0 1px 0;
				}
				* html #content .featuresBlock tr.contentRow td.leftColumn div img {
					margin: 5px 0 5px 0;
				}
				*:first-child+html #content .featuresBlock tr.contentRow td.leftColumn div img {
					margin: 5px 0 5px 0;
				}
		#content .featuresBlock tr.contentRow td.rightColumn {
			background: #e5f7fd url(/i/images/backgrounds/getconnected_right_separator.png) bottom left repeat-y;
		}
			#content .featuresBlock tr.contentRow td.rightColumn img {
				margin: 3px 0 1px 0;
			}	
			* html #content .featuresBlock tr.contentRow td.rightColumn img {
				margin: 3px 0 5px 0;
			}
			*:first-child+html #content .featuresBlock tr.contentRow td.rightColumn img {
				margin: 3px 0 5px 0;
			}
			#content .featuresBlock tr.contentRow td.rightColumn div {
				background: transparent url(/i/images/backgrounds/getconnected_row_separator.png) top center no-repeat;
			}
				#content .featuresBlock tr.contentRow td.rightColumn div img {
					margin: 5px 0 1px 0;
				}
				* html #content .featuresBlock tr.contentRow td.rightColumn div img {
					margin: 5px 0 5px 0;
				}
				*:first-child+html #content .featuresBlock tr.contentRow td.rightColumn div img {
					margin: 5px 0 5px 0;
				}
		#content .featuresBlock tr.contentRow td.centerColumn {
			background: #e5f7fd url(/i/images/backgrounds/getconnected_center_separator.png) bottom left repeat-y;
		}
			#content .featuresBlock tr.contentRow td.centerColumn img {
				margin: 3px 0 1px 0;
			}	
			* html #content .featuresBlock tr.contentRow td.centerColumn img {
				margin: 3px 0 5px 0;
			}
			*:first-child+html #content .featuresBlock tr.contentRow td.centerColumn img {
				margin: 3px 0 5px 0;
			}
			#content .featuresBlock tr.contentRow td.centerColumn div {
				background: transparent url(/i/images/backgrounds/getconnected_row_separator.png) top center no-repeat;
			}
				#content .featuresBlock tr.contentRow td.centerColumn div img {
					margin: 5px 0 1px 0;
				}
				* html #content .featuresBlock tr.contentRow td.centerColumn div img {
					margin: 5px 0 5px 0;
				}
				*:first-child+html #content .featuresBlock tr.contentRow td.centerColumn div img {
					margin: 5px 0 5px 0;
				}
		#content .featuresBlock tr.contentRow td.firstColumn {
			background: #FFF;
		}
	#content .featuresBlock tr.actionRow td.leftColumn {
		background: #e5f7fd url(/i/images/backgrounds/getconnected_table_border.png) top left repeat-y;
		padding-top: 10px;
		vertical-align: top;
		text-align: center;
	}
		#content .featuresBlock tr.actionRow td.leftColumn a.bigLink {
			font-size: 14px;
		}
		#content .featuresBlock tr.actionRow td.leftColumn a.smallLink {
			font-size: 11px;
			padding-top: 15px;
			display: block;
		}
	#content .featuresBlock tr.actionRow td.centerColumn {
		background: #e5f7fd url(/i/images/backgrounds/getconnected_center_bg_repeatable.png) top right repeat-y;
		padding-top: 10px;
		vertical-align: top;
		text-align: center;
	}
		#content .featuresBlock tr.actionRow td.centerColumn .button {
			display: block;
			margin: 10px 0 0 40px;
		}
		#content .featuresBlock tr.actionRow td.centerColumn a.smallLink {
			font-size: 11px;
			padding-top: 15px;
			display: block;
		}
	#content .featuresBlock tr.actionRow td.rightColumn {
		background: #e5f7fd url(/i/images/backgrounds/getconnected_table_border.png) top right repeat-y;
		padding-top: 10px;
		vertical-align: top;
		text-align: center;
	}
		#content .featuresBlock tr.actionRow td.rightColumn .button {
			display: block;
			margin: 0 0 0 15px;
		}
		#content .featuresBlock tr.actionRow td.rightColumn a.smallLink {
			font-size: 11px;
			padding-top: 15px;
			display: block;
		}
	#content .featuresBlock tr.footerRow td div.footerLeft {
		padding-top: 15px;
		background: #e5f7fd;
		-webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomleft: 10px;
		border-bottom-left-radius: 10px;
		border-bottom: 1px solid #91ddf8;
		border-left: 1px solid #91ddf8;
	}
	#content .featuresBlock tr.footerRow td div.footerCenter {
		padding-top: 25px;
		background: #e5f7fd;
		-webkit-border-bottom-left-radius: 10px;
		-moz-border-radius-bottomleft: 10px;
		border-bottom-left-radius: 10px;
		-webkit-border-bottom-right-radius: 10px;
		-moz-border-radius-bottomright: 10px;
		border-bottom-right-radius: 10px;
		border-bottom: 3px solid #91ddf8;
		border-left: 3px solid #91ddf8;
		border-right: 3px solid #91ddf8;
	}
	#content .featuresBlock tr.footerRow td div.footerRight {
		padding-top: 15px;
		background: #e5f7fd;
		-webkit-border-bottom-right-radius: 10px;
		-moz-border-radius-bottomright: 10px;
		border-bottom-right-radius: 10px;
		border-bottom: 1px solid #91ddf8;
		border-right: 1px solid #91ddf8;
	}
	#content .featuresBlock tr.footerRow td {
		text-align: center;
		vertical-align: top;
	}

#content .aboutSkype {
	border: 1px solid #bceafb;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
	#content .aboutSkype .aboutHeader {
		background: #4fc8f5;
		-webkit-border-top-left-radius: 10px;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topleft: 10px;
		-moz-border-radius-topright: 10px;
		border-top-left-radius: 10px;
		border-top-righ-radiust: 10px;
		padding: 10px 20px;
	}
		#content #paddedContent .aboutSkype .aboutHeader h2 {
			color: #ffffff;
			font-size: 19px;
			line-height: 32px;
			padding: 0;
			margin: 0;
		}
	#content .aboutSkype .aboutContent {
		background: #e0f5fd;
		-webkit-border-bottom-left-radius: 10px;
		-webkit-border-bottom-right-radius: 10px;
		-moz-border-radius-bottomleft: 10px;
		-moz-border-radius-bottomright: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		padding: 20px 0 0 0;
		height: 100%;
		overflow: hidden;
	}
		#content .aboutSkype .aboutContent .leftContent {
			float: left;
			width: 250px;
			padding-left: 90px;
		}
		#content .aboutSkype .aboutContent .rightContent {
			float: right;
			width: 250px;
			padding-left: 90px;
		}
			#content .aboutSkype .aboutContent .freeVideo {
				background: url(/i/images/backgrounds/getconnected_free_video.png) 20px top no-repeat;
			}
			#content .aboutSkype .aboutContent .callQuality {
				background: url(/i/images/backgrounds/getconnected_callquality.png) 22px top no-repeat;
			}
			#content .aboutSkype .aboutContent .findPeople {
				background: url(/i/images/backgrounds/getconnected_find_people.png) 22px top no-repeat;
			}
			#content .aboutSkype .aboutContent .makeACall {
				background: url(/i/images/backgrounds/getconnected_make_a_call.png) 20px top no-repeat;
			}
		#content #paddedContent .aboutSkype .aboutContent h3 {
			color: #484848;
		}
#sidebarContent p.noPadding {
	margin-bottom: 0px;
}
#sidebarContent p.smallText {
	font-size: 11px;
	line-height: 14px;
	color: #636363;
	padding-right: 30px;
}
