html {	background: #f1f1f1;}
a:link, a:visited, a:active {	color:#009;	font-weight:bold;}
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {	color:#727FBD;	background-color:transparent;	text-decoration:none;}
body#podcast h1 a:link, body#podcast h1 a:visited, body#podcast h1 a:hover, body#podcast h1 a:active {color:#E33906;background-color:transparent;
text-decoration:none;}
a:hover {	text-decoration:underline;}
p#subscribeLink {	font-size:16px;	text-align:center;	margin-top:8px;}
body#browserfriendly p#subscribeLink a {	background-color:#ffc;	border: 1px solid #ccc;	padding: 8px 4px 4px 4px;	}
body#podcast p#subscribeLink a {	background-color:#E33906;	color:white;	border: 1px solid #ccc;	padding: 6px 6px 6px 6px;	}
p#resetLink {	text-align:center;}
p#resetLink a:link, p#resetLink a:visited, p#resetLink a:hover, p#resetLink a:active {color:#000;text-decoration:underline;}
body#browserfriendly {background: #fff;	border:1px #ccc solid;	margin:0 auto;	width:770px;font-family: Helvetica, Arial, Sans-serif;
	font-size:12px;	color:#666;}
body#browserfriendly p, body#podcast p {	margin-bottom:1em;}
body#browserfriendly div#bodycontainer {		margin:0 auto;	width:770px;}
body#podcast div#bodycontainer {		margin:0 auto;	width:770px;	padding:0;}
div#bodycontainer #bannerblock {	margin: 0 20px 1.5em 20px;	padding-top:10px;	border-bottom:1px solid #999;}
div#bodycontainer #bodyblock {	margin: 10px 20px 0 20px;	color:black;}
body#browserfriendly div#bannerblock h1, body#podcast div#bannerblock h1 {	font-size:32px;	color:#900;	line-height:101%;	letter-spacing:-.5px;}
body#browserfriendly div#bannerblock h2, body#podcast div#bannerblock h2 {	font-size:15px;	color:#888;}
body#browserfriendly div.subscribeblock h3, body#podcast div.subscribeblock h3 {padding-left:0px;}
div.subscribeblock {	float:right;	margin:0 0 24px 12px;	width:372px ! important;}
.action {background: #f1f1f1;border: 1px solid #aaa;}div#subscribe-userchoice, div#subscribe-options {padding:12px 12px 0 12px;}
div#subscribe-options h3 {	font-size:18px;	color:#888;}
div#subscribe-options h4 {	font-weight:normal;	margin: 14px 0 6px 0;}
div#subscribe-options div#webbased {text-align:center;}
div#subscribe-options div img {padding-left:3px;	padding-right:3px;	padding-bottom:3px;}
div#subscribe-options p {margin-top:12px;line-height:150%;}
div#subscribe-options p.desktopsub {margin:0;}
blockquote {margin-left:3em;}
option {padding-left:8px;}
div#savemychoice {	text-align:center;	padding:12px;	border-right:1px solid #626262;}
h3#currentFeedContent {	clear:both;	font-size:24px;	color:#888;	border-bottom:1px solid #ccc;	margin-bottom:16px;}
h4.itemtitle {	font-size:18px;	letter-spacing:-.25px;	font-weight:700;	}
h5.itemposttime {	font-size:14px;	font-weight:normal;	color:#666;	margin-top:3px;	margin-bottom: 6px;}
h5.itemposttime span {	color:#333;}
div.itemcontent {	font-size:14px;	line-height:130% ! important;	overflow:hidden;	width:99%;
}
div.itemcontent img[align=right] {	padding-left:12px;	padding-bottom:12px;}
div.itemcontent img[align=left] {padding-right:12px;	padding-bottom:12px;}
p#embedthis {background: url(../images/bookmark/embed.gif) no-repeat left top;padding-left:20px;}
body#browserfriendly p.about, body#podcast p.about {color:#666;line-height:130%;font-size:14px;}
div#bodycontainer #footer {	border-top:1px solid #999;	margin: 10px 20px 0 20px;	padding:16px 120px 12px 120px;	vertical-align:middle;
	clear:both;}
div#bodycontainer #footer p {	width:324px;	text-align:justify;	line-height:140%;}div#bodycontainer #footer img {	float:right;
	margin-top:10px;}
#dot{line-height:1px;height:1px;background:#ccc;color:#ccc;border:1px #ccc dashed;}