/*
   Theme Name: motyka.org
   Theme URI: http://motyka.org
Description: The motyka.org theme
Version: 2.0 
Author: Peter Motykowski
Author URI: http://motyka.org
 */

* {
margin:0;
padding:0;
}

body {
background: #afd7d7;
}

#container *, 
#header *, 
#footer *, 
#content * {
font: 8pt  verdana, arial, helvetica, sans-serif;
}

#container {
width:800px;
}

#header *, 
#footer * {
color: #afd7d7;
	   vertical-align: middle;
	   text-decoration: none;
}

#header a:hover, 
#footer a:hover {
color: #369FB5;
	   text-decoration: underline;
}

#header div {
background: #064C5B;
}

#header table,
#footer table {
background: #064C5B;
width: 800px;
}

#header td.quote {
background: #369FB5;
			border-left: 2px solid #064C5B;
			border-right: 2px solid #064C5B;
padding: 3px 3px 3px 3px;
width: 100%;
color: #FFFFFF;
}

#content td {
		vertical-align: top;
}

#content td.main {
		border-right: 1px dashed #064C5B;
width: 700px;
}

#gallery a.photolink:hover {
color: #369FB5;
}

#gallery a.photolink {
display: block;
		 text-decoration: none;
color: #064C5B;
}

#gallery table {
width: 800px;
}

#gallery td {
padding: 5px;
		 vertical-align: middle;
}

#gallery td.top {
		vertical-align: top;
		padding 0px;
}

#gallery img, 
#blog img {
border: 0px solid;
margin: 0px 0px 0px 0px;
}

#gallery img.mid {
border: 2px solid #064C5B;
}

#gallery b {
		font-weight: bolder;
}

.noborder {
border: 0;
}

.splitsharedleft {
float: left;
width: 50%;
}

.splitsharedright {
float: right;
width: 50%;
}

.textleft {
		text-align: left;
}

.textright {
		text-align: right;
}

.textmiddle {
		text-align: center;
}

.vmiddle {
		vertical-align: middle;
}

.vtop {
		vertical-align: top;
}

#wp-calendar #next a {
		padding-right: 10px;
		text-align: right;
}

#wp-calendar #prev a {
		padding-left: 10px;
		text-align: left;
}

#wp-calendar a {
display: block;
		 text-decoration: none;
background: #eee;
color: #000;
border: dashed;
		border-width: 1px;
		border-color: #000;
}

#wp-calendar a:hover {
background: #369FB5;
color: #fff;
}

#wp-calendar, 
#wp-catagories caption {
color: #999;
	   font-size: 14px;
	   text-align: center;
}

#wp-calendar td {
color: #000;
font: normal 10 px, verdana, arial, helvetica, sans - serif;
	  letter-spacing:normal;
padding: 1px;
		 text-align:center;
}

#wp-calendar th {
		font-style: normal;
		text-transform: capitalize;
		font-size: 10px;
}

#blog h2 {
		font-size: 15px;
		font-weight: 600;
margin: 10px 0px 10px 0px;
		text-decoration: underline;
}

#blog a:hover,
#sidebar a:hover {
color: #369FB5;
}

#blog a, 
#sidebar a {
		text-decoration: underline;
color: #064C5B;
}

#blog hr {
height: 3px;
		background-color: #064C5B;
color: #064C5B;
}

#blog p {
margin: 6px;
}

#sidebar input,
#gallery input,
#gallery textarea,
#blog input,
#blog textarea {
		background-color: #064C5B;
color: #afd7d7;
border: 1px solid #369FB5;
}

#sidebar input[type=submit]:hover,
#gallery input[type=submit]:hover,
#blog input[type=submit]:hover {
		background-color: #369FB5;
		border-color: #064C5B;
}

ol.commentlist, #sidebar ul, #sidebar li {
		text-align: left;
margin: 5px;
		list-style-type: none;
}

#blog #comments li {
width: 600px;
padding: 2px;
margin: 10px;
border: 1px dashed #064C5B;
}

#blog h3 {
		font-size: 13px;
		font-weight: 600;
margin: 10px 0px 10px 0px;
}

#blog p b {
		font-weight: bolder;
}

#blog li {
width: 600px;
padding: 2px;
margin: 10px;
}

#blog ul {
		text-align: left;
margin: 5px;
		list-style-type: disc;
}

#sidebar .openid_url_sidebar {
		background-color: black;
color: #FFFFFF;
}

#openid_unobtrusive_text {
		width=400px; 
}

/*CSS Digg style pagination*/
div.pagination {
padding: 3px;
margin: 3px;
		text-align:center;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #AAAADD;

		text-decoration: none; /* no underline */
color: #000099;
}
div.pagination a:hover, div.digg a:active {
border: 1px solid #000099;

color: #000;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #000099;

		font-weight: bold;
		background-color: #369FB5;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid grey;

color: grey;
}

/* hides the second object from all versions of IE */
* html object.mov {
display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
display/**/: none;
}
