/*
Theme Name: Praxis Blog v1.0
Author: Rborn Development 2010
Author URI: http://www.rborn.info/
Description: CSS-only theme, widget ready.
Version: 1.0
*/

/* RESET CSS */
body                                    {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,
form, p, ol, ul, li ,
dl, dt, dd, blockquote,
fieldset,legend,input                   {margin: 0px;padding: 0px;}
ol, ul                                  {list-style: none;}
a                                       {text-decoration:none;cursor: pointer;}
a:hover                                 {text-decoration: none;}
a:hover img                             {text-decoration: none;}
a img                                   {border:0px;text-decoration:none !important;}
.wai                                    {display:none !important;}
.cb                                     {clear:both !important;}
.cl                                     {clear:left !important;}
.aligncenter                            {display:block;margin-left:auto;margin-right:auto;}
.alignleft                              {float:left;margin-left:0px !important;}
.alignright                             {float:right;}

/*  site's CSS */
html                                    {background: url("images/body-bg.gif") repeat-y top left #FFFFCC;}

body                                    {font-family: "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;font-size:0.625em;text-align:left;}
#page                                   {}
#header                                 {width:290px;position:absolute;top:0px;left:0px;}

/*  left side */
#logo                                   {width:270px;height:270px;background: url("images/logo-privatpraxis-psychotherapie.jpg") no-repeat top left;}
#logo a                                 {text-indent:-5000px;overflow: hidden;width:250px;height:270px;display:block;}

/* main content area  */

#content                                {padding:0px 0px 10px 300px;color:#800000;font-size:140%;line-height:145%;width:700px;}

#content p                              {padding:9px 0;}

#content h1                             {font-size:175%;padding:5px 0 0px 0;font-weight:normal;font-family:Arial,"Times New Roman",Times,serif;line-height:125%;}
#content h2                             {font-size:140%;padding:10px 0 0 0;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;line-height:150%;}
#content h3                             {font-size:100%;padding:10px 0 0px 0;}

h1+h2                                   {padding-top:0px !important;}
h1.highlight,h1.pagetitle                            {color:#ff7b09;font-size:130% !important;}

#content a                              {text-decoration:underline;color:#800000;}
#content a:hover                        {color:#FFFFCC;background:#800000;text-decoration:none;}

#content address                        {padding:10px 0;font-style:normal;}

/* pages navigation  */
#nav                                    {height:25px;margin-bottom:80px;font-size:90%;}
#nav li                                 {float:right;padding:0 0px 0 10px;font-weight:bold;text-transform:uppercase;}
#nav li a                               {color:#ff7b09;padding:5px;text-decoration:none;}
#nav li a:hover                         {background-color:#FFFFCC;color:#800000;}
#nav li a.active                        {background-color:#FFFFCC;color:#800000;}
#nav li a.highlight                     {color:#c00000;}

/* blockquote */
blockquote                              {background:#FFFFCC;border:1px solid #800000;margin:10px 0;padding:5px 15px;}

/* the post */
.post                                   {margin:0 0 30px 0;border-bottom:1px dotted #800000;padding-bottom:20px;overflow:hidden;height:100%;}
.post img                               {background:#FFFFCC;border:5px solid #800000;padding:1px;}
.post a img                             {background:none;border:0px solid #800000;padding:1px;}
.post h1 a                              {text-decoration:none !important;}

.post p.info                            {font-size:90%;float:right;margin:0px;padding:0px;}
p.info strong                           {display:block;float:left;width:100px;}

.date                                   {margin: 0 0 15px 0;color:#ec6000;}

.entry ul                               {list-style-type:disc;margin:10px 0 10px 20px;}
.entry-summary,.entry-content           {padding-top:20px;}


ul.link-list                            {float:right;width:260px;}
ul.link-list li                         {float:right;margin-right:10px;display:inline;}
ul.link-list li a                       {width:119px;height:17px;display:block;text-align:center;font-size:80%;color:#fff !important;text-decoration:none !important;line-height:17px;}
a.read-more                             {background: url("images/readmore-link.gif") no-repeat top left;}
.comment a                              {background: url("images/comment-link.gif") no-repeat top left;}
.addthis_container                      {float:right;}
a:hover.read-more                       {background: url("images/readmore-link.gif") no-repeat top left !important;}
.comment a:hover                        {background: url("images/comment-link.gif") no-repeat top left !important;}

/* sidebar */
#sidebar                                {width:230px;float:left;padding:10px 10px 30px;height:100%;color:#FFFFCC;}

#sidebar h2                             {font-size:140%;text-transform:uppercase;padding:10px 0;}

#sidebar ul                             {font-size:130%;margin:0 0 10px;}
#sidebar li                             {padding:1px 0;}
#sidebar a                              {color:#FFFFCC;}
#sidebar li a:hover                     {color:#800000;background-color:#FFFFCC;}

#sidebar li.cat-item                    {border-bottom:1px solid #ffffcc;padding:4px 0;}


#searchform input,#wpsb_email           {width:140px;background:#FFFFCC;color:#800000;border:1px solid #800000;font:12px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;padding:3px;}
#searchform                             {}
#searchform  input#searchsubmit         {font-weight:bold;padding:0px;padding:2px 5px;border:none;width:60px;background:#FF7B09;color:#fff;}
.wpsb_form_btn                          {font-weight:bold;padding:0px;padding:2px 5px;border:none;width:90px;background:#FF7B09;color:#fff;margin-top:5px;}
#wpsb_email                             {margin:4px 0;width:95%;}

/* comment area */
#avatar                                 {float:left;}
.commentlist li                         {margin-bottom:1.5em;clear:both;float:left;width:100%;}
.commentlist                            {clear:both;float:left;width:100%;margin-bottom:20px;}
h3#comments,h3#respond                  {font-size:140%;color:#FF7B09;padding-bottom:15px;}
p.comment-author                        {display:block;width:200px;float:left;clear:left;}
p.comment-author a                      {font-size:80%;}
.comment-body                           {float:left;width:400px;border-left:1px solid #ddd;padding:9px 0px 9px 20px;font-style:italic;}

/* the comment form */
#commentform                            {background:#FFFFCC;width:350px;margin:0 0 15px 0;}
#commentform textarea                   {background:#FFFFCC;border:1px solid #800000;width:480px;font: 13px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;}
#commentform #email,#commentform #author,#commentform #url {font-size:1.1em;background:#FFFFCC;border:1px solid #800000;width:350px;}
#commentform input#submit               {background:#800000;border:none;padding:5px 10px;color:#fff;}


/* bottom nav */
.navigation                             {text-align:center;font-size:120%;}

 /*  the calendar */
.widget_calendar h2                     {display:none;}

#wp-calendar                            {width:100%;margin:10px 0 10px 0;}
#wp-calendar caption                    {font-size:140%;line-height:130%;color:#fff;font-weight:normal;text-align:center;border:1px dotted #aaa;background:#32A7FF;-moz-border-radius:5px;-webkit-border-radius:5px; }
#wp-calendar th                         {background-color: #333;padding:3px;color:#fff;border: 1px solid #000;}
#wp-calendar td                         {border: 1px solid #CCCCCC;padding: 1px;text-align: center;}
#wp-calendar a                          {display: block;font-weight:bold;font-size:120%;}
td#prev a                               {text-align: left;padding-left: 2px;font-weight:bold;}
td#next a                               {text-align: right;padding-right: 2px;font-weight:bold;}

/* footer */
#footer                                 {}


/* link exchange widget */
#mashbox                                {margin-top:100px;}


a.praxis-leftlink                       {padding:20px 0;text-decoration:none !important;font-size:130%;font-weight:bold;display:block;border-top:1px solid #ffffcc;border-bottom:1px solid #ffffcc;color:#FF7B09 !important;}


/* Glock widget */
.gsom-optin-form                        {}
.gsom-optin-form input                  {border:none;width:90%;margin:5px 0;height:20px;background:#FFFFCC;}
.gsom-optin-radiogroup input            {background:#FF7B09;width:90%;color:#fff;margin:0px;}
.gsom-optin-radiogroup                  {width:100%;}

