*a, *input, *textarea {
  position:relative;
}

body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin: 0px; 
	padding: 0px; 
	border: 0px;
}
.clear:after {
	content: ""; display: block; 
	clear: both;
}
	
:focus {
	outline: 0;
}

body {
	background: url(../images/BG.jpg) no-repeat top center;
}

/*TYPOGRAPHY*/
h1	{ width: 310px; height: 50px; display: block; float: left; margin: 12px 0px 0px 67px; _margin: 12px 0px 0px 33px; }
h1 a { display:block; }
h1 img { width: 310px; height: 50px; }

h2	{ font-family: Verdana, Geneva, sans-serif; font-size: 14px; color: #3250be; margin-bottom: 13px; }

p	{ font: 62.5% Verdana, Geneva, sans-serif; font-size:12px; color: #3250be; }

/*LAYOUT*/
#container	{
	width: 960px;
	height: 640px;
	position: relative;
	margin: 0px auto;
}

#main-content {
	float: left;
	position: relative;
	width: 846px;
	height: 446px;
	margin: 130px 0px 0px 67px;
	_margin: 130px 0px 0px 33px;
}

  #main-content .wrapper-head {float:left;width:846px;height:10px;background: url(../images/main-head.png) no-repeat;line-height:1px;font-size:0.01px;}
  #main-content .wrapper-body {float:left;overflow:hidden;width:846px;height:auto;background: url(../images/main.png) repeat-y;}
  #main-content .wrapper-foot {float:left;width:846px;height:135px;background: url(../images/main-foot.png) no-repeat;padding-bottom:10px;line-height:1px;font-size:0.01px;}
  #main-content .wrapper-head {_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/loudblog/custom/templates/thomson%20podcasts/images/main-head.png',sizingMethod='scale');}
  #main-content .wrapper-body {_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/loudblog/custom/templates/thomson%20podcasts/images/main.png',sizingMethod='scale');}
  #main-content .wrapper-foot {_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/loudblog/custom/templates/thomson%20podcasts/images/main-foot.png',sizingMethod='scale');}

#latest_comments	{
	float: right;
	width: 188px;
	/*height: 257px;*/
	margin: 25px 40px 0px 0px;
	_margin: 25px 20px 0px 0px;
	background: url(../images/latest-comments.png) repeat-y;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/latest-comments.png',sizingMethod='scale');
}

  #latest_comments span.head {display:block;height:10px;background:#ffffff url(../images/latest-comments-head.png) no-repeat;line-height:1px;font-size:0.01px;}
  #latest_comments span.foot {display:block;height:10px;background:#ffffff url(../images/latest-comments-foot.png) no-repeat;margin-top:-10px;line-height:1px;font-size:0.01px;}
  #latest_comments span.head {_background:#ffffff; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/loudblog/custom/templates/thomson%20podcasts/images/latest-comments-head.png',sizingMethod='scale');}
  #latest_comments span.foot {_background:#ffffff; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/loudblog/custom/templates/thomson%20podcasts/images/latest-comments-foot.png',sizingMethod='scale');}

	#latest_comments h2 {
		margin: 15px 0px 0px 15px;
	}
	
	#latest_comments div.latest_comments_text p {
		font-size: 11px;
		margin: 15px 15px 0px 15px;
	}
	
	#latest_comments p.latest_comments_origin {
		font-size: 10px;
		font-style: italic;
		color: #5fa8df;
		margin: 5px 15px 0px 15px;
	}
	
	#latest_comments p.latest_comments_origin_top {
		font-size: 10px;
		font-style: italic;
		color: #5fa8df;
		margin: 5px 15px 0px 15px;
		padding-bottom: 20px;
		border-bottom: 1px solid #3250be;
		}

#intro {
	float: left;
	width: 550px;
	margin: 25px 0px 0px 25px;
	_margin: 25px 0px 0px 13px;
}

#podcast	{
	float: left;
	width: 550px;
	/*margin: 50px 0px 0px 25px;*/
	margin: 20px 0px 0px 25px;
	_margin: 50px 0px 0px 13px;
}

  #podcast .wrapper {display:block;overflow:hidden;width:550px;}

  #podcast h2 {padding-top:10px;}
  #podcast h2 a {color:#3250be;}
  #podcast p {overflow:hidden;width:550px;padding-bottom:10px;}
  #podcast p small {color:#666666;}

	#podcast img {
		margin-top: 10px;
	}

	#podcast a {
		color: #5fa8df;
	}
	
		#podcast a:hover {
			text-decoration: none;
			color: #99ccff;
		}
		
#rss	{
		float: left;
		width: 500px;
		height: 30px;
		padding-top: 10px;
		/*margin: 85px 0px 0px 25px;*/
		/*_margin: 85px 0px 0px 13px;*/
		margin: 10px 0px 0px 25px;
		_margin: 10px 0px 0px 13px;
}

	#rss img	{
		float: left;
		margin: -5px 10px 0px 0px;
	}
	
	#rss a {
		color: #5fa8df;
	}
	
		#rss a:hover {
			text-decoration: none;
			color: #99ccff;
		}

.comment-wrapper {background:url(../images/comments-form.png) repeat-y;}
  .comment-wrapper .comment-wrapper-head {display:block;height:10px;background:#ffffff url(../images/comments-form-head.png) no-repeat;margin-top:10px;line-height:1px;font-size:0.01px;}
  .comment-wrapper .comment-wrapper-body {padding:0px 10px;}
  .comment-wrapper .comment-wrapper-foot {display:block;height:10px;background:#ffffff url(../images/comments-form-foot.png) no-repeat;line-height:1px;font-size:0.01px;}
  .comment-wrapper .comment-wrapper-head {_background:#ffffff; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/loudblog/custom/templates/thomson%20podcasts/images/comments-form-head.png',sizingMethod='scale');}
  .comment-wrapper .comment-wrapper-foot {_background:#ffffff; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/loudblog/custom/templates/thomson%20podcasts/images/comments-form-foot.png',sizingMethod='scale');}

#commentheadline {padding-top:5px;}
  #commentheadline a {float:left;margin:-15px 10px 0px 0px;}

#commentlist {list-style-position:inside;font: 62.5% Verdana, Geneva, sans-serif; font-size:12px; font-weight: bold; color: #3250be;}
  #commentlist li cite {font: 62.5% Verdana, Geneva, sans-serif; line-height:20px; font-size:12px; font-weight: bold; font-style: italic; color: #3250be;}

#commentform {}
  #commentform p.field label {float:left;width:140px;padding-left:5px;line-height:22px;}
  #commentform p.field input, #commentform p.field textarea {float:right;width:350px;margin-right:25px;padding:2px 5px;border:1px solid #abd4f3;color:#3250be;}
  #commentform p.field textarea {height:100px;}
  #commentform p.favourite input {margin-top:12px;}
  #commentform p.button input {float:right;width:auto;margin-right:25px;padding:5px 20px;text-transform:capitalize;cursor:pointer;}

/* FLASH/QUICKTIME PLAYER */
  div#podcast p object {float:left;}
