/*File		:	/tpl/demo/css/page_posts.cssDesc.		:	global style sheet for screen mediaAuthor		:	Olivier Le Brenn, about@webriding.netC.D.		:	Fri, Aug 26, 2005 | 4:45:07 PMU.D.		:	Fri, Aug 26, 2005 | 4:45:07 PMCOM			:	http://stopdesign.com/examples/ie5mac-bpf/				http://tantek.com/CSS/Examples/midpass.html*//*-------------------{ imported common links }---------------------*/@import url("/tpl/carbon/css/global_links.css");@import url("/tpl/carbon/css/global_typo.css");/*------------{ imported styles according to browsers }------------*/@import url("/tpl/carbon/css/global.css");/* IE5/Mac Only Styles  *//*\*//*/  @import "/tpl/demo/css/global_iemac.css";/**//* IE5/Win Only Styles */@media tty { i{content:"\";/*" "*/}} @import '/tpl/carbon/css/global_iewin.css'; /*";}}/* *//*-----------------------{ page style }----------------------------*/ ul.archives {	list-style: none;	margin:0;	padding:0;	border-top:1px solid #999999;	border-bottom:1px solid #999999;} ul.archives li.year {	font-weight:bold;	border-bottom:1px solid #999999;	padding: 5px;} ul.archives li.month {	display:block;	font-weight:bold;	background: #c9c9c9 ;	margin: 0 5px;	padding: 10px;} ul.archives li.month:hover {	display:block;	margin: 0px;	padding: 10px 15px;	background: #ffffff;}#contentinner ul li {	padding-left:22px;	background: url(/tpl/carbon/img/dot_li.png) no-repeat 0 2px;}/*-------------------------{ previous tpl style ---------------------}*/#contentinner #main {	float:left;	width:60%;}#contentinner #sidebar {	font-size:.95em;	float:right;	width:30%;	margin:0 25px 0 25px;	padding:0;}dl.tease {	text-align:justify;	margin-bottom:1em;}dl.tease dt {	float: right;	margin: 0 0 3px 10px;}dl.tease dt img {	padding: 3px;	border-top: none;	border-left: none;	background: #fff;}dl.tease dt a:hover img {	border-color: #eee;	background: #ccc;}dl.tease dd {	margin: 0;	padding: 0;	color: #444;}dl.tease dd  a {	font-size: 1em;	font-weight:bold;	line-height:1.1em;}dl.tease dd a:hover {}.boxleft, .boxright, .boxclear, .boxthumb {	position:relative;	padding:5px;}.boxleft {	float:left;	margin:5px 10px 0 0;}.boxright .boxthumb {	float:right;	margin:5px 0 0 7px;}.boxclear {	clear:both;	margin:5px auto 10px;}.boxthumb {	padding:2px;	border:0px;}p.comments  {	margin:0;	padding:5px 0;}span.nocomments  {	margin:5px 0 0;	padding:0;	display:block;	height:5px;}#col2 img {	display:block;	margin:0;	padding:0;}#main h1 {	font-size:2.5em;	margin:0.2em 0;	padding:0;}#main h3 {	margin:0.5em 0 1.5em;	padding:0;}table {	width:425px;	padding: 5px;	border:  2px solid #000000;	text-align: center;	border-collapse:collapse;}td, th, tr  {	border: 1px solid #000000;}th {	border-bottom: 2px solid #000000;	border-right: 2px solid #000000;}caption {	font-weight:bold;	font-size:12px;	color:#333;	margin-bottom:5px;}.red {	color:#7F0C1B;}