/* $Id: style.css,v 1.13.2.2 2007/01/04 21:19:48 killes Exp $ */

/*
** HTML elements
*/

@import url('icons.css');


body {
  margin: auto;
  padding: 0;  
  background-color: #fff;
  COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
  FONT-WEIGHT: normal;line-height: 12pt;
  width: 980px;
  position: center;


}
tr.odd td, tr.even td {
  padding: 0.3em;
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5em;
}
h1 {
  font-size: 1.3em;
}
h2 {
  font-size: 1.3em;
}
h3, h4, h5, h6 {
  font-size: 1.1em;
}
p {
  margin-top: 0.5em;
  margin-bottom: 0.9em;
}
a {
  text-decoration: none;

}
a:link {
  /*color: #B8510C;*/
  color: #0d026f;
  
}
a:visited {
  color: #369;
}
a:hover {
  color: #39c;
  text-decoration: underline;
  /*color: #EC670F;*/
  color: #0171C7;
  
}
fieldset {
  border: 1px solid #ccc;
}
pre {
  background-color: #eee;
  padding: 0.75em 1.5em;
  font-size: 12px;
  border: 1px solid #ddd;
}
table {
  /* make <td> sizes relative to body size! */
  font-size: 1em;
}
.form-item label {
  font-size: 1em;
  color: #222;
}
.item-list .title {
  font-size: 1em;
  color: #222;
}
.links {
  margin-bottom: 0em;
  
}
.comment .links {
  margin-bottom: 0em;
}

/*
** Page layout blocks / IDs
*/
#header, #content {
  width: 980px;
}
#header {
  /*background-image: url(header_ss.jpg);*/
  background-image: url(header_SS5.jpg);
  width: 980px;
  height: 115px;
  background-repeat: no-repeat;
  position: center;
  border-radius: 15px 15px 0 0;
  /* background-color: #69c; */

}
#header2 {
  height: 20px;	
  /*background: transparent url(menu_atas4.gif);*/
  background: transparent url(menu_atas.jpg);
  border-radius: 0 0 15px 15px;
	 
		
}



#logo {
  vertical-align: middle;
  border: 0;
}
#logo img {
  float: left;
  padding: 0em 1.0em 0em 1em;
  border: 0;
}
#menu {
  padding: 0.5em 0.5em 0 0.5em;
  text-align: right;  
  vertical-align: middle;
  
}
#primary {
  font-size: 1.0em;
  padding: 0em 0.8em 0.5em 0;
  color: #000000;
}
#primary a {
  font-weight: bold;
  color: #000000;
  padding: 0em 0.8em 0.5em 0;
}
#secondary {
  padding: 0 1em 0.5em 0;
  font-size: 0.8em;
  
}
#secondary a {
  font-weight: bold;
  color: #9cf;
}
#search .form-text, #search .form-submit {
  border: 1px solid #369;
  font-size: 1.1em;
  height: 1.5em;
  vertical-align: middle;
}
#search .form-text {
  width: 8em;
  padding: 0 0.5em 0 0.5em;
}
#mission {
  background-color: #369;
  padding: 1.5em 2em;
  color: #fff;
}
#mission a, #mission a:visited {
  color: #9cf;
  font-weight: bold;
}
.site-name {
  margin: 0.6em 0em 0em 0em;
  padding: 0em;
  font-size: 2em;
}
.site-name a:link, .site-name a:visited {
  color: #fff;
}
.site-name a:hover {
  color: #369;
  text-decoration: none;
}
.site-slogan {
  font-size: 1em;
  color: #eee;
  display: block;
  margin: 0em 0em 0em 0em;
  font-style: italic;
  font-weight: bold;
}
#main {
  /* padding in px not ex because IE messes up 100% width tables otherwise */
  padding: 10px;
}
#main .content img {
  max-width:500px;
}
#mission, .node .content, .comment .content {
  line-height: 1.4;
}
#help {
  font-size: 0.9em;
  margin-bottom: 1em;
}
.breadcrumb {
  margin-bottom: .5em;
}
.messages {
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 0.3em;
  margin-bottom: 1em;
}
.error {
  border-color: red;
}
#sidebar-right {
  background-color: #FFFFFF;
  width: 16em;
  /* padding in px not ex because IE messes up 100% width tables otherwise */
  padding: 10px;
  vertical-align: top;
  float: right;
}

#sidebar-left {
  background: transparent url(header_blok4.jpg);
  background-repeat: repeat x;
  width: 16em;
  /* padding in px not ex because IE messes up 100% width tables otherwise */
  padding: 10px;
  vertical-align: top;      
  position: center;
  float: left;
}

#footer {
  background-color: #FAFBFE;
  padding: 1em;
  font-size: 0.8em;
}

