/*

	Theme Name: Relaxation_3column
	URI: http://clemens.orth.me.uk/de/
	Beschreibung: Ein einfaches 3 spaltiges design (basierend auf dem relaxation theme)
	Version: 1.0
	Author: Clemens Orth
	Author URI: http://clemens.orth.me.uk/de/

	Relaxation_3column
	http://clemens.orth.me.uk/de/
	Das Original 2 Spalten Design wurde von John Wrana (http://www.jowra.de/wp/) erstellt.
	Das 3 spaltige Design wurde von Clemens Orth (http://clemens.orth.me.uk/de/) erstellt 
	und von John Wrana und Clemens Orth umgesetzt.

	Das 3 spaltige Theme hat eine Extra Spalte die frei genutzt werden kann. 
	Dort koennen Bilder (z.B. von Flickr) untergebracht werden oder ebenso eine Liste der zuletzt gelesenen Buecher, gekauften CDs etc. 
	Nur deine Phantasie setzt dir hier Grenzen.
	Schau einfach fuer was ich sie verwende um einen Eindruck davon zu gewinnen.
	
	Das Style Sheet, der XHTML code und das Design stehen unter der GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Alle Photos in dem psd file sind unter der CC Lizenz veroeffentlicht. Dies schliesst eine kommerzielle Nutzung explizit aus! Fuer mehr Details zu den einzelnen Lizenzen folge den Links in dem readme.txt file.

	HINWEIS: Um ein moeglichst fluessiges Design zu erhalten solltest du die Farben der folgenden 7 Styles in eine der Farben deiner Graphik aendern.

		a
		h1, h1 a
		h2, h2 a
		#sidebar h2
		#sidebar2 h2
		#sidebar a:hover {
		#sidebar2 a:hover {

		Picture:							|	Color Code:
		------------------------------------|---------------
		Grand Pier							|	#DC5E04
											|
		Advert in Westminster Tube Station	|	#BD6907
											|	#CBDA7D
                                            |
		View from the Brooklyn Bridge		|	#497260
		                                    |
		Sunset								|	#7A677B
											|	#D47A7A
		                                    |
		Bridge in Central Park				|	#292E31
		                                    |
		Backyard							|	#78493F
		                                    |
		Docks mirrored in Water				|	#617E8E
		                                    |
		Hundertwasserhaus					|	#B89CA8
		                                    |
		Battery Park Memorial				|	#792400
		                                    |
		Love in Manhatten					|	#7D0100
                                            |


	HINWEIS: Das Flickr Style Sheet am Ende der Datei ist fuer die flickr badges (http://www.flickr.com). Die Style Sheet Definitionen werden auch fuer andere Graphiken in den 
	rechten Spalten verwendet. Sei daher bitte sehr vorsichtig was du aenderst.

	
*/

html, body {
	margin: 0;
	padding: 0;
	text-align: center;
}

body {
	background: #DCAF98;
	font-size: 13px;
	font-family: 'Trebuchet MS', 'Bitstream Vera Sans', Verdana, Arial, 'Lucida Sans', 'Lucida Sans Unicode', Helvetica, sans-serif;
	padding: 20px 0;
}

body, p {
	line-height: 1.6em;	
}

blockquote {
	padding: 5px 10px 5px 10px;
	margin: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #f5f5ee;
	border: 1px solid #ddd;
}

a {
	color: #DC5E04;
	text-decoration: none;
}

code {
	color: #005577;
	font-size: 0.85em;
	text-align: left;
}

h1, h1 a {
	color: #DC5E04;
	font-size: 20px;
	font-weight: normal;
	font-family: Georgia, 'Times New Roman', Times,'Lucida Sans', 'Lucida Sans Unicode', serif;
	margin: 40px 0 0 0;
	padding: 0;
	text-decoration: none;
}

h2, h2 a {
	color: #DC5E04;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0.09em;
	margin: 0;
	padding: 0;
}

h3 {
	color: #005577;
	font-size: 13px;
	margin: 15px 0 15px 0;
	padding: 0;
}

