﻿.full_body_wrap
{
    float:left;
    width:988px;
    height:417px;
    border:1px solid #d6d6d6;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    margin-top:0px;
    background:White url(../images/home/splash_img14.jpg) no-repeat left top;
    padding:0px 0px 0px 0px;
    /*-moz-border-radius-topleft:0px;
    -webkit-border-top-left-radius:0px;
    border-top-left-radius:0px;
    -moz-border-radius-topright:0px;
    -webkit-border-top-right-radius:0px;
    border-top-right-radius:0px;*/
}

.splash_title_wrap
{
    float:right;
    width:500px;
    height:auto;
    margin-right:30px;
}

h1
{
    float:left;
    font-family:Georgia, Serif;
    font-size:32px;
    color:#313131;
    text-align:left;
    width:auto;
    margin-left:50px;
    margin-top:25px;
	font-style:italic;
	margin-bottom:0px;
	line-height:44px;
}

h2
{
    float:left;
    width:auto;
    font-family:Georgia, Serif;
    font-size:16px;
    font-style:italic;
    color:#313131;
    text-align:left;
    margin-left:50px;
    margin-top:30px;
    font-weight:normal;
}

.splash_text
{
    float:left;
    font-family:Georgia, Serif;
    font-size:16px;
    color:#515151;
    font-style:italic;
    text-align:left;
    margin-left:50px;
    margin-top:25px;
    width:400px;
}

.splash_star
{
    float:left;
    width:20px;
    height:20px;
    background-image:url(../images/home/star.png);
    display:inline;
    margin-top:-2px;
    margin-right:6px;
}

.get_started_button
{
	float:left;
	width:195px;
	height:49px;
	display:inline;
	margin-left:50px;
	margin-top:40px;
}

.get_started_button span
{
    float:left;
	width:195px;
	height:49px;
	display:inline;
	background-image:url(../images/home/get_started_btn2.png);
	background-repeat:no-repeat;
	background-position:-0px -49px;
}

