.twocolumns2{ font-size: 14px;
	line-height: 1.2em;} 

#mbg {
	margin: 0;
	background: url(/images/learn-more/main.jpg) center;
	width: 980px;
	height: 477px;
	position: relative;
	font-size: 14px;
	line-height: 1.2em;
}

#fields {
	float: right;
	padding: 103px 160px 0 0;
	position: relative;
}

#mbg input {
	border: solid 2px #fff;
	-moz-border-radius: 5px;
	padding: 0 10px;
}

#fields .field {
	display: block;
	width: 180px;
	margin: 0 0 7px 0;
}

#fields .short {
	display: block;
	width: 50px;
	margin: 14px 0 7px 0;
}

#fields input.button {
	display: block;
	width: 95px;
	height: 37px;
	background: url(/images/learn-more/button.png);
	margin: -33px 0 0 100px;
	outline: none;
	border: none;
}

#mtext {
	position: absolute;
	left: 40px;
	top: 355px;
	width: 415px;
	color: #FFF;
	font-size: 17px;
	font-weight: bold;
}

#book {
	width: 975px;
	height: 33px;
	background: url(/images/learn-more/book.jpg);
}

#step1 {
	width: 223px;
	height: 221px;
	background: url(/images/learn-more/1.png);
	float: left;
	padding: 0 0 0 14px;
	color: #28afd0;
	font-weight: bold;
	margin: 0 0 0 2px;
}

#step2 {
	width: 268px;
	height: 221px;
	background: url(/images/learn-more/2.png);
	float: left;
	padding: 0 0 0 14px;
	font-weight: bold;
	color: #28afd0;
}

#step3 {
	width: 219px;
	height: 221px;
	background: url(/images/learn-more/3.png);
	float: left;
	margin: 0 0 0 2px;
	padding: 0 10px 0 14px;
	font-weight: bold;
	color: #28afd0;
}

#countdown {
	width: 212px;
	height: 221px;
	background: url(/images/learn-more/4.jpg);
	float: left;
	margin: 0 0 0 0px;
	font-weight: bold;
}

.title {
	margin: 23px 0 5px 0;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
}

p.swidth {
	width: 140px;
}

#step2 p{
	float: left;
	margin: 15px 0 0 0;
}

#step2 p img{
	margin: -5px 0 0 5px;
}

.last {
	margin: 5px 0 0 0;
}

#one {
	float: left;
	color: #FFF;
	font-size: 50px;
	margin: 120px 0 0 52px;
}

#two {
	float: left;
	color: #FFF;
	font-size: 50px;
	margin: 120px 0 0 35px;
}

#spalink {
	display: block;
	position: absolute;
	left: 100px;
	top: 222px;
	width: 109px;
	height: 19px;
}


#pageSurround{width:985px; margin:0px auto; background-color:#fff; border-left:2px solid #e4e3e3; border-right:2px solid #e4e3e3; padding:10px 1px 10px 2px;}

#wrapper-inner #content{
	width:970px;
	overflow:hidden;
	padding:0 8px 0 0px;
}

.posts{float:left; width:591px; display:inline; margin:0 0 0 3px; font:1.09em/1.5em Arial,Helvetica,sans-serif}

.posts .post{overflow:hidden; height:1%; margin:0 0 13px; background:url(/images/bg-post.gif) repeat-y; color:#0d317a}
.posts .post .holder{background:url(/images/bg-post-top.gif) no-repeat}
.posts .post .frame{background:url(/images/bg-post-bottom.gif) no-repeat 0 100%; overflow:hidden; height:1%; padding:12px 13px 13px 12px}
.posts .post img{float:left; margin:2px 14px 0 0}
.posts .post .text{overflow:hidden; height:1%; padding:1px 0 0}
.posts .post h2{margin:0 0 18px; color:#1c90d4; font-size:20px; line-height:23px}
.posts .post h2 a{color:#1c90d4; text-decoration:none}
.posts .post .intro-text{color:#1c90d4; font-size:1.166em}
.posts .post p{margin:0}
.posts .post .item-link{float:right; margin:-1px 0 0; position:relative; font-size:1em; line-height:15px}
.posts .post .item-link .c{padding:4px 15px 6px}

