/* SITE STYLES */
*{margin:0; padding:0; border:0;}

body{background:#2c2c2c; font:14px Arial; color:#000;}

a{outline:none;}
a:link, a:visited{font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#004B78;}
a:hover, a:active{color:#4795C3;}

h1 {
	color:#407094;
	font-size:26px;
	font-weight:bold;
	line-height: 1;
}

h4 {
	font-size:14px;
	margin-bottom:10px;
	text-align: center; 
	padding: 5px; 
	background-color: #8ECBEA;
}

.container { margin:0 auto; width:760px;}

/* header */
.header{ background: #fff url(/images/menuback.png) repeat-x; width: 100%; margin-bottom: 0px;}

.header .logo { background: #fff url(/images/priceadvance_logo.png) no-repeat; width:209px; height:42px; display:block;}
.header .logo a { display:block; width:209px; height:42px;}

.header .navigation { float:right; text-align:right; margin-right:50px; height:42px; }
.header .navigation li { margin:12px 2px; border: 0pt none; list-style-type: none; float: left; padding:1px 0pt 0pt 20px;}
.header .navigation a:link,  .header .navigation a:visited{ font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; }
.header .navigation a:hover, .header .navigation a:active{color:#fff; text-decoration:underline;}

/* content */
.content {
    background-color:#fff;
    padding:20px; 
    clear:both;
    padding-top:20px
}

/* footer */
.footer{background:#cccc; border-top:3px solid #ccc; padding:10px 10px 20px; color:#fff; font:normal 11px/16px Arial, Helvetica, sans-serif;}
.footer .navigation { text-align:center}
.footer .navigation span {color:#ccc}
.footer a:link, .footer a:visited{text-decoration:underline; font:normal 11px/16px Arial, Helvetica, sans-serif; padding:0pt 3px; color:#fff;}
.footer a:hover, .footer a:active{ color:#ddd;}

/* home */

.home .main { float:left; width:475px; }

.home h1 { margin-bottom: 10px; text-align:center }
.home h2 { background:#FFF; font:14px Arial; color:#000; }


.home .savings span {color:#B90000}

.home .point { font-size: 18px; font-weight: bold; color: #000; }
.home .point_holder { margin-bottom:20px; }

.home .download { margin-left: 45px; }
.home .download a { margin-left: 40px; }

.home .demo_link {  }
.home .demo_link a { font-weight: bold; color: #102B3F; font-size: 18px }

.home .sections { margin-top:20px }
.home .supported { float: left; width: 300px; text-align: center; }
.home .supported img { margin-bottom: 20px }
.home .news { float:right; width:370px }
.home .news a {font-size: 11px; font-weight: normal }
.home .savings {
	color:#000;
	font-size:15px;
	font-weight:bold;
	margin:20px 0 30px 75px;
	line-height: 1;
}

/* DEMO VIDEO */
.demo_video .download { margin-top: 20px; }
.demo_video .download a { margin: 0 20px; }


/* DEMO PAGE */
.demo h2 { text-align: left }
.demo .download a { margin-left: 20px; }
.demo #merchants { margin-left: 25px }
.demo #merchants img { padding: 2px }

/* about */
.about p {margin-bottom:10px;}

/* privacy policy / terms and conditions */
.privacy ul, .terms ul {margin-left:25px;}

/* notes */
.notes p {margin:0 0 30px 30px}
.notes ul {margin:0;}


/* FAQ Widget */
div#gsfn_list_widget { font-size: 12px; padding: 10px; }
div#gsfn_list_widget a.widget_title { color: #000; display: block; margin-bottom: 10px; font-weight: bold; }
div#gsfn_list_widget .powered_by { margin-top: 8px; padding-top: 8px; border-top: 1px solid #DDD; }
div#gsfn_list_widget .powered_by a { color: #333; font-size: 90%; }
div#gsfn_list_widget div#gsfn_content { }
div#gsfn_list_widget div#gsfn_content ul {list-style-type:none}
div#gsfn_list_widget div#gsfn_content li { text-align:left; margin-bottom:6px; }
div#gsfn_list_widget div#gsfn_content a.gsfn_link { line-height: 1; }
div#gsfn_list_widget div#gsfn_content span.time { font-size: 90%; padding-left: 3px; }
div#gsfn_list_widget div#gsfn_content p.gsfn_summary { margin-top: 2px }
