#body  {
#background:#c9eafc;
background:#e5e5e5;
font-size:0.75em;
font-family:Tahoma,Verdana,sans-serif;
color:#828282;
}

#main_container{
margin:auto;
width:960px;
background:#fbfbfb;
border: 10px solid #4675ae;
margin-top:10px;
margin-bottom:10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.subtext { color:#666666; font-size:0.9em; font-family:Segoe Ui, Tahoma, sans-serif;}

#more_button {
color:blue;
text-decoration:none;
font-size:1.2em;
}

#more_button:visited {
color:blue;
}

#post_table {
padding:5px;
padding-top:10px;
}



.score{
padding-left:0.2em;
padding-right:0.2em;
font-size:0.85em;
color:#660000;
font-weight:bold;
}

.etiketes{
font-size:0.8em;
color:darkred;
margin-left:5px;
margin-right:5px;
}

a.bloglink{
font-size:0.9em;
#font-style:italic;
#padding-left:3px;
padding-right:3px;
text-decoration:none;
#background-color:#FFE9E9;
#color:green;
color:darkblue;
#-moz-border-radius: 3px;
#-webkit-border-radius: 3px;
}

a.postlink:link {
color:black;
font-weight:bold;
text-decoration:none;
font-size:1.15em;
font-family:Segoe Ui, Tahoma, sans-serif;
}

a.postlink:visited { color:#9f9f9f;  font-weight:bold; text-decoration:none; font-size:1.15em;font-family:Segoe Ui, Tahoma, sans-serif;}

.roundbox {
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
padding:1px;
margin-bottom:2px;
}

.header {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
margin:5px;
margin-top:10px;
padding:5px;
font-size:smaller;
line-height:1.5em;
color:black;
border:1px solid grey;
background-color:#FFE8CE;
}

.headertable{
background:#4675ae;
padding-top:5px;
padding-bottom:10px;
}

a.datelink {
font-size:0.85em;
color:green;
text-decoration:none;
}

.help_title {
color:#555555;
font-family:Segoe Ui, sans-serif;
font-size:1.4em;
#font-weight:bold;
#font-style:italic;
margin-bottom:0.5em;
}

.help_text {
font-family:Segoe Ui, Candara, sans-serif;
text-align:justify;
font-size:1.1em;
color:#555555;
}

a.roundlink {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin-right:4px;
background:#D6F1FF;
color:#497499;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
text-decoration:none;
font-size:0.75em;
font-weight:bold;
font-family:Tahoma;
}


/* Αυτά αφορούν τα κουμπιά των κατηγοριών */
a.catbox_current {
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
width:95px;
line-height:1.5em;
text-align:center;
font-weight:bold;
color:#ffbb00;
background:#4675ae;
text-decoration: none;
float:left;
display:inline;
font-size:1.1em;
margin-left:2px;
}

a.catbox {
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
width:95px;
line-height:1.5em;
text-align:center;
color:grey;
background:#dedede;
text-decoration: none;
float:left;
display:inline;
font-size:1.1em;
margin-left:2px;
}

a.catbox:hover {
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
font-size:small;
text-align:center;
color:black;
background:#c5c5c5;
text-decoration: none;
float:left;
display:inline;
font-size:1.1em;
margin-left:2px;
}
/* ----------------------- */

/* Αυτά αφορούν την σελιδοποίηση */
a.page {
margin-left:2px;
margin-right:2px;
padding-left:2px;
padding-right:2px;
border:1px solid grey;
background:#EFFFEF;
text-decoration:none;
color:black;
}

a.page:hover{
background:#C5FFC5;
}

a.prev {
text-decoration:none;
color:black;
font-size:0.85em;
}

a.next {
text-decoration:none;
color:black;
font-size:0.85em;
}

span.current {
margin-left:2px;
margin-right:2px;
padding-left:2px;
padding-right:2px;
border:1px solid grey;
}

span.disabled {
text-decoration:none;
color:grey;
font-size:0.85em;
}
/* -------------------- */


/* Αυτά αφορούν τα tags των posts και το tag cloud */
#tag_cloud_table{
padding:5px;
margin:auto;
}

a.cloud_tag{
text-decoration:none;
color:black;
}

a.taglink {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin-right:4px;
background:#D6F1FF;
color:#497499;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
text-decoration:none;
font-size:0.75em;
font-weight:bold;
font-family:Tahoma;
}

a.taglink:hover {
background:#4675ae;
color:white;
text-decoration:none;
}

.tagtable {
overflow:hidden;
padding-left:5px;
}

.tagtablehover {
height:100%;
overflow:visible;
padding-left:5px;
}

.hoverlight {
padding-bottom:5px;
}
/* ------------------- */
