/*
Theme Name: Orange Techno
Theme URI: http://1a-sales.com/wp-content/themes/orange-techno
Description: WP Orange Techno theme designed by <a href="http://www.aoemedia.de">AOE media GmbH</a>. A very stylish modern techno design in orange for modern blogs. Validated and redesigned by <a href="http://trade-service.eu/web-design/" title="Trade-Service / Web-Design">Trade Service</a>.
Version: 2.29
Author: Mathias Roth
Author URI: http://trade-service.eu
Tags: two-columns, fixed-width, orange, white, custom-header, sef-optimization, xfn-friendly, modern, stylish, techno
Template:twentyten
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;}
:focus{outline:0;}
html{overflow-y:scroll;}
body{line-height:1;color:black;background:white;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q    {quotes:"" "";}

/* Text decorations
*******************************/
.bold 		{font-weight:bold;}
.normal 	{font-weight:normal;}
.italic 	{font-style:italic }
.underline	{text-decoration:underline;}

/* Float
*******************************/
.f-right 	{float:right;}
.f-left 	{float:left;}
.f-none 	{float:none;}

/* Text align
*******************************/
.t-right 	{text-align:right;}
.t-left 	{text-align:left;}
.t-center 	{text-align:center;}
.t-justify 	{text-align:justify;}

/* Other
*******************************/
.clear:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.zoom{overflow:hidden;}

