/*
Theme Name: Graphene Child
Description: Child Theme for Graphene
Author: Gendji
Template: graphene
Version: 1.0
*/
 
@import url("../graphene/style.css");

body {
	background-image: url(images/pc.jpg);
	background-repeat: no-repeat; 
	background-color: #7393a4;
	background-position: top left; 
	background-attachment: fixed;
	-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
	font-family: verdana;
	font: 12px/18px verdana;
}

img.wpml_ico {
    
    box-shadow: none !important ;
    
}

p.quotes {
	color: #000000 !important;
	text-align: justify; 
}

.add-this-right {
	float: left;
	margin: 0 0 1em 1em;
}

.external {
	padding-right: 15px;
	background: url('images/Icon_External_Link.png') no-repeat right top;
}

.entry-content img,
.child-page img {
	margin: 5px;
	border: 0px solid #284064;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px 1px #284064;
	-webkit-box-shadow: 0 0 5px 1px #284064;
	box-shadow: 0 0 5px 1px #284064;
}

.slider_post_entry img {
display: none;
}

.slider_post_title {
display: none !important;
}

.slider_post h2 {
display: none;
}

.highslide-container tr { background:none }

.full-sized .slider-entry-wrap {
	background: url(images/Blank.png) repeat transparent;
	background: rgba(0, 0, 0, 0.0);
	position: absolute;
	right: 0;
	top: 0;
	width: 32%;
	height: 100%;
	left: auto;
}

.no-border { 
	border: none !important;
	margin: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
	-moz-box-shadow: 0 0 0px !important;
	-webkit-box-shadow: 0 0 0px !important;
	box-shadow: 0 0 0px !important;
}

.dropcap { 
	border: none !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
	-moz-box-shadow: 0 0 0px !important;
	-webkit-box-shadow: 0 0 0px !important;
	box-shadow: 0 0 0px !important;
}

.wp-smiley {
	border: none !important;
	margin: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
	-moz-box-shadow: 0 0 0px !important;
	-webkit-box-shadow: 0 0 0px !important;
	box-shadow: 0 0 0px !important;
}
#container {
	-webkit-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
	margin: 0 auto;
	width: 960px;
}

/*.entry-content img, .child-page img {
    border: none;
}
*/
table td,
table th,
table tr {
	border: none; #ccc;
	font-family: verdana;
	padding: 2px 5px;
}
table tr {
	background: none !important;
}

.sidebar h3 {
	background: url(images/bg-sidebar-h3.png) left bottom repeat-x #284064;
	background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 1px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #fff;
	display: block;
	font: bold 12px verdana;
	position: relative;
	font: bold 16px/30px verdana;
	margin: -15px 0 5px -12px;
	padding: 7px 12px;
	text-shadow: 0 -1px 0 #555;
	width: 100%;
	zoom: 1;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
}

.sidebar div.sidebar-wrap {
	background: #fff;
	border: 0px solid #ccc;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
	margin-bottom: 16px;
	padding: 10px 12px;
	position: relative;
}


.post .date {
	background: url(images/Blank.png) left  repeat-x ;

	padding: 0;

	top: 25px;
	left: 15px;
	text-align: center;
	width: 46px;
	height: 65px;
}
.post .date .month {
    color: #FFFFFF;
    font: 10px verdana;
    height: 15px;
    padding-top: 3px;
	padding-bottom: 0px;
    text-transform: uppercase;
}
.post .date .day {
	font: bold 19px verdana;
	color: #fff;
	text-shadow: 0 -1px 0 #111;
}
.post .date .year {
	font: bold 10px verdana;
	color: #000;
	margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 1px;
    padding-top: 0;
}

