/*
THEME NAME: Overstand Theme based on Futurosity
THEME URI: http://www.fakeblog.de/wordpress-theme-overstand
DESCRIPTION: Eine Art Zeitungs-Theme fÃƒÂ¼r deinen Blog. Klares Design und vor allem Bold.
VERSION: 0.01
AUTHOR: Floyd Celluloyd
AUTHOR URI: http://www.fakeblog.de/
*/
#applesearch
{
	float: right;
	margin: -30px 0 0;
	padding: 0;
}
#comments
{
/*border-top:30px solid black;*/
	margin-top: 24px;
	width: 465px;
}
#comments-headline
{
/*border-top:30px solid black;*/
	background-color: #000000;
	height: 45px;
}
#comments-headline H2
{
	font-weight: 700;
	color: #FFFFFF;
	padding-left: 14px;
	text-transform: uppercase;
	font-size: 25px;
}
#comments-list, #trackbacks-list
{
	clear: both;
	font-size: 18px;
}
#content
{
	display: inline;
	float: left;
	width: 960px;
}
#content LI.list-time
{
	font-size: 9px;
	font-variant: small-caps;
	text-transform: uppercase;
	padding-left: 14px;
}
#content UL LI
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#content UL LI.list-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	padding: 0 0 10px 14px;
	text-transform: uppercase;
}
#footer
{
	border-top: 1px solid #000000;
	clear: both;
	display: inline;
	float: left;
	font-size: 10px;
	margin-top: 100px;
	padding: 10px 0 25px;
	width: 945px;
}
#header
{
	height: 178px;
	margin: 20px 0;
	width: 945px;
	background: url(http://dctv.ie/cannonball/dctvversion/banner.jpg) no-repeat;
}
#header IMG
{
	margin: 10px 0 0;
}
#nav-above
{
	padding: 24px 0;
	width: 305px;
	margin-left: 0px;
	text-align: right;
}
#nav-above .nav-next
{
	clear: both;
	float: right;
}
#nav-above H3
{
	clear: both;
	font-size: 16px;
	padding-top: 25px;
}
#nav-below
{
	clear: both;
	margin: 0 15px;
}
#nav-below H3
{
	clear: both;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	border-top: 1px dashed #D5D5D5;
	margin-bottom: -10px;
}
.comment-link, #respond
{
	clear: both;
}
#pages LI
{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	list-style-type: none;
	padding-left: 14px;
	text-transform: uppercase;
}
#pages LI A:link, #pages LI A:visited
{
	color: #666;
}
#pages LI A:hover
{
	color: #2BB3EA;
}
#pages, #nav-above .nav-previous
{
	float: none;
	padding-bottom: 30px;
}
*
{
	margin: 0;
	padding: 0;
}
/** html .single .entry-content blockquote,*html .single .entry-content code*/
#INVALID-RULE
{
	overflow: none;
	width: 417px;
}
.alignleft
{
	float: left;
	margin: 0 15px 10px 0;
}
.alignright
{
	float: right;
	margin: 0 0 10px 15px;
}
.archive #content, .page #content, .four04 #content, .search #content, #index #content
{
/*border-top:50px solid black;*/
	display: inline;
	float: left;
	margin-right: 15px;
	width: 465px;
}
.archive .entry-content, .search .entry-content
{
	border: none;
	clear: both;
	float: left;
	font: 14px/21px Arial, Helvetica, sans-serif;
	margin: 0 15px 0 0;
	padding: 0;
	width: 465px;
}
.archive .entry-meta, .search .entry-meta
{
	border: none;
	margin: 0;
	padding: 0 0 14px;
}
.archive H3.entry-title, .archives H2, .search H3.entry-title, #index H3.entry-title
{
	font-size: 22px;
	line-height: 1em;
	margin: 16px 0 0;
	padding: 0 0 0.2em;
	width: 465px;
}
.archive-meta
{
	font-style: italic;
}
.author-desc
{
	font-size: 12px;
	font-style: italic;
	width: 280px;
	margin: 0;
	text-align: right;
}
.author-links
{
	font-size: 11px;
	font-style: normal;
	width: 280px;
	margin-left: 0px;
	text-align: right;
}
.center
{
	text-align: center;
}
.clear
{
	clear: both;
	margin-top: 20px;
	padding-top: 50px;
}
.comment-meta, #trackbacks-list .comment-author
{
	font: 16px/24px Didot, Georgia, serif;
	padding-bottom: 12px;
	width: 417px;
}
.entry-content
{
	display: inline;
	font: 14px/21px Arial, Helvetica, sans-serif;
	margin-right: 15px;
	padding-top: 12px;
	text-align: left;
	width: 465px;
}
.entry-meta
{
/*border-top:20px solid silver;*/
	display: inline;
	float: left;
	margin-top: 0;
	padding: 0;
	width: 465px;
}
.entry-meta-content
{
	margin-left: 15px;
	margin-top: 10px;
}
.entry-title
{
	color: silver;
	display: inline;
	float: left;
	font-size: 36px;
	padding: 20px 0;
	text-align: left;
	width: 305px;
/*background-color:aliceblue;*/
}
.four04 #content .entry-content UL
{
	padding-top: 24px;
}
.four04 #content .entry-content UL LI
{
	padding-bottom: 24px;
}
.four04 #content .entry-content UL LI A
{
	font-size: 22px;
	padding-bottom: 0.2em;
}
.futurosity
{
	padding: 12px 0;
}
.home
{
	font-size: 12px;
}
.home #content .recent-comments UL LI
{
	font: 12px/18px Didot, Georgia, serif;
	width: 305px;
}
#content UL LI.latest-excerpt
{
	font: 12px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 14px;
	width: 145px;
}
.home #content UL LI.latest-excerpt2
{
	font: 12px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin-top: -8px;
	padding: 0 0 0 14px;
	width: 440px;
}
.home #content UL LI.latest-excerptoneandhalf
{
	font: 12px "Times New Roman";
	list-style-type: none;
	margin-top: -8px;
	padding: 0 0 0 14px;
	width: 200px;
}
.home .entry-content, .home #nav-above, .home #categories
{
	display: none;
}
.home #index .entry-content
{
	display: block;
}
.home .recent-comments
{
	border-top: 20px solid silver;
	display: inline;
	float: left;
	margin: 20px 15px 20px 0;
	padding: 10px 0;
	width: 305px;
}
.home .sited
{
	border-top: 1px solid silver;
	margin-right: 15px;
	display: inline;
	float: left;
/*margin:20px 0;*/
	padding: 0;
	width: 705px;
}
.home H2.sited
{
	background-color: #AEAEAE;
}
.home .sited A, .home #content .recent-comments UL LI A
{
	font-family: Helvetica, Arial, sans-serif;
}
.home UL.sited
{
	float: left;
	border: 0;
	margin: 15px 15px 0 0;
	padding: 0;
	display: inline;
	width: 350px;
}
.home UL.sited LI, .home UL.sited LI P
{
	display: inline;
}
.home UL.sited LI P A
{
	font-family: Didot, Georgia, serif;
}
.home .sited IMG
{
	width: 299px;
	float: left;
	margin: 0 15px 10px 0;
}
.latest-excerpt
{
	padding-bottom: 12px;
}
.latest-excerpt P
{
	line-height: 18px;
	font-family: Helvetica, Arial, sans-serif;
}
.left-col
{
/*border-top:50px solid black;*/
	display: inline;
	float: left;
	margin-right: 25px;
	text-align: right;
	width: 280px;
}
.nav-next
{
	clear: both;
	float: left;
	padding-bottom: 12px;
}
.nav-previous
{
	float: left;
}
.navigation
{
	font-family: Arial, Helvetica, sans-serif;
}
.one-col
{
	border-top: 1px solid silver;
	display: inline;
	float: left;
	margin-right: 20px;
	width: 140px;
}
.oneandhalf-col
{
	border-top: 1px solid silver;
	display: inline;
	float: left;
	margin-right: 15px;
	width: 225px;
}
.oneandhalf-col UL
{
	margin: 15px 15px 0 0;
}
.four-col
{
	border-top: 1px solid silver;
	margin-right: 15px;
	display: inline;
	float: left;
/*margin:20px 0;*/
	padding: 0;
	width: 705px;
}
.page #content LI
{
	font-size: 14px;
	line-height: 21px;
/*margin-right:15px;
border:1px solid pink;*/
}
.page #content UL
{
	padding-bottom: 25px;
}
.page #content.links
{
	width: 960px;
	border: 0;
}
.page #content.links UL LI.linkcat
{
	float: left;
	display: inline;
	width: 305px;
	margin-right: 15px;
}
.page #content.links UL LI.linkcat H2
{
	background: #000;
	padding-left: 15px;
	color: #FFF;
	font: 24px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 4px;
}
.page #content.links LI.linkcat UL LI
{
	font: 11px/14px Arial, Helvetica, sans-serif;
	padding-top: 12px;
	line-height: 14px;
	padding-left: 15px;
}
.page #content.links LI.linkcat LI A
{
	font: 12px/14px Arial, Helvetica, sans-serif;
	font-weight: 700;
}
.page #content.links LI.linkcat H2
{
	font: 18px Arial, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: -12px;
}
.page .entry-content
{
	display: inline;
	float: left;
	font: 14px/18px Arial, Helvetica, sans-serif;
	margin: 0 15px 24px 0;
	padding-top: 12px;
	text-align: left;
	width: 465px;
}
.page .left-col, .archive .left-col, #index .left-col
{
	color: gray;
	text-align: right;
}
.sidebar
{
/*border-top:50px solid black;*/
	float: left;
	font: 11px/15px Helvetica, Arial, sans-serif;
	width: 145px;
	margin-left: 10px;
}
.sidebar H3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 12px;
	padding-top: 0;
	margin-bottom: -10px;
}
.sidebar LI
{
	list-style-type: none;
}
.single #content UL.post-categories LI
{
	font: 16px "Times New Roman";
	margin-bottom: -12px;
	padding-top: 12px;
	text-align: right;
	width: 280px;
}
.single .author
{
	font-size: 18px;
	padding: 12px 0 36px;
	width: 280px;
	margin-left: 0px;
	text-align: right;
}
.single .entry-content
{
/*border-top:50px solid black;*/
	display: inline;
	float: left;
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin: 0 15px 24px 0;
	padding-top: 12px;
	text-align: left;
	width: 465px;
}
.single .entry-content BLOCKQUOTE P:first-child:first-letter
{
	color: inherit;
	float: none;
	font-size: 1em;
	text-transform: uppercase;
	line-height: 18px;
	margin-right: 0;
}
.single .entry-content BLOCKQUOTE P:first-child:first-line
{
	font-variant: normal;
	text-transform: lowercase;
	line-height: 18px;
}
.single .entry-content H3
{
	color: #444;
	margin-bottom: -0.5em;
	font: 14px/21px Arial, Helvetica, sans-serif;
}
.single .entry-content OL, .single .entry-content UL
{
	list-style-image: url(images/pfeil_listen.gif);
	margin: 0 0 20px 18px;
}
.single .entry-content OL LI, .single .entry-content UL LI
{
	list-style-position: outside;
	margin-left: 1em;
/*border: 1px solid red;*/
}
.single .entry-content P:first-child:first-letter, .page .entry-content P:first-child:first-letter, .four04 .entry-content P:first-child:first-letter
{
	color: black;
	display: inline;
	float: left;
	font-size: 78px;
	line-height: 68px;
	margin-right: 10px;
}
.single .entry-content P:first-child:first-line, .page .entry-content P:first-child:first-line, .four04 .entry-content P:first-child:first-line
{
	font-variant: small-caps;
	text-transform: uppercase;
}
.single .entry-title, .author .entry-title
{
	color: #2BB3EA;
	line-height: 1em;
	padding: 20px 0 10px;
	text-align: right;
	width: 280px;
}
.single .excerpt
{
	color: #2BB3EA;
	font-size: 18px;
	line-height: 24px;
	text-align: right;
	width: 280px;
	margin-left: 0px;
}
.single .post, .archive .post, .page .post
{
	display: inline;
	float: left;
	margin-right: 15px;
	width: 465px;
}
.single BLOCKQUOTE
{
	background: #E66C00 url(images/quotes.gif) no-repeat top right;
	background-position: 95% -12px;
	margin: 0 0 24px;
	padding: 10px 20px 10px 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
}
.skip-link
{
	margin-left: -99999px;
}
.three-col
{
	border-top: 1px solid silver;
	display: inline;
	float: left;
	margin-right: 15px;
	width: 465px;
}
.three-col P, .two-col P, .one-col P, .oneandhalf-col P
{
	padding: 8px 10px 0px 14px;
	line-height: 18px;
	font-family: Helvetica, Arial, sans-serif;
}
.oneandhalf-col UL, .two-col UL, .three-col UL
{
	padding-left: 14px;
}
.two-col
{
	border-top: 1px solid silver;
	display: inline;
	float: left;
	margin-right: 15px;
	width: 305px;
}
.timeline
{
	border-top: 20px solid silver;
	clear: both;
	padding: 12px 0;
	width: 945px;
}
A:link, A:visited
{
	color: #2BB3EA;
	text-decoration: none;
}
A:hover
{
	color: #2BB3EA;
}
ACRONYM, ABBR
{
	border-bottom: 1px dotted;
	cursor: help;
}
BLOCKQUOTE
{
	font: 14px/21px Didot, Georgia, serif;
	padding: 12px;
}
BODY
{
	background: #FFF;
	color: #000000;
	font: 12px/18px "Times New Roman";
	margin: auto;
	width: 960px;
}
CODE, PRE
{
	overflow: auto;
	padding: 4px;
}
H1#blog-title A
{
	display: inline;
	font-size: 36px;
	margin: 0;
	padding: 0;
}
H1, H2, H3, H4, H5, H6
{
	font-weight: 400;
	padding: 10px 0 12px;
}
H2
{
	font-size: 18px;
/*background-color:#c5c5c5;*/
}
H2.latest
{
	border-top: 1px solid silver;
	font-weight: 700;
	background-color: #000000;
	padding-left: 14px;
	text-transform: uppercase;
	font-size: 30px;
/*height:28px;*/
}
H2.start
{
	font-weight: 700;
	background-color: #2BB3EA;
	padding-left: 14px;
	text-transform: uppercase;
	font-size: 25px;
	height: 20px;
	color: #FFF;
}
H2 IMG
{
	border: none;
}
H2.latest A
{
	font-weight: 700;
	color: #FFFFFF;
}
H2.latest A:hover
{
	font-weight: 700;
	color: #2BB3EA;
}
H2.page-title, H2.entry-title
{
	color: #2BB3EA;
	display: inline;
	float: left;
	font-size: 30px;
	line-height: 1em;
/*padding:12px 15px 20px 0;*/
	width: 280px;
	text-align: right;
}
H2.translate
{
	margin-bottom: -17px;
}
IMG
{
	border: 1px solid silver;
	padding: 2px;
	margin: 3px 15px 15px 0;
}
IMG.amrande
{
	float: left;
	margin: 15px 15px 0;
}
IMG.post-image
{
	border: 1px solid silver;
	margin: 5px 10px 5px 15px;
	padding: 2px;
	width: 190px;
}
H2.latest IMG
{
	margin: 0;
}
H2.start IMG
{
	margin: 0;
}
H2.comments-headline IMG
{
	margin: 0;
}
LABEL
{
	cursor: pointer;
}
LI#categories UL LI
{
	border-bottom: 1px solid silver;
	display: inline;
	float: right;
	font-size: 18px;
	margin-right: 15px;
	width: 145px;
}
LI.comment, #trackbacks-list OL LI
{
	background-color: #FBFBFB;
	font: 12px/18px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 12px 0;
	padding: 24px;
	width: 417px;
}
LI.comment.alt, #trackbacks-list OL LI.alt
{
	background-color: #F3F3F3;
	border: none;
}
LI.comment.bypostauthor
{
	background: #EFF6FF;
}
P
{
	padding: 0 0 14px;
	line-height: 18px;
	font-family: Helvetica, Arial, sans-serif;
}
SMALL
{
	font-size: 0.85em;
}
STRONG
{
	font-weight: 700;
}
SUB
{
	bottom: -0.2em;
	position: relative;
	vertical-align: baseline;
}
SUP
{
	bottom: 0.3em;
	position: relative;
	vertical-align: baseline;
}
UL#archives-page LI H3
{
	margin-top: 0;
	padding-top: 0;
}
UL.etc LI
{
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}
UL.latest
{
	float: left;
	padding-right: 15px;
	width: 145px;
}
UL.latestoneandhalf
{
	float: left;
	padding-right: 15px;
	width: 225px;
}
UL.latest2
{
	float: left;
	padding-right: 15px;
	width: 465px;
}
UL.post-categories LI A, #comments H3
{
	font-size: 16px;
	width: 280px;
}
UL.etc
{
	margin-top: 8px;
}
UL.etc LI
{
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}
#commentform
{
	margin: 10px 0 0 18px;
}
PRE
{
	background: #EBEBEB none repeat scroll 0%;
	border: 1px dashed #646464;
	margin: 0pt 0pt 0.9em;
	overflow: auto;
	padding: 1em;
}