h4 {
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

h5 {
	font-family: Georgia, 'Times New Roman', Times,'Lucida Sans', 'Lucida Sans Unicode', serif;
	color: #DC5E04;
	font-size: 1.1em;
	font-weight: normal;
	letter-spacing: 0.09em;
	padding: 4px;
	background-color: #f5f5ee;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;	
	margin-bottom: 5px;
}

img {
	border: none;
}

ol, form {
	margin: 0;
	padding: 0;
}

small {
	font-size: 10px;
	line-height: 1.2em;
}

#comment {
	background: #ffffff;
	border: 1px solid #e9e9d9;
	color: #595949;
	font-size: 11px;
	padding-left: 2px;
	vertical-align: middle;
	width: 350px;
}

#content {
	background: transparent;
	border: none;
	color: #000000;
	float: left;
	left: 1px;
	margin: 0;
	padding: 0 10px 30px 20px;
	text-align: left;
	width: 480px;
}

#content a:hover {
	text-decoration: underline;
}

#content img {
	float: left;
	margin: 5px 15px 0 0;
	border: 1px solid #e0e0d0;
}

#email, #author {
	background: #ffffff;
	border: 1px solid #e9e9d9;
	color: #595949;
	font-size: 11px;
	padding-left: 2px;
	vertical-align: middle;
}

#footer {
	background: transparent url(http://www.technetsolutions.de/images/bottom2.gif) no-repeat bottom center;
	clear: both;
	color: #808979;
	font-size: 11px;
	height: 65px;
	margin: 0;
	padding: 10px 10px 10px 195px;
}

#header {
	background: transparent;
	color: #a0a999;
	float: left;
	font-size: 11px;
	height: 120px;
	margin: 0;
	padding: 8px 30px 0 7px;
	text-align: right;
	width: 490px;
}

#header a {
	color: #990000;
}

#header img {
	border: none;
}

#page {
	background: transparent url(http://www.technetsolutions.de/images/middle2.gif) repeat-y top center;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 864px;
}

#s {
	background: #ffffff;
	border: 1px solid #e0e0d0;
	color: #595949;
	font-size: 11px;
	height: 15px;
	padding-left: 2px;
	vertical-align: middle;
	width: 115px;
}

#sidebar {
	background: transparent;
	border: none;
	color: #443;
	float: left;
	font-size: 11px;
	margin: 0;
	padding: 0 16px 30px 20px;
	text-align: left;
	width: 128px;
}

#sidebar2 {
	background: transparent;
	border: none;
	color: #443;
	float: right;
	font-size: 11px;
	margin: 0;
	padding: 0 30px 30px 10px;	
	text-align: left;
	width: 128px;
}

#sidebar a {
	color: #444433;
}

#sidebar2 a {
	color: #444433;
}

#sidebar a:hover {
	color: #DC5E04;
	text-decoration: underline;
}

#sidebar2 a:hover {
	color: #DC5E04;
	text-decoration: underline;
}

#sidebar h2 {
	color: #DC5E04;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0.3em;
	margin: 20px 0 10px 0;
	padding: 0;
}

#sidebar2 h2 {
	color: #DC5E04;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0.3em;
	margin: 20px 0 10px 0;
	padding: 0;
}

#sidebar li {
	line-height: 1.5em;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#sidebar2 li {
	line-height: 1.5em;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#sidebar ul {
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0;
}

#sidebar2 ul {
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0;
}
#noindent {
	margin: 0 0 0 -10px;
	padding: 0;
}
#noindent2 {
	margin: 0 0 0 -10px;
	padding: 0;
}

#submit {
	background: #ffffff;
	border: 1px solid #e9e9d9;
	color: #595949;
	font-size: 11px;
	margin: 0;
	padding: 0 10px;
}

#today {
	background: #ffffff;
}

#top {
	background: transparent url(http://www.technetsolutions.de/images/top.gif) no-repeat top center;
	height: 185px;
}

#url {
	background: #ffffff;
	border: 1px solid #e9e9d9;
	color: #595949;
	font-size: 11px;
	padding-left: 2px;
	vertical-align: middle;
}

#wrapper {
	float: left;
	margin: 0;
	padding: 0;
}

.commentbody1, .commentbody2, .pluginentry-even, .pluginentry-odd {
	color: #595949;
	color: #494939;	
	font-size: 11px;
	line-height: 1.5;	
	margin: 0 0 10px 0;
	padding: 15px 15px 5px 15px;
	background: #f7f7f0;
	border: 1px solid #f0f0e0;
	position: relative;
}

.commentbody1, .pluginentry-even {
	background: #f7f7f0;
}

