@import url("/inc/ppc.css");
@import url("/inc/comments.css");
@import url("/inc/members.css");
@import url("/inc/tagCloud.css");
@import url("/inc/lander-callouts.css");

body {
	margin:0;
	padding:0;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

img {
	border:none;
}

form {
	margin:0;
	padding:0;
}

h1 {
	margin:0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	color:#476c87;
}

h2 {
	margin:0;
	padding:0;
	padding-bottom:2px;
	border-bottom:1px solid #c4de94;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#789641;
}

h2.resource-link {
	margin-top: 15px;
	padding:0;
	padding-bottom:2px;
	border-bottom: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	color:#789641;
}

h2.resource-link a {
	margin:0;
	padding:0;
	padding-bottom:2px;
	border-bottom: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	color:#789641;
}

h2.resource-link a:hover {
	margin:0;
	padding:0;
	padding-bottom:2px;
	border-bottom: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	color:#999999;
}



h3 {
	margin:0;
	padding-top:5px;
	padding-bottom:0px;
	font-size:13px;
	color:#5D859E;
}

h3 a {
	margin-bottom: 10px;
	padding-top:5px;
	padding-bottom:0px;
	font-size:13px;
	color:#d37229;
}

h3 a:hover {
	margin-bottom: 10px;
	padding-top:5px;
	padding-bottom:0px;
	font-size:13px;
	color:#666;
}

p, li {
	font-size:12px;
	line-height:17px;
	color:#777;
	margin-bottom:8px;
	margin-top:10px;
}

p a, li a {
	color:#E05A01;
}

p a:hover, li a:hover {
	text-decoration:none;
}

#breadcrumbs-survey {
	width:630px;
	height:20px;
	margin:0 auto;
	padding:5px 20px 0 25px;
	font-size:11px;
	float:left;	
}

#breadcrumbs-search {
	width:630px;
	height:20px;
	margin:0 auto;
	padding:5px 20px 0px 25px;
	font-size:11px;
	float:left;
}

#breadcrumbs {
	float:left;	
	color:#A9BEC8;
	display:inline;
	padding-top:4px;
}

#breadcrumbs a {
	text-decoration:none;
	color:#a9bec8;
}

#breadcrumbs a:hover {
	text-decoration:underline;
}

#survey {
	float:right;
	padding:4px 0 0px 0px;
	/*background:url(/i/survey.gif) 0 3px no-repeat;*/
	/*font-size:12px;
	font-weight:bold;*/
}

#survey a {
	text-decoration:none;
	color:#e05a01;
}

#survey a:hover {
	text-decoration:underline;
}

#header {
	width:938px;
	height:240px;
	/*height:300px;*/	
	position:relative;
	right:9px;
}

#header2 {
	width:938px;
	height:240px;
	position:relative;
	right:9px;
	background:url(/i/header-default.jpg) no-repeat;
}

#header  #logo {
	float:left;
	width:220px;
	height:65px;
	position:relative;
	top:15px;
	left:15px;
}

#header #search {
	display:block;
	height:30px;
	margin-top:14px;	
	float:right;
	padding-top:4px;
	padding-right:22px;
}

#header #textbox {
	float:left;
	width:131px;
	margin-top:4px;
	border:none;
	background:url(/i/spacer.gif);
	color:#1c7293;
}

#header #button {
	width:25px;
	height:25px;
	margin-left:12px;	
}

#hornav {
	float:right;
	width:655px;
	height:64px;	
	padding-top:2px;
	padding-right:28px;
}

#househome, #entertainment {
	margin-left:13px;
}

#beauty {
	margin-left:14px;
}

#family {
	margin-left:16px;
}

#personalfinance {
	margin-left:17px;
}

#wrapper {
	width:929px;
	margin:0 auto;
	padding:0 9px;
	background:url(/i/wrapper.gif) repeat-y;
}

#left {
	float:right;
	width:300px;
	margin-right:50px;
}

#left span {
	display:block;
	padding:4px 0 6px 22px;
	border-bottom:1px solid #e5e5e5;
	background:url(/i/plus.gif) no-repeat 5px 8px;	
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	color:#476C87;	
}

.vertnav a {
	border-bottom:1px solid #e5e5e5;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;	
}

.vertnav a:hover {
	text-decoration:underline;
}

.m1, .closed1 {
	display:block;
	padding:3px 10px 3px 22px;
	color:#be5609;
}

.youarehere1, .open1 {
	display:block;
	padding:3px 10px 3px 18px;
	background:url(/i/youarehere1-open1.gif) no-repeat 0 6px;
	font-weight:bold;
	color:#476c87;
}

#content-right {
	float:right;
	width:720px;
	/*width:929px;*/
}

#content-noright {
	width:880px;
	padding:0 20px;
}

#content {
	float:left;	
	padding-right:40px;
	padding-left:50px;
}

#content-area {
	padding:10px 20px 20px 20px;
}

#content-area ul{
	display:block;
}

#right {
	float:right;
	width:290px;
	padding:0px 0px 0px 4px;
}

#right-item {
	padding:10px 20px 15px 5px;
	border-bottom:1px dotted #a8c474;
	background:#F5FCE9;
}

#right-item-bottom {
	clear:both;
}

#right-item-col1 {
	float:left;
	width:77px;
}

#right-item-col2 {
	float:right;
	width:165px;
}

#right-item-col2 .title {
	font-size:12px;	
	font-weight:bold;
	color:#84a04f;
}

#right-item-col2 p {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:16px;
	color:#535353;
}