.post .date p {
	color: #e3e3e3;
	font: normal 12px verdana;
	line-height: 22px;

	background: url(images/bg-block-button.png) left bottom repeat-x #284064;
	background: #6b83a9; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border: 1px solid #284064;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
	color: #fff;
	display: block;
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
	
}
.post .date p span {
	color: #e3e3e3;
	font-size: 18px;
	background: url(images/bg-block-button-hover.png) left bottom repeat-x #6B83A9 ;
	background: -moz-linear-gradient(top, #284064 0%, #6B83A9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#284064), color-stop(100%,#6B83A9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #284064 0%,#6B83A9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#284064', endColorstr='#6B83A9',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #284064 0%,#6B83A9 100%); /* W3C */  
	border: 1px solid #284064;
	margin: 0px 0px 0px 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
	color: #fff;
	padding: 0px 0px 0px 0px;
	width: 42px;
	display: inline-block;
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
}
.post .date p span.year {
	color: #e3e3e3;
	font-size: 11px;
	font-weight: bold;
	background: url(images/bg-block-button-hover.png) left bottom repeat-x #6B83A9 ;
	background: -moz-linear-gradient(top, #284064 0%, #6B83A9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#284064), color-stop(100%,#6B83A9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #284064 0%,#6B83A9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#284064', endColorstr='#6B83A9',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #284064 0%,#6B83A9 100%); /* W3C */ 
	border: 1px solid #284064;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
	color: #fff;
	display: block;
	
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
}

.previous,
.previous a,
.previous a:visited,
.next-post,
.next-post a,
.next-post a:visited {
	color: #e3e3e3;
	font: 12px verdana;
	text-decoration: none;
}


.next-post {
	margin-bottom: 0px;

background: url(images/bg-block-button.png) left bottom repeat-x #284064;
	background: #6b83a9; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border: 1px solid #284064;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	margin: 2px 2px 2px 2px;
	padding: 2px 3px 3px 3px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;

} 

.next-post:hover {
	background: url(images/bg-block-button-hover.png) left bottom repeat-x #6B83A9 ;
	background: -moz-linear-gradient(top, #284064 0%, #6B83A9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#284064), color-stop(100%,#6B83A9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #284064 0%,#6B83A9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#284064', endColorstr='#6B83A9',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #284064 0%,#6B83A9 100%); /* W3C */ 
	
	color: #fff;
	cursor: default;
	text-decoration: none;
}

.previous:empty {
	display: none;
}
.next-post:empty {
	display: none;
}

.previous {
	margin-bottom: 0px;
	background: url(images/bg-block-button.png) left bottom repeat-x #284064;
	background: #6b83a9; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border: 1px solid #284064;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	margin: 2px 2px 2px 2px;
	padding: 2px 3px 3px 3px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;

} 

.previous:hover {
	background: url(images/bg-block-button-hover.png) left bottom repeat-x #6B83A9 ;
	background: -moz-linear-gradient(top, #284064 0%, #6B83A9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#284064), color-stop(100%,#6B83A9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #284064 0%,#6B83A9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#284064', endColorstr='#6B83A9',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #284064 0%,#6B83A9 100%); /* W3C */ 
	color: #fff;
	cursor: default;
	text-decoration: none;
}

#sidebar_bottom {
	background: #E3E3E3;
	clear: both;
	margin-top: -10px;
	padding: 0 0 20px 0;

}
#sidebar_bottom .sidebar-wrap {
	display: inline-block;
	*display: inline;
	margin: 10px 0 5px 15px;
	padding: 10px;
	vertical-align: top;
	width: 278px;
	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
#sidebar_bottom .sidebar-wrap h3 {
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: -10px -10px 10px -10px;
	padding: 7px 10px;
	width: 100%;
	height: auto;
}

.post {
	background: #fff;
	border-bottom: 1px solid #ccc;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border-top: 1px solid #d8d8d8;
	margin-bottom: 5px;
	overflow: visible;
	padding: 15px 0px 10px;
	position: relative;
	 -moz-border-radius-topright: 30px;
	-webkit-border-top-right-radius: 30px;
	border-top-right-radius: 30px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}

.post .entry {
	margin: 0 10px;
	padding: 0;
}

.page-title {
	-pie-background: linear-gradient(left top, #284064, #6B83A9 );
	background: #284064; /* Old browsers */
	background: -moz-linear-gradient(left, #284064 0%, #6b83a9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#284064), color-stop(100%,#6b83a9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #284064 0%,#6b83a9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #284064 0%,#6b83a9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(left, #284064 0%,#6b83a9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#284064', endColorstr='#6b83a9',GradientType=1 ); /* IE6-9 */
	background: linear-gradient(left, #284064 0%,#6b83a9 100%); /* W3C */
	-moz-border-radius-topright: 30px;
	-webkit-border-top-right-radius: 30px;
	border-top-right-radius: 30px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
	color:#FFFFFF;
	
}

.page-title a {
	color:#FFFFFF;
}

/*.block-buttona,
.block-buttona:visited,
.Buttona {
	background: url(images/bg-block-button.png) left bottom repeat-x #1C5FA5;
	background: -moz-linear-gradient(#2982C5, #1C5FA5);
	background: -webkit-linear-gradient(#2982C5, #1C5FA5);
	background: linear-gradient(#2982C5, #1C5FA5);
	border: 1px solid #1C5FA5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
	color: #fff;
	cursor: pointer;
	display: block;
	font: bold 12px verdana;
	margin: 10px 5px 5px;
	padding: 5px 15px 6px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 -1px 1px #444;
}

*/

#top-bar {
	background: url(images/bg-sidebar-h3.png) left bottom repeat-x #284064;
	background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 1px solid #284064;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	color: #fff;
	display: block;
	font: bold 12px verdana;
	position: relative;
	font: bold 16px/30px verdana;
	
	text-shadow: 0 -1px 0 #555;
	width: 100%;
	zoom: 1;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
}
#header {
   text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
	border-color:#999;
	border-top: 0px solid #000000;
}

.header_desc {
	font-size: 12px;
	font-style:italic;
	font-weight:normal;
	border-bottom: none;
	color: #000;
	position: relative;
	top: 100px;
	left: 100px;
	width: 852px;
}

.menu ul {
	box-shadow: 0 1px 2px #7daac2;

}



#footer {
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
	background: none;
	border-top: 1px solid #d5d5d5;
	padding-top: 50px;
	margin-bottom: 50px;
	min-height: 100px;
	position: relative;
	color: #999;
	padding-bottom: 20px;
}


.block-buttona,
.block-buttona:visited,
.Buttona {
	background: url(images/bg-block-button.png) left bottom repeat-x #284064;
	background: #6b83a9; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border: 1px solid #284064;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;
	color: #fff;
	cursor: pointer;
	display: block;
	font: bold 12px verdana;
	margin: 10px 5px 5px;
	padding: 5px 15px 6px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
}
.block-buttona:hover {
	background: url(images/bg-block-button-hover.png) left bottom repeat-x #6B83A9 ;
	background: -moz-linear-gradient(top, #284064 0%, #6B83A9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#284064), color-stop(100%,#6B83A9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #284064 0%,#6B83A9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #284064 0%,#6B83A9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#284064', endColorstr='#6B83A9',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #284064 0%,#6B83A9 100%); /* W3C */ 
	
	color: #fff;
	cursor: default;
	text-decoration: none;
}

.block-button,
.wpcf7-submit,
.block-button:visited,
.Button,
#commentform #submit {
	background: url(images/bg-block-button.png) left bottom repeat-x #284064;
	background: #6b83a9; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%) !important; /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%) !important; /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ) !important; /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%) !important; /* W3C */ 
	border: 1px solid #284064;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px !important;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555 !important;
	color: #fff;
	cursor: pointer;
	display: block;
	float: right;
	font: bold 12px verdana;
	margin: 10px 5px 5px;
	padding: 5px 15px 6px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 0.2em #2B4262, 0 0 0.2em #2B4262;
}
.block-button:hover,
.wpcf7-submit:hover,
#commentform #submit:hover {
	background: url(images/bg-block-button-hover.png) left bottom repeat-x #6B83A9 ;
	
	background: -moz-linear-gradient(top, #284064 0%, #6B83A9 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#284064), color-stop(100%,#6B83A9)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #284064 0%,#6B83A9 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #284064 0%,#6B83A9 100%) !important; /* Opera11.10+ */
	background: -ms-linear-gradient(top, #284064 0%,#6B83A9 100%) !important; /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#284064', endColorstr='#6B83A9',GradientType=0 ) !important; /* IE6-9 */
	background: linear-gradient(top, #284064 0%,#6B83A9 100%) !important; /* W3C */ 
	
	color: #fff;
	cursor: pointer;
	text-decoration: none;
}


#dokuindex ol { counter-reset: item; }
#dokuindex li { display: block; }
#dokuindex li:before { counter-increment: item; content: counters(item, ".") ". ";
}

blockquote {
	background: url(images/sprite_master.png) left -475px no-repeat #f3f3f3;
	border: 1px dotted #e3e3e3;
	clear: both;
	margin: 10px 10px 10px 10px;
	padding: 8px 10px 8px 10px;
}

#top_search button {
	background: url("images/sprite_master_light.png") no-repeat scroll -38px top transparent;
}


/* =Navigation
-------------------------------------------------------------- */


/* Son of Suckerfish - what makes it tick */
#nav a {
	display: block;
}
#nav li {
	float: left;
}
#nav li ul {
	position: absolute;
	width: 200px;
	left: -999em;
}
#nav li:hover ul {
	left: auto;
}
#header-menu li ul ul {
	margin: -34px 0 0 200px;
}
#secondary-menu li ul ul {
	margin: -29px 0 0 200px;
}
#nav, #nav ul {
	padding: 0;
	list-style: none; 
	line-height: 1;
	z-index: 500;
}
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li:hover ul ul ul ul ul {
	left: -999em;
}
#nav li:hover ul, 
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul {
	left: auto;
}