.commentbody2, .pluginentry-odd {
	background: #e6e6e0;
}

.commentbody1 p, .commentbody2 p {
	line-height: 1.5em;
}

.commentlink {
	font-size: 10px;
}

.commentlist {
	list-style: none;
}

.commentcount {
	position: absolute;
	right: 36px;
	top: 0;
	font-family: Georgia,sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #c0c0b0;
	float: right;
}

html[xmlns] .commentcount {
	position: absolute;
	right: 7px;
	top: 0;
}

.date {
	color: #808979;
	font: 11px trebuchet ms,verdana,arial,helvetica,sans-serif;
	letter-spacing: 0.09em;
	margin: 0;
	padding: 0 0 10px 2px;
}

.printlink {
	float: right; 
	margin-top: -3px;
}

.printlink img {
	border: none;
}	

.categorycontent {
	padding: 2px;
	font-size: 0.95em;
	line-height: 18px;
	margin-left: 36px;
	width: 120px;
}

.categorycontent img {
	float: left;
	margin-top: -17px;
	margin-left: -31px;
}

.top-navigation {
	font-size: 11px;
	padding: 0 0 20px 0;
	display: none;
}
.navigation {
	font-size: 11px;
	padding: 40px 0 0 0;
}

.navigation_top {
	font-size: 11px;
	padding: 0px 0 0px 0;
}

.pagetitle {
	padding: 0 5px 0 5px;
	background-color: #f5f5ee;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;	
	margin-bottom: 3px;
	text-align: right;
	display: list-item;
	list-style-image: url(http://www.technetsolutions.de/images/top2.gif);
	list-style-position: inside;	
}

.postmetadata {
	color: #808979;
	font-size: 10px;
	letter-spacing: 0.09em;
	margin: 10px 0 0 -10px;
	padding: 0;
	text-align: right;
	border-top: 1px dotted #DCDCDC;
	border-bottom: 1px dotted #DCDCDC;
}

.postmetadata a {

}

/* different postmetadata style for single.php */

.alt {
	line-height: 1.4em;
	padding: 0 0 15px 30px;
}

.alt a {
	color: #005577;
}


/* 	these are the styles for the flickr badges in the 3 column. feel free to edit them 
	to your own needs but do never rename them as the styles would not be applied correctly.  
*/

#flickr_badge_uber_wrapper {
	text-align:center; 
	width:150px;
}
#flickr_badge_wrapper {
	padding:10px 0 10px 0;
}
.flickr_badge_image {
	margin:0 10px 10px 0px
}
.flickr_badge_image img {
	border: 1px solid black !important;
}
#flickr_badge_source {
	text-align:left; margin:0 10px 0 0px;
}
#flickr_badge_icon {
	float:left; margin-right:5px;
}
#flickr_www {
	display:block; 
	padding:0 10px 0 00px !important; 
	font: 11px Arial, Helvetica, sans-serif !important; 
	color: #3993ff !important;
}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {
	text-decoration:none !important; 
	background:inherit !important;
	color: #000000;
}
#flickr_badge_wrapper {}
#flickr_badge_source {
	padding:0 !important; 
	font: 11px Arial, Helvetica, sans-serif !important; 
	color: #000000 !important;
}
.faq {
	margin-left: -25px;
}
.iteminfo {	
	font-size: 9px;
	color: gray;
	padding: 10px 0 10px 0;
}
.iteminfo a {
	font-size: 9px;
	font-weight: bolder;
	color: #DC5E04;
	text-decoration: none;
}
.leftbox {
	float: left;
   width: auto;
   position: relative;	
	padding: 5px 20px 5px 0px;	
	clear: both;
}
.rightbox {
	float: right;
   width: auto;
   position: relative;	
	padding: 5px 0px 5px 15px;	
	clear: both;
}
.centerbox {
   width: auto;
	padding: 5px 0px 5px 0px;	
	clear: both;
	text-align: center;
}
.entry .imgcenter img {
	float: right;
	display: inline;
	clear: both;
}
.entry .leftbox img, .entry .rightbox img, .entrytext img, .entry img.alignleft, .entry img.alignright, .entry .centerbox img {
	border-top: 1px solid #999;	
	border-left: 1px solid #999;	
	border-right: 2px solid #666;	
	border-bottom: 2px solid #666;	
	padding: 3px;			
}
img.wp-smiley {
	padding: 0;
	border: none;
}
.author {
	padding: 0 0 2px 14px;
	background: url(images/user.png) no-repeat center left;
}
.catlink {
	padding: 0 0 2px 14px;
	background: url(images/puce.png) no-repeat center left;
}
.permalink {
	padding: 0 0 0 14px;
	background: url(images/permalink.gif) no-repeat center left;
}
.commentslink {
	padding: 0 0 0 17px;
	background: url(images/comments.gif) no-repeat center left;
}
.trackbacklink {
	padding: 0 0 0 14px;
	background: url(images/pingtrackback.gif) no-repeat center left;
}
.editlink {
	margin-left: 10px;
}
/* Toolbar Tooltip */
#toolbar-right {
	FONT-SIZE: 11px;
	padding-top: 0px;
	padding-right: 24px;
	text-align: right;
	color: #443;
}
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
}
a.tooltip:hover {
  background: transparent;
}
a.tooltip span {
  display: none;  
  text-decoration: none; 
}
a.tooltip:hover span {
	display: block;
	position: absolute;
	z-index: 100;
	color: #7D5B38;
	border:1px solid #7D5B38;
	background: #FFFFCC;
	font: .9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	top: -20px;
	cursor: crosshair;
	padding: 5px;
}
/* End Toolbar Tooltip */

