/* Colors and General settings */#content {	float: left;	width: 70%;	min-height: 860px;	margin-top:0px;	margin-bottom:15px;	margin-right: 5%;}#contentwedblog {	width: 90%;	margin:1.5% auto;	}.post-head {	position: relative;	padding-bottom: 10px;	 }.post-title  {margin-top:35px;}.post {	margin-left: 0px;	margin-right:0px;	margin-top:20px;	padding:15px;	margin-bottom: 20px;  	background:#FFF;	border-bottom: 1px dotted #666;	/*border-radius: 15px;	-moz-border-radius: 15px;	-webkit-border-radius: 15px;	-moz-box-shadow: 2px 2px 3px 1px #ababab inset;		-ms-box-shadow: 2px 2px 3px 1px #ababab inset;	-o-box-shadow: 2px 2px 3px 1px #ababab inset;	-webkit-box-shadow: 2px 2px 3px 1px #ababab inset;	box-shadow: 2px 2px 3px 1px #ababab inset;*/	}.post blockquote {	background: #29A3A3; /*background: #D6D6D6 url(images/blockquote.jpg) no-repeat 6px 6px;*/	border-left: 5px solid #196464;	min-height: 40px;	padding: 30px 43px 20px 50px;	margin-bottom: 30px;	color:#FFF;}.postwedblog {	min-height: 225px;	display: block;	margin: 0;	padding:15px 15px 15px 25px;	background:#FFF;	border-bottom: 1px dotted #666;	/*border-radius: 15px;	-moz-border-radius: 15px;	-webkit-border-radius: 15px;	-moz-box-shadow: 2px 2px 3px 1px #ababab inset;		-ms-box-shadow: 2px 2px 3px 1px #ababab inset;	-o-box-shadow: 2px 2px 3px 1px #ababab inset;	-webkit-box-shadow: 2px 2px 3px 1px #ababab inset;	box-shadow: 2px 2px 3px 1px #ababab inset;*/}.postwedblog img {	max-width: 100%;	height: auto;}.under {	font-size:11px;}h2.archivetitle {	background: url(images/archive_title.gif);	height: 41px;	width: 569px;	margin-left: 35px;	padding-top: 20px;	padding-right: 15px;	padding-left: 15px;	margin-top: 24px;	font-weight: bold;}.post-title-meta {	text-align: right;	padding-right: 78px; /* CHANGED FROM 78px;*/}.post-title-meta .author {		font-size: 10px;      /* THIS HAS BEEN ADDED */	height: 57px;	width: 148px;	position: absolute;	left: 357px; 	top: 7px;	}.post-title-meta .meta-date {	/*background: url(images/day_calendar.png) no-repeat;*/	height: 57px;	width: 130px;   /* Changed from 83px*/	position: absolute;	left: 455px; /*CHANGED FROM 528px*/	top: 5px;	/*color: #FFFFFF; THIS HAS BEEN COMMENTED OUT*/	text-align: center;}* html .post-title-meta .meta-date {	/*left: 520px;*/	/*top: 2px;*/	}.meta-date .month {	font-size: 10px; /* changed from 16px*/	/*display: block;*/	padding-top: 7px;	/*font-weight: bold;*/	line-height: 7px;}.meta-date .date {	font-size: 10px; /* changed from 16px */	font-weight: bold;	/*display: block;*/	line-height: 7px;}.meta-date .year {	font-size: 10px;/*	display: block;*/	line-height: 7px;	font-family: Geneva, Arial, Helvetica, sans-serif;	letter-spacing: 1px;}.meta-date .time {	font-size: 10px; /* changed from 16px */	font-weight: bold;	/*display: block;*/	line-height: 7px;}.entry {	margin:top:2%;	padding-left: 28px;	margin-right: 15px;}.readmore {		margin: 0px;		padding: 0px;		float: right;		display: inline;}	.entry-footer {	margin-right: 15px;	padding-left: 28px;}.entry p {	padding:0;	margin:0;	margin-bottom: 10px;	text-align:justify;}.entry h1 {	left: 0px;	margin: 10px 0px 15px -20px;	font-size: 1.4em;}.entry h2 {	/*background: url(images/h_pagetitle.gif);*/	font-size: 1.1em;	padding: 0px 9px 0px 9px;	color: #196464;	width: 577px;	margin: 15px 0px 0px -28px;  /*margin: 15px 0px 15px -28px;*/}.entry h3 {	margin: 10px 0px 10px -20px;	font-size: 1.1em;}.entry h4 {	color: #FE1C76;	margin: 10px 0px 10px -20px;	font-size: 1.1em;}.entry h5 {	margin: 10px 0px 10px -20px;	font-size: 1em;}.entry h6 {	margin: 10px 0px 10px -20px;	font-size: 0.9em;}/*.entry img {	max-width: 100%;	height:auto;	}*/.entry table {	border: 1px solid #929292;	border-collapse: collapse;}.entry th {	background: #929292;	border: 1px solid #929292;	padding: 3px 10px;	color: #FFFFFF;	text-align: left;}.entry td {	background: #D6D6D6;	border: 1px solid #929292;	padding: 1px 10px;}.entry blockquote {	background: #29A3A3; /*background: #D6D6D6 url(images/blockquote.jpg) no-repeat 6px 6px;*/	border-left: 5px solid #196464;	min-height: 40px;	padding: 30px 43px 20px 50px;	margin-bottom: 30px;	color:#FFF;}.entry blockquote cite {	background: #B5B5B5;	font-style: normal;	display: block;	padding: 3px 5px;	text-align: right;	margin-top: 10px;}.entry blockquote cite a {	text-decoration: underline;}.entry pre {	background-color: #fafafa;	border: solid 1px #bbbbbb;	margin: 0px 0px 30px;	padding: 10px;	overflow-x: auto;	overflow-y: auto;}* html .entry pre {	  width: 532px;	  overflow: scroll;}.entry hr {	color: #999999;	margin-right: 10px;	margin-bottom: 10px;}.entry fieldset {	margin: 0px 10px 0px 0px;	padding: 10px;	border-style: none;}/*.entry fieldset h1, .entry fieldset h2, .entry fieldset h3, .entry fieldset h4, .entry fieldset h5, .entry fieldset h6 {	margin-left: 0px;	padding: 0px;}.entry fieldset h2 {	color: #333333;		margin-left: 0px;	width: 90%;}.entry legend {	font-size: 1.1em;	font-weight: bold;	color: #333333;	padding-right: 3px;	padding-left: 3px;}*//* End Headers *//* Begin Images */p img {	padding: 0;	max-width: 100%; }/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) *//*img.center {	display: block;	margin-left: auto;	margin-right: auto; }*//*img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline; }*//*img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline; } *//*.alignright {	float: right; }*//*.alignleft {	float: left }*//* End Images *//* Begin Lists	Special stylized non-IE bullets	Do not work in Internet Explorer, which merely default to normal bullets. */.entry ul li:before, #sidebar ul ul li:before { }.entry ul {	padding-left: 20px;}.entry ol {	padding: 0 0 0 20px;	margin: 0; }.entry ol li {	margin: 0;	padding: 0; }.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none; }.postfooter {	margin-bottom: 28px;	clear: both;}.new-old-navigation {	margin-bottom: 10px;	width:80%	}#sidebar {	margin-top:20px;}#new-old-navigation ul {	list-style: none;}#new-old-navigation  p {	background: #E3E3E3 url(images/new_navigation_limark.gif) no-repeat 14px center;	padding: 10px 10px 10px 35px;	margin-bottom: 1px;}#new-old-navigation  p.newer {	background: #E3E3E3 url(images/new_navigation_limark.gif) no-repeat 14px center;}#new-old-navigation  p.older {	background: #E3E3E3 url(images/new_navigation_limark_old.gif) no-repeat 14px center;}#sidebar-body {	width: 90%; /*width: 237px; oct */	/*padding-left: 13px;*/	margin-top: 11px;	/*background: #999; */	margin: 0 auto;}#sidebar-body img {	margin-bottom: 25px;}#sidebar h2 {	color: #FFFFFF;	/*background: #606060;  THIS HAS BEEN COMMENTED OUT*/	background: #196464;	font-size: 1.1em;	padding: 9px 9px 8px;	margin-bottom: 15px; }#sidebar ul, #sidebar ul ol {	margin: 0;	padding: 0; }#sidebar ul li {	list-style-type: none;	list-style-image: none;	margin-bottom: 15px; }#sidebar ul p, #sidebar ul select {	margin: 5px 0 8px; }#sidebar ul ul, #sidebar ul ol {	/*margin: 5px 0 0 0px;*/	border-bottom: 1px dotted #666;			/*background: url(images/sidebar_ul_ul_div.gif) no-repeat 0px bottom;*/	padding-bottom: 10px;	padding-right: 15px;	padding-left: 10px; }#sidebar ul ul ul, #sidebar ul ol {	margin: 0 0 0 10px;		padding: 0px; }ol li, #sidebar ul ol li {	list-style: decimal outside; }#sidebar ul ul li, #sidebar ul ol li {	margin: 0 0 10px;	padding: 0 0 0 10px;	background: url(images/li_mark.gif) no-repeat 0px 7px;	text-indent: 3px; /*THIS HAS BEEN CHANGED FROM 10px*/ }/*THIS HAS BEEN ADDEDD*/ /*#sidebar ul ul li a, #sidebar ul ol li a {	font-size: 12px;	color:#5a5a5a;	}*/ /* End Entry Lists *//* Begin Sidebar */#sidebar   {	float: left;  /* float: right; oct */	width:25%; /*width: 277px; oct */	margin-top:77px;		/*background: url(images/content_bg.gif) no-repeat right top;*/	background:#F9F9F9;	/*border-radius: 15px;	-moz-border-radius: 15px;	-webkit-border-radius: 15px;	-moz-box-shadow: 2px 2px 3px 1px #ababab inset;		-ms-box-shadow: 2px 2px 3px 1px #ababab inset;	-o-box-shadow: 2px 2px 3px 1px #ababab inset;	-webkit-box-shadow: 2px 2px 3px 1px #ababab inset;	box-shadow: 2px 2px 3px 1px #ababab inset;*/				 }/*#siedebar-header {	background: url(images/side_head.gif);	display: block;	height: 56px;	width: 244px;	margin-top: 5px;	padding-left: 18px;}#side-head-search {		height: 25px;	width: 164px;	float: left;	margin-top: 15px;}#side-head-search #searchform {	margin: 0px;	padding: 0px;}#side-head-search input#search {	width: 110px;	border-width: 0px;	border-style: none;	float: left;	padding-top: 2px;	padding-left: 2px;	margin-top: 2px;	margin-left: 2px;}#searchform #searchsubmit-head {	background: url(images/search_submit_btn.gif) no-repeat;	height: 19px;	width: 45px;	text-indent: -9999px;	display: block;	float: left;	border-width: 0px;	border-style: none;	margin-top: 3px;}                        oct */#siedebar-header #rss-button {	background: url(images/rss_btn.gif) no-repeat;	display: block;	float: right;	height: 51px;	width: 61px;	margin-top: 10px;	padding-right: 12px;	margin-bottom: 10px}#siedebar-header #rss-button a {	display: block;	height: 51px;	width: 61px;	text-indent: -9999px;}#sidebar form { }/* End Sidebar *//* Begin Various Tags & Classes */acronym, abbr, span.caps {	cursor: help; }acronym, abbr {	border-bottom: 1px dashed #999; }blockquote { }blockquote cite { }/*.center {	text-align: center; }*/.hidden {	display: none; }a img {	border: none; }.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 15px; }/* End Various Tags & Classes*/.clearfix:after {  content: ".";  /* make a new element */  display: block;  /* to block element */  clear: both;  height: 0;  visibility: hidden;}.clearfix {  min-height: 1px;}* html .clearfix {  height: 1px;  /*促*//*/  height: auto;  overflow: hidden;  /**/}.clear {clear:both;}@media only screen and (min-width: 150px) and (max-width:1000px){	body {		width:100%;		margin:0;		padding:0;	}	#content {		width:100%;	}		.entry img {max-width:100%;}	#sidebar {		width:100%;	} }