@import url('admin.css');
@import url('breadcrumbs.css');
@import url('buttons.css');
@import url('focus.css');
@import url('navigations.css');
@import url('footer.css');

@import url('content.css');
@import url('aside.css');
@import url('page.css');
@import url('prettyPhoto.css');
@import url('new-packages.css');
@import url(seo-plans.css);

#page{width:100%;background:url(../images/page-bgr-blue3.jpg) repeat-x center 33px #fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;min-width:984px;margin-top:5px;}
h1, h2, h3 { font-family:'Droid Sans', arial, serif;}
.FrontPage #page{font-size:18px;background:url(../images/page-bgr-blue2.jpg) repeat-x center 33px #fff;}
.small {font-size: 10px;}
.smallmonth {font-size: 24px !important;}
.seotitle {text-align: center; font-size: 34px;line-height: 40px;}
.goldseo {color: #9D800E !important;}
.silverseo {color: #0e5c9d !important;}
.Platinumseo {color: #BEBEBE !important;}
.seotitle span {font-size: 18px;}
#slxtbl .price_wrap .now-price span {padding: 10px 0 0 10px;}
.now-price.seo.clear {clear:both}
article.seop {margin-right: 28px !important;}
article.seopl {margin-right: 0px !important;}
article.seop div.ribbon h3, article.seopl div.ribbon h3  {font-size: 30px !important;}
div.offerblock {text-align: center;}
div.offerblock strong {font-size: 32px !important;}
div.offerblock h3 {margin: 0px !important;}
#slxtbl .price_wrap div.priceblock div.was-price span.strike span {float: none;  margin:0 auto;}
#slxtbl .price_wrap div.priceblock div.was-price {text-align: center; float: none !important; width:110px; margin:0 auto;}
#slxtbl .price_wrap div.priceblock .was-price strong {text-align: center;}
#slxtbl .price_wrap div.priceblock .now-price strong {position: auto !important;
top: none !important;
left: none !important;}
span.nowseo {font-family: 'Shadows Into Light', cursive;font-size: 22px !important;
font-weight: lighter;
padding: 0px;
margin: 0px;position: relative;
bottom: -9px;}
#slxtbl .price_wrap div.priceblock .now-price {text-align: center; float: none;}
#slxtbl .price_wrap div.priceblock .now-price span {padding: 0px !important;}
.seosignupbtn {text-align:center; display: block;}
.content .main span.seosignupbtn a {color: #fff;}
ul.helperNav {z-index: 9999 !important;}
.ribbonfb {
    position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
background: url(../images/price_tables/ribbonfb.png) 0 0 no-repeat;
z-index: 10;   
}
.ribbonfbpm {
    position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
background: url(../images/price_tables/ribbonfbpm.png) 0 0 no-repeat;
z-index: 10;   
}

#mayOffer{
	background: url(../images/may-madness-banners.png) 0 0 no-repeat;
	height: 423px;
	
}

#mayOffer1Day{
	background: url(../images/may-madness1Day-banners.png) 0 0 no-repeat;
	height: 423px;
	
}

.ribbonfbpmp {
    position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
background: url(../images/price_tables/ribbonfbpmp.png) 0 0 no-repeat;
z-index: 10;   
}
.ribbons {background: url(../images/price_tables/ribbon-699.png) 0 0 no-repeat;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;
}
.ribbon79 {background: url(../images/price_tables/ribbon79.png) 0 0 no-repeat;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;
}
.ribbon89 {background: url(../images/price_tables/ribbon89.png) 0 0 no-repeat;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;
}
.ribbon99 {background: url(../images/price_tables/ribbon99.png) 0 0 no-repeat;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;
}
.ribbon99mth {background: url(../images/ribbon99mth.png) 0 0 no-repeat;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;
}
.ribbong {background: url(../images/price_tables/ribbon-899.png) 0 0 no-repeat !important;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;}
.ribbon49 {background: url(../images/price_tables/ribbon49mth.png) 0 0 no-repeat !important;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;}

.ribbonp {background: url(../images/price_tables/ribbon-1099.png) 0 0 no-repeat !important;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;}

.ribbon_pp {background: url(../images/price_tables/ribbon-1599.png) 0 0 no-repeat !important;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;}
.ribbon_adv {background: url(../images/price_tables/ribbon-2099.png) 0 0 no-repeat !important;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;}

.ribbon_corp {background: url(../images/price_tables/ribbon-from3099.png) 0 0 no-repeat !important;
position: absolute;
right: -14px;
top: -14px;
width: 132px;
height: 136px;
z-index: 10;}

/* SEO SIGN UP BUTTON */

.css_btn_class {
	font-size:28px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #3866a3;
	padding: 16px 130px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(31%, #63b8ee), color-stop(74%, #468ccf) );
	background:-moz-linear-gradient( center top, #63b8ee 31%, #468ccf 74% );
	background:-ms-linear-gradient( top, #63b8ee 31%, #468ccf 74% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
	background-color:#63b8ee;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #165AA0;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #bee2f9;
 	-moz-box-shadow:inset 1px 1px 0px 0px #bee2f9;
 	box-shadow:inset 1px 1px 0px 0px #bee2f9;
}.css_btn_class:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(31%, #468ccf), color-stop(74%, #63b8ee) );
	background:-moz-linear-gradient( center top, #468ccf 31%, #63b8ee 74% );
	background:-ms-linear-gradient( top, #468ccf 31%, #63b8ee 74% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
	background-color:#468ccf;
}.css_btn_class:active {
	position:relative;
	top:1px;
}





/* hReview */
    .hreview {font-size:12px;clear:both; padding-bottom:20px;margin-bottom:20px; border-bottom:1px dashed #ccc;}
    .hreview .reviewer {font-weight:bold;display:block;margin-top:0;}
    .hreview .dtreviewed {font-weight:bold;display:block;}
    .hreview .summary {font-weight:bold;}
/* end of hReview */

/* Ranking */
    .rating{margin-right:5px;}
    .rating.awesome {background-image:url(../images/rating.png);height:10px;text-indent:-9999px;float:left;width:50px; margin-top:6px;}
/* End of Ranking */

    /* fixwidth forcer */
    .fixwidth { width:984px; margin:0 auto; clear:both; display:table; }
	.clear{clear:both;padding:20px 0;}
    .closed{display:none;}


/* Internet Explorer 7 & 8 rounded borders fix */
.ie .Page.SeoSignUp .content .main .plan .nav li, html.ie8 .plan, html.ie7 .plan, html.ie8 table.comparison, html.ie8 ul.helperNav li a, html.ie8 ul.helperNav, html.ie8 #options ul li a, html.ie8 .button, html.ie7 table.comparison, html.ie7 ul.helperNav li a, html.ie7 ul.helperNav, html.ie7 #options ul li a, html.ie7 .button {
    behavior: url(../images/PIE.htc);
    position:relative;
}
/* End Of Internet Explorer 7 & 8 rounded borders fix */

/* No Js */

html .js-is-off {display:block;}
html.js .js-is-off {display:none}
