body {
	background: none repeat scroll 0 0 #DDDDDD;
	margin-bottom: 18px;
	color: #444444;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}
header, footer, nav, section, aside, article, figure, figcaption {
	display: block;
}
#serious-network {
	background: linear-gradient(to bottom, #333333, #222222) repeat scroll 0 0 #222222;
	color: #DDDDDD;
	display: block !important;
	font: 12px/1 Helvetica, sans-serif;
	height: 4px;
	margin: 0;
	overflow: hidden;
	padding: 2px 0 0;
}
#serious-network .left-align {
	float: left;
	margin: 0;
	padding: 7px 12px;
	text-align: left;
}
#serious-network a {
	color: #DDDDDD;
	font: 300 13px/1 Helvetica, sans-serif;
	margin: 0 18px 0 0;
	padding: 0;
	text-decoration: none;
}
#serious-network a:hover, #serious-network a.active {
	color: #FFFFFF;
}
#serious-network a.community i {
	background-position: -16px -2px;
}
#serious-network a.themes i {
	background-position: -32px -2px;
}
#serious-network a.association i {
	background-position: -48px -2px;
}
#serious-network a.api i {
	background-position: -64px -2px;
}
#serious-network .right-align {
	float: right;
	margin: 0;
	padding: 8px 12px;
	text-align: right;
}
#serious-network a.legal {
	font-size: 12px;
	margin: 0 2px 0 0;
}
#wrapper {
}
#header {
	margin: 0 auto;
	width: 970px;
}
#container, .inside {
	position: relative;
}
#header .inside {
	z-index: 999;
}
.block {
	overflow: hidden;
}
#topmenu {
	background: linear-gradient(to bottom, #33A2B6 0%, #1B8EA0 100%) repeat scroll 0 0 transparent;
	position: absolute;
	width: 100%;
	height: 10px;
}
.invisible {
	display: inline;
	height: 0;
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	width: 0;
}
#topmenu a, #topmenu span {
	background-image: url("../img/separator.gif");
	background-position: right top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	font-size: 11px;
	padding: 8px 14px 8px 12px;
	text-transform: uppercase;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, table, ol, ul, form, .mbot {
	margin-bottom: 13px;
}
li {
	list-style-type: none;
}
#topmenu li {
	float: left;
}
#topmenu li.first {
	background-image: url("../img/separator.gif");
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 2px;
}
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, figure, code, ol, ul, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea {
	margin: 0;
	padding: 0;
}
#search {
	position: absolute;
	right: 0;
	text-align: right;
	top: 6px;
}
#search input.text {
	background-image: url("../img/search-field.png");
	background-position: left top;
	background-repeat: no-repeat;
	border: 0 none;
	font-size: 11px;
	height: 13px;
	padding: 3px 0 3px 9px;
	width: 164px;
}
#search input {
	vertical-align: top;
}
#logo {
	float: left;
	margin-top: 34px;
	width: 380px;
}
#logo a img {
	display:block;
}
a {
	color: #E4790F;
	text-decoration: none;
}
img {
	height: auto;
	max-width: 100%;
}
fieldset, img {
	border: 0 none;
}
#links {
	float: right;
	width: 621px;
	padding-top: 16px;
}
.header_link {
	height: 280px;
	position: absolute;
	text-indent: -999em;
	width: 400px;
}
#see-in-action2 {
	background-image: url("../img/typolight-trans.png");
	background-position: left top;
	background-repeat: no-repeat;
}
#mainmenu {
	padding-top: 54px;
	float: right;
}
#mainmenu a, #mainmenu span {
	display: block;
	font-size: 14px;
	padding: 7px 12px 9px 15px;
	text-decoration: none;
}
#mainmenu a.home, #mainmenu span.home {
	background: url("../img/mhome.png") no-repeat scroll left top rgba(0, 0, 0, 0) !important;
	text-indent: -999em;
}
#mainmenu li {
	float: left;
	line-height: 1;
	padding: 0 3px;
}
.btnorange, button.classy, .plan-highlight .plan-button, #basic-modal-content .submitbutton {
	background-color:#ff9a1c;
	color:#fff;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0px 0px rgba(0, 0, 0, 0.7);
	border-style:solid;
	border-width:1px;
	border-color:rgba(0, 0, 0, 0.49);
	background-repeat:no-repeat;
	background-position:bottom center;
}
.btnorange:hover, .plan-highlight .plan-button:hover, #basic-modal-content .submitbutton:hover {
	background-color:#ffa93e;
	color:#fff;
}
body.home .mod_breadcrumb {
	display: none;
}
#mainmenu li.home {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 30px;
	margin-left: 24px;
	margin-right: 2px;
	overflow: hidden;
	width: 42px;
}
#mainmenu span {
	cursor: default;
}
#mainmenu li:hover span, #mainmenu li.active span, #mainmenu li.trail span {
	background-image: url("../img/mleft.png");
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#mainmenu span {
	cursor: default;
}
#mainmenu ul.level_2 {
	background-image: url("../img/mbot.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	left: -999em;
	padding-bottom: 5px;
	position: absolute;
	width: 170px;
}
#mainmenu ul.level_2 li {
	background-color: #FFFFFF;
	float: none;
	padding: 0 3px 1px;
	position: relative;
}
#mainmenu ul.level_2 li.first {
	background-image: url("../img/mtop.png");
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 6px;
}
#mainmenu ul.level_2 a, #mainmenu ul.level_2 span {
	background-image: none;
	color: #444444;
	font-size: 12px;
	padding: 4px 9px 5px;
}
#subheader-index {
	background-image: url("../img/fan2.jpg");
	background-repeat: no-repeat;
	margin-left: 5px;
	height: 340px;
	margin-top: 5px;
	width: 960px;
	background-position:0 -194px;
}
#container {
	background-color: #ffffff;
	margin: 0 auto;
	padding: 0 5px 18px;
	width: 960px;
}
#container:after, .custom:after {
	clear: both;
	content: "";
	display: table;
}
#main, #left, #right {
	float: left;
	position: relative;
}
#main {
	width: 100%;
}
#main, #right {
	padding-top: 6px;
}
#main .inside {
	min-height: 1px;
}
.mod_article > .block, .mod_article > .ce_headline {
	margin-left: 10px;
	margin-right: 10px;
}
h1, h2 {
	margin-top: 0.75em;
}
h1 {
	font-size: 24px;
}
.ce_text p, .ce_hyperlink, .ce_list, .ce_text ol, .ce_text ul, .ce_table td, .teaser, .comment, .listing table.single_record td, .mod_search .context, .mod_faqlist li, .formbody .explanation {
	line-height: 1.5;
}
.bc {
	margin-bottom: 6px;
}
.g1, .g2, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
.mod_article > .block, .mod_article > .ce_headline {
	margin-left: 10px;
	margin-right: 10px;
}
#icon-demo h2 {
	background-image: url("../img/man.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 60px;
	line-height:50px;
	height:51px;
}
.button {
	display: block;
	height: 24px;
	margin-left: 1em;
	text-indent: -999em;
	width: 160px;
}
#button-demo {
	background: url("../img/buttons-en-trans.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.home #main .button {
	margin-left: 0;
}
.g6 {
	width: 460px;
	min-height: 165px;
}
#icon-documentation h2 {
	background-image: url("../img/question.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 60px;
}
#button-documentation {
	background: url("../img/buttons-en-trans.png") no-repeat scroll -160px 0 rgba(0, 0, 0, 0);
}
#button-repository {
	background: url("../img/buttons-en-trans.png") no-repeat scroll -320px 0 rgba(0, 0, 0, 0);
}
#button-templates {
	background: url("../img/buttons-en-trans.png") no-repeat scroll -480px 0 rgba(0, 0, 0, 0);
}
#button-team {
	background: url("../img/buttons-en-trans.png") no-repeat scroll -640px 0 rgba(0, 0, 0, 0);
}
#button-partners {
	background: url("../img/buttons-en-trans.png") no-repeat scroll -800px 0 rgba(0, 0, 0, 0);
}
#footer {
	clear: both;
}
#footer {
	background: url("../img/footer.jpg") no-repeat scroll center top #EEEEEE;
	margin: 0 auto;
	width: 970px;
}
#footer .inside {
	overflow: hidden;
	padding: 12px 5px;
}
.g3 {
	width: 220px;
}
#footer h2 {
	border-bottom: 1px dotted #999999;
	color: #222222;
	font-size: 14px;
	padding-bottom: 3px;
}
#footer .news h2 {
	background: url("../img/sprite-trans.png") no-repeat scroll left -95px rgba(0, 0, 0, 0);
	padding-left: 21px;
	padding-top: 1px;
}
.g1 .block, .g2 .block, .g3 .block, .g4 .block, .g5 .block, .g6 .block, .g7 .block, .g8 .block, .g9 .block, .g10 .block, .g11 .block, .g12 .block {
	margin-left: 0;
	margin-right: 0;
}
.layout_simple {
	color: #999999;
	font-size: 11px;
}
.layout_simple a {
	display: block;
	margin-bottom: 6px;
}
#footer p, #footer li, #footer a {
	color: #666666;
	font-size: 11px;
	line-height: 1.5;
}
#footer .casestudy h2 {
	background: url("../img/sprite-trans.png") no-repeat scroll left -31px rgba(0, 0, 0, 0);
	padding-left: 21px;
	padding-top: 1px;
}
.image_container {
	float: left;
}
.mod_csRandom .image_container {
	margin-bottom: 3px;
	margin-top: 3px;
}
#footer .blog h2 {
	background: url("../img/sprite-trans.png") no-repeat scroll left 1px rgba(0, 0, 0, 0);
	padding-left: 21px;
	padding-top: 1px;
}
#copyright {
	display: inline-block;
	float: none;
	margin: 0;
	text-align: center;
	width: 100%;
}
#copyright, #copyright a {
	color: #666666;
	font-size: 11px;
	margin-left: 3px;
}
#footer .casestudy h2 {
	background: url("../img/sprite-trans.png") no-repeat scroll left -31px rgba(0, 0, 0, 0);
	padding-left: 21px;
	padding-top: 1px;
}
#footer .blog h2 {
	background: url("../img/sprite-trans.png") no-repeat scroll left 1px rgba(0, 0, 0, 0);
	padding-left: 21px;
	padding-top: 1px;
}
#icon-extensions h2 {
	background-image: url("../img/arrow-right.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 60px;
}
#icon-templates h2 {
	background-image: url("../img/templates-trans.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 60px;
}
#icon-partners h2 {
	background-image: url("../img/secure_payment.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 60px;
}
#icon-team h2 {
	background-image: url("../img/ticket.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 60px;
}
#mainmenu a.home, #mainmenu span.home {
	background: url("../img/mhome.png") no-repeat scroll left top rgba(0, 0, 0, 0) !important;
	text-indent: -999em;
}
#menutog {
	display: none;
}
#mainmenu a.home:hover, #mainmenu span.home {
	background-position: left bottom !important;
}
#subheader-download {
}
.container-secondary {
	border-top: 1px solid #ffffff;
	border-radius: 6px 6px 0 0;
}
.wpcf7 {
	padding: 10px;
}
.page-title {
	border-bottom: 2px solid #FFFFFF;
	font-size: 23px;
	margin-bottom: 9px;
	margin-top: 0;
	padding-bottom: 10px;
}
.page-title span {
}
.form-left {
}
.form-right {
}
.form.form-left {
	float: left;
}
.form input {
	background-color: #FFFFF5;
	height: 30px;
	margin-left: 80px;
	width: 350px;
	border-radius: 3px;
	border: 1px solid #C7C7C8;
	padding:0 5px;
}
.form.form-left label {
	margin-left: 80px;
}
.form.form-right label {
	margin-left: 80px;
}
textarea {
	height: 140px;
	margin-left: 125px;
	width: 700px;
	background-color: #FFFFF5;
	border-radius: 3px;
	border: 1px solid #C7C7C8;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.send-message {
	margin-left: 125px;
}
button.classy {
	color: #FFFFFF;
	font-size: 18px;
	margin: 20px 127px;
	padding: 5px 18px;
	position: relative;
	cursor:pointer;
}
.form-actions {
	margin: 0 auto;
	width: 438px;
}
.form-message {
	margin-top: 40px;
}
.icon-page {
	float: left;
	width: 445px;
}
.round-buttons {
	background: none repeat scroll 0 0 #F1F1F1;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	margin-top: 5px;
	padding-left: 35px;
	padding-right: 35px;
	text-align:center;
	width: 120px;
}
.contact_divider {
	border-radius: 4px 4px 1px 1px;
	color: #333333;
	font-size: 15px;
	font-weight: 600;
	margin-left: 6px;
	padding: 5px;
	text-align: left;
	width: 315px;
}
.tablebg {
	font-size: 12px;
	width: 640px;
}
table {
	border-collapse: separate;
	border-spacing: 0;
	margin-left: 6px;
}
.tablebg thead tr {
	background-color: #333333 !important;
}
.winresult, .drawresult {
	background: none repeat scroll 0 0 #66ad21;
	color: #fff;
}
.tablebg tbody td.lossresult {
	font-size:15px;
}
.result {
	font-weight: bold;
	text-align: center !important;
}
.tablebg tbody td {
	border-bottom: 1px solid #BCBCBC;
	font-size: 16px;
	margin-left: -5px;
	padding: 5px;
	text-align: center;
}
.normaltr {
}
.tbody tr {
	border-radius: 5px;
	margin-left: 5px;
	width: 790px;
}
.tablebg {
	width: 926px;
}
.tablebg thead {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #ffffff;
}
thead tr th {
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 15px;
}
.td_outcome {
}
.level_1 {
}
#icon-extensions {
	width: 930px;
	border: 5px solid #1b8ea0;
}
#icon-extensions p {
	padding: 5px;
}
a.view-more {
	background: #123456;
	border-radius: 5px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	height: 21px;
	line-height: 21px;
	padding: 0 10px;
	text-decoration: none;
	width: 155px;
}
.header-inc {
	background: none repeat scroll 0 0 #EEEEEE;
	height: 341px;
	margin: 0 auto;
	border-radius: 5px 5px 0 0;
	padding: 10px 0;
	width: 970px;
}
.inside-menu {
	height: 116px;
}
.bookies {
	margin: 1px 0 6px;
	padding-left: 9px;
	width: auto;
}
.plan {
	background:#FFFFFF;
	border: 2px solid rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	float: left;
	margin: 20px 2px;
	padding: 15px 25px;
	text-align: center;
	width: 150px;
}
.plan-highlight {
	border: 4px solid #37BBE6;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 10px;
	padding-right: 10px;
	width: 170px;
}
.plan-recommended {
	background: none repeat scroll 0 0 #FF830F;
	border-radius: 0 0 4px 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	margin: -15px auto 5px;
	padding-bottom: 2px;
	text-shadow: 0 1px rgba(0, 0, 0, 0.05);
	width: 160px;
}
.plan-title {
	color: #36BCE6;
	font-size: 19px;
	margin-bottom: 5px;
}
.plan-price {
	color: #FD935A;
	font-size: 28px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 15px;
}
.plan-unit {
	color: #333;
	display: block;
	font-size: 13px;
	font-weight: normal;
	margin-top: 5px;
}
.plan-feature {
	color: #333333;
	font-size: 24px;
	font-weight: 500;
	line-height: 1;
	padding: 0;
	text-align: center;
}
.plan-feature-name {
	color: #333;
	font-size: 11px;
	font-weight: normal;
	line-height:1;
}
.plan-feature + .plan-feature {
	margin-top: 5px;
}
.plan-feature-unit {
	font-size: 16px;
	margin-left: 2px;
}
.plan-features {
	border-top: 1px solid #E5DED6;
	margin: 0 0 10px;
	padding: 0;
	text-align: left;
	width: 100%;
}
.plan-button {
	background: none repeat scroll 0 0 #FD935C;
	border-bottom: 2px solid rgba(0, 0, 0, 0.15);
	border-color: rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	color: #FFFFFF;
	display: block;
	font-size: 16px;
	font-weight: 500;
	line-height: 40px;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1);
}
.plan-highlight .plan-button {
	font-size: 19px;
	line-height: 41px;
}
.hometitle {
	color: #000000;
	font-size: 30px;
	line-height: 35px;
	margin: 20px auto !important;
	text-align: center;
	width: 100%;
}
.hometitle2 {
	background: none repeat scroll 0 0 #333333 !important;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 30px;
	line-height: 35px;
	margin: 20px auto !important;
	text-align: center;
	width: 100%;
}
.hometitle3 {
	background: none repeat scroll 0 0 #E8AF76 !important;
	border: 2px solid #282829;
	border-radius: 43px;
	color: #FFFFFF;
	font-size: 28px;
	line-height: 30px;
	margin: 20px auto !important;
	text-align: center;
	width: 610px;
}
.hometitle4 {
	background: none repeat scroll 0 0 #1B8EA0 !important;
	border: 2px solid #282829;
	border-radius: 43px;
	color: #FFFFFF;
	font-size: 28px;
	line-height: 30px;
	margin: 20px auto !important;
	text-align: center;
	width: 806px;
}
.packpage_packs {
	border-right: 1px solid #CCCCCC;
	float: left;
	margin-right: 10px;
	padding-right: 10px;
	width:160px;
}
.big_pack a, .small_pack a {
	float:left;
	margin-bottom: 10px;
	width: 55%;
	text-align:center;
	height:67px;
}
#salesletter {
	border: 5px solid #1B8EA0;
	width: 906px;
	padding-left: 10px;
	padding-right: 10px;
}
#salesletter h2 {
	background-image: url("../img/arrow-right.png"), url("../img/arrow-leftt.png");
	background-position: left center, right center;
	background-repeat: no-repeat;
}
.salesletter-span {
	color: #FF9100;
	font-size: 14px;
	font-weight: bold;
}
#salesletter p {
	font-size: 14px;
}
.span-type1 {
	color: #D70000;
}
.span-type2 {
	background: none repeat scroll 0 0 #1B8EA0;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;
}
.span-type3 {
}
.span-type4 {
	background: none repeat scroll 0 0 #FF0000;
	border-radius: 2px;
	box-shadow: 0 0 2px 0 #FF0000;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}
.plan.plan-highlight.vippack, .plan.plan-highlight.big_pack, .plan.plan-highlight.small_pack {
	width: 428px;
}
.plan.plan-highlight.big_pack {
	margin-right:20px;
}
.ppbutton1 {
	background-image:url("../img/pp.png");
}
.ccbutton1 {
	background-image:url("../img/cc.png");
}
.mbbutton1 {
	background-image:url("../img/mb.png");
}
.ctatxt {
	float:left;
	width:316px;
	padding:0px 0 20px 20px;
	color:#fff;
}
.ctatxt h1 {
	font-size:27px;
}
.ctatxt h2 {
	font-size: 19px;
	margin-bottom: 28px;
}
.ctatxt a {
	font-size: 26px;
	font-weight: bold;
	padding: 5px 49px;
	text-transform: uppercase;
}
#salesletter li {
	list-style: disc inside none;
}
.close {
	display:none;
}
.alert,
.alrt{
	margin-bottom: 10px;
	margin-left: 79px;
}
.alert h4,
h4.alrt,
h2.alrt{
	padding-left:20px;
}
.alert-success,
.alrt-succ{
	background:url("../img/ok.png") 0 center no-repeat;
}
.alert-error,
.alrt-error{
	background:url("../img/error.png") 0 center no-repeat;
}
.salespacks {
	margin: 0 auto 20px;
	overflow: auto;
	width: 423px;
}
.salespacks .plan-price {
	font-size:28px !important;
	line-height:1 !important;
}
.salespacks li {
	list-style:none !important;
}
.subscribe {
	overflow:auto;
}
.subscribe ul {
	display: block;
	margin: 17px auto;
	width: 51%;
}
.subscribe li {
	float:left;
}
.subscribe li#list1 {
	margin-right:20px;
}
#basic-modal-content {
	display:none;
}
/* Overlay */
#simplemodal-overlay {
	background-color:#000;
}
/* Container */
#simplemodal-container {
	height:270px;
	width:449px;
	color:#000000;
	background-color:#ffffff;
	border:4px solid #37bbe6;
}
#simplemodal-container .simplemodal-data {
}
#simplemodal-container code {
	background:#141414;
	border-left:3px solid #65B43D;
	color:#bbb;
	display:block;
	font-size:12px;
	margin-bottom:12px;
	padding:4px 6px 6px;
}
#simplemodal-container a {
	color:#ddd;
}
#simplemodal-container a.modalCloseImg {
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:2px;
	right:12px;
	cursor:pointer;
}
#simplemodal-container h3 {
	background: none repeat scroll 0 0 #ff830f;
	color: #ffffff;
	font-size: 26px;
	margin: 0;
	padding: 18px 21px;
}
.emailmodalcontent {
	padding:0 21px;
}
.emailmodalcontent h4 {
	font-size:17px;
	margin:10px 0;
}
#basic-modal-content label {
	font-size:14px;
}
#basic-modal-content .submitbutton {
	display: block;
	font-size: 17px;
	font-weight: bold;
	line-height: 2;
	margin-top: 10px;
	padding: 1px 20px;
	text-align: center;
	text-transform: uppercase;
	width: 88px;
	cursor:pointer;
}
#feedback_email_form {
 *margin-bottom:-30px !Important;
}
#email_input {
	padding:5px 10px;
	width:298px;
}
.vippack {
	float: left;
	margin: 0 61px auto !important;
	overflow: auto;
}
.plan-vip-text {
	border-radius: 0 0 4px 4px;
	color: #333;
	font-size: 14px;
	line-height: 22px;
	margin: -15px auto 5px;
	padding-bottom: 2px;
	text-align: left;
}
.vip-plan-text {
	float: left;
	margin-left: 71px;
	margin-top: 25px;
	width: 254px;
}
.vip-plan-text div h5 {
  background: #333333 none repeat scroll 0 0;
  border-radius: 0 0 4px 4px;
  color: #fff;
  font-size: 17px;
  font-weight: normal;
  margin-bottom: 26px;
  margin-top: -15px;
}
.plan-small {
margin-top: 6px;	
}
.antoine-plan-recommended {
background: #333333 none repeat scroll 0 0;	
}
.salesletterlinks {
width: 421px;	
}