/* 
Theme Name: Xanthipus
Theme URI: http://xanthipus.ch/
Description: Xanthipus Theme
Version: 1.0
Author: Florian Zeller
Author URI: http://propellerhead.ch/
*/

body {
	background: #5a595a;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin-top: 0px;
}
.shoppingcart { color: black; }
a          { color: white;  }
a:link     { color: white; }
a:visited  { color: white; }
a:hover    { color: white; }
h1, h2, h3 { color: white; margin: 0px; }
h2         { color: white; font-size: 13pt; margin-top: 17px; padding: 0; }
h3         { color: white; font-size: 18px; margin-top: 17px; padding: 0px; }
h4         { color: #2C355C; font-size: 14px; font-weight: bold; }
blockquote {
	display: block; 
	width: 90%; 
	margin-left: 30px; 
	padding: 5px, 5px, 5px; 
	font-family: Georgia,Times New Roman,serif; 
	font-size: 16px;
	font-style: italic; 
	background: transparent; 
	color: #7C7C7C; 
	border-bottom: 4px solid lightgray;
}

#page {
	margin: 0 auto;
	width: 650px;
	overflow: auto;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background: #000000;
	text-align: left;
	margin-top: 20px;
}
#header {
	height: 130px;
	margin: 0px;
	background: #5a595a url(bg-top.gif) no-repeat;
}
#navmenu {
	background: black;
	padding: 5px 0px 3px 0px;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	height: 15px; 
	text-align: left; 
	border-top:     1px solid #000000;
	border-bottom:  1px solid #000000;
}
#navmenu a:link, #navmenu a:visited { 
	color: darkgray; 
	text-decoration: none; 
	padding: 5px 12px 5px 7px; 
	
}
#navmenu a:hover { 
	text-decoration: none;
	color: white;
	/*background: gray;
	color: lightgray;
	border-top: 1px solid darkred; 
	border-bottom: 1px solid darkred; */
}
#navlinks {	float: left; }
#search { float: right; padding-right: 5px;}
#search input {
	color: darkslategray;
	width: 160px;
	background-color: lightgray; 
	border: 0px solid gray; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
#search input:focus {
	background-color: red;
}
#content {
	background: #000000;
	padding: 10px 15px 15px;
	float: left;
}
.storytitle a {
	color: white;
	text-decoration: none;
}
.meta, .meta a:link, .meta a:visited {
	color: gray; 
}
.feedback, .feedback a:link, .feedback a:visited {
	color: gray;
	margin: 0px 0px 30px;
}

