/*
Theme Name: Ordination Reiter
Theme URI: http://www.philippknoll.com/
Description: This theme was programmed by Philipp Knoll. It is based on the Wordpress Default Theme.
Version: 1.0
Author: Philipp Knoll
Author URI: http://www.philippknoll.com/
Tags: custom header, fixed width, three columns, widgets


*/

body {font-size:12px; font-family: Arial, Helvetica, sans-serif; background:#FFFFFF; color:#394607; text-align:center; margin:0; padding:0;}

#page-short {position:absolute; background-color:#FFFFFF; top:50%; margin-top:-178px; left:50%; margin-left:-370px; padding:0; width:740px; border:0;}

#page-long {position:absolute; background-color:#FFFFFF; margin-top:100px; left:50%; margin-left:-370px; padding:0; width:740px; border:0;}

#top {height:59px; width:740px; margin:0; padding:0; float:left;}

#banner {height:33px; width:740px; margin:0; padding:0; float:left; background:#FFFFFF; text-align:right;}

#navi {height:22px; width:730px; margin:0; padding:4px 0px 0 10px;; float:left; background:#FFFFFF; text-align:right;}

.colorbg-brown {width:740px; background-color:#4A1B0C; margin:0; padding:0; float:left;}

.colorbg-green {width:740px; background-color:#394607; margin:0; padding:0; float:left;}

.colorbg-red {width:740px; background-color:#C23508; margin:0; padding:0; float:left;}

.colorbg-blue {width:740px; background-color:#193A60; margin:0; padding:0; float:left;}

.colorbg-violet {width:740px; background-color:#6E4785; margin:0; padding:0; float:left;}

#sidebar {padding:20px 10px 0 10px; float:left; width:128px; text-align:left; font-size:12px; color:#FFFFFF;}

#sidebar h2 {font-size:12px; color:#FFFFFF; font-weight:bold; margin:0 0 7px 0; width:128px;}

#sidebar a {font-size:12px; color:#FFFFFF; text-decoration:none;}

#sidebar a:hover {font-size:12px; color:#0066CC; text-decoration:none;}

#sidebar ul {padding:0; margin:0 0 30px 0;}

#sidebar li {padding:0 0 2px 0; margin:0; list-style-type:none;}

.pic {float:left; height:270px; width:254px; margin:0; padding:0;}

.pic img {border-left:#FFFFFF 2px solid; border-right:#FFFFFF 2px solid; width:250px; height:270px;}

.narrowcolumn {float:left; padding:0 10px 10px 26px; margin:0; width:302px; text-align:left;}

/*.widecolumn {float:left; padding:0; margin:0; width:700px;}*/

#footer {padding:4px 10px 0 10px; margin:0 0 100px 0; width:720px; clear:both; height:22px; font-size:11px; color:#333333; text-align:left; background-color:#FFFFFF;}

#footer a {color:#333333; text-decoration:none;}

#footer a:hover {color:#0066CC; text-decoration:none;}

#content {margin:0 0 30px 0;}

.post {padding:0; margin:20px 0 10px 0; font-size:11px; color:#FFFFFF;}

.entry {padding:0; margin:20px 0 0px 0; letter-spacing:1px;}

.entry ul {margin:5px 0 5px 0; padding:0; list-style-type:disc;}

.entry li {margin:0 0 0 20px; padding:0; list-style-type:disc;}

.postmetadata {font-size:10px; color:#999999; text-align:center;}

.postmetadatabox {font-size:10px; color:#999999; border:#CCCCCC 1px solid; background:#CCFFFF; margin:20px 0 20px 0; padding:4px;}

.navigation {padding:0; margin:0px 0 0px 0; width:100%; float:left;}

img.centered {display:block; margin-left:auto; margin-right:auto;}

img.alignright {padding:4px; margin:0 0 2px 7px; display:inline; float:right;}

img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline; float:left;}

h1 {font-size:20px; color:#333333;}

h2 {font-size:15px; color:#FFFFFF; margin:0;}

h2 a{font-size:15px; color:#FFFFFF;}

h2 a:hover{font-size:15px; color:#CCCCCC;}

h2.templateheadline {padding:0; margin:40px 0 0 0;}

h3 {font-size:14px; color:#FFFFFF; font-weight:bold; margin:30px 0 15px 0; list-style-position:outside;}

a {color:#FFFFFF; text-decoration:underline;}

a:hover {color:#0066CC; text-decoration:underline;}

small {font-size:10px; color:#999999;}

img {border:0;}

.alignleft {float:left;}

.alignright {float:right;}

.center {text-align:center;}

#commentform {width:100%; margin:0; padding:0;}

#commentform p {margin:5px 0 5px 0;}

#commentform input {width:180px; padding:2px;}

#commentform textarea {width:100%; padding:2px;}

#commentform small {color:#333333;}

#commentform submit {}

.commentbox {color:#333333; border:#CCCCCC 1px solid; background:#CCFFFF; margin:0; padding:0;}

.commentlist {padding:0; margin:0;}

.commentlist ul {padding:0; margin:0;}

.commentlist ul li {}

.commentlist li {padding:4px; margin:10px 0 10px 0; list-style-type:none;}

.commentlist cite {padding:0; margin:0 0 0 4px; font-size:12px; font-weight:bold; color:#333333; font-style:normal;}

.commentlist small {font-size:10px; color:#999999;}



/* Start Dropdown Navigation Menu */

#nav, #nav ul {padding: 0; margin: 0; list-style: none; float:right;}

#nav a {display: block; font-size:11px; text-transform:uppercase; border-bottom:none; color:#394607; text-decoration:none;}

#nav a:hover {color:#CCCCCC; text-decoration:none;}

#nav li {float:left; padding:0 10px 0 2px; margin-bottom:2px;}

#nav li ul {position: absolute; background:#FFFFFF; width: 11.5em; text-align:left; border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; left: -999em; padding:5px 6px 10px 6px; z-index:1; margin-left:-10px; }

#nav li ul li {padding-top:2px; padding-bottom:1px; width:12.5em;}

#nav li ul ul {margin: -1em 0 0 8.5em; border-left: 1px solid #fedc00;text-align:left;}

#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto;}

#nav li:hover, #nav li.hover {position: static;}

/* End Dropdown Navigation Menu */