.post h1 {
	padding: 4px;
	background-color: #f5f5ee;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;	
	margin-bottom: 5px;
}
.commentby {
	font-size: 14px;
	text-transform: uppercase;
	padding: 0 0 0 14px;
	background: url(images/author.gif) no-repeat center left;		
}
.commentinfo {
	font-size: 10px;
	margin-top: -10px;
	border-bottom: 1px solid #DCD3CE;
	padding: 0 0 0 14px;
	background: url(images/ic_time.gif) no-repeat center left;	
}

/* Forms */

form#commentform input:focus, form#commentform textarea:focus {
	border: 2px solid #6C894A;
	margin: 1px;
}

#commentform .comment-submit input, #commentform textarea { 
	font-size: 1em;
	border: 1px solid #399CC6;
	margin: 2px;
	width: 400px;
}

#commentform .comment-submit input {
	background: #e6e6e0;
	background: #f7f7f0;
	width: 404px;	
}

#commentform .input-short { 
	border: 1px solid #399CC6;
	margin: 2px;	
	width: 400px;
}

.pullquote {
	font-size: 0.95em;
	float: right;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
	width: 120px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	display: inline;
	padding: 3px;
	background-color: #F1F1F1;
	border-color: #CCC;
	border-style: solid;
	border-width: 1px 0 1px;
}

.pullquote:first-letter {
	font-weight: bold;
	font-size: larger;
}

.recentcomments {
	font-size: 0.9em;
	margin-left: -5px;
	width: 125px;
	display: block;
	list-style: none outside none;
}

.recentcomments a {
	color: #DC5E04;
	margin-left: -7px;	
	text-decoration: underline;
	font-weight: bold;
}

.blogroll {
	font-size: 0.95em;
	margin-left: 10px;
	width: 110px;
	display: block;
	list-style-image: url(images/arrow2.gif);
	list-style-position: outside;
}

.blogroll a {
	color: #DC5E04;
	text-decoration: underline;
	font-weight: bold;
}

#top .header {
	margin: 0;	
	font-size: 2.6em;	
	padding: 10px 20px 0 0;
	text-align: right;	
}

#top .header a {
	color: #B5C09D;
	text-decoration: none;
}

#top .header a:hover {
	color: #F7F3ED;
}

#top .tagline {
	font-weight: normal;
	font-style: italic;
	font-size: 1.8em;
	color: #B5C09D;
	text-align: right;
	margin: 0;
	padding: 0 20px 0 0;
}
#ed_toolbar input {
	border: 1px solid black;
	background-color: red;
}

/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	width: 130px;
	margin-left: 10px; 
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma; 
}
	
#wp-calendar a, #wp-calendar a:active, #wp-calendar a:visited  {
	display: block;
	color: #DC5E04;
	text-decoration: none;
	border: 1px dotted #a5a59d;
}
	
#wp-calendar a:hover {
	display: block;
	text-decoration: none;
	background-color: #959585;
	color: white;
}
	
