
body {
background:#0C4DA2 url(images/bg.png) repeat-y scroll 50% 0;
}
.headline_meta span, .headline_meta abbr{
	text-transform:capitalize;
	
}
li.widget p a {
text-decoration:none;
}
li.widget p a:hover {
text-decoration:underline;
}
.custom .comments_closed p,
.to_comments {display: none ;}
#tabs a {
text-transform:capitalize;
}
#header #tagline {
padding:0 163px 0 0;
}
#header {
background:transparent url(images/header-bg.png) no-repeat scroll 1px -183px;
border:medium none;
display:block;
float:right;
margin:0;
padding:20px;
position:relative;
width:442px;
z-index:2;
}
#container {
background:transparent url(images/grad-bg.png) no-repeat fixed right 0;
margin:0 auto;
}
.spacer{
	background:transparent url(images/spacer.png) repeat scroll 0 0;
}
#text-3 h3,
#text-3 .textwidget
{
	width:111px;
	text-align:right;
}
#content_box #sidebars #text-3 {
background: transparent none repeat scroll 0 0;
padding:0 0 75px;
}
#sidebars li.widget {
background:transparent url(images/sidebar-bottom.png) no-repeat scroll 0 bottom;
margin:0;
padding:0 0 13px;
}
#sidebars li,
#sidebars .textwidget .background {
background:transparent url(images/sidebar-bg.png) repeat-y scroll 0 bottom;
margin:0;
padding:0.4em 6px 0.4em 1em;
}
#sidebars li.widget ul,
#sidebars li.widget div.top-border  {
background:transparent url(images/sidebar-top.png) no-repeat scroll 0 0;
padding:5px 0 0;
}
.sidebar ul.sidebar_list {
padding-left:10px;
padding-right:7px;
}
#tabs {
background:transparent url(images/tabs-border.png) repeat-x scroll 28px bottom;
border:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display: block;
}
#page {
background:transparent url(images/materal-ro-logo.png) no-repeat scroll 870px -16px;
}
#content_box {
background:transparent url(images/content_box-bg.png) no-repeat scroll 49em 0;
margin:0;
padding:0;
position:relative;
top:0;
z-index:1;
}
#tabs li {
background:transparent none repeat scroll 0 0;
border:medium none;
}
#tabs li:hover{
background:transparent url(images/tabs-border.png) repeat-x scroll 28px 15px;
border:medium none;
}
#tabs li a:hover{
	text-decoration: none;
}
#tabs .current_page_item a, #tabs .current-cat a {
background:transparent url(images/tabs-border.png) repeat-x scroll 28px 15px;	
}
#tabs .current_page_item:hover{
background:#FFFFFF none repeat scroll 0 0;
border:medium none;
}

.format_text h3 {
font-size:1.2em;
margin:1.765em 0 0.588em;
font-weight: bold;
}
.format_text img.left, .format_text img.alignleft, .wp-caption.alignleft {
margin:0 1.5em 0.7em 0;
}
.h{
	display: none;
	visibility: hidden;
}
.subheader{
	margin-bottom:-2em;
}
#contactarea {
background-color:transparent;
border:1px solid #CCCCCC;
display:block;
margin:2em;
padding:0 2em;
text-align:left;
}
#contactarea #inputbox {
color:#000000;
font-size:14px;
font-weight:bold;
padding:2px;
width:24em;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:2px 0;
display: block;
}
#contactarea #submitbutton {
background-color:#EEEEEE;
border:1px solid #000000;
display: block;
width:auto;
}
#contactarea #textarea {
color:#000000;
font-size:14px;
font-weight:bold;
padding:2px;
width:24em;
display: block;
}

.format_text {
text-align:justify;
}
#sidebars hr {
background-color:transparent;
border-color:#CCCCCC;
border-style:none none inset;
border-width:medium medium 1px;
height:1px;
margin:1em -3px 1em -9px;
}
#sidebars #text-5{
	background: transparent none repeat scroll 0 0;
}
#text-6 small{
	display: block;}
.format_text strong {
text-align:left;
}
#sidebar_2 {
margin-top:-4em;
}
.format_text h2, .format_text h3 {
text-align:left;
margin-top:0;
}
#post-120 .headline_area{
}
#post-120 .format_text h2,
#post-120 .format_text h3{
border-left:1px solid #EEEEEE;
padding:0 1em;
}