	body{
	 background: #000000;
	 margin: 0px;
	 padding: 0px;
	 width: 100%; 
	 font-family: arial, sans-serif;
	 font-size: 14px;
	 }
	 

	/* ////////////////////////////////////////////////////////////// */
	/* //////////  Splash Styles  /////////////////////////////////// */
	/* ////////////////////////////////////////////////////////////// */
	 
	.testing{
	 clear: both;
	 position: relative;
	 }
	 
	#header{
	 height: 148px;
	 background: url(http://foxy-singles.com/images/header-tile.gif) bottom center repeat-x;
	 }
	 
	#logo{
	 margin: 0px 0px 15px 0px;
	 }
	 
	#splashfooter{
	 height: 110px;
	 background: url(http://foxy-singles.com/images/footer-tile.gif) top center repeat-x;
	 }
	 
	#splashfooter table{
	 margin-top: 10px;
	 }
	 
	#splashfooter td{
	 color: #a6a6a6;
	 font-size: 12px;
	 }
	 
	#networkpanel{
	 position: absolute;
	 top: 615px;
	 left: 50%;
	 margin-left: -370px;
	 }
	#networkold{
	 position: absolute;
	 top: 638px;
	 left: 50%;
	 margin-left: -160px;
	 font-size: 12px;
	 color: #FFFFFF;
	 width: 530px;
	 text-align: center;
	 }
	 
	#contentpanels{
	 position: absolute;
	 top: 120px;
	 left: 50%;
	 margin-left: -370px;
	 }
	 
	#formpanel{
	 position: absolute;
	 top: 135px;
	 left: 50%;
	 margin-left: -345px;
	 width: 228px;
	 font-size: 12px;
	 color: #FFFFFF;
	 }
	 
	#formpanel ul{
	 margin: 0 0 0 13px;
	 padding: 0;
	 }
	 
	#formpanel li{
	 margin-bottom: 5px;
	 }
	 
	#formpanel td{
	 font-size: 12px;
	 color: #FFFFFF;
	 }
	 
	.searchinput{
	 font-size: 12px;
	 }
	 
	.agree{
	 font-size: 10px;
	 }
	
	#textpanel{
	 position: absolute;
	 top: 377px; /* -28px for new png */
	 left: 50%;
	 margin-left: -345px;
	 width: 228px;
	 font-size: 12px;
	 color: #FFFFFF;
	 }
	 
	
	 
	.list{
	 line-height: 1.6em;
	 }
	 
	.red{
	 color: #ff5028;
	 font-style: italic;
	 }
	 
	h1{
	 display: inline;
	 font-size: 16px;
	 line-height: 1.0em;
	 }
	h2{
	 display: inline;
	 font-size: 14px;
	 line-height: 1.5em;
	 }
	 
	form{
	 display: inline;
	 }
	 
	#pixels{
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 }
	 
	 
	#pop_about, #pop_contact, #pop_privacy, #pop_help, #pop_tc, #pop_quiz_poll, #pop_articles{
	 display: none;
	 }
	 
	#q_party, #q_firstdate, #p_type, #p_firstdate, #p_drinks{
	 display: none;
	 }
	 
	#ar_ta_01, #ar_ta_02, #ar_ta_03{
	 display: none;
	 }
	 
	.pop_panel{
	 position: fixed;
	 top: 111px;
	 left: 50%;
	 margin-left: -294px;
	 z-index: 97;
	 }
	#pop_panel_bg{
	 display: none;
	 position: fixed;
	 top: 105px;
	 left: 50%;
	 margin-left: -300px;
	 z-index: 96;
	 }
	.pop_title{
	 color: #000000;
	 font-size: 16px;
	 height: 28px;
	 }
	.pop_title_padding{
	 padding: 2px 10px 0px 30px;
	 }
	.pop_content{
	 width: 578px;
	 height: 505px;
	 overflow: auto;
	 }
	.pop_padding{
	 padding: 20px;
	 font-size: 14px;
	 color: #FFFFFF;
	 }
	.pop_close{
	 width: 27px;
	 height: 27px;
	 cursor: pointer;
	 }
	 
	a:link{color: #e0432e;}
	a:visited{color: #e0432e;}
	a:focus{color: #e0432e;}
	a:hover{color: #e0432e;}
	a:active{color: #e0432e;}
	
	/* ////////////////////////////////////////////////////////////// */
	/* //////////  Content Styles  ////////////////////////////////// */
	/* ////////////////////////////////////////////////////////////// */
	
	#contenthtml{
	 font-family: Georgia, serif;
	 width: 750px;
	 margin: auto;
	 position: relative;
	 left: 10px;
	 text-align: left;
	 padding-bottom: 40px;
	 color: #ababab;
	 }
	#contenthtml h2{
	 color: #FFFFFF;
	 font-size: 2em;
	 font-weight: normal;
	 display: block;
	 }
	#contenthtml h3{
	 color: #FFFFFF;
	 }
	
	#content{
	 font-family: Georgia, serif;
	 width: 750px;
	 margin: auto;
	 position: relative;
	 left: 10px;
	 text-align: left;
	 padding-bottom: 20px;
	 }
	 
	#content_col_1{
	 width: 365px;
	 float: left;
	 position: relative;
	 }
	
	#content_col_2{
	 width: 365px;
	 float: left;
	 margin-left: 20px;
	 position: relative;
	 }
	
	#content h1{
	 color: #e0432e;
	 font-size: 3em;
	 font-weight: normal;
	 display: block;
	 }
	#content h2{
	 color: #FFFFFF;
	 font-size: 2em;
	 font-weight: normal;
	 display: inline;
	 margin: 0px;
	 padding: 0px;
	 }
	#content h3{
	 color: #FFFFFF;
	 font-size: 1.2em;
	 font-weight: bold;
	 display: block;
	 }
	 
	#content p{
	 font-size: 1em;
	 line-height: 1.4em;
	 color: #ababab;
	 margin: 0px 0px 20px 0px;
	 padding: 0px;
	 }
	 
	#content ul {
	 list-style: url(images/bullet_article.gif);
	 }
	#content ul li{
	 padding: 0px 0px 5px 0px;
	 }
	
	#content ul li a:link{color: #ababab; text-decoration: none;}
	#content ul li a:visited{color: #ababab; text-decoration: none;}
	#content ul li a:focus{color: #ababab; text-decoration: none; border-bottom: 1px dotted #ababab;}
	#content ul li a:hover{color: #ababab; text-decoration: none; border-bottom: 1px dotted #ababab;}
	#content ul li a:active{color: #ababab; text-decoration: none; border-bottom: 1px dotted #ababab;}
	
	.blog-date { 
	 float:left;
	 position:relative;
	 padding: 5px 21px 15px 5px;
	 background: url(images/blog_date_bg.gif) center center no-repeat;
	 } 
	.blog-date .month {
	 text-transform: uppercase;
	 font-size:16px;
	 color: #FFFFFF;
	 display: block;
	 }
	.blog-date .day {
	 font-size:36px;
	 color: #FFFFFF;
	 display: block;
	 line-height: 20px;
	 }
	.blog-date .year { 
	 display:block; 
	 position:absolute;
	 right:-9px;
	 top:17px;
	 -webkit-transform: rotate(-90deg); 
	 -moz-transform: rotate(-90deg);		
	 color: #8f8f8f;
	 font-size: 18px;
	 }
	

	.floatmargin{
	 margin: 0px 8px 6px 0px;
	 float: left;
	 }
	 
	#content p.testimony{
	 margin: 0px 0px 10px 0px;
	 }
	.testimony_identity{
	 background: url(images/quote_bg.gif) top right no-repeat;
	 text-align: right;
	 padding: 5px 102px 30px 50px;
	 color: #e0432e;
	 }
	.testimony_identity span{
	 color: #FFFFFF;
	 }
	 
	 
	#footer{
	 clear: both;
	 height: 154px;
	 color: #FFFFFF;
	 font-size: 0.8em;
	 background: url(images/footer_bg_tile.gif) repeat-x;
	 }
	 
	#footer_padding{
	 margin: auto;
	 padding: 50px 0px 0px 10px;
	 width: 750px;
	 text-align: left;
	 }
	 
	#footer_links{
	 padding: 0px;
	 margin: 5px 0px 0px 0px;
	 }
	 
	#footer_links li{
	 display: inline;
	 font-size: 1.0em;
	 font-family: arial, sans-serif;
	 color: #c6c6c6;
	 padding: 0px 7px 0px 5px;
	 border-right: 1px solid #555555;
	 list-style: none;
	 }
	 
	#footer_links a:link{color: #e0432e;}
	#footer_links a:visited{color: #e0432e;}
	#footer_links a:focus{color: #e0432e;}
	#footer_links a:hover{color: #e0432e;}
	#footer_links a:active{color: #e0432e;}
	
	
	#footer_categories{
	 padding: 0px;
	 margin: 5px 0px 0px 0px;
	 }
	 
	#footer_categories li{
	 display: inline;
	 font-size: 0.85em;
	 font-family: arial, sans-serif;
	 color: #c6c6c6;
	 padding: 0px 7px 0px 5px;
	 border-right: 1px solid #555555;
	 list-style: none;
	 }
	 
	#footer_categories a:link{color: #33ccff;}
	#footer_categories a:visited{color: #33ccff;}
	#footer_categories a:focus{color: #33ccff;}
	#footer_categories a:hover{color: #33ccff;}
	#footer_categories a:active{color: #33ccff;}
	 
	#twitter{
	 float: left;
	 margin: -17px 20px 20px 0px;
	 }
	 
	#twittersmall{
	 position: absolute;
	 top: 20px;
	 right: 20px;
	 }
	 
	#network{
	 height: 30px;
	 background: url(images/network_bg_tile.gif) repeat-x;
	 }
	 
	#network_padding{
	 margin: auto;
	 padding: 3px 0px 0px 10px;
	 width: 750px;
	 text-align: left;
	 }
	 
	.cols3_col_1{
	 float: left;
	 width: 230px;
	 }
	.cols3_col_23{
	 float: left;
	 width: 230px;
	 margin-left: 20px;
	 }