#right-item-col2 .link {
	font-size:11px;
	text-decoration:none;
	color:#e05a01;
}

#right-item-col2 .link:hover {
	text-decoration:underline;
}
/*taken from home.css*/
#right-1 {
	height:145px;
	padding-right:25px;
	padding-top:70px;
	background:url(/i/home/right-1-lander.jpg) no-repeat;
}
#right-2 {
	height:147px;
	padding-top:7px;
	padding-right:25px;
	background:url(/i/home/right-2.jpg) no-repeat;
}

#right-3 {
	height:147px;
	padding-top:7px;
	padding-right:25px;
	background:url(/i/home/right-3.jpg) no-repeat;
}

#right-4 {
	height:145px;
	padding-top:18px;
	padding-right:25px;	
	background:url(/i/home/right-4.jpg) no-repeat;
}
#right-col1 img {
	width:90px;
	height:73px;
}
#right-col2 {
	float:right;
	width:165px;
}
#right-col2 .title {
	font-size:12px;
	font-weight:bold;
	color:#84a04f;
}

#right-col2 p {
	margin:0;
	padding:0;	
	font-size:11px;
	line-height:14px;
	color:#535353;
}
#right-col2 a {
	font-size:11px;
	text-decoration:none;
	color:#e05a01;
}

#right-col2 a:hover {
	text-decoration:underline;
}

#footer {
	display:block;
	clear:both;
	position:relative;
	right:9px;
	width:913px;
	padding:15px 25px 50px 0;
	background:url(/i/footer.gif) no-repeat #fff;
	text-align:right;
	font-size:10px;
	line-height:12px;
	color:#88a0b1;
}

#footer .attribution {

	padding-right:160px;
	text-align:left;
}

#footer .attribution a {
	color:#DC681C;
}

#footer .copyright {
	display:block;
}

#footer a {
	padding:0 2px;
	text-decoration:none;
	color:#88a0b1;
}

#footer a:hover {
	text-decoration:underline;
}

#survey-iframe {
	border:none;
	width:660px;
	height:500px;
}

#leadgen-banners{
	float:right;
	margin:10px 5px 10px 10px;
	padding-bottom:50px;
}

/*static ads*/
#staticads{
display:block;
margin-bottom:10px;
height:150px;
}

#staticads a:link, #staticads a:visited{
color:#789641;
display:block;
font-size:14px;
margin:5px 0px 5px 0px;
}

#staticads a:hover{
text-decoration:none;
}

#staticads .title{
color:#476c87;
font-size:16px;
}

#staticads .left{
float:left;
margin-bottom:15px;
width:325px;
}

#staticads .right{
float:right;
margin-bottom:15px;
width:325px;
}

/*network links*/
#netLinks{
font-size:12px;
margin:0 auto;
text-align:left;
width:900px;}

#netTitle{
color:#333333;
font-weight:bold;
margin-bottom:10px;
margin-top:20px;}

#linksTitle{
color:#333333;
font-weight:bold;
margin-bottom:5px;}

#netBlock{
float:left;
width:225px;}

#netBlock a:link, #netBlock a:active, #netBlock a:visited{
color:#000;
display:block;
padding-bottom:5px;
}


/* ---- GOOGLE COMPLIANCE STYLES ---- */

#wrapper-wide {
	width:1262px;
	margin:0 auto;
	padding:0 9px;
	background:url(/i/wrapper-wide.gif) repeat-y;
}

#footer-wide {
	display:block;
	clear:both;
	position:relative;
	right:9px;
	width:1255px;
	padding:15px 25px 50px 0;
	background:url(/i/footer-wide.gif) no-repeat #fff;
	text-align:right;
	font-size:10px;
	line-height:12px;
	color:#88a0b1;
}

#footer-wide .attribution {

	padding-right:160px;
	text-align:left;
}

#footer-wide .attribution a {
	color:#DC681C;
}

#footer-wide .copyright {
	display:block;
}

#footer-wide a {
	padding:0 2px;
	text-decoration:none;
	color:#88a0b1;
}

#footer-wide a:hover {
	text-decoration:underline;
}

#header-wide {
	width:1280px;
	height:140px;
	/*height:300px;*/	
	position:relative;
	right:9px;
}

#header-wide  #logo {
	float:left;
	width:220px;
	height:65px;
	position:relative;
	top:15px;
	left:15px;
}

#header-wide #search {
	display:block;
	height:30px;
	margin-top:14px;	
	float:right;
	padding-top:4px;
	padding-right:22px;
}

#header-wide #textbox {
	float:left;
	width:131px;
	margin-top:4px;
	border:none;
	background:url(/i/spacer.gif);
	color:#1c7293;
}

#header-wide #button {
	width:25px;
	height:25px;
	margin-left:12px;
	margin-right:340px;
}

#hornav-wide {
	float:right;
	width:655px;
	height:64px;	
	padding-top:2px;
	padding-right:368px;
}

#content-wide {
	float:left;
	width:900px;
}

#breadcrumbs-wide {
	width:930px;
	height:20px;
	margin:0 auto;
	padding:5px 0px 0 20px;
	font-size:11px;
	float:left;	
}

/*------ Yieldy Ad Code ------*/

#yieldyLdrBrd {
	width:728px;
	margin:0 auto;
	padding:5px 0;
}

#yieldySky {
	float:right;
	position:absolute;
	margin-left:1280px;
	padding-top:10px;
}

#yieldySky-landers {
	float:right;
	position:absolute;
	margin-left:940px;
	padding-top:10px;
}