#wp-calendar #prev a {
	padding-left: 0px;
	text-align: left;
	font-size: 10.5px;
	border: none;
}
	
#wp-calendar #next a {
	padding-right: 0px;
	text-align: right;
	font-size: 10.5px;
	border: none;	
}
	
#wp-calendar #prev a, #wp-calendar #prev a:active, #wp-calendar #prev a:visited  {
	display: block;
	text-decoration: none;
	background-color: transparent;
	color: #000000;	
}
	
#wp-calendar #next a, #wp-calendar #prev a:active, #wp-calendar #prev a:visited  {
	display: block;
	text-decoration: none;
	background-color: transparent;
	color: #000000;
}
	
#wp-calendar caption {
	font-weight: normal;
	text-align: center;
	width: 100%;
	border-bottom: 1px dotted;
	font-size: 13px;
}

#wp-calendar td {
	padding: 1px 0;
	text-align: center;
}

#wp-calendar #today {
	border: 1px solid #FFD700;
	color: black;
}
	
#wp-calendar td.pad:hover { /* Doesn't work in IE */
	/*background-color: #fff; */
}

#wp-calendar tbody, #wp-calendar tfoot {
	background-color: #eaeae3;	
	padding: 0;
	margin: 0;
}

#wp-calendar th {
	padding: 0;
}
/* End Calendar */

.listitem h3 {
	padding: 0 5px 0 5px;
	background-color: #f5f5ee;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;	
	margin-bottom: 3px;
}

.listitem.typo3listitem li {
	list-style-type: none;
	list-style-image: url(../../typo3bullet.jpg);
}

.listitem.wplistitem li {
	list-style-type: none;
	list-style-image: url(../../wpbullet.jpg);
}

.single_related h3 {
	font-size: 1em;
	margin-left: 20px;
	display: block;
	padding: 2px 5px 2px 1px;
	background-color: #f5f5ee;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;	
	margin-bottom: 3px;

}

.single_related {
	font-size: 0.9em;
	margin-left: 20px;
	display: block;
	list-style-image: url(images/link2.gif);
	list-style-position: outside;
	line-height: 1.25em;	
}

.single_related  a {
	color: #DC5E04;
	text-decoration: underline;
	font-weight: bold;
}

/* Begin Contact Form CSS */
.contactform { 
	position: relative;
	width: 100%; 
	overflow: hidden;
}
		
.contactleft, .contactright {
	padding: 4px 2px 4px 2px; 	
}

.contactleft {
	width: 27%; 
	text-align: right;
	float: left; 
}
		
.contactright {
	width: 71%; 
	float: right; 	
}

.contacterror {
	border: 1px solid #ff0000;
}
/* End Contact Form CSS */

.from_where {
	font-size: 0.95em;
	margin-left: -7px;
	width: 130px;
	display: block;
}

.pluginentrycount {
	position: absolute;
	right: 5px;
	bottom: 0px;
	font-family: Georgia,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #c0c0b0;
	float: right;
}

.more_line {
	font-size: 0.85em;
	margin-left: 20px;
	display: list-item;
	list-style-image: url(images/date_icon.gif);
	list-style-position: outside;
}

.yq {
	font-size: 0.85em;	
	display: list-item;
	list-style-image: url(images/link2.gif);
	list-style-position: outside;	
}

.ysearch {
	color: black;
	background-color: #fdfdfa;
	font-style: normal;
	font-weight: normal;
}

.random_post {
	font-size: 0.85em;	
	margin-top: 35px;
	padding: 5px;
	background-color: #f7f7f0;
	display: block;
	border: 1px dotted #ddd;		
}