/*#commentform input[type="submit"] { 
	background-color: <?= $bgcolor_input ?>; 
	border: 1px solid gray; 
	font-family: <?= $font_body ?>; 
}
#commentform textarea, #commentform input[type="text"]  { 
	border: 1px solid white; 
	background-color: <?= $bgcolor_input ?>;
	font-family: <?= $font_body ?>;
	font-size: <?= $fontsize_body ?>;
}
#commentform textarea:focus, #commentform input[type="text"]:focus  {
	border: 1px solid gray; 
}
#yvohidden {
	height: 155px;
	display: none;
	background: <?= $bgcolor_navmenu ?>;
}
#ymeta {
	padding-top: 10px;
	padding-left: 20px;
}
#ymeta ul {
	padding-top: 1px;
	padding-bottom: 12px;
	padding-left: 0px;
	margin: 0px;
	white-space: nowrap;
}
#ymeta ul li { 
	display: inline;
	font-size: 11px; 
	padding-left: 2px;
	margin: 0px; 
}
#ymeta ul li ul { 
	display: inline;
	font-size: 11px;
	padding-top: 0px; 
	margin: 0px; 
}
<?php
*/




 /*
a img                   { border: none; }
a.alignRight            { text-align: right; display: block; }
p.sidebarAbout          { margin-right: 30px; margin-top: 0px; padding-top: 5px; }
#rap                    { width: 750px; margin: 0 auto; padding: 0; background: #FFFFFF; height: 100%;
                          overflow: auto; border-left: 1px solid black; border-right: 1px solid black; }
#header                 { margin: 0; padding-top: 105px;
                          background: #FFFFFF url(build/banner.jpg) no-repeat;
	                      height: 55px; text-align: left; font-family: Verdana, monospace; font-size: 9px; }
#header a:link          { text-decoration: none; color: #000000; }
#header a:visited       { text-decoration: none; color: #000000; }
#header a:hover         { }
#navmenu                { background: #59788C;
	                      margin: -15px 0px 0px; padding: 5px 0px 3px 0px; font-size: 11px; font-weight: bold; color: #000000;
	                      text-decoration: none; height: 18px; text-align: left; border-top: 1px solid black; 
	                      text-transform: lowercase; }
#navmenu a:link, #navmenu a:visited { color: #000000; text-decoration: none; padding: 13px 12px 5px 7px; }
#navmenu a:hover        { text-decoration: none; border-top: 1px solid white; border-bottom: 1px solid white; }
#content                { width: 450px; margin: 0; text-align: left; padding: 30px 15px 15px; line-height: 150%; float: left;
                          background: #F6F7F7 url(build/grey_bar_top.jpg) repeat-x scroll center top; }
#content ul             { color: #555E55; line-height: 175%; list-style: circle; }
#content ol             { color: #555E55; line-height: 175%; }
#menu                   { width: 270px; margin: 0px; float: right; 
                          font-family: "Verdana, sans-serif"; font-variant: normal; font-size: 11px; 
                          background: #FFFFFF url(build/white_bar_top.jpg) repeat-x scroll center top; }
#menu a:link            { margin: 0px; padding: 0px; text-decoration: none; }
#menu a:visited         { color: #59788C; margin: 0px; padding: 0px; text-decoration: none; }
#menu a:hover           { color: #000000; text-decoration: none; }
#menu a:active          { color: #000000; text-decoration: none; }
#menu p                 { font-size: 11px; }


#menu ul                { margin: 20px 0 20px 10px; font-size: 11px; font-family: Verdana, sans-serif; list-style-type: none; }
#menu li                { font-size: 14px; padding-top: 10px; border-bottom: 1px dotted #999999; }
#menu ul ul             { padding: 0px; padding-top: 10px; font-size: 11px; list-style-type: circle; margin-top: 0; margin-right: 0; margin-left: 15px; }
#menu ul li ul li       { margin-top: 2px; font-size: 11px; border: none; padding: 0px; font-weight: normal; }
#menu ul li ul li ul    { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
#menu form              { margin: 0; padding-bottom: 12px; }
#menu form input        { width: 200px; border: 1px solid #CFCFCF; background-color: #EFFFEF; color: #AFAFAF; }
#menu form input:focus  { border: 1px solid #000000; background-color: #FFFFFF; text-decoration: none; color: #000000; }
#menu input[type="submit"] { background-color: #E3DDCB; border: 1px solid #AFA186; font-family: Verdana, sans-serif; font-size: .9em; width: 50px; }

.credit                 { width: 732px; height: 20px; margin: 0 auto 0px; padding: 11px 3px 0px 15px; color: #FFFFFF; text-align: center;
                          background: #59788C; border-right: 1px solid black; border-left: 1px solid black; }
.credit a:link, .credit a:hover, .credit a:visited { color: #FFFFFF; text-decoration: none; }
.post                   { padding-bottom: 50px; }
.storytitle             { margin: 0; padding: 0; font-size: 20px; font-family: "Trebuchet MS", Verdana, sans-serif; }
.storytitle a:link      { text-decoration: none; color: #3E414E; margin: 0; padding: 0; }
.storytitle a:visited   { text-decoration: none; color: #3E414E; }
.storytitle a:hover     { text-decoration: none; color: #000000; }
.storytitle a:active    { text-decoration: none; color: #000000; }
.storycontent           { text-align: left; font-family: Verdana, sans-serif; color: #333333; }
.storycontent p img     { max-width: 450px; }
.storycontent a:visited { color: #59788C; text-decoration: underline; }
.storycontent ul        { font-family: "lucida sans unicode", verdana, sans-serif; }
.storycontent ol        { font-family: "lucida sans unicode", verdana, sans-serif; }
.storycontent ul li     { margin-top: 3px; }
.storycontent ol li     { margin-top: 3px; }
.feedback a:link        { text-decoration: underline; color: #59788C; }
.feedback a:visited     { text-decoration: underline; color: #59788C; }
.feedback a:hover       { color: #000000; }
h1, h2, h3              { margin: 0px; }
h2                      { font-size: 13pt; margin-top: 17px; padding: 0; }
h3                      { margin-top: 17px; padding: 0px; }
h4                      { color: #2C355C; font-size: 14px; font-weight: bold; }
a img                   { border: none; }
form                    { margin: 0; padding: 0; }
input, textarea         { font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; padding: 1px; border: 1px solid #AFA186; background-color: #FCFBF7; }
acronym, abbr           { border-bottom: 1px dashed #aaa; cursor: help; letter-spacing: .07em; }
blockquote              { color: #666666; background-color: #eee; padding: 4px 15px 3px; border: 1px solid #D9D9D9; margin: 3px 0px 8px 10px; }
code                    { color: #000000; padding: 4px 11px; margin-top: 0px 5px 5px; font-family: "Courier New", mono; font-size: 10px; width: 100%; text-align: left; }
pre                     { color: #000000; padding: 4px 11px; margin-top: 0px 5px 5px; font-family: "Courier New", mono; font-size: 10px; }
.meta                   { font: 10px verdana, sans-serif; color: #666666; text-align: right; }
.meta a                 { font: 10px verdana, sans-serif; }
.meta a:link, .meta a:visited { color: #59788C; }
.meta a:hover           { color: #000000; }
.meta ul                { display: inline; margin: 0; padding: 0; list-style: circle; }
.meta li                { display: inline; }
.feedback               { color: #333333; text-align: left; font-size: 10px; float: right; margin: 0px; padding: 0px; }


#commentform input[type="submit"] { background-color: #E3DDCB; border: 1px solid #AFA186; font-family: Verdana, sans-serif; font-size: .9em; }
#commentform textarea   { border: 1px solid #AFA186; background-color: #FCFBF7; }
#commentform textarea   { width: 100%; }
#commentlist            { font-size: 11px; }
#commentform            { width: 380px; }
#commentlist li         { margin: 0px 0px 0px -10px; padding: 0px; }
.comment-feedback       { padding-bottom: 5px; border-bottom: 1px solid #CCCCCC; }

*/ 
