body {
margin:0;
padding:0;
font-family:Tahoma, Verdana,Arial, Helvetica, sans-serif;
font-size:100%;
direction:ltr;
}
h1 {
font-size:2.5em;
letter-spacing:0.2em;
}
h2 {
font-size:1.6em;
}
h3 {
font-size:1.4em;
} 
h4 {
font-size:1.2em;
}
h5,h6 {
font-size:1em;
}
h2,h3,h4,h5,h6 {
letter-spacing:.01em;
}
h1,h2,h3,h4 {
font-weight:normal;
}
a {
text-decoration:underline;
}
a:hover,a:active,a:focus {
text-decoration:none;
}
img {
border:none;
}
dt {
font-weight:bold;
margin-top:10px;
}
li {
margin-bottom:5px;
}
ol li {
list-style-type:decimal;
}
ol li ol li {
list-style-type: lower-alpha;
}
ol li ol li ol li {
list-style-type:lower-roman;
}
ul li {
list-style-type:disc;
}
ul li ul li {
list-style-type:circle;
}
ul li ul li ul li {
list-style-type: square;
}
small {
font-size:.8em;
}
acronym, abbr {
cursor:help;
letter-spacing:.01em;
text-decoration:none;
}
a acronym,a abbr {
text-decoration:none;
border-bottom:none;
}
blockquote {
min-height:60px;
margin:0;
padding:5px 0 0 63px;
}
blockquote cite {
display:block;
padding-bottom:15px;
font-size:.86em;
font-style:normal;
}
q {
font-style:italic;
}
q:before, q:after {
content:"";
}
ins {
padding:0 2px;
text-decoration:none;
}
pre,
code,
tt,
kbd,
var {
font-family:'courier new',courier, monospace;
font-size:1.05em;
}
pre {
overflow:auto;
white-space:pre;
padding:3px 5px 12px;
line-height:20px;
}
address {
font-style:normal;
}
form {
margin:20px 0;
padding:0;
}
fieldset {
margin:5px;
padding:10px;
border:none;
}
fieldset fieldset { 
margin-top:15px;
}
legend {
margin:0 0 0 -10px;
padding:2px 5px;
}
input,textarea,select {
padding:1px 2px;
font-size:1em;
}
textarea {
width:98%;
}
table {
border-collapse:collapse;
}
th,td {
padding:3px;
} ul.jumplinks,
.jumplinks {
position:absolute;
top:-9000px;
left:-9000px;
z-index:90;
}
.jumplinks a:active,
.jumplinks a:focus {
position:absolute;
top:9020px;
left:9010px;
width:15em;
margin:0;
padding:3px;
text-align:center;
font-weight:bold;
} #wrapper {
width:90%;
max-width:1000px;
margin:0 auto;
padding:0;
} #header {
padding:0;
margin:0;
}
#header h1 {
margin:0;
padding:0 15px;
font-size:2.3em;
letter-spacing:.02em;
line-height:1.2em;
text-align:center
}
#header h1 small {
display:block;
margin:0;
padding:0;
font-size:.65em;
font-weight:normal;
font-style:normal;
}
#header h1 a {
text-decoration:none;
}
#header h1 a:hover {
text-decoration:underline;
}
#header-image {
height:304px;
} .navbar {
margin:0;
padding:0;
font-weight:bold;
font-size:.9em;
font-variant:small-caps;
line-height:1em;
}
.navbar:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.navbar ul {
margin:0;
padding:0;
display:inline;
}
.navbar li {
margin:0;
padding:0;
float:left;
list-style-type:none;
position:relative;
}
.navbar ul ul {
display:none;
float:left;
position:absolute;
left:0;
z-index:90;
top:30px;
width:150px;
}
.navbar li:hover > ul {
display:block;
}
.navbar ul ul li {
min-width:150px;
}
.navbar ul ul ul {
top:0;
left:100%;
}
.navbar .recentcomments {
margin-right:10px;
}
.navbar #searchform {
margin:5px 0;
}
.navbar a {
display:block;
line-height:20px;
padding:5px;
margin:0;
text-decoration:none;
}
.navbar a:hover,
.navbar a:active,
.navbar a:focus {
text-decoration:underline;
} #content {
min-height:400px;
line-height:1.5em;
margin:20px 0 0;
padding:0 30px;
font-size:.9em;
} #content:after,
#content .hentry:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#content .hentry {
padding-bottom:20px;
}
.post-title,
.posts-by {
margin:20px 0 0;
padding:0;
font-size:1.6em;
letter-spacing: .01em;
}
.post-title a {
text-decoration:none;
}
.post-title a:hover,
.post-title a:active,
.post-title a:focus {
text-decoration:underline;
}
.sticky .post-title a {
padding-right:30px;
}
.meta {
margin:3px 0 0;
padding:0;
font-size:.9em;
line-height:1.3em;
}
.meta ul,
.meta li {
margin:0;
padding:0;
}
.meta ul {
display:inline;
}
.meta.posthead li {
display:inline;
}
.meta li li {
display:inline;
padding-right:.1em;
}
.postcontent {
min-height:20px;
}
.postcontent p+ ul {
margin-top:-.7em;
}
.postfoot {
clear:both;
margin-right:5px;
}
.more-link {
clear:both;
float:right;
}
.more-link:after {
content:"\00A0\00BB";
}
div.more-link {
font-size:.9em;
text-align:right;
}
div.more-link .wp-post-image {
float:none;
}
.post-edit-link {
clear:both;
display:inline-block;
} .format-aside .post-title,
.format-status .post-title {
position:absolute;
top:-9999px;
left:-9999px;
}
.format-audio .more-link img,
.format-gallery .more-link img,
.format-image .more-link img {
display:block;
margin:0 0 3px auto;
}
.format-audio .postcontent {
min-height:50px;
margin-right:110px;
}
.format-gallery .postfoot,
.format-image .postfoot {
clear:none;
float:left;
}
.format-chat .postcontent {
margin:20px 0;
padding:2px 5px 3px;
line-height:20px;
}
.format-chat .postcontent p {
margin:0;
}
.format-image .postcontent {
text-align:center;
margin:20px auto;
padding:0;
}
.format-link .post-title a {
display:inline-block;
min-height:32px;
padding-right:40px;
}
.format-link .postcontent a {
font-size:1.2em;
}
.format-quote .postcontent {
min-height: 60px;
margin:20px 0;
padding: 0 0 0 70px;
}
.format-quote .postcontent .inner {
min-height: 60px;
margin:0;
padding:0 70px 0 0;
}
.format-quote .postcontent blockquote {
min-height:0;
padding:0;
}
.format-quote .postcontent blockquote cite {
display:block;
font-size: 0.86em;
font-style: normal;
padding-bottom: 15px;
}
.format-video .more-link a {
padding-top:100px;
display:inline-block;
}
.single .format-video embed {
margin-left:auto;
margin-right:auto;
display:block;
} .pagetree {
float:right;
width:15em;
margin:0 0 20px 20px;
padding:3px 5px 0;
}
.pagetree h3 {
font-size:1.1em;
margin:5px 0;
padding:0;
}
.pagetree ul {
margin:0;
padding:0 .3em;
}
.pagetree li ul {
margin-left:1em;
}
.pagetree li:before {
content: " \BB\ ";
}
.pagetree li.current_page_item {
font-weight:bold;
}
.pagetree li.current_page_item li {
font-weight:normal;
}
.pagetree li.current_page_item a {
text-decoration:none;
}
.pagetree li.current_page_item a:hover {
text-decoration:underline;
} .prevnext {
clear:both;
margin:20px 3px 20px 0;
padding:0;
text-align:center;
font-size:.9em;
}
.prevnext:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.prevnext li {
margin:0;
padding:0;
}
.prevnext a {
text-decoration:none;
}
.prevnext a:hover {
text-decoration:underline;
}
.prevnext .next a {
float:left;
padding:0 10px 0 20px;
}
.prevnext .prev a {
float:right;
padding:0 20px 0 10px;
}
.image-nav li {
display:inline;
}
.pagelist {
clear:both;
margin:0 0 10px;
padding:0;
}
.pagelist ul,.pagelist li {
margin:0;
padding:0;
display:inline;
}
.pagelist a {
padding:0 2px;
}
.page-numbers {
width:80%;
margin:20px auto;
padding:0;
text-align:center;
}
.page-numbers li {
display:inline;
}
.page-numbers a {
padding:0 5px;
}
.page-numbers a, 
.pagelist a {
text-decoration:none;
margin: 0 2px;
padding:0 3px 2px;
}
.page-numbers a:hover,
.page-numbers a:active,
.page-numbers a:focus,
.pagelist a:hover,
.pagelist a:active,
.pagelist a:focus{
text-decoration:underline;
} .gallery {
margin:20px auto;
padding:0;
}
.gallery .gallery-icon {
font-weight:normal;
margin:0;
padding:0;
}
.gallery .gallery-item {
float:left;
margin:0 0 20px;
padding:0;
text-align:center;
width:33%;
}
#content .gallery .gallery img {
float:none;
margin:0;
padding:0;
}
.gallery .gallery-caption {
margin:0;
padding:0;
text-align:center;
font-size:.9em;
line-height:1.2em;
} .alignleft,
.wp-post-image {
float:left;
}
.alignright {
float:right;
}
.aligncenter {
float:none;
display:block;
}
.alignnone {
float:none;
}
.alignleft,
img.alignleft,
.wp-post-image {
margin:0 20px 20px 0;
}
.alignright,
img.alignright {
margin:0 0 20px 20px;
}
.aligncenter,
img.aligncenter {
margin:10px auto;
}
.main-img {
text-align:center;
margin:20px auto 0;
padding:0;
}
.img-attachment .postcontent {
text-align:center;
margin-bottom:20px;
}
.img-attachment h3.more-images {
font-size:.8em;
text-align:center;
margin:40px 0 5px;
padding:0;
}
.img-attachment img.attachment-thumbnail {
display:inline;
}
.attachment .attachment-caption,
.attachment .attachment-content {
clear:both;
}
.attachment .posted-under {
clear:both;
text-align:center;
font-size:.8em;
} .wp-caption img {
margin:0 auto;
padding:0;
}
.wp-caption-text {
margin:0;
padding:0;
text-align:center;
font-size:.8em;
} #comments {
margin:0;
padding:20px 0 0;
font-size:1em;
font-weight:bold;
}
#commentlist .commentdata,
#commentlist,#commentlist ul {
margin:0;
padding:0;
}
#commentlist li {
margin:0 0 10px;
padding:0 0 5px;
list-style:none;
}
#commentlist .children li {
margin:10px 20px;
}
#commentlist .comment-author {
float:left;
}
#commentlist img {
float:left;
margin:1px 0 5px 1px;
padding:0;
}
#commentlist .commentmetadata {
min-height:32px;
margin:0 5px 0 0;
text-align:right;
font-size:.9em;
}
#commentlist .comment-author cite {
display:inline;
margin:0 0 0 4px;
padding:0 0 0 5px;
text-align:left;
font-style:normal;
}
#commentlist .bypostauthor > .comment-body cite {
padding-left:20px;
}
#commentlist .comment-author + em {
clear:left;
display:block;
}
#commentlist .comment-edit-link {
font-size:x-small;
}
#commentlist .comment_text {
clear:left;
margin:0;
padding:0 10px;
}
#commentlist .comment p,
#commentlist .trackback p,
#commentlist .pingback p {
clear:both;
padding:0 10px;
}
#commentlist blockquote,
#commentlist blockquote cite {
font-style:italic;
}
#commentlist blockquote {
margin:0 0 0 20px;
padding:0;
min-height:0;
}
#commentlist blockquote cite {
padding-bottom:0;
}
#commentlist .reply {
text-align:right;
margin-right:5px;
font-size:.9em;
}
#commentlist #respond {
width:96%;
margin:0 auto;
}
.comment-links {
margin:0 0 20px;
padding:0;
}
.comment-links li {
margin:0;
padding:0;
}
#commentform {
width:95%;
}
#commentform label.text {
display:inline-block;
width:3.7em;
}
#commentform .comment-form-comment {
margin:0;
}
#commentform .form-allowed-tags {
margin:0;
line-height:1.2em;
font-size:.8em;
}
#commentform .form-submit {
text-align:right;
width:99%;
}
#commentform .form-allowed-tags code {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
} .result-list {
margin:30px 0;
padding:0;
}
.result-list .post-title {
margin:0;
font-size:1.4em;
}
.result-list li {
margin-top:20px;
}
.result-list li li {
margin-top:0;
}
.result-list .postcontent p {
margin:0;
padding:0;
}
.result-list .format-aside .postcontent p {
margin:0;
padding:0;
} .error404 #content .widget-area {
margin:20px 0;
}
#footer .widget-area {
margin-bottom:30px;
font-size:.9em;
} .widget-area:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.widget-area .widget {
float:left;
width:22%;
margin-top:20px;
margin-right:3%;
}
.widgettitle {
margin:0;
font-size:1.2em;
}
.widget-area ul {
margin:5px 0 0;
padding:0;
}
.widget-area li {
list-style-position:inside;
} .navbar .widget_tag_cloud a {
display:inline;
padding:0 3px;
white-space:nowrap;
}
.wp-tag-cloud {
padding:10px;
}
.wp-tag-cloud li {
display:inline;
list-style:none;
margin:0;
padding:0;
}
.wp-tag-cloud li a {
letter-spacing:.01em;
text-decoration:none;
white-space:nowrap;
}
.wp-tag-cloud li a:hover {
text-decoration:underline;
} .navbar #wp-calendar {
display:none;
}
#wp-calendar caption {
margin:0 0 3px;
padding:0;
font-size:.8em;
}
#wp-calendar th {
font-size:.9em;
text-transform:capitalize;
}
#wp-calendar th,
#wp-calendar td {
margin:0;
padding:2px;
}
#wp-calendar #next a {
text-align:right;
}
#wp-calendar #prev a {
text-align:left;
}
#wp-calendar a {
display:block;
text-decoration:none;
}
#wp-calendar tbody,
#wp-calendar tfoot {
font-size:.8em;
}
#wp-calendar #today a {
font-weight:bold;
}
#wp-calendar a {
text-decoration:underline;
}
#wp-calendar a:hover,
#wp-calendar a:active,
#wp-calendar a:focus {
text-decoration:none;
} .password-form br {
display:none;
} #footer {
clear:both;
padding-bottom:5px;
}
#footer .site-links {
clear:both;
margin:0;
padding:0;
font-size:.8em;
text-align:center;
}
#footer .site-links li {
display:inline;
margin:0;
padding:0 5px;
}
#footer .site-links .rss {
position:relative;
top:3px;
}
#footer .credits {
font-size:.8em;
text-align:center;
} .navbar h2, 
.offset {
position:absolute;
left:-9999px;
top:-9999px;
} body {
color:#fff;
}
blockquote {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/quotes.png) no-repeat left top;
}
acronym, abbr {
border-bottom:1px dashed #ddd;
}
ins {
background-color:#f3f3fb;
color:#606060;
}
pre {
background: url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/paper.png);
color:#606060;
border:1px solid #f3f3fb;
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
}
fieldset {
background:#dee2e9;
}
fieldset fieldset {
background:#f3f3fb;
}
legend {
background:#B1B4BE;
color:#000;
}
input, textarea {
background:#F0F3F5;
color:#404040;
border:1px solid #ddd;
}
input:focus,
input.focus,
textarea:focus,
textarea.focus {
background:#fff;
color:#606060;
border-color:#407096;
}
input.submit,
input.button,
input[type=submit] {
background:#505050;
color:#fff;
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);
box-shadow:2px 2px 2px rgba(0,0,0,0.3);
}
input.checkbox {
border:none;
}
table,th,td { }
th {
background:#dee2e9;
}
tr {
background:#fff;
color:#606060;
}
tr.alt {
background:#f3f3fb;
}
a {
color:#407096;
}
a:visited {
color:#5F487E;
}
a:hover {
color:#407096;
}
a:active,
a:focus {
background-color:#f93;
color:#000;
}
a img {
border:1px solid #fff;
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
}
a:hover img,
a:active img,
a:focus img {
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
}
a:hover img {
border-color:#f8f8f8;
}
a:active img, 
a:focus img {
border-color:#f93;
} #wrapper {
background:#fff;
color:#606060;
}
.jumplinks a:active,.jumplinks a:focus {
background:#f93;
color:#000;
} #header h1,
#header h1 a {
color:#606060;
}
#header {
border-bottom:3px double #aaa;
}
#header h1 a:hover {
color:#407096;
}
#header h1 a:focus,
#header h1 a:active {
background-color:#f93;
color:#000;
}
#header h1 small {
color:#707070;
} .navbar {
border-top:3px double #aaa;
border-bottom:3px double #aaa;
}
.navbar ul ul,
.navbar ul li:hover,
.navbar ul a:hover {
background:#dee2e9;
color:#606060;
}
.navbar ul li.widget_tag_cloud:hover,
.navbar .widget_tag_cloud a:hover {
background:transparent;
}
.navbar ul ul {
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);
box-shadow:2px 2px 2px rgba(0,0,0,0.3);
}
.navbar ul a {
color:#606060;
}
.navbar .current_page_item > a,
.navbar .current-cat > a,
.navbar .current-menu-item > a {
background:#505050;
color:#fff;
}
.navbar ul ul a:hover {
background:#eaeef1;
color:#606060;
}
.navbar a:active,
.navbar a:focus {
background:#f93;
color:#404040;
} #content {
background:#fff;
color:#606060;
}
#content .hentry,
.search-results #content .hentry .hentry {
border-bottom:3px double #aaa;
}
.single #content .hentry,
.page #content .hentry {
border-bottom:none;
}
.sticky .post-title a {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/star.png) no-repeat right center;
}
.single {
border:none;
}
#content ul li {
list-style-image:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/bullet.jpg);
}
#content ul li ul li {
list-style-image:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/bullet2.jpg);
}
#content ul li ul li ul li {
list-style-image:none;
}
#content .prevnext li,
#content .meta li {
list-style-image:none;
list-style:none;
} #content #commentlist li,
#content .comment-links li,
#content .result-list li,
#content .pagetree ul li,
#content .widget-area {
list-style-image:none;
list-style:none;
} .format-audio a img,
.format-gallery a img,
.format-image a img,
.format-status a img {
border:none;
-moz-box-shadow:0 0 0 rgba(0,0,0,0);
-webkit-box-shadow:0 0 0 rgba(0,0,0,0);
box-shadow:0 0 0 rgba(0,0,0,0);
}	
.single .format-audio {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/audio.png) no-repeat right top;
}
.format-link .post-title a {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/link.png) no-repeat right top;
}
.format-video .more-link a {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/video.png) no-repeat right top;
}
.format-quote .postcontent {
background:#f8fafd url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/quotes.png) no-repeat left top;
border:4px solid #f8fafd;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
}
.format-quote .postcontent .inner {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/quotes2.png) no-repeat right bottom;
}
.format-quote .postcontent blockquote {
background-image:none;
}
.format-chat .postcontent {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/paper.png);
border:1px solid #f3f3fb;
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
}
.single .format-image img {
border:10px solid #f3f3fb;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.single .format-image a:hover img {
border-color:#dee2e9;
}
.single .format-image a:active img,
.single .format-image a:focus img {
border-color:#f93;
}
.format-gallery .more-link img,
.format-image .more-link img {
border-width:5px;
} .prevnext .next a,
.prevnext .prev a {
background-repeat:no-repeat;
}
.prevnext .next a {
background-image:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/left.png);
background-position:left center;
}
.prevnext .prev a {
background-image:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/right.png);
background-position:right center;
}
.page-numbers a,
.pagelist a {
background-color:#f3f3fb;
border:1px solid #dee2e9;
}
.page-numbers a:hover,
.pagelist a:hover {
background-color:#505050;
color:#fff;
border-color:#505050;
}
.page-numbers a:active,
.page-numbers a:focus,
.pagelist a:active,
.pagelist a:focus {
background-color:#f93;
color:#000;
border-color:#f93;
} .pagetree {
background-color:#f8fafd;
border:1px solid #f0f4fb;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
} #comments {
border-top:3px double #aaa;
}
#commentlist .even {
background-color:#f3f3fb;
}
#commentlist .odd {
background:#fff;
}
#commentlist .even,
#commentlist .odd {
border:1px solid #dee2e9;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1);
box-shadow:2px 2px 2px rgba(0,0,0,0.1);
}
#commentlist .bypostauthor > .comment-body cite {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/author-comment.png) no-repeat;
}
#commentlist .comment-author-admin > .comment-body cite {
background:url(//carcarat.energiak.hu/wp-content/themes/zenlite/images/admin-comment.png) no-repeat;
}
#commentlist blockquote {
background:transparent;
}
#commentlist .comment-author + em {
color:#900;
} .wp-caption img,
#content .gallery img {
border:10px solid #f3f3fb;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.wp-caption a:hover img,
#content .gallery a:hover img {
border-color:#dee2e9;
}
.wp-caption a:active img,
.wp-caption a:focus img,
#content .gallery a:active img,
#content .gallery a:focus img {
border-color:#f93;
} #wp-calendar tbody td a {
background:#E9ECF1;
}
#wp-calendar td a:hover {
background:#407096;
color:#fff;
}
#wp-calendar tbody td a:active,
#wp-calendar tbody td a:focus {
background:#f93;
color:#000;
}
#wp-calendar #today,
#wp-calendar #today a {
background:#F5E6F5;
}  body.ie #content,
body.ie #left_sidebar,
body.ie #right_sidebar,
body.ie #footer {
height:50%;
}