/*
	Theme Name: A-M-O
	Theme URI:  http://www.negative99.com/archive/category/wp-themes/
	Description: Style for the AMO Network. http://www.amo-international.net
	Author: Mine

	Author URI: http://www.semantic-coding.net



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

	

	Changelog:

		v1.0

			First Release

			

*/

/*-----------Block Level Elements--------------*/

body {
  margin: 0;
  font: 10px, verdana, arial, sans-serif;  

  line-height: 170%;

  color: #000000;

  background: url(images/bg_body.jpg) repeat-y top center;
}

#page {

  background: url(images/bg_pic.jpg) no-repeat top;

  height:650px;

}

#header {

  height: 40px;

  width: 767px;

  margin: 0 auto;

}

#headerimg {
}

.description {
  display: none;
}

#wrapper {
  width: 767px;

  margin: 0 auto;

  padding: 0;

  text-align: left;

}

#content {
  float: left;

  width: 415px;

  padding: 0px 0px 20px 10px;

}

#sidebar {

  float: right;

  width: 195px;

  padding: 0px 10px 0px 130px;

}


#footer {
  float: right;
  text-align: center;

  padding: 10px;
  width: 145px;

  color: #A7C5C6;
  font-size: 0.9em;

}


/*Menu im Header*/
#menu {

  width: 767px;

  margin: 0 auto;
  padding: 0;

  text-align: left;

}


#menu ul {

  margin: 0;

  padding: 0;

  line-height: normal;  

}



#menu ul li {

  width: 8em;

  display: inline;

  float: left;

  padding-top: 0.8em;  

  list-style: none;

  text-align: center;

}



#menu ul li a {

  display: block;

  text-decoration: underline;

  text-transform: uppercase;

  padding-bottom: 1.4em;

  color: #000;

}



#menu ul li a:hover,

#menu ul li a:active, .active {

  font-weight: bold;

  color: #111;

  background: url(images/menu_tab.gif) no-repeat bottom center;

  text-decoration:none;

}


/*--------------Blog Title-------------*/
#title {

  padding: 0.6em 0 0.6em 0;

  margin-right: 0.5em;

  float: right;

  background: url(images/logo_amo.gif) no-repeat top right;

}



#title h1 {

  display: inline;

  color:  #FFF;

  background: none;

}



#title h1 a {

 padding:0 55px 4px 0;

 color:  #FFF;

}

/*-------------Headings-------------*/
h1 {
  display: inline;

  color:  #222;

  background-image: none;
  clear: both;

  margin: 10px 0;

  font: 700 1em verdana, sans-serif;

  text-transform: uppercase;

  color: #7BD32C;
}

h1 a {
  margin: 10px 0;

  font: 700 1em verdana, sans-serif;

  text-transform: uppercase;

  color: #000;
  text-decoration:none;
}

h2 {

	clear:both;
  margin: 10px 0;

  font: 700 1em verdana, sans-serif;

  text-transform: uppercase;

  color: #000;

  border:1px solid #A7C5C6;

  background: #C5DEE0 url(images/h2-bullet.gif) no-repeat center left;

  padding:0;

}


li h2 {

  margin: 10px 0;

  font: 700 1em verdana, sans-serif;

  text-transform: uppercase;

  color: #000;

  border:1px solid #A7C5C6;

  background: #C5DEE0;

  padding:0;

}


h2 span {

  display: block;

  padding: 2px;

  margin-left: 26px;

}


h3 {
  clear: both;

  margin: 10px 0;

  font: 700 1em verdana, sans-serif;

  text-transform: uppercase;

  color: #7BD32C;

}

h4 {

}

h5 {

}

/*-------------The Post-------------*/
#wrapper ol li { 

  color: #000;

}



#wrapper ol li span {

  color: #EEE;
  padding: 2px;

}



#wrapper ul {

  padding-bottom: 6px;

}



#wrapper ul li {



}

p {
  padding-top: 3px;

  padding-bottom: 3px;

}

a {

  color: #222;

}



a:visited {

  

}



a:hover {

  color: #A7C5C6;

}

textarea {

  width: 98%;
}



input {

  width: 70%;

}

input,

textarea {

  padding: 1px 3px;

  margin: 5px 0;

  font: 1em verdana, arial, sans-serif;

  color: #A7C5C6;

  background-color: #FFF;

  border: 1px solid #A7C5C6;

  font-style:italic;

}



input:hover,

input:focus,

textarea:hover,