/* Main styles
*******************************/
html{height:100%;}
body{color:#828282;font-size:75%;text-align:left;background:#fff url(http://media.vocaljazz.net/volksrock/body-back.gif) 0 0 repeat-x;}
#root{width:1480px;padding-bottom:24px;}

/* Default fonts
*******************************/
body, input, select	{font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;}
textarea, pre, tt, kbd, var, code{font-family:"Courier New", Courier, monospace;}

/* Header elements
*******************************/
h1, h2, h3, h4, h5, h6{color:#9fa9b3;font-weight:normal;}
h1{line-height:1;padding-bottom:8px;}
h2, h3{font-size:1.4em;padding-bottom:0.6em;}
h4{font-size:1.3em; line-height:1.8em;}
h5{font-size:1.2em; line-height:1.6em;}
h6{font-size:1.1em; line-height:1.2em;}

/* Text elements
*******************************/
p			 {margin:0 0 1em 0; text-align:left; line-height:18px;}
p.last 		 {margin-bottom :0;}
p.first		 {margin-top:1em;}
p.img		 {float:left; margin:0 1em 1em 0; padding:0;}

blockquote{margin:0 0 1em 1em;padding-left:1em;border-left:2px solid #eeeff3;}
strong       {font-weight:bold;}
em           {font-style:italic;}
pre          {border:1px solid #ddd; margin-bottom:1.2em; padding:1.2em;}
ins          {text-decoration:none;} /*remove underline from text*/
del          {text-decoration:line-through;}
q, cite      {font-style:italic;}
dl			 {line-height:1.4; margin-bottom:1em;}
dd{}
dt{}
hr{color:#fff;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #000 dotted;background:transparent;}

/* decorate lists in posts */
#content .post ul,
#content .post ol{margin:0 0 1em 2em;}
#content .post ul{list-style-type:disc;}
#content .post ol{list-style-type:decimal;}
#content .post ul li,
#content .post ol li{line-height:2;}

/*links*/
a:link, a:visited, a:focus, a:hover, a:active{color:#ff9f39;text-decoration:underline;cursor:pointer;}
a:hover, a:visited{text-decoration:none;}
a:active, a:focus{outline:0;} /*remove border in ff*/
.broken_link, a.broken_link{text-decoration:line-through;}

/* Images
*******************************/
img{outline:0; border:0;}

/* Form styles
*******************************/
input, select, textarea{color:#828282;font-size:1.0em;/*by default font-size is bigger*/vertical-align:baseline;}
input.text, input.file{cursor:text;}
input.button{cursor:pointer;}
input.radio, input.checkbox{border:0; padding:0;}

/* Wordpress aligning
*******************************/
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0 1em 1em 0;}
.alignright{float:right;margin:0 0 1em 1em;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption{text-align:center;padding-top:4px;border:1px solid #eee;}
.wp-caption p.wp-caption-text{font-size:0.92em;text-align:center;}

/* Header
 *******************************/
#header{overflow:hidden;}
#logo{float:left;width:289px;height:93px;padding:66px 0 0 95px;background:url(http://media.vocaljazz.net/volksrock/header-logo.jpg) 0 0 no-repeat;}
#logo h1 a{color:#ff9f39;font-family:'Neucha', arial, serif;font-size:36px;text-decoration:none;}
#logo h2.description{color:#707d89;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.1;padding-left:2px;}
#nav-container{float:left;height:114px;}
#over-nav-line{width:364px;height:76px;background:url(http://media.vocaljazz.net/volksrock/header-over-nav.gif) 0 0 repeat-x;}
#over-nav-line div.trade{overflow:hidden;text-align:center;line-height:24px;margin-bottom:-5px;}
div.trade img{padding-top:5px;} div.trade p{font-size:10px;text-align:center;}
#navigation{width:364px;}
#navigation ul{overflow:hidden;background:url(http://media.vocaljazz.net/volksrock/header-nav-ul.gif) 0 0 repeat-x;}
#navigation li{float:left;height:26px;margin-right:10px;padding-top:12px;padding-right:18px;background:url(http://media.vocaljazz.net/volksrock/header-nav-delim.gif) 100% 15px no-repeat;}
#navigation a{color:#707d89;font-family:'Neucha', arial, serif;font-size:14px;text-decoration:none;text-shadow:1px 1px 1px;}
#navigation a:hover{text-decoration:underline;}
#right-container{float:left;height:114px;width:149px;background:url(http://media.vocaljazz.net/volksrock/header-right-container.gif) 0 0 no-repeat;}
#header form#searchform{margin-right:400px;}
#header-keyword{float:left;font-size:1.08em;width:296px;height:25px;padding:20px 0 0 40px;background:url(http://media.vocaljazz.net/volksrock/header-keyword.gif) 0 0 no-repeat;}
#header-keyword input{color:#9fa9b3;width:280px;border:0;background:transparent;}
#header-submit{float:left;font-size:1.08em;height:25px;width:153px;padding:20px 0 0 24px;background:url(http://media.vocaljazz.net/volksrock/header-submit.gif) 0 0 no-repeat;}
#header-submit input{color:#707d89;font-size:10px;text-shadow:1px 1px 1px;font-weight:bold;text-align:center;width:60px;border:0;background:transparent;}

/* Main box
 *******************************/
#main{overflow:hidden;position:relative;}
#main .lines{overflow:hidden;background:url(http://media.vocaljazz.net/volksrock/main-lines.gif) 163px 0 repeat-y;}
#left-block{float:left;width:274px;padding-top:54px;background:url(http://media.vocaljazz.net/volksrock/main-back-left-line.gif) 0 0 no-repeat #fff;}
#categories{min-height:500px;height:auto!important;height:500px;padding:0 0 0 96px;background:url(http://media.vocaljazz.net/volksrock/main-left-back.gif) 0 0 repeat-y #fff;}
#left-block .bottom-cats{height:113px;margin-top:-18px;background:url(http://media.vocaljazz.net/volksrock/main-left-bottom.gif) 73px 0 no-repeat;}
.box h3{font-family:'Neucha', arial, serif;font-size:18px;}
.box ul{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:1.2em;padding-bottom:2em;}
.box ul li{line-height:1.8;padding-left:20px;background:url(http://media.vocaljazz.net/volksrock/box-li.gif) 0 4px no-repeat;}
.box .categories li{font-size:0.92em;font-weight:bold;line-height:2;}
.box .categories ul{padding-bottom:0;}
.box .categories li li{font-size:1em;}
#main-block{float:left;width:660px;}
#ocp-block{float:left;}
#main-block .left-line, #ocp-block .left-line{background:url(http://media.vocaljazz.net/volksrock/main-right-line.gif) 100% 0 no-repeat;}
.box input.text{color:#9fa9b3;font-size:1em;vertical-align:middle;width:110px;border:1px solid #9fa9b3;background:#fafafa;}
.box input.button{color:#9fa9b3;font-weight:bold;font-size:1em;vertical-align:middle;padding:0 8px;border:1px solid #eee;background:#eee;}
#sidesearch, #calendar_wrap,
.box .tags, .box .textwidget{line-height:1.4;margin-bottom:18px;}
#recentcomments li{padding-left:0;background:none;}
#wp-calendar{line-height:1;width:170px;}
#wp-calendar caption{color:#9fa9b3;font-weight:bold;padding:4px 0 4px 0;}
#wp-calendar th,
#wp-calendar td{padding:2px 2px 2px 0;}
#wp-calendar thead th{color:#ff9f39;font-weight:bold;}
#wp-calendar #prev{text-align:left;padding-top:4px;}
#wp-calendar #next{text-align:right;padding-top:4px;}
#recentcomments{font-size:0.92em;line-height:1.4;}
#recentcomments li a,
#recentcomments li a:hover{padding:0;border:0;background:none;}

/* Content
 *******************************/
#content{min-height:800px;height:auto!important;height:800px;margin-right:96px;padding:36px 0 0 12px;}
#content .post{overflow:hidden;margin-bottom:18px;}
#content .date{float:left;color:#fff;font-size:1.25em;text-align:center;width:39px;height:31px;margin:0 0 10px 0;padding-top:4px;background:#ff9f39;}
#content .date span{font-size:0.67em;display:block;}
#content h1.title,
#content .page .title,
#content .postdata{margin-left:0;}
#content h1.title{font-size:1.8em;margin-bottom:2px;}
#content .title a{color:#9fa9b3;text-decoration:none;}
#content .title a:hover{color:#ff9f39;}
#content .category{float:left;line-height:1.1;padding-bottom:8px;}
#content .category a{color:#c5c5c5;text-decoration:none;}
#content .category a:hover{color:#ff9f39;}
#content .comments{background:url(http://media.vocaljazz.net/volksrock/post-comments.gif) 0 0 no-repeat;padding-bottom:2px;padding-left:20px;float:right;}
#content a.more-link{font-weight:bold;text-decoration:none;padding-right:18px;background:url(http://media.vocaljazz.net/volksrock/read-more.gif) 100% 100% no-repeat;}
#content a.more-link:hover{text-decoration:underline;}
#content .postdata{font-size:0.92em;}
#content .category,
#content .category a{color:#91adc1;}
.ocp-content{margin-left:166px;}
.ocp-sidebar{width:167px;}
#content .entry{clear:both;}

/* Comments
 *******************************/
#leavecomment{padding-top:1em;}
.comments-list .avatar{margin-bottom:4px;}
.comments-list li{line-height:1.2;padding:18px;}
.comments-list li.graybox{background:#f5f5f5;}
.comments-list cite{font-weight:bold;font-style:normal;}
.comments-list small{font-size:0.83em;}
.comments-list .comment{margin-top:8px;}
#commentform input.text,
#commentform textarea{padding:2px;border:1px solid #646464;border-bottom-color:#eee;border-right-color:#eee;}
#commentform input.text{width:200px;}
#commentform input.button{color:#707d89;font-weight:bold;text-align:center;padding:1px 12px;border:1px solid #e7e7e7;background:url(http://media.vocaljazz.net/volksrock/button-back.gif) 0 0 repeat-x;}
#commentform textarea{width:500px;}

/* Footer
 *******************************/
#footer{height:70px;margin-left:163px;padding-top:55px;background:url(http://media.vocaljazz.net/volksrock/footer-back.gif) 0 0 no-repeat;}
#footer img{vertical-align:middle;}
#footer .wrapper{width:425px;margin:0 0 0 210px;}
#footer .links{float:left;}
#footer .links a{margin-left:12px;padding-left:16px;background-repeat:no-repeat;background-position:0 1px;}
#footer .rss{background-image:url(http://media.vocaljazz.net/volksrock/rss.gif);}
#footer a.entries{margin:0;}
#footer .copyright{float:left;clear:left;color:#ff9f39;line-height:8px;}
.copyright a{text-decoration:none;}
.copyright a:hover{text-decoration:underline;}