/*
** Common declarations for child classes of node, comment, block, box, etc.
** If you want any of them styled differently for a specific parent, add
** additional rules /with only the differing properties!/ to .parent .class.
** See .comment .title for an example.
*/
.title, .title a {
  font-weight: bold;
  font-size: 1.3em;
  color: #777;
  margin: 0 auto 0 auto;  /* decrease default margins for h<x>.title */
}
.submitted {
  color: #999;
  font-size: 0.8em;
}
.links {
  color: #999;
}
.links a {
  font-weight: bold;
  /*color: #81A417;*/
  color: #014D87;
}
/*TAMBAHAN DARI THEO*/
li .blog_usernames_blog
{
display:none;
}

.block, .box {
  padding: 0 0 1.5em 0;
}
.block {
  border-bottom: 1px solid #E9F5ED;
  padding-bottom: 0.75em;
  margin-bottom: 1.5em;
  
}
.block .title {
  margin-bottom: .25em;
  /*color: #6D7E10;*/
  color: #420000;
}
.box .title {
  font-size: 1.1em;
}
.node {
  margin: .5em 0 2em 0;
}

.node .content, .comment .content {
  margin: .5em 0 .5em 0;
   padding: .5em;
  background-color: #FAFBFE;
  border: solid 1px #ddd;

}
.node .taxonomy {
clear:both;
  padding:0 0 8px 15px;
  font-size:10px;
  background:url('icons/tag_blue.png')  no-repeat 0 4px;

}
.node .picture {
  border: 1px solid #ddd;
  float: right;
  margin: 0.5em;
}
.comment {
  border: 1px solid #ddd;
  padding: .5em;
  margin-bottom: 1em;
  background-color: #F4FBF7;
  
}
.comment .title a {
  font-size: 1.1em;
  font-weight: normal;
}
.comment .new {
  text-align: right;
  font-weight: bold;
  font-size: 0.8em;
  float: right;
  color: red;
}
.comment .picture {
  border: 1px solid #abc;
  float: right;
  margin: 0.5em;
  
}

/*
** Module specific styles
*/
#aggregator .feed-source {
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 1em;
  margin: 1em 0 1em 0;
}
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
  color: #999;
  font-style: italic;
  font-size: 0.9em;
}
#aggregator .title {
  margin-bottom: 0.5em;
  font-size: 1em;
}
#aggregator h3 {
  margin-top: 1em;
}
#forum table {
  width: 100%;
}
#forum td {
  padding: 0.5em 0.5em 0.5em 0.5em;
}
#forum td.forum, #forum td.posts {
  background-color: #eee;
}
#forum td.topics, #forum td.last-reply {
  background-color: #ddd;
}
#forum td.container {
  background-color: #ccc;
}
#forum td.container a {
  color: #555;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
  height: 1.5em;
  border: 1px solid #bbb;
}
#forum td .name {
  color: #96c;
}
#forum td .links {
  padding-top: 0.7em;
  font-size: 0.9em;
}
#profile .profile {
  clear: both;
  border: 1px solid #abc;
  padding: .5em;
  margin: 1em 0em 1em 0em;
}
#profile .profile .name {
  padding-bottom: 0.5em;
}
.block-forum h3 {
  margin-bottom: .5em;
}
.calendar a {
  text-decoration: none;
}
.calendar td, .calendar th {
  padding: 0.4em 0;
  border-color: #888;
}
.calendar .day-today {
  background-color: #69c;
}
.calendar .day-today a {
  color: #fff;
}
.calendar .day-selected {
  background-color: #369;
}
.calendar .day-selected a {
  color: #fff;
}
.calendar .header-week {
  background-color: #ccc;
}
.calendar .day-blank {
  background-color: #ccc;
}
.calendar .row-week td a:hover {
  background-color: #fff; color: #000;
}
.usr_like_div {
 position: absolute;
 display: none;
 background-color:#FFF;
 width:200px;
 border: 2px solid #ccc;
}
.comment_delete{
 display: none;
}
img.left {
	/* untuk safari & chrome */
	-webkit-box-shadow:1px 1px 7px #999999;
  /* untuk opera */
  box-shadow:1px 1px 7px #999999;
	/*firefox*/
	 -moz-box-shadow:1px 1px 7px #999999;
	/*firefox*/
	-moz-border-radius:6px; 
	/* untuk safari & chrome */
   -webkit-border-radius:6px;
  /* untuk opera */
  border-radius:6px;	
border:0 none;
float:left;
margin:0 13px 13px 0;
}

