body{
	/*font-family: Helvetica, Verdana, Arial, sans-serif;*/
	background-color: black;	                                                       
	font-family: "HelveticaNeue-Light", Helvetica, Arial, sans-serif;
	margin: 0px;
}
h1{
	font-size: 18px;
	margin: 0;
	
}
.question, .header{
	font-weight: bold;
	display: block;
}
.question{
	font-size: 14px;
	margin: 0;
}
.content{
  font-family: Georgia, serif;
}
.benefits{
   font-size: 15px;
}
.swap{
	display: none;
}
.define{
	/*font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size: 11px;*/
	font-weight: normal;
	font-family: Georgia, serif;
}
.divider img{
	float: right;
}
.right{
	float: right;
}
.left{
	float: left;
}
.quote{
	font-family: georgia, times;
	font-size: 22px;
}
.author{
	color: rgb(102, 102, 102);
	font-style: italic;
}

.answer{
		font-size: 14px;
		color: #565656;
		margin-top: 2px;
		margin-bottom: 5px;
}
div.spacer{
	height: 1em;
}
div.divider{
height: 1em;
/*border-top: 1px solid #ccc;*/
}
A:link, A:visited, A:active, A:hover{ 
	color: #348fc4;
	text-decoration: none;
}
#about_us{
	margin-bottom: 20px;
}
#footer{
   color: white;
   font-family: "HelveticaNeue-Light", Helvetica, Arial, sans-serif;
   /*width: 962px;
   margin-left: auto;
   margin-right: auto;
   float: right;*/
}

#inner_footer{
	color: black;
	padding: 0 5px 0 5px;	
}
#navigation{
	background-color: #cdcdcd;
	font-family: Helvetica, Arial;
	font-weight: bold;
	text-transform: capitalize;
}
#page{
  margin: 0px;
 /*background-color: #f1f1f1;*/
  background-color: white;
}
#tagline{

}
#top_sheet{
	/*background-color: #f1f1f1;*/
	background-color: white;
	min-height: 650px;
}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover{
   color: #565656;
   font-family: Arial; 
   font-size: 11px;
}
#header{
	background-color: black;
	/*border-bottom: 1px gray solid;*/
}
#header img{
	margin-top: 5px;
}
#lead_in{
	font-family: Helvetica; Arial; 
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 20px;
	text-transform: uppercase;
    font-weight: bold;
    color: white;
    padding:10px 10px 10px 15px;
    
	background-color: #454545;
}
#sub_line{
	display: block;
	color: #989898;
	text-transform: none;
	border-top: 1px, solid, gray;
	font-weight: 100;
	font-size: 18px;
}

#header img{
	margin-bottom: 10px;
}
#demo_ad_column{

}
#network_members{
	padding-top: 5px;
}
#demo_ad_column H1, #demo_ad_column{
	text-align: center;
	
}
#ad_description{
	font-size: 12px;
	padding-bottom: 7px;
	border-bottom: 1px gray solid;
}
#contact_us{
    /*border-top: 1px gray solid;*/
    margin-top: 0px;
    padding-top: 5px;
	text-align: center;
	font-size: 18px;
	font-family: Helvetica, Arial;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: -0.8px;
}

#splash{
  /*font-family: Helvetica, Arial;
  font-size: 25px;
  text-transform: uppercase;*/
}
#publishers{
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
#right_column A:link, #right_column A:visited, #right_column A:active, #right_column A:hover{
	font-size: 14px;
}
#right_column h1{
	text-align: center;
}
#right_column{
	text-align: center;
}