/* What gives our menus style */
.menu-bottom-shadow{
	background: url(images/sprite_h.png) left top repeat-x #eee;
	height: 3px;
	width: 100%;
}
#nav .menu li:hover{
	position: static;
}
#nav .menu ul {
	box-shadow: none;
}

/* Top level header menu, default state */

#header-menu-wrap {
	position: relative;	
	background: url(images/Blank.png) repeat transparent;
	z-index: 1000;
}
#header-menu,
#secondary-menu {
	margin: 0 10px;
}
#header-menu > li {
	font: normal 12px verdana;
	margin: 0 0 0 5px;
}
#header-menu > li:first-child {
	margin-left: 0;
}
#header-menu > li > a {
	color: #FFFFFF;
	line-height: 16px;
	padding: 9px 10px 10px;
	
	background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}
#header-menu > li > a > span {
	display: block;
	font-size: 11px;
	color: #aaa;

}
#header-menu > li.menu-item-ancestor > a {
	background: url(images/Blank.png) repeat transparent;
	padding-left: 0px;
	color: #FFFFFF;
	line-height: 16px;
	padding: 9px 10px 10px;
	background-position: 0px 0px !important;
	background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}

/* Top level header menu, hover and current state */
#header-menu > li:hover,
#header-menu > li.current-menu-item,
#header-menu > li.current-menu-ancestor {
	background: url(images/Blank.png) repeat transparent;