li.wordnet {list-style:decimal;}
li.cide_li {list-style:decimal;}
.lex_head {font-family: "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;font-size: 110%;font-weight: bold;float:left;width:150px;}
.mainkey {color:blue;font-size:120%;}
.search_word {font-style:italic;font-weight:bold;}
.quote_text {color:#808000;}
.note_text {color:#FF8000;}
.ofs {margin-left: 1cm;}
.hyponym {color: #00AA00;}
.hypernym {color: #002299;}
.part_meronym {color: #888800;}
.part_holonym {color: #770077;}
.member_meronym {color: #888800;}
.cite {color: #229966;}
.samt {color:#777777;}
.sam {color: #669922;font-style: italic;margin-left: 2cm;}
.pos {color: red;}
.derpos {color:#000077;font-style:italic;}
.ant {color:#BB0000;}
.lex_strong {cursor:pointer;}

/*.tweetmeme-button {
float:right;
margin-right:-95px;
margin-top:35px;
}*/

.teaser-button{
	display:none;
}

#search-theme-form label{
display: none;
}


/*Google CSE*/

.cse .gsc-control-cse, .gsc-control-cse {
    width: auto;
}
.cse .gsc-control-wrapper-cse, .gsc-control-wrapper-cse {
    width: 100%;
}
.cse .gsc-branding, .gsc-branding {
    display: none;
}
table.gsc-branding, table.gcsc-branding, table.gsc-branding td, table.gsc-branding, table.gcsc-branding td, table.gcsc-branding {
    display: none;
}
.cse .gsc-control-cse div, .gsc-control-cse div {
}
.cse .gsc-control-cse, .gsc-control-cse {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
}
.cse .gsc-control-cse:after, .gsc-control-cse:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.cse .gsc-resultsHeader, .gsc-resultsHeader {
}
table.gsc-search-box, table.gsc-above-wrapper-area-container, table.gsc-table-result {
    margin: 0;
}
table.gsc-search-box td.gsc-input {
    padding-left: 0;
    padding-right: 12px;
}
input.gsc-input {
    border-color: #D9D9D9;
    font-size: 13px;
    padding: 1px 6px;
}
.cse input.gsc-search-button, input.gsc-search-button {
    background-color: #CECECE;
    border: 1px solid #666666;
    border-radius: 2px 2px 2px 2px;
    color: #000000;
    font-family: inherit;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    min-width: 54px;
    padding: 0 8px;
}
.cse .gsc-tabHeader.gsc-tabhInactive, .gsc-tabHeader.gsc-tabhInactive {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #E9E9E9;
    border-color: #E9E9E9 #E9E9E9 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #666666;
}
.cse .gsc-tabHeader.gsc-tabhActive, .gsc-tabHeader.gsc-tabhActive {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #FF9900 #E9E9E9 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 2px 1px medium;
}
.cse .gsc-tabsArea, .gsc-tabsArea {
    border-bottom: 1px solid #E9E9E9;
    margin-top: 1em;
}
.cse .gsc-webResult.gsc-result, .gsc-webResult.gsc-result, .gsc-imageResult-column, .gsc-imageResult-classic {
    border: 1px solid #FFFFFF;
    margin-bottom: 1em;
    padding: 0.25em;
}
.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result.gsc-promotion:hover, .gsc-results .gsc-imageResult-classic:hover, .gsc-results .gsc-imageResult-column:hover {
    border: 1px solid #FFFFFF;
}
.cse .gsc-webResult.gsc-result.gsc-promotion, .gsc-webResult.gsc-result.gsc-promotion {
    background-color: #FFFFFF;
    border-color: #336699;
}
.cse .gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link, .cse .gs-promotion a.gs-title:link *, .gs-promotion a.gs-title:link *, .cse .gs-promotion .gs-snippet a:link, .gs-promotion .gs-snippet a:link {
    color: #0000CC;
}
.cse .gs-promotion a.gs-title:visited, .gs-promotion a.gs-title:visited, .cse .gs-promotion a.gs-title:visited *, .gs-promotion a.gs-title:visited *, .cse .gs-promotion .gs-snippet a:visited, .gs-promotion .gs-snippet a:visited {
    color: #0000CC;
}
.cse .gs-promotion a.gs-title:hover, .gs-promotion a.gs-title:hover, .cse .gs-promotion a.gs-title:hover *, .gs-promotion a.gs-title:hover *, .cse .gs-promotion .gs-snippet a:hover, .gs-promotion .gs-snippet a:hover {
    color: #0000CC;
}
.cse .gs-promotion a.gs-title:active, .gs-promotion a.gs-title:active, .cse .gs-promotion a.gs-title:active *, .gs-promotion a.gs-title:active *, .cse .gs-promotion .gs-snippet a:active, .gs-promotion .gs-snippet a:active {
    color: #0000CC;
}
.cse .gs-promotion .gs-snippet, .gs-promotion .gs-snippet, .cse .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right, .cse .gs-promotion .gs-title .gs-promotion-title-right *, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #000000;
}
.cse .gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl {
    color: #008000;
}
.gsc-completion-selected {
    background: none repeat scroll 0 0 #EEEEEE;
}
.gsc-completion-container {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 white;
    border-color: #D9D9D9 #CCCCCC #CCCCCC;
    border-style: solid;
    border-width: 1px;
    font-family: Arial,sans-serif;
    font-size: 13px;
    margin-left: 0;
    margin-right: 0;
}
.gsc-completion-title {
    color: #0000CC;
}
.gsc-completion-snippet {
    color: #000000;
}
.gs-webResult div.gs-visibleUrl-short, .gs-promotion div.gs-visibleUrl-short, .gsc-resultsHeader {
    display: none;
}
.gs-webResult div.gs-visibleUrl-long, .gs-promotion div.gs-visibleUrl-long {
    display: block;
}
