
/* Queries --------------------------------------- */

#queries {
	position:absolute;
	background-color:#fff;
	padding:1em;
	left:900px;
	z-index:100;
	top:1em;
}
/* Queries --------------------------------------- */

#pagenavigation {
	text-align:center;
}

/* ----------------------------------------------- */
CITE {
	display:block;
	margin-top:.5em;
	margin-bottom:.5em;
}

.storycontent IMG {
	max-width: 100%;
}

#guestbook .post {
	margin-top:1em;
	margin-bottom:1em;
}

div.error,div.success {
	margin:1em;
	padding:1em;
	border:2px solid #f00;
	-moz-border-radius:16px;
	color:#000;
	background-color:#fee;
}
div.success {
	border-color:#0c0;
	background-color:#efe;
}
div.success h3 {
	color:#060;
}

div.error li, div.success li {
	margin-left:1.3em;
}

div.error ul {
	list-style-image:url(/images/icons/small/warning.png);
}

.pollBar { height:12px; width: 1px; background-color: #090; border:1px solid #000 }

#commentlist blockquote {
	font-style:italic;
}

#calendartable {
	font-size:1em;
}

/*
	For WordPress Style Competition
	(www.alexking.org)

	by Vladimir Simovic aka Perun
	www.vlad-design.de - www.perun.net

	Licensed under GPL
	
	Modifications by blogigo:
	http://www.blogigo.de
*/

a{
	background:transparent;
	color: #ff7d00;
    text-decoration:none;}

a img {
	border: none;
}

a:visited {
	color: #FF3F00;
}

a:hover {
	background:transparent;
	color: #ff7d00;
     text-decoration:underline;
}

acronym, abbr {
	border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
	cursor: help;
	font-size: 90%;
	letter-spacing: .07em;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

body {
	border: solid 4px #ff7d00;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #e7e7e7;
	color: #000000;
}

cite {
	font-size: 90%;
	font-style: normal;
}

h2 {
	border-bottom: 1px dotted #ccc;
	font: 80% "Times New Roman", Times, serif;
	letter-spacing: 0.2em;
	margin: 15px 0 2px 0;
	padding-bottom: 2px;
}

h3 {
	border-bottom: dotted 1px #eee;
	font-family: "Times New Roman", Times, serif;
	margin-top: 0;}

ol#comments li p {
	font-size: 100%;
}

p, li, .feedback {
	font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: -1px;
}

.credit {
	background: #ff7d00;
	color: #fff;
	font-size: 11px;
	margin: 0;
	padding: 5px;
	text-align: center;
}

.credit a {
	color: #fff;
     background:transparent;
     text-decoration:underline;
}

.credit a:hover {
	text-decoration:none;}

.feedback{
	font:80% verdana, sans-serif;
	text-align: right;
     margin-top:5px;}

.meta{
	font-size: .75em;
     color: #8F8F8F;
	font-weight: normal;
	letter-spacing: 0;}

.meta .post-categories a{
	background:transparent;
	color: #ff7d00;
     text-decoration:none;}

.meta .post-categories a:hover{
	text-decoration:underline;}

.meta ul{
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;}

.meta li{
	display: inline;}

.storytitle{
	margin: 0;}

.storytitle a{
	text-decoration: none;}

#commentform input, #commentform textarea, #gbform input, #gbform textarea, #logincommentform input, #logincommentform textarea {
	color: #000000;
	background: #f4e9e0;
	border: 1px solid #8F8F8F;}

#commentform textarea{
	width: 100%;}

#content{
	background: #FFFFFF;
    color: #000000;
	margin: 0 0 0 13em;
	padding: 5px 15px 5px 15px;
    border-left: 2px solid #afafaf;
    border-top: 2px solid #afafaf;}

#content h3 a{
	color: #ff7d00;
	background: transparent;
	text-decoration: none;}
	
#content h3 a:hover{
	text-decoration:underline;}

#content .storycontent{
	font:90% verdana, sans-serif;
	padding:0 5px;
	margin:3px 0;
	border: 1px solid #e7e7e7;
	color: #000000;
	background: #f4e9e0;}

#header{
	background: #ff7d00;
	border-left: solid 1px #000000;
	font: italic normal 240% 'Times New Roman', Times, serif;
     text-align:right;
	letter-spacing: 0.2em;
	margin: 0 0 0 6.5em;
	padding: 15px;}

#header a{
	color: #ffffff;
	text-decoration: none;}

#header a:hover{
	text-decoration: underline;}

#menu{
	background: #e7e7e7;
	padding: 20px 0 10px 30px;
	position: absolute;
	left: 5px;
	top: 105px;
	width: 11em;
	overflow: hidden;}

#menu form{
	margin: 0 0 0 13px;}

#menu input{
	font:80% Verdana, Arial, Helvetica, sans-serif;
	background: #f4e9e0;
	border: 1px solid #8F8F8F;
	letter-spacing: -0.05em;
	width: 100px;}

#menu ul{
	color: #ff7d00;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
	text-transform: lowercase;}
	
#polltable td, #polltable th {
	color: #ff7d00;
}

#menu ul li{
	font:95% tahoma, sans-serif;
	letter-spacing: 0.1em;
	margin-top: 10px;
	padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/}

#menu ul ul{
	list-style-type: none;
	font-variant: normal;
	font-weight: normal;
	line-height: 100%;
	margin: 0;
	padding: 0;
	text-align: left;}

#menu ul ul li{
	border: 0;
	font: normal normal 80%/115% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: 0;
    line-height:130%;
	margin-top: 0;
	padding: 0;
	padding-left: 12px;}

#menu ul ul li a{
    background:tranpsarent;
	color:#6F6F6F;
	text-decoration:none;}

#menu ul ul li a:hover{
	text-decoration: underline;}

#calendartable {
	border: 1px solid #AFAFAF;
	empty-cells: show;
	font-size: 12px;
     background: #ffffff;
     color: #9f9f9f;
	margin: 0;
	width: 90%;}

#calendartable #next a{
	padding-right: 10px;
	text-align: right;}

#calendartable #prev a{
	padding-left: 10px;
	text-align: left;}

#calendartable a{
	background: #fff;
	color: #ff7d00;
	display: block;
	text-decoration: none;}

#calendartable a:hover{
	background: #e7e7e7;
	color: #ff7d00;}

#calendartable caption{
	color: #999999;
	font-size: 14px;
	text-align: left;}

#calendartable td{
	color: #9f9f9f;
	font: normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: normal;
	padding: 1px 0;
	text-align: center;}

#calendartable td.pad:hover{
	background: #fff;}

#calendartable #today{
	background: #e7e7e7;
	color: #000;}

#calendartable th{
	font-style: normal;
	text-transform: capitalize;}

/**/

#rap{
width:765px;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #7F7F7F;
border-bottom:1px solid #7F7F7F;}

#polltable {
	font-size: 90%;
}