background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}
#header-menu > li:hover > a,
#header-menu > li.current-menu-item > a,
#header-menu > li.current-menu-ancestor > a {
	color: #000;
}
#header-menu > li:hover > a > span,
#header-menu > li.current-menu-item > a > span,
#header-menu > li.current-menu-ancestor > a > span {
	color: #484848;
}
#header-menu > li.menu-item-ancestor:hover > a,
#header-menu > li.current-menu-item > a,
#header-menu > li.current-menu-ancestor > a {
	background-position: 0px 0px !important;
	background: url(images/Blank.png) repeat transparent;
background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}

/* Sub level header menu, default state */
#header-menu ul li a {
	color: #000;
	padding: 10px;
	width: 180px;
	background: url(images/Blank.png) repeat transparent;
	 
	background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}
#header-menu ul li {
	background: url(images/Blank.png) repeat transparent;
	background-position: 0px 0px !important;

}
#header-menu ul li.menu-item-ancestor > a {
	background: url(images/Blank.png) repeat transparent;
	background-position: 0px 0px !important;
	padding-right: 25px;
	width: 165px;
}

/* Sub level header menu, hover and current state */
#header-menu ul li:hover,
#header-menu ul li.current-menu-item,
#header-menu ul li.current-menu-ancestor {
	background-position: 0px 0px !important;
	background-color: #212121;
