/*   
File Name: blog
File Description: css for realityblog
-----------------------------------
Author: Patricia Kalina
Date: 3.3.2006
Version: 1.0
*/

body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
   	background-color: white;
}

img {
	border-width: 0px;
	border-style: solid;
	border-color: #FFFFFF;
}

a:link {
	color: black;
	text-decoration: none;
}

a:visited { 
	color: black; 
	text-decoration: none; 
}

a:hover {
	color: #999999;
}

a:active {
	color: #999999;
}

.left {
	text-align: left;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.postmetadata {
	font-size: 9px;
}

.post {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 10px;
}

.list ul {
	margin: 0px;
	padding: 0px;
}

.list li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.mesh_stripline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 15px;
	padding-bottom: 10px;
}

.space {
	padding-top: 20px;
}

td.image img {
	width: 110px;
}
/* --- hidden login for the admin --- */

a#hidden {
	color: #FFFFFF;
	font-size: 8pt;
}

/* --- box model / site structure --- */

div#wrap {
    width: 922px;
	text-align: left;
}

.header {
	width: 922px;
	height: 120px;
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 30px;
	border-bottom: 1px solid #000000;
}

div#header_blog {
	/*background: url(images/name.gif) no-repeat;*/
}

div#header_glossary {
	background: url(images/glossary.jpg) no-repeat;
}

div#header_cat {
	/*background: url(images/name.gif) no-repeat;*/
}

div#logo {
    width: 190px;
	float: left;
	margin-top: 25px;
}

div#category {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: 900;
	float: left;
	margin-top: 42px;
}

/* --- search --- */

div#search {
	width: 162px;
  	margin-top: 40px;
	float: right;
}

div#new_search {
	width: 162px;
	float: left;
}

/* --- search :: black --- */

.field { 
	width: 158px; 
	border: 1px solid #000000;
}

/* --- content --- */

div#sidebar {
	width: 162px;
	float: left;
}

div#sidebar li {
	list-style-type: none; 
}

/* --- content :: one column --- */

div#content {
	width: 732px;
	float: left;
	margin-left: 28px;
}

/* --- content :: two columns --- */

div#content_col {
	width: 352px;
	float: left;
	margin-left: 28px;
}

div#content_col2 {
	width: 352px;
	float: left;
	margin-left: 28px;
}

div#underline a:link {
	color: black;
	text-decoration: underline;
}

div#underline a:visited { 
	color: black; 
	text-decoration: underline; 
}

div#underline a:hover {
	color: #999999;
	text-decoration: underline;
}

div#underline a:active {
	color: #999999;
	text-decoration: underline;
}

/* --- content :: links --- */

div#entry a:link {
	color: black;
	text-decoration: underline;
}

div#entry a:visited { 
	color: black; 
	text-decoration: underline; 
}

div#entry a:hover {
	color: #999999;
	text-decoration: underline;
}

div#entry a:active {
	color: #999999;
	text-decoration: underline;
}

/* --- formatting the tagcloud --- */

div#cloud ul {
	list-style: none;
	margin: 0px;
}

div#cloud li {
	display: inline;
	padding: 1em;
}

/* --- layout for delicious links --- */

div#content_col2 ul {
	padding: 0px;
	margin-left: 0px;
}

div#content_col2 li {
	margin-top: 5px;
	margin-bottom: 5px;
}

/* --- layout :: comments --- */

.border {
	border-bottom: 1px solid #000000;
	padding-bottom: 15px;
	border-top: 1px solid #000000;
	padding-top: 15px;
}

.border_top {
	border-top: 1px solid #000000;
	padding-top: 15px;
}

/* --- layout :: form --- */

.form_field {
	border: 1px solid #000000;
}

/* --- layout :: comment box --- */

.comment_box { 
	border: 1px solid #000000;
	width: 348px;
	scrollbar-base-color: black;
	scrollbar-3dlight-color: black;
	scrollbar-arrow-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: white;
	scrollbar-track-color: white;
}

/* --- footer --- */

.footer {
	width: 922px;
	text-align: center;
	float: left;
	margin-top: 15px;
	margin-bootom: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* --- footer :: black --- */

div#bla {
	border-top: 1px solid #000000;
}
