@charset "UTF-8";
/* CSS Document - Article pages */

/* ---- General ---- */

#tips #content h1 {
	margin: 0;
	padding: 0 0 20px 0;
	font-size: 24px;
}


#tips #content img {
	margin: 0;
	padding: 0 0 20px 0;
}

#tips #content h3 {
	margin: 0;
	padding: 10px 0;
}

#tips #content p {
	margin: 0;
	padding: 0 0 15px 0;
}

#tips #content li,
#privacy #content li {
	margin: 0; padding: 0 0 15px 20px;
	background: url(../images/bull_red_scribble.gif) 0 3px no-repeat;
}
#disclaimer #content ol li {
  list-style: lower-alpha;
}
#disclaimer #content ol li ol li {
  list-style: decimal;
}


/* ---- Secondary Nav ---- */

#tips #secondary_nav {
	list-style: none;

}

	#tips #secondary_nav li {
		margin: 0 0 1px 0;
		padding: 0;
		font-size: 12px;
		float: left;
	}
	
	#tips #secondary_nav li a {
		margin: 0;
		padding: 5px 10px;
		display:block;
		background: url(../images/tile_grey2.gif) bottom repeat-x #FFFFFF;
		color: #000000;
		border: solid 1px #ffd95a;
		width: 162px;
		overflow: hidden;
	}
	
	#tips #secondary_nav a:hover {
		border: solid 1px #eb1c25;
		text-decoration: none;
		color: #eb1c25;
	}
	
	/* ---- Secondary Nav select --- */
	
	#tips.article1 #secondary_nav a.article1, 
	#tips.article2 #secondary_nav a.article2,
	#tips.article3 #secondary_nav a.article3,
	#tips.article4 #secondary_nav a.article4,
	#tips.article5 #secondary_nav a.article5,
	#tips.size_chart #secondary_nav a.article6 {
		background: url(../images/tile_gold.gif) bottom repeat-x #ffd95a;
	}
	
/* ---- Content ---- */

#tips.size_chart .size_panel {
	margin: 0 0 10px 0;
	padding: 15px 0 15px 0;
	width: 479px;
	background: url(../images/tile_grey.gif) bottom repeat-x #FFFFFF;
	border: solid 2px #d4d4d4;
	text-align: center;
}

	#tips.size_chart .size_panel table {
		margin: auto;
		padding: 0;
		width: 449px;
		font-size: 11px;
		text-align: left;
	}
	
	#tips.size_chart .size_panel table tr.head {
		margin:0;
		padding:0;
		height: 30px;
		background: url(../images/line_table.gif) bottom no-repeat;
	}
	
	#tips.size_chart .size_panel table th.main {
		width: 25%;
	}
	
	#tips.size_chart .size_panel table th {
		margin: 0;
		padding: 5px;
	}
	
	#tips.size_chart .size_panel table td {
		margin: 0;
		padding: 5px;
	}
	
	
/* ---- TEASER ---- */

#tips #content div.teaser {
	margin: 0;
	padding: 0;
}
#tips #content div.teaser a {
  display: block;
  color: #000;
  text-decoration: none;
}
#tips #content div.teaser a:hover {
  color: #EB1C25;
  text-decoration: none;
}
#tips #content div.teaser .readMore {
  color: #EB1C25;
  text-decoration: underline;
}

#tips #content div.teaser img {
	margin: 0;
	padding: 0 10px 10px 0;
	float: left
}


#tips #content div.teaser h3 {
  	padding: 0 0 7px 0;
}

#tips #content div.teaser p {
  	padding: 0 0 3px 0;
}