background: url(images/Blank.png) repeat transparent;
background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;

}
#header-menu ul li:hover > a,
#header-menu ul li.current-menu-item > a,
#header-menu ul li.current-menu-ancestor > a {
	color: #fff;
	background: url(images/Blank.png) repeat transparent;
background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}
#header-menu ul li.menu-item-ancestor:hover > a,
#header-menu ul li.current-menu-item > a,
#header-menu ul li.current-menu-ancestor > a {
	background-position: 0px 0px;
	background: url(images/Blank.png) repeat transparent;
background: #284064; /* Old browsers */
	background: -moz-linear-gradient(top, #6b83a9 0%, #284064 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b83a9), color-stop(100%,#284064)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6b83a9 0%,#284064 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6b83a9 0%,#284064 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b83a9', endColorstr='#284064',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6b83a9 0%,#284064 100%); /* W3C */ 
	border-bottom: 0px solid #284064;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}


/* Secondary menu */
/* Top level, default state */
#secondary-menu-wrap {
	width: 100%;
	border-top: 1px solid #000;
	background: url(images/Blank.png) repeat transparent;
}
#secondary-menu > li {
	font: normal 11px arial;
	margin: 0 5px;
	text-transform: uppercase;
}
#secondary-menu > li:first-child {
	margin-left: 0;
}
#secondary-menu > li > a {
	color: #fff;
	line-height: 16px;
	padding: 7px 10px 6px;
}
#secondary-menu > li.menu-item-ancestor > a {
	background: url(images/sprite_master_16.png) -877px -316px no-repeat transparent;
	padding-left: 20px;
}

/* Top level, hover and current state */
#secondary-menu > li:hover,
#secondary-menu > li.current-menu-item,
#secondary-menu > li.current-menu-ancestor {
	background: url(images/sprite_h_16.png) left -1014px repeat-x #dfdfdf;
}
#secondary-menu > li:hover > a,
#secondary-menu > li.current-menu-item > a,
#secondary-menu > li.current-menu-ancestor > a {
	color: #000;
}
#secondary-menu > li.menu-item-ancestor:hover > a,
#secondary-menu > li.current-menu-item > a,
#secondary-menu > li.current-menu-ancestor > a {
	background-position: -877px -283px;
}

/* Sub level, default state */
#secondary-menu ul li a {
	color: #000;
	padding: 7px 15px 6px;
	width: 170px;
	line-height: 16px;
}
#secondary-menu ul li {
	background: url(images/sprite_h_16.png) left -1014px repeat-x #dfdfdf;
}
#secondary-menu ul li.menu-item-ancestor > a {
	background: url(images/sprite_master_16.png) -652px -286px no-repeat transparent;
	padding-right: 20px;
	width: 165px;
}
/* Sub level header menu, hover and current state */
#secondary-menu ul li:hover,
#secondary-menu ul li.current-menu-item,
#secondary-menu ul li.current-menu-ancestor {
	background-position: left -1084px;
	background-color: #212121;
}
#secondary-menu ul li:hover > a,
#secondary-menu ul li.current-menu-item > a,
#secondary-menu ul li.current-menu-ancestor > a {
	color: #fff;
}
#secondary-menu ul li.menu-item-ancestor:hover > a,
#secondary-menu ul li.current-menu-item > a,
#secondary-menu ul li.current-menu-ancestor > a {
	background-position: -652px -319px;
}