.wp-info {
	font-size: 0.9em;	
	margin: 5px 0px 10px 0px;
	display: block;
}
ol.footnotes {
	border-top:1px dotted #c0c0b0;
 	font-size:.80em;
	padding-left: 40px;
}
.weather {
	font-size: 0.95em;
	width: 130px;
	display: block;
}
.weather_title {
     font-weight: bold;
}
.weather_info {

}
.commentarea {
	border-top: 1px dotted #c0c0b0;	
	border-left: 1px dotted #c0c0b0;	
	border-bottom: 2px solid #c0c0b0;	
	border-right: 2px solid #c0c0b0;	
	background-color: #F1EEDF; 	
	padding: 5px;
}
a#tooCool {
	position: fixed;
	right: 0;
	bottom: 0;
	display: block;
	height: 80px;
	width: 80px;
	background: url(../../too_cool.jpg) no-repeat bottom right;
	text-indent: -999em;
	text-decoration: none;
	margin: auto 0px auto auto;
}
.typo3listitem img {
	border: none;
	margin-bottom: -8px;
	margin-left: 3px;
}
.smilies img {
	border: none;
	margin-bottom: -4px;
	margin-left: 3px;
}
.smilies {
	font-size: 11px;
}
.entrytext img {
	border: none;
	margin-bottom: -4px;
	margin-left: 3px;
}
.entry img.alignleft {
	float: left;
   width: auto;	
   position: relative;		
	text-align: left;	
	margin: 5px 20px 5px 0px;		
	clear: both;	
}
.entry img.alignright {
	float: right;
   width: auto;	
   position: relative;		
	text-align: left;	
	margin: 5px 0px 5px 20px;		
	clear: both;	
}
/* Syntax-Highlighter */
.syntax_hilite {
	margin-top: 10px;
	padding: 3px 3px 10px 8px; 
	background-color: #F5F5EE;
	font-size: 13px; 
	font-family: 'Courier New',Courier,monospace; 
	width: 420px;
	height: auto;
	overflow: auto; 
	white-space: nowrap;
}
.igBar {
	background-color: #D4D0C8; 
	border: 1px solid #D4D0C8; 
	width: 400px;
	font-family: courier,arial,verdana;
	display: none;
}
.igBar a {
	margin: 0px 5px 0px 10px; 
	font-weight: bold;
}
.php, .html, .css {
	border-top: 1px dotted #c0c0b0;
 	font-size: 11px;
	padding-left: 5px;
}
/* Syntax-Highlighter Ende */
#dom-tooltips {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	visibility: hidden;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #69c;
	border-color: #444433;
	background-color: #f0f8ff;
	background-color: #f5f5ee;
	color: #69c;
	color: #444433;
	font-family: verdana, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	max-width: 500px;
}
#dom-tooltips small {
	color: #69c;
	color: #dc5e04;
}
.navigation_top .alignleft, .navigation .alignleft {
	float: left;
	text-align: left;
}
.navigation_top .alignright, .navigation .alignright {
	float: right;
	margin-top: -1px;
	text-align: right;
}
#pluginstable {
	width: 100%;
	border-spacing: 3px;
}
#pluginstable td {
	border: 1px solid #e6e6e0;	
	padding: 3px;
	vertical-align: top;
}
#pluginstable th {
	padding: 3px;
	font-size: 11px;		
	color: #2B353A;
	font-weight: normal;
	text-align: left;
	text-transform: capitalize;
	border-top: 1px solid #E6E6E0;			
	border-bottom: 1px solid #E6E6E0;	
}
#pluginstable .pluginrow, #pluginstable .pluginrowalt {
	font-size: 10px;	
	margin: 0 0 10px 0;	
	color: #494939;	
	padding: 15px 15px 5px 15px;
	background: #f7f7f0;
	border: 1px solid #E6E6E0;
	position: relative;	
}
#pluginstable .pluginrow {
	background-color: #f7f7f0;
}
#pluginstable .pluginrowalt {
	background-color: #e6e6e0;	
}
#pluginstable .pluginrow:hover, #pluginstable .pluginrowalt:hover {
	background-color: #FDFDFA;
	background: #FFF url(images/tr_bck.gif) repeat;	
}
#sitemapview li {
	font-size: .85em;
	line-height: 1.8em;
}
.bsuite_innerindex { 
	width: 130px; 
   width: auto;	
   position: relative;		
	float: right; 
	clear: both;
	margin: 8px 0px 15px 20px;		
	padding: 6px 6px 6px 6px; 
	text-align: center; 
	border: 1px dotted #ddd;
	font-size: .9em;
	line-height: 1.9em;
	background-color: #F5F5EE;
}
.bsuite_innerindex_page { 
   width: auto;	
   position: relative;		
	float: right; 
	clear: both;
	margin: 8px 0px 15px 20px;		
	padding: 15px 6px 6px 6px; 
	text-align: center; 
	border: 1px dotted #ddd;
	font-size: .9em;
	line-height: 1.6em;
	background-color: #F5F5EE;
}
.gen a[target^="_blank"] {
	background: none;
}
