/* CSS Document */
.general-content-area {width:975px;position:relative;margin-top:20px;}
.content-area {
	float: left;
	width: 785px;
	text-align:left;
	padding:0px;
	}
.content-area h3 {font-size:20px; color:#005eb5;font-family:Arial, Helvetica, sans-serif;margin:0px;}
.content-area p {
	line-height:1.4em;
	margin:1.1em 0px;
	}
.content-area p.action {font-size:16px;font-weight:bold;margin:.5em 0em;text-align:center;font-family:Arial;}
.content-area small {color: #555555;font-size:10px;line-height:12px;}
.page-header h1 { font-size:20pt; margin:0px; padding:0px;}
ul.spacgegee li {margin-bottom:1em;}
.image {padding:10px;}
.image small {display:block;margin:5px 0px 10px 0px;}

.start-now2 {
	margin-top:20px;
	padding-left:8px;
}
.start-now {
	margin-top:20px;
	padding-left:25px;
}
.start-now h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#f00;
	margin:0px;
}
.start-now h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	margin:0px 0px 1.5em 0px ;
}

/* styles for the ad format nav */
#sidebar {width:160px;float:left;}
#sidebar img {border:none;margin-left:4px;}
#navlist {
   padding-left: 0;
   margin-left: 0;
   width: 125px;
}
#navlist ul {
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   margin: 0;
   padding: 0;
}
#navlist li {
   list-style: none;
   margin: 0;
   padding: 0;
   border-bottom: 1px gray dotted;
}
#navlist li a { 
   text-decoration: none; 
   display:block;
   padding:7px 10px;
   margin:0px;
}
#navlist li a:hover { 
   background-color: #ccc;
   color: #FFF;
}
#navlist a:visited {
   text-decoration: none;
   color: #663399;
}
#navlist .on {
   background:#ccc;
}
#navlist .on a{
   color:#fff;
}
/* Styles for Video page  */
.video-content { font-family:Arial;}
.video-content h3 { margin-bottom:5px;}
.features ul { list-style-type:none;font-size:16px;font-weight:bold;color:#777777;margin:0px; padding:0px;}
.features li { margin-bottom: 6px;}
.features ul li {text-indent:-16px;margin-left:16px;}
.features li span.asterik { font-size:28px;line-height:24px;margin-right:4px;color:#548823;position: relative;top: .3em;}
.features { margin-left:488px;}
.features h3 {margin-top:0px;}
.video-content p small {font-weight:normal;}
.ad-pub {clear:both;position:relative;padding-top:10px;}
.ad-pub h3 {text-align:center;margin:0px;padding:0px;}

/* styles for banner page */
#banner-image {float:right;}
#banner-image img {margin-top:2px;padding-top:0px;}
#banner-image small {text-align:center;}

/* styles for the text ad page*/
#text-image { float:right;}

/* Updated styles for Interstitial page - 20Apr07 */
#video-player {
   width: 468px;
   float: left;
}

#video-features {
   float: right;
   margin: 0;
   padding: 0 0 0 20px;
   width: 260px;
}
div.page-header {padding-bottom:10px;}

/* full page ad styles */
#intro {margin: 1em 0;}
#intro big {font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
#example {text-align:center;padding:0 0 20px 0;}
#example a img {text-align:center;border:none;}
h2 {font-family:Arial,Helvetica,sans-serif;font-size:22px;color:#50871a;margin:16px 0;}

.page-header em {font-style:normal;font-weight:normal;color:#666666;}
#page big {font-weight:bold;}
#page p {line-height: 1.4em;}
#page h3 {font-family:Arial,Helvetica,sans-serif;font-size:16px;margin-top:2em;color:#005eb5;border-bottom:solid 1px #005eb5;}
#page h4 {font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-top:0px;color:#444444;margin: 1em 0 .5em 0;}
p.bullet {padding-left:18px;background:transparent url(../images/icon_bullet.gif) no-repeat 0px 1px;margin-top:0px;}
#page p.action {text-align:center;font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}

table.learn_more {width:100%;margin:20px 0 20px 0;}
table.learn_more h3 {margin:0 0 10px 0;}
table.learn_more p {font-weight:bold;font-size:14px;font-family:Arial,Helvetica,san-serif}

/* facebook format */

.page-header-facebook{
margin:0;
}
.page-header-facebook h3{
text-align:center;
}

#participating_apps{
margin-left:20px;
}

#app-logo{
padding:0;
margin:15px 0px 50px 0px;
}

#app-logo img{
float: left;
margin-right:10px;
}

.manymore_img_margin{
margin-top:39px;
}

#app-text{
width:362px;
margin-left:20px;
_margin-left:10px;
float:left;
margin-top:20px;
padding-right:20px;
font-family:Arial;
}

#ad_instruction{
background-color:#e5e5e5;
width:255px;
padding:10px;
}

#ad_instruction p{
font-family:Arial;
font-size:14px;
}

#app-text p{
font-family:Arial;
padding:0;
margin:0;

}

#sample-image{
float:left;
margin:20px 0 0 0;
padding:0;
}
#sample-image img{
margin:0;
padding:0;
}

.clearer{
clear:both;
}

p.facebook_intro{
font-family:Arial;
font-size:14px;
color:#000000;
padding-left:20px;
line-height: 20px;
margin:0 0 10px 0;
}


#app-text ul { 
margin:15px 0 20px 0;
padding:0;
}

#app-text ul li {
list-style-type:none;
padding:0;
margin:0 0 5px 0px;
font-size:16px;
}

#app-text li span.asterik { 
font-size:24px;
line-height:20px;
margin-right:4px;
color:#548823;
position: relative;top: .3em;
}

font.facebook-action {
font-size:16px;
font-weight:bold;
margin:.5em 0em;
text-align:left;
font-family:Arial;
}

font.non-facebook-action{
font-size:16px;
margin:.5em 0em;
text-align:left;
font-family:Arial;

}

.more-space{
padding-bottom:30px;
}

#mockup {width:760px;display:block;padding:20px 0 0 0;margin:0;background: transparent url(../images/fpa-preview-box-top.gif) top center no-repeat;}
#mockup div {vertical-align:middle;padding:0 0 4px 0;}
#mockup label {width:140px;display:block;text-align:right;vertical-align:middle;}
#mockup table h2 {font-family:Arial,Helvetical,sans-serif;font-size:26px;margin:0 0 1em 0;color:#50871a;line-height:40px;}
#site_name, #target_url, #image_file {width:250px;margin:0px;vertical-align:middle;float:right;}
#preview {margin-left:145px;}
#mockup .instructions {margin-left:148px; padding:0px;font-size:10px;line-height:9px;color:#666666;white-space:nowrap;clear:both;}
#mockup .error {color:#FF0000;}