.demo_body_wide
{
	float:left;
	width:608px;
	margin-left:10px;
	display:inline;
	border:1px solid #d6d6d6;
	margin-top:10px;
	overflow:hidden;
	background-color:#fff;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}

.demo_review_wrap
{
	float:left;
	width:250px;
	margin-left:25px;
	margin-right:25px;
}

.review_stars_wrap
{
	float:left;
    width:auto;
    height:20px;
    margin-top:25px;
}

.review_stars_wrap span
{
	float:left;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	color:#313131;
	margin-top:4px;
	margin-left:4px;
}

.review_star
{
    float:left;
    width:20px;
    height:20px;
    background-image:url(../images/home/star.png);
    display:inline;
    margin-top:0px;
    margin-right:5px;
}

.demo_review_text
{
	float:left;
	font-family:Georgia, Serif;
	text-align:left;
	font-style:italic;
	font-size:18px;
	color:#313131;
	margin-top:15px;
	line-height:28px;
}

.demo_review_auth
{
	float:left;
	font-family:Verdana;
	text-align:left;
	font-size:11px;
	color:#313131;
	margin-top:15px;
	margin-bottom:25px;
}

.demo_review_auth span
{
	font-size:10px;
	color:#515151;
	
}

.demo_review_link
{
	float:left;
	font-family:Verdana;
	text-align:left;
	font-size:12px;
	color:#5195ce;
	margin-top:25px;
	text-decoration:none;
}

.demo_review_link:hover
{
	color:#313131;
}

.review_seperator
{
	float:left;
    height:1px;
    width:250px;
    border-bottom:1px solid #d6d6d6;
    margin-left:0px;
    display:inline;
    margin-top:0px;
}

.demo_faq_wrap
{
	float:left;
	width:278px;
	margin-top:25px;
	background-color:#f9f9f9;
	border:1px solid #f1f1f1;
	-webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    margin-bottom:25px;
}

.demo_faq_splash
{
	float:left;
	width:286px;
	height:152px;
	margin-left:-3px;
	margin-top:18px;
}

.faq_seperator
{
    float:left;
    height:1px;
    width:248px;
    border-bottom:1px solid #d6d6d6;
    margin-left:15px;
    display:inline;
    margin-top:20px;
}

.demo_body_main
{
	float:left;
	width:368px;
	margin-left:0px;
	display:inline;
	border:1px solid #d6d6d6;
	margin-top:10px;
	overflow:hidden;
	background-color:#fff;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}

.demo_big_text
{
    float:left;
    font-family:Verdana;
    font-size:14px;
    color:#313131;
    text-align:left;
    margin-top:25px;
    margin-left:25px;
    width:320px;
}

.demo_small_text
{
    float:left;
    width:320px;
    font-family:Verdana;
    font-size:12px;
    color:#313131;
    text-align:left;
    margin-top:15px;
    margin-left:25px;
}

.demo_row_wrap
{
	float:left;
	width:215px;
}

.demo_big_text2
{
    float:left;
    font-family:Verdana;
    font-size:14px;
    color:#313131;
    text-align:left;
    margin-top:25px;
    margin-left:25px;
    width:190px;
}

.demo_small_text2
{
    float:left;
    width:190px;
    font-family:Verdana;
    font-size:12px;
    color:#313131;
    text-align:left;
    margin-top:15px;
    margin-left:25px;
}

.shipping_logo_wrap
{
    float:left;
    width:122px;
    margin-left:0px;
    display:inline;
}

.usps_logo
{
    float:left;
    width:122px;
    height:28px;
    background-image:url(../images/home/nav_home.png);
    background-position:-88px -279px;
    background-repeat:no-repeat;
    margin-left:0px;
    margin-top:20px;
    margin-bottom:0px;
}

.fedex_logo
{
    float:left;
    width:72px;
    height:28px;
    background-image:url(../images/home/nav_home.png);
    background-position:-4px -279px;
    background-repeat:no-repeat;
    margin-left:1px;
    margin-top:5px;
    margin-bottom:0px;
}

.demo_seperator
{
    float:left;
    height:1px;
    width:315px;
    border-bottom:1px solid #d6d6d6;
    margin-left:25px;
    display:inline;
    margin-top:20px;
}

.demo_big_text3
{
    float:left;
    width:248px;
    font-family:Verdana;
    font-size:12px;
    color:#5195ce;
    text-align:left;
    margin-top:15px;
    margin-left:15px;
    text-decoration:none;
    cursor:pointer;
}

.demo_big_text3:hover
{
	color:#313131;
}

.demo_big_text3_a
{
    float:left;
    width:248px;
    font-family:Verdana;
    font-size:11px;
    color:#5195ce;
    text-align:left;
    margin-top:15px;
    margin-left:15px;
    margin-bottom:15px;
    text-decoration:none;
}

.demo_big_text3_a:hover
{ 
    color:#313131;
}

.demo_small_text3
{
    float:left;
    width:248px;
    font-family:Verdana;
    font-size:11px;
    color:#313131;
    text-align:left;
    margin-top:8px;
    margin-left:15px;
    cursor:pointer;
    line-height:18px;
}

.logo_wrap
{
    float:left;
    width:315px;
    margin-left:25px;
    display:inline;
}

.visa_logo
{
    float:left;
    width:177px;
    height:36px;
    background-image:url(../images/master/visa_mastercard_amex.png);
    margin-left:20px;
    margin-top:22px;
}

.paypal_logo
{
    float:left;
    width:98px;
    height:31px;
    background-image:url(../images/master/paypal_big.png);
    margin-top:25px;
    margin-left:0px;
}

.google_logo
{
    float:left;
    width:200px;
    height:36px;
    margin-left:10px;
    background-image:url(../images/master/google_big.png);
    margin-top:18px;
    margin-bottom:25px;
}

.mcafee_logo
{
    float:left;
    width:115px;
    height:32px;
    margin-left:0px;
    margin-top:25px;
}

.trust_wrap
{
	float:left;
	width:990px;
}

.truste_logo
{
    float:left;
    margin-left:30px;
    margin-top:27px;
}

.bbb_logo_a
{
    float:left;
    margin-left:30px;
    margin-top:25px;
    width:125px;
    height:47px;
    text-decoration:none;
    border:none;
}

.bbb_logo
{
    float:left;
    width:125px;
    height:47px;
    border:none;
}

.satisfaction_logo
{
    float:left;
    width:57px;
    height:58px;
    margin-top:22px;
    margin-left:60px;
    background-image:url(../images/master/satisfaction_logo_gray.png);
    margin-bottom:12px;
}

.satisfaction_text
{
	float:left;
	width:490px;
	font-family:Verdana;
	font-size:11px;
	color:#515151;
	text-align:left;
	margin-top:25px;
	margin-left:15px;
	line-height:18px;
	text-shadow:0px -1px 0px rgba(255,255,255, 0.5);
}

.demo_body_main_wrap
{
	float:left;
	width:370px;
	display:inline;
	margin-top:0px;
}

.demo_coupon_area
{
    float:left;
    width:368px;
    height:auto;
    margin-left:0px;
    margin-top:10px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    background-color:#fff;
    border:1px solid #d6d6d6;
}


.demo_coupon_title
{
    float:left;
    width:auto;
    height:auto;
    font-family:Verdana;
    font-size:12px;
    text-align:left;
    color:#313131;
    margin:20px 0px 0px 20px;
}

.demo_coupon_offer_size
{
    float:left;
    text-align:left;
    font-family:Verdana;
    font-size:18px;
    text-transform:uppercase;
    text-decoration:none;
    letter-spacing:-1px;
    font-weight:bold;
    color:#5195ce;
    margin-left:20px;
    margin-top:10px;
    width:auto;
}

.demo_coupon_offer_size:hover
{
	color:#313131;
}

.demo_coupon_offer_text
{
    float:left;
    text-align:left;
    font-family:Verdana;
    font-size:11px;
    color:#313131;
    font-weight:bold;
    margin-left:20px;
    margin-top:15px;
    line-height:20px;
}

.demo_coupon_timer_wrap
{
    float:left;
    margin-top:25px;
    margin-left:15px;
}

.demo_coupon_timer_text
{
    float:left;
    width:30px;
    font-size:9px;
    color:#515151;
    text-align:right;
    font-family:Verdana;
    margin-top:2px;
    margin-right:5px;
    margin-left:5px;
    text-transform:uppercase;
}

.demo_coupon_timer
{
    float:left;
    width:88px;
    height:27px;  
}

.demo_coupon_button_wrap
{
    float:left;
    width:113px;
    margin-top:23px;
    margin-left:85px;
    margin-bottom:25px;
}

.demo_coupon_button
{
    float:left;
    width:113px;
    height:30px;
    background-image:url(../images/home/nav_home.png);
    background-repeat:no-repeat;
    background-position:-347px -177px;
}