/* =Comments
-------------------------------------------------------------- */
#comments {
	font: verdana;
}

h3.author-post-list {
	font: normal 20px verdana;
}

}
#comments li.comment .comment-wrap > h5,
#comments li.pingback .comment-wrap > h5,
#comments li.trackback .comment-wrap > h5 {
	font: normal 14px verdana;
}



#comments p.commentmetadata {
	font: normal 11px verdana;
}
#comments p.comment-reply-link {
	font: normal 11px verdana;
}

#comments .comment-entry p,
#comments .comment-entry ul li,
#comments .comment-entry ol li {
	font: normal 12px verdana;
}

.sidebar select {
	font: normal 12px verdana;
}

#commentform p {
	font: normal 12px verdana;
}

#commentform input,
#commentform textarea {
	font: normal 12px verdana;
}

#respond p {
	font: normal 12px verdana;
}

#comments ol li.comment.depth-1,
#comments ol li.pingback.depth-1,
#comments ol li.trackback.depth-1 {
	background: #e9ecf5;
	-moz-border-radius-topright: 30px;
	-webkit-border-top-right-radius: 30px;
	border-top-right-radius: 30px;
	margin-bottom: 10px;
	padding-right: 20px;
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}

#commentform {
	background: #eee;
	-moz-border-radius-topright: 30px;
	-webkit-border-top-right-radius: 30px;
	border-top-right-radius: 30px;
	margin-bottom: 10px;
	
	
	-moz-box-shadow: 0 0 5px #284064;
	-webkit-box-shadow: 0 0 5px #284064;
	box-shadow: 0 0 5px #284064;
}

.featured_slider #slider_root {
	background: #fff;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px #000;
	box-shadow: 0 0 5px #000;
	margin: 10px auto 0;
	overflow: hidden;
	position: relative;

	height: 240px;
}

#header-menu,
#secondary-menu {
	margin: 0 0px;
}

.header_title {
    margin-top: -40px;
	width: 90% !important;
}

.container_16 .push_1 {
    top: 70px;
	left: 110px;
	
}

.post-title,
.post-title a,
.post-title a:visited {
	font: 20px verdana;
	color: #284064;
	margin-top: -3px;
}

/*
 *  =Icon font
 */

@font-face {
    font-family: 'Genericons';
    src: url('fonts/genericons/genericons-regular-webfont.eot');
    src: url('fonts/genericons/genericons-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/genericons/genericons-regular-webfont.woff') format('woff'),
         url('fonts/genericons/genericons-regular-webfont.ttf') format('truetype'),
         url('fonts/genericons/genericons-regular-webfont.svg#genericonsregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.comment-link a,
.comment-link a:visited {
	font: normal 18px verdana;
}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.comment-entry h1,
.comment-entry h2,
.comment-entry h3,
.comment-entry h4,
.comment-entry h5,
.comment-entry h6 {
	color: #333;
	font: normal 18px "Verdana", arial, sans-serif;
	margin: 20px 0 5px 0;
}

.entry-content h5,
.comment-entry h5 {
	font-size: 12px;
}
blockquote:before {
	content: '';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	
}
#header-menu > li.menu-item-ancestor > a:before {
	content: '';
	display: inline-block;
	margin-left: -2px;
	-webkit-font-smoothing: antialiased;
	}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
textarea {
	border: 1px solid #e3e3e3;
	color: #555;
	font: normal 12px verdana;
	padding: 6px 3px;
	height: 16px;
}
pre {font-family:verdana;}
#content-main .excerpt-thumb {
    display: none;
}