textarea:focus {

  color: #6A8687;

  background-color: #FFF;

  border: 1px solid #6A8687;

  font-style:italic;

}

h2 a:hover, h2 a:visited, h2 a {
  text-decoration: none;
}

.post {
  clear:both;
}

.post p {

}

.post a {

}

.post ul {

}

.post li {

}

.entry {
}



.entry img{

 margin:4px;

}


.postmetadata {

  color: #C6A868;

  border-top:2px dashed #C6A868;

  margin:0;

  padding:0;

}


.entrytext .postmetadata {
  color: #C6A868;
}

.postmetadata alt {
  color: #C6A868;

}

.postmetadata a {
  color: #C6A868;

}

.postmetadata a:hover {
  color: #888;
}

.navigation {
  margin: 0;

  padding:0;

  height: 2em;
}

.alignleft {
  float:left;
}

.alignright {
  float:right;
}

.center {
 text-align:center;
}

.pagetitle {
 clear:both;
}

blockquote {  
  margin:0;
  padding: 0 15px;
  border: #86E160 1px solid;

  background: #686868;

} 

cite {

}

code {
  display: block;
  padding: 5px 5px 5px 10px;
  background: #555;
  font-size:8pt;
 }

acronym, abbr {
  cursor: help;

  border-bottom: 1px solid #777;
  letter-spacing:1px;
}

/*--------------Sidebar------------*/

#sidebar ul {
  list-style: none;
}


#sidebar ul h2 {
  text-align: right;

  background: #C5DEE0 url(images/h2-bullet.gif) no-repeat center right;

  border:1px solid #A7C5C6;

  position:relative;

}

#sidebar ul h2 span {

  display: block;

  margin:0 26px 0 0;

  padding:2px;

}


#sidebar ul li {


}

#sidebar ul ul {
	list-style:none;

	margin:0;

	padding:0;
}

#sidebar ul ul li {
  padding-left:5px;
}

#sidebar ul ul ul {

	list-style:square;

	margin-left:20px;
}


#sidebar ul ul ul li {

	padding:0;

}


#sidebar p {

}

#sidebar a {

}
#sidebar a:hover {

}

#sidebar a:visited {

}


ol.commentlist {

}

ol.commentlist li {
  padding: 5px;

  margin-top: 5px;

  font-weight: 700;
  border: #A7C5C6 1px solid;
  background: #C5DEE0;

  color: #000 !important; /*Maeh Damit TEXT in Comments schwarz ist*/

}

ol.commentlist li.alt {
  background: #C5DEE0;

}

ol.commentlist a {
  color: #000; /*Datum in Comments */

}

small.commentmetadata {

}


/*--------------Comment Form-------------*/



#commentform input{

	width:200px;

	vertical-align: middle;

}



#commentform label{

	vertical-align: middle;

}


/*--------------Search Form-------------*/


#searchform {
	text-align:center;
}

#searchform input {
	width:110px;
}

#searchform #s {

}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

#footer p {

  padding-top: 0 !important;

}



#footer a {

  color: #89ADAD;

}



#footer a:hover {

  color: #888;

}



/*

**************************************************

 Generic Display Classes

 **************************************************

 */



.center {

  text-align: center;

}



.noPad {

  padding: 0;

  margin: 0;

}



.left {

  float: left;

}



.right {

  float: right;

}



img.left {

  padding: 5px 5px 5px 0;

}



img.right {

  padding: 5px 0 5px 5px;

}



.button {

  width: auto;

  cursor: pointer;

}



.date {

  display: block;

  font-weight: 700;

}

a img {
	border: none; background: none;
}


img.left {display: block; padding:1px; float:left; margin:3px 12px 3px 0;}

img.right {display: block; padding:1px; float:right; margin:3px 0 3px 12px;}

img.center {display: block; padding:1px; margin:3px auto;}



/*PSX Contact Form*/

form dl, dl.labels {

  margin:0em;

  font-size:100%;

  margin-top:0.5em

}

form dt, dl.labels dt {

  float:left;

  width:10em;

  margin-bottom:0.8em;

  color:#555;

  text-align:right;

  font-weight:normal;

  position:relative /*IEWin hack*/

}

form dd, dl.labels dd {

  margin-left:10.5em;

  margin-bottom:0.8em;

  font-size:100%;

  font-style:normal;

  padding-left:0.5em

}

form dd.submit, dl.labels dd.submit  {

  margin-top:2em

}

