/*
Theme Name: Indo Blogazine
Description: Theme for the designers with the HTML5 markup, responsive design, elegant and minimalist. You can make a different design in every single post. You will be like a professional designer, and show that you are able to design a website even to the single post. You've heard jason santa maria, david desandro, paddly donely, mark pilgrim, gregory woods, which can create a blog with a different design on every single post. You want to be different as they are? Indo Blogazine can make it.
Theme URI: 
Author: Hendro Prayitno
Author URI: http://amdhas.tk
Version: 1.2.0
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:two-columns, left-sidebar, flexible-width, threaded-comments, sticky-post, translation-ready
*/
/* =================================================
 Reset CSS from eric meyers
=================================================*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,
p,blockquote,pre,a,abbr,address,big,cite,code,del,dfn,
em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,
i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,
caption,tbody,tfoot,thead,tr,th,td,section,aside,nav,
footer,header,hgroup,article,audio,video,canvas,command,
datalist,details,embed,figcaption,figure,keygen,mark,
meter,output,progress,rp,rt,ruby,summary,time
{
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
}
/* =================================================
 Standards global tags configuration
================================================= */
h1{font-size:187%}
h2{font-size:126%}
h3{font-size:120%}
h4{font-size:118%}
h5{font-size:100%}
h6{font-size:90%}
p{margin-bottom:15px;}
ul{list-style: square;}
dl {margin: 0 1.625em;}
dt {font-weight: bold;}
dd {margin-bottom: 1.625em;}
ul{
margin:5px 0 5px 10px;}
ol{margin-left:1.5em}
strong {font-weight: bold;}
cite, em, i {font-style: italic;}
blockquote {font-family: Georgia, "Bitstream Charter", serif;font-style: italic;
font-weight: normal;margin: 2em 3em;}
blockquote em, blockquote i, blockquote cite {font-style: normal;}
blockquote cite {
color: #666;font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 300;letter-spacing: 0.05em;text-transform: uppercase;}
pre {background:#ffffe0;
font: 13px "Courier 10 Pitch", Courier, monospace;line-height: 1.5;margin-bottom: 1.625em;overflow: auto;padding: 0.75em 1.625em;border-left:5px solid #298cba;}
code, 
kbd {font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, 
acronym, 
dfn {border-bottom: 1px dotted #666;cursor: help;}
address {display: block;margin: 0 0 1.625em;}
ins {background: #fff9c0;text-decoration: none;}
sup,
sub {font-size: 10px;height: 0;line-height: 1;position: relative;vertical-align: baseline;}
sup {bottom: 1ex;}
sub {top: .5ex;}
.alignleft {display: inline;float: left;margin-right: 1.625em;}
.alignright {display: inline;float: right;margin-left: 1.625em;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
caption, 
th, 
td {font-weight: normal;text-align: left;}
blockquote:before,
q:before{content:'"';font-size:4em;float:left;}
blockquote, q {quotes: "" "";}
a img {border: 0;}
article, 
aside, 
details, 
figcaption, 
figure,
footer, 
header, 
hgroup, 
menu, 
nav, 
section {display: block;}
pre,
blockquote
{white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word}
.row {width: 100%;margin: 0 auto;overflow: hidden;max-width:1140px;}
.blog-info{width:89.58333333333334%}
.blog-info
{display:inline; float:left; margin:0 1.0416666666666665%}
.post-info{font-size:11px;margin:0;}
/* =================================================
 Need Style for table layout
================================================= */
table th {color: #222;}
table td, 
table th {
	padding: 3px 6px;
	font-size: 12px;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 10px;
	border: 1px solid #333;
}
/* =================================================
 Need Style for widget calendar 
 Edit your self....
================================================= */
#calendar_wrap {background: #f6f6f6;
color:black;padding:10px;border-radius:10px;}
#wp-calendar{width:100%;
clear:both;}
#wp-calendar a {}
#wp-calendar #today {}
#wp-calendar #prev {}
#wp-calendar #next {}
#wp-calendar #next a {}
#wp-calendar #prev a {}
#wp-calendar {}
#wp-calendar caption{text-align:left;
font-size:1.3em;font-weight:bold;
margin-left:5px;}
#wp-calendar td,
#wp-calendar th {text-align: center;}
#wp-calendar caption {
font-size: 11px;font-weight: 500;
padding: 5px 0 3px 0;
text-transform: uppercase;
}
#wp-calendar th {
background: #f4f4f4;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;font-weight: bold;
}
#wp-calendar td {
background: #f4f4f4;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

/* =================================================
 Comment settings
================================================= */
.komentar{ background:#f9f9f9; color: #222;
width:70%;margin:0 auto;
padding-bottom:15px;}
#comm{background:#d6d6d6;}
#respond input[type=text] {float: left;margin: 0 10px 0 0;}
#respond .comment-form-comment {margin: 0;}
input,
select,
textarea 
{font-size: 100%;margin: 0;vertical-align: baseline; *vertical-align: middle;background: #f3f3f3;border: 1px solid #dcdcdc;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);padding:6px;

}

input:focus,
select:focus,
textarea:focus {background:#fff;}
button,
input {line-height: normal;*overflow: visible;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid #ccc;border-color: #ccc #ccc #bbb #ccc;border-radius: 3px;background: #fafafa;background: -moz-linear-gradient(top,  #fafafa 60%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#fafafa), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top,  #fafafa 60%,#e6e6e6 100%);
	background: -o-linear-gradient(top,  #fafafa 60%,#e6e6e6 100%);
	background: -ms-linear-gradient(top,  #fafafa 60%,#e6e6e6 100%);
	background: linear-gradient(top,  #fafafa 60%,#e6e6e6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#e6e6e6',GradientType=0 );box-shadow: inset 0 2px 1px #fff;color: rgba(0,0,0,.8);cursor: pointer;-webkit-appearance: button;font-size:1em;line-height:2;padding:5px;text-shadow: 0 1px 0 rgba(255,255,255,.5);

}

button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {background: #f5f5f5;background: -moz-linear-gradient(top,  #f5f5f5 60%, #dcdcdc 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#f5f5f5), color-stop(100%,#dcdcdc));background: -webkit-linear-gradient(top,  #f5f5f5 60%,#dcdcdc 100%);background: -o-linear-gradient(top,  #f5f5f5 60%,#dcdcdc 100%);background: -ms-linear-gradient(top,  #f5f5f5 60%,#dcdcdc 100%);background: linear-gradient(top,  #f5f5f5 60%,#dcdcdc 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dcdcdc',GradientType=0 );border-color: #bbb #bbb #aaa #bbb;
}

button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {border-color: #aaa #bbb #bbb #bbb;box-shadow: inset 0 2px 3px rgba(0,0,0,.15);box-shadow: inset 0 2px 2px rgba(0,0,0,.15);
}

input[type="checkbox"],
input[type="radio"] {box-sizing: border-box;padding: 0;
}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0;padding: 0;
}
input[type=text],
textarea {color: #666;border: 1px solid #ccc;border-radius: 3px;
}
input[type=text]:focus,
textarea:focus {color: #111;
}
input[type=text] {padding: 3px;
}
textarea {overflow: auto;padding-left: 3px;vertical-align: top; width: 95%;
}
.commentlist > li.bypostauthor {background-image: -moz-linear-gradient( -90deg, 
   hsla( 0, 0%, 100%, 0.5 ) , 
    hsla( 0, 0%, 100%, 0.0 ) 
  );
  background-image: -webkit-gradient(linear, 0 top, 0 bottom, 
    from( hsla( 0, 0%, 100%, 0.5 ) ), 
    to(   hsla( 0, 0%, 100%, 0.0 ) )
  );
  background-image: -o-linear-gradient( -90deg, 
   hsla( 0, 0%, 100%, 0.5 ) , 
    hsla( 0, 0%, 100%, 0.0 ) 
  );}
.commentlist > li.bypostauthor .comment-meta {}
.commentlist > li.bypostauthor .comment-meta a:focus,
.commentlist > li.bypostauthor .comment-meta a:active,
.commentlist > li.bypostauthor .comment-meta a:hover {}
.commentlist > li.bypostauthor:before {}
.commentlist .children > li.bypostauthor {background:;}

#comments h3{font-size:130%;line-height:1.1em;}
#comments ul.children,.commentlist li{margin:0}}
ul.commentlist {list-style: none;margin: 0 0 1em;padding: 0;text-indent: 0;font-family:Arial, Helvetica, sans-serif;}
#content ul.commentlist p {font-size:1em;margin-left: 52px;}
ul.commentlist li {margin-bottom:15px;}
ul.commentlist li.comment {padding:1em;}
ul.commentlist li.comment div.vcard {font: normal 1em Arial, Helvetica, sans-serif;}
ul.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ul.commentlist li.comment div.vcard img.avatar {border: 2px solid #ccc;float: left;margin-right: 10px;}
ul.commentlist li.comment div.vcard span.says {display:none;}
ul.commentlist li.comment div.comment-meta {
font-size:10px;margin-bottom: 4px;margin-left: 52px;border-top-style: dotted;border-top-width: 2px;border-top-color:#000;padding-top: 2px;}
#content ul.commentlist li.comment div.comment-meta a {color: #999999;}
ul.commentlist li.comment p { font-size:1em; margin:0 0 1em; }
ul.commentlist li.comment ul li{ font-size:12px; list-style:square; margin:0 0 0 17px; padding-bottom:0;}
ul.commentlist li.comment ol li{margin-bottom:4px;margin-left:15px;padding-bottom:0;}
ul.commentlist li.comment .comment-reply-link { font-size:12px;}
ul.commentlist li.comment div.reply a { font-weight:bold;}
ul.commentlist li.comment ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ul.commentlist li.comment ul.children li {font-size:14px;list-style:none;}
ul.commentlist li.comment ul.children li.depth-2 {margin:0 0 .25em .25em;list-style:none;}
ul.commentlist li.comment ul.children li.depth-3 {list-style:none; margin:0 0 .25em .25em;border-left:2px solid #900; }
ul.commentlist li.comment ul.children li.depth-4 { list-style:none;margin:0 0 .25em .25em; }
ul.commentlist li.even { background:; }
ul.commentlist li.odd { background:#f2f2f2; }
ul.commentlist li.parent { background:; }
ul.commentlist li.thread-alt {}
ul.commentlist li.thread-even {background:; }
ul.commentlist li.thread-odd {background:; }
#comments, #respond {padding: 10px 0 15px 20px;clear: both;}
.commentlist {list-style: none;margin: 10px 0px;padding-left: 0px;line-height: 130%;}#respond{margin-bottom:15px;}
.commentlist li{margin-bottom: 0px;padding: 10px;}
.commentlist .alt {background:;}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
font-weight: bold;font-style: normal;font-size: 100%;}
.commentlist small {margin-bottom: 5px;display: block;font-size:87%;} 
.commentname {color: #703419;text-transform: capitalize;margin-left: 50px;}
.gravatar {display: inline;}
.gravatar img {border: 1px solid #AAAAAA;padding: 5px;float: left;
height: 32px;width: 32px;display: block;position: absolute;}
.commentcount {font: bold 2.2em Arial, Helvetica, sans-serif;color: #DEDEDE;float: right;}
.commentext {padding: 0px 0px 0px 50px;}
.trackback{margin-left:2.2em;line-height:1.4em;padding-left:20px;}
.nocomments{text-align:center;font-style:italic;font-size:1.5em;padding-top:15px}
/* =================================================
 Author setting
================================================= */
#authorarea{
background: #f0f0f0;border: 1px solid #d2d2d2;padding: 10px;overflow:hidden;color: #333}
#authorarea h3{font-size: 18px;color:#333;margin:0;padding:10px 10px 5px 15px;}
#authorarea h3 a{text-decoration:none;color: #333;font-weight: bold;}
#authorarea img{margin-top:12px;padding:10px;float:left;border: 1px solid #ddd;width: 100px;height: 100px;max-width:100%;}
#authorarea p{color:#333;margin:0;padding:0px 10px 10px 15px;word-wrap:break-word}
#authorarea p a:link{color:#f00;}
#authorarea p a:hover{color:#900;}
.authorinfo{padding-left:120px;}

/* =================================================
 Global settings
================================================= */
img,object,embed{max-width:100%}
img{height:auto}
a:link,
a:visited,
a:hover{text-decoration:none;}
body{
font-family:sans-serif ;
font-size:90%;
width:100%;
background:#f5f5f5;}
body:before,body:after{ content:""; display:table}
body:after{ clear:both}
#container{
width:100%;
margin:0;
overflow:hidden
}
.searching{padding-left:15px;}
.dart, 
.dirt, 
.dort{display:inline; 
float:left; 
margin:0;}
.thumb{text-align:center}
.dart{ width:25%}
.dirt{width:75%}
.dort{width:25%}
.colside{width:30%;float:left;
display:inline;
margin-top:15px;
}
.background-sum{background:#f9f9f9;}
.info-blog{text-align:left;
background:rgba(82%,82%,82%,.4);
padding:5px;
border-radius:18px 0px 18px 0px;
box-shadow:1px 1px 4px #999;
margin:0;
}
.info-blog ul li{list-style:none;margin:0;}
.info-blog a{color:#00f;}
.info-blog a:hover{color:#f00;}
.ekserp{color:#333;padding-left:8px;padding-right:8px;}
.sumary{line-height:1.3em;
width:70%;
display:inline;float:left;
padding-top:20px;
border-top: 20px dashed #d5d5d5;
background: #f9f9f9;
}
.title a{font-family:'League';color:#666;
font-size:1.4em;line-height:1.5em;padding-left:10px;
text-transform:uppercase;}
.title a:hover {color:#900;}
.title2 a{font-family:'League';color:#666;
font-size:1.4em;text-transform:uppercase;}
.title2 a:hover {color:#900;}
.side-thumb{
padding:10px;
background:#fff;
height:145px;
border-radius:5px;
}
.side-thumb:hover{opacity:.4;}
.published{font-size:10px;}
.sticky{background:#f5f4ff;box-shadow:1px 1px 4px #999;
border-radius:5px;}
.entri-content{padding:0 20px 15px 20px;}
.entry-meta{border-bottom: 2px dashed #999;margin-bottom:5px;}
.entry-meta h2 a{
font-family:'League';
color: #777;
font-weight:bold;
}
.entry-meta h2 a:hover{color: #111;}
.wp-caption {margin-top: 0.4em;}
.wp-caption {background: #ddd;margin-bottom: 1.625em;max-width: 96%;padding: 9px;}
.wp-caption img {display: block;margin: 0 auto;max-width: 98%;}
.wp-caption .wp-caption-text,
.gallery-caption {color: #666;font-family: Georgia, serif;font-size: 12px;}
.wp-caption .wp-caption-text {margin-bottom: 0.6em;padding: 10px 0 5px 0;position: relative;}
.wp-caption .wp-caption-text:before {color: #666;content: '';font-size: 14px;font-style: normal;
font-weight: bold;margin-right: 5px;position: absolute;}
.format-gallery .gallery-thumb {float: left;display: block;margin: .375em 1.625em 0 0;}
.gallery { margin: 0 auto 18px; }
.gallery .gallery-item {float: left;margin-top: 0;text-align: center;width: 33%;}
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery img {box-shadow: 0px 0px 4px #999;border: 1px solid white;padding: 8px;background: #f2f2f2;
}
.gallery img:hover {background: white;}
.gallery-columns-2 .attachment-medium {max-width: 92%;height: auto;}
.gallery-columns-4 .attachment-thumbnail {max-width: 84%;height: auto;}
.gallery .gallery-caption {color: #888;font-size: 12px;margin: 0 0 12px;}
.gallery dl, .gallery dt { margin: 0; }
.gallery br+br { display: none; }
.eror{text-align:center;margin-top:20%;}
.eror h1{color:#000;font-size:36px;}
.eror h2{color:#000;font-size:21px;}
/* =================================================
 Navigation top menu or primary menu
================================================= */
#navmenu{font-family: 'League';
	background:#123;
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	clear: both;
	display: block;
	float: left;
	margin: 0 auto;
	width: 100%;
}
#navmenu ul {
	font-size: 13px;
	list-style: none;
	margin: 0 0 0 -0.8125em;
	padding-left: 0;
}
#navmenu li {
	float: left;
	position: relative;
}
#navmenu a {
        font-weight:bold;
        font-size:1.1em;
        text-transform:uppercase;
	color: #fff;
	display: block;
	line-height: 3.333em;
	padding: 0 1.4125em;
	text-decoration: none;
}
#navmenu ul ul {
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	display:none;
	float: left;
	margin: 0;
	position: absolute;
	top: 3.333em;
	left: 0;
	width: 188px;
	z-index: 99999;
}
#navmenu ul ul ul {
	left: 100%;
	top: 0;
}
#navmenu ul ul a {border-right:none;
	background: #f9f9f9;
	border-bottom: 1px dotted #ddd;
	color: #444;
	font-size: 13px;
	font-weight: normal;
	height: auto;
	line-height: 1.4em;
	padding: 10px 15px;
	width: 168px;
}
#navmenu li:hover > a,
#navmenu ul ul :hover > a,
#navmenua:focus {
	background: #efefef;
}
#navmenu li:hover > a,
#navmenu a:focus {
	background: #f9f9f9;
	background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
	background: -o-linear-gradient(#f9f9f9, #e5e5e5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */
	background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
	color: #373737;
}
#navmenu ul li:hover > ul {
	display: block;
}
#navmenu.current_page_item > a,
#navmenu.current_page_ancestor > a {
	font-weight: bold;
}
/* =================================================
 Font your face
================================================= */
@font-face {
    font-family: 'League';
    src: url('font/League.eot');
    src: url('font/League.eot?iefix') format('eot'),
         url('font/League.woff') format('woff'),
         url('font/League.ttf') format('truetype'),
         url('font/League.svg#webfontFHzvtkso') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* =================================================
 Search form
================================================= */
#s{width:65%;}
#searchform{margin-bottom:20px;}
.submit {width:23%;}
#searchsubmit{
cursor:pointer;
color:#222;
}
#searchsubmit:hover{background:#ccf111;}
.searching{padding-left:15px;
padding-top:20px;margin-left:15px;}
/* =================================================
 Navigation page
================================================= */
.navigation{
margin:0;
overflow:hidden;
width:100%;
padding-top:15px;}
.navigation a{
font-family:'League';
color:#999;
font-size:2em;
padding:5px 10px;
display:inline-block;
text-decoration:none;}
.navigation a:hover{color:#222;}
#nav-below{margin-top:0;}
.nav-previous{float:left;clear:right;margin-right:20px;}
.nav-next{float:right;}
.navigasi{background:#123;padding:8px 0 8px 0;}
.navigasi a{color:#fff;padding:15px;}
.navigasi a:hover{color:#eee;}
.form-allowed-tags{font-size:70%;margin-bottom:10px;}
.tag-links{font-size:90%;padding:15px;}
/* =================================================
 Header settings
================================================= */
.header{
background:#d5d5d5;
padding-top:10px;margin:0;
}
.title-blog h1{
padding-left:15px;
font-size:3.4em;
text-align:left;
font-family:'League';
text-transform:uppercase;
font-weight:bold;
color:#222;
}
.title-blog{float:left;display:inline;width:60%;}
.header a:hover{color:#f00;}
.header a{color:#444;}
.description{
font-size:1em;
text-align:left;
padding-left:15px;
margin-top:-5px;
}

/* =================================================
 Clear your grid element
================================================= */
.clear{
clear:both;
display:block;
overflow:hidden;
margin-bottom:20px;
}
.clearfix{
clear:both;
display:block;
overflow:hidden;

}
/* =================================================
 Footer and sidebar settings
================================================= */
.side-footer{
display:inline; 
float:left; 
margin:0 1.0416666666666665%;
width:31.25%}
.footer{text-align:center;
font-size:12px;
background:inherit;
color:;
padding:8px 0 5px 0;margin:0;
}
.footer a{color:red;}
.sidebar{color:;}
.sidebar ul{margin-bottom:10px;}
.sidebar ul li{
padding-bottom:5px;
padding-top:5px;
list-style:none;
font-size:1em;
border-bottom-style:dashed;
border-bottom-width:1px;
border-bottom-color:#c0c0c0;}
.sidebar ul li:hover{background:;color:#900}
.sidebar ul li p{font-size:0.8em;}
.sidebar ul li a{color:#222}
.sidebar ul li a:hover{color:#900;
text-decoration:none;}
.sidebar ul:last-child{border-style:none}
.sidebar h3{font-family:'League';
margin-top:15px;
color:#777;
font-size:120%;
text-transform:uppercase;padding:8px 0 8px 10px;
}
.below{background:hsla(0, 0%, 90%, .7);padding-top:15px;}
/* =================================================
 CSS media query on 800px
================================================= */
@media screen and (max-width:800px)
{ 
body{background:white;}
.dart, 
.dirt, 
.dort, 
.side-footer, 
.colside, 
.sumary, 
.title-blog,
.komentar
{ 
display:inline; 
float:left; 
width:97.91666666666666%; 
margin:0 auto; 
margin-bottom:1em
}
.title-blog h1{
padding-left:0;text-align:center;
font-size:2em;
word-wrap:break-word;}
.description{padding-left:5px;text-align:center;}
.sumary{padding-left:0;
padding-right:0;}
.side-thumb{display:none}
.title a, 
.header h1 a{font-size:1.1em;margin-bottom:5px;}
.header{position:relative;border-bottom:none;
box-shadow:none;}
#navmenu 
{
display:none;
}
}
/* =================================================
 CSS for Internet Explorer
================================================= */
.sumary{*width:68%;}
.colside{*width:28%;}
.dart{ *width:22%}
.dirt{*width:75%}
.dort{*width:22%}