/*
Theme Name: Angeles-EN
Theme URI: http://www.webdesign-in.de/wordpress-themes/
Description: Angeles is a special theme for angelescity.eu-you are not allowed to copy any of this design. 
Version: 1.0.0
Author: mts
Author URI: http://www.webdesign-in.de/
Tags: light, theme-options, fixed-width,two-columns, left-sidebar,threaded-comments,translation-ready,front-page-post-form
Text Domain: mtsmag


Attention: Do not alter height,width, margins,paddings unless you know what you are doing,
*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
ol, ul{list-style:none;background-image: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:"""";}
html{border:none;font:0.91em/1.7em"Myriad Pro","Myriad Set","Myriad Apple", Myriad, Arial, sans-serif;height:101%;margin-bottom:1px;color:#333339;background-color:#727272;}
body{}
#header{height:133px;position:relative;text-align:center;margin:0 auto;padding:0;width:980px;background-image:url(images/mtsmag-page.jpg);background-repeat:repeat-y;background-position:50% 0;border-top:1px solid #aaa;}
.headerimg h1{text-align:left;margin:0 0 0 140px;padding-top:45px;}
.headerimg h1 a{font:3.5em/1.4em Tahoma,Geneva,sans-serif;}
.headerimg h1 a,.headerimg h1 a:visited,.headerimg h1 a:hover{color:#9d263c;background-color:transparent;}
.headerimg{background-image:url(images/mtsmag-header.jpg);background-repeat:no-repeat;background-position:50% 50%;height:130px;position:relative;}
.headerimg p{font-size:0.9em;padding:0;position:absolute;left:142px;bottom:-5px;}
.headerimg form#searchform fieldset{position:absolute;z-index:3000;top:130px;right:3px;}
#page{clear:both;margin:0 auto;padding:0;text-align:center;width:980px;position:relative;background-image:url(images/mtsmag-page.jpg);background-repeat:repeat-y;background-position:50% 0;}
#header, #page, #footer{border-left:1px solid #aaa;border-right:1px solid #aaa;color:#000;background-color:#fff;}
#wrapper,#wrappernosidebar{width:100%;float:left;min-height:500px;height:auto !important;height:100%;}
#content{margin:0 190px 0 190px;text-align:left;min-height:500px;height:auto !important;height:100%;overflow:hidden;padding:0;}
#contentnosidebar{margin:0 1.3% 0 1.3%;text-align:left;min-height:500px;height:auto !important;height:100%;overflow:hidden;padding:0;}
#sidebar00{float:left;width:190px;margin-left:-190px;margin-top:0;text-align:left;padding:0 0 25px;}
#sidebar01{float:left;width:190px;margin-left:-980px;margin-top:0;text-align:left;padding:0 0 25px;}
#footer{margin:-5px auto 5px auto;padding:0;width:980px;position:relative;background-image:url(images/mtsmag-page.jpg);background-repeat:repeat-y;background-position:50% 0;border-bottom:2px solid #aaa;}
#footer p{text-align:right;font-size:0.8em;}
.pageinnen{width:100%;margin:0 auto;padding:0;text-align:left;background-color:transparent;}
#headnavi{width:100%;float:left;background-color:#333339;color:#fff;min-height:48px;margin-top:0;background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position:0 0;}
#headnavi ul{margin:1px 0 0 0;padding-left:0;list-style-type:none;list-style-image:none;float:left;}
#headnavi ul ul{margin-top:0;padding-left:0;list-style-type:none;list-style-image:none;float:left;font-size:0.9em;}
#headnavi ul ul ul{font-size:100%;}
#headnavi ul li{float:left;display:block;padding-left:0px;height:48px;}
#headnavi ul li a:link,#headnavi ul li a:visited{height:24px;display:block;color:#fff;padding:12px 20px;float:left;margin:0;font:1.1em/1em Tahoma,Geneva,sans-serif;}
#headnavi ul li a:focus,#headnavi ul li a:active{height:24px;display:block;padding:12px 20px;float:left;margin:0;font:1.1em/1em Tahoma,Geneva,sans-serif;background-color:#dcf0dc!important;color:#000!important;border:1px dashed #000;}
#headnavi ul li a:hover{background-color:#ebedef;color:#630819;}
.nav,.nav *{margin:0;padding:0;list-style:none;z-index:2000;}
.nav ul{position:absolute;top:-999em;border-bottom:4px solid #630819;}
.nav li{float:left;position:relative;z-index:2000;}
.nav a{display:block;}
.nav ul li{width:100%;}
.nav li:hover ul,ul.nav li.sfHover ul{left:0px;top:48px;}
.nav li:hover li ul,.nav li.sfHover li ul{top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul{left:220px;top:0px;}
.nav li:hover ul,.nav li li:hover ul{top:-999em;}
.nav li li{display:block;padding:0px;height:auto !important;}
.nav li:hover{background-color:#ebedef!important;}
.nav li li a:link,.nav li li a:visited{width:180px;display:block;background-color:#ebedef;color:#630819!important;height:auto !important;}
.nav li li a:hover{background-color:#dcf0dc!important;}
ul.nav li.sfHover a{color:#630819!important;}
ul.nav li.sfHover a:hover{color:#000!important;}
#headnavi .current_page_item{background-color:#fff;border-left:2px solid #6e6e6e;border-right:2px solid #6e6e6e;border-top:1px solid #fff;border-bottom:2px solid #fff;margin-top:-1px;}
#headnavi .current_page_item a:link,#headnavi .current_page_item a:visited,#headnavi .current_page_item a:active{color:#630819!important;}
#headnavi .home{margin-left:9px;}
.box00{clear:both;float:left;margin-top:20px;}
.box01entry, .box02entry{min-height:170px;height:auto!important;height:100%;}
.box01{float:left;width:330px;margin:0;padding:0;font-size:0.9em;}
.box01entry{margin:0 0 5px 0;padding:4px;}
.box01entry{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.box01 .img{width:155px;float:left;display:block;padding:3px;}
.box01entry img.alignleft{margin-top:5px;float:left;}
.box02{float:right;width:260px;margin:0 0 0 5px;padding:0;font-size:0.9em;}
.box02entry{margin:0 0 5px 0;padding:0 0 4px 0;}
.box02entry{border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.box02entry ul{padding:4px 4px 4px 10px;}
.box02entry li{background-image:url(images/mtsmag-sidebar-children.gif);background-repeat:no-repeat;background-position:0 10px;padding-left:8px;}
.box02 h4{line-height:1.75em;}
.box01 h4,.box02 h4{margin:0;padding:0 0 0 10px;background-color:#aaa;color:#fff;font-size:0.9em;font-family:Arial, sans-serif;background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position:0 0;}
.box01 h4 a,.box01 h4 a:visited,.box02 h4 a,.box02 h4 a:visited{color:#fff;background-color:transparent;}
.box01 h3,.box02 h3{font:bold 1.1em/1.4em Tahoma,Geneva,sans-serif;}
.readmore{clear:both;text-align:right;padding-right:8px;}
.readmore a.more{width:76px;height:22px;display:block;float:right;text-decoration:none;background-image:url(images/mtsmag-readmore.gif);background-position:0 0;background-repeat:no-repeat;}
li{line-height:1.6em;}
#wrapper form{}
#wrapper fieldset{}
#wrapper label{margin:5px 0 5px 15px;}
#wrapper input{margin:5px 0 5px 35px;background-color:#fff!important;}
#wrapper textarea, #wrapper select{margin-left:35px;}
#wrapper .radio{vertical-align:bottom;margin-left:35px;}
#wrapper .checkbox{vertical-align:bottom;margin-left:35px;}
#wrapper select{}
.entry ol{margin:10px;font-family:Arial, sans-serif;width:80%;}
.entry ol li{list-style:decimal inside;padding-left:2px;margin-left:15px;}
.entry ul{margin:10px;font-family:Arial, sans-serif;width:80%;}
.entry ul li{list-style:square inside;padding-left:2px;margin-left:15px;}
.entry ol ol,.entry ul ul,.entry ol ul,.entry ul ol{width:100%;}
.entry table{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:3px;margin-left:15px;border-spacing:0;border-collapse:collapse;}
.entry table caption{font-weight:bold;text-align:center;}
.entry th{font-weight:bold;text-align:center;padding:2px 5px;border-bottom:1px solid #aaa;}
.entry td{font:0.9em/1.1em Arial, sans-serif;padding:5px;}
.entry tr.even td{background-color:#f1f1f1;}
sub{vertical-align:top;font-size:0.7em;margin-top:-1px;}
sup{vertical-align:bottom;font-size:0.7em;margin-bottom:-1px;}
dl{margin:9px 10px;}
dt{margin:4px 4px 4px 10px;font-weight:bold;letter-spacing:1px;}
dd{margin:4px 4px 4px 18px;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote,q{text-align:justify;margin:15px 30px;padding-left:15px;border-left:5px solid #9d263c;}
small,.small{font-size:0.8em;}
b, strong{font-weight:bold;}
tt, var{font:bold 1em/1.3em"Courier New", Courier, monospace;}
ins, i,em, cite, address{font-style:oblique;}
address{clear:both;margin:0 auto 0 12px;width:70%;padding:2px 0 2px 10px;border-left:3px solid #9d263c;}
pre{font:bold 1.1em/1.7em"Courier New", Courier, monospace;color:#333;background:#f3f2ed url(images/mts-code.png) repeat 0 9px;clear:both;margin:10px auto 10px 20px;width:80%;overflow:auto;padding:8px 0 20px 5px;}
code{font:bold 100%/1.7em"Courier New", Courier, monospace;clear:both;margin:4px;padding:7px 3px 5px 5px;width:80%;overflow:auto;}
#wrapper h1{font:1.8em/1.7em Verdana,sans-serif;margin:4px 5px 0 0;padding:0;color:#33333c;background-color:inherit;}
h2, h3, h4, h5, h6{margin:4px 5px 0 0;padding:0;color:#33333c;background-color:inherit;}
h2{font:1.5em/1.7em Arial,sans-serif;}
h3{font:1.4em/1.7em Arial,sans-serif;}
h4{font:1.3em/1.7em Arial, sans-serif;}
h5{font:1.2em/1.7em Verdana, Arial, sans-serif;}
h6{font:1.1em/1.7em Verdana, Arial, sans-serif;}
p{margin:4px 5px 10px 12px;}
a,a:link{font-family:Arial, sans-serif;padding:0 2px;color:#45649e;background-color:inherit;text-decoration:underline;}
a:visited{color:#405e95;;background-color:inherit;text-decoration:none;}
a:link:focus{background-color:#dcf0dc!important;color:#374437!important;border:1px dashed #000;}
a:link:hover, a:visited:hover{color:#9d263c;background-color:transparent;text-decoration:none;}
a:link:active, a:visited:active{background-color:#dcf0dc!important;color:#374437!important;position:relative;top:1px;}
a img{border:none;}
a:link img{border:none;}
a:visited img{border:none;}
a:link:active img, a:visited:active img{border:none;padding:0;margin:0;background-color:transparent;color:inherit;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
img.alignleft{float:left;margin:7px;clear:left;}
img.alignright{float:right;margin-left:7px;}
img.alignleft, img.alignright, img.aligncentered{}
.wp-caption{border:1px solid #aaa;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:0.8em;line-height:17px;padding:0 4px 5px;margin:0;}
.gallery{clear:both;margin:10px auto;text-align:center;width:95%;}
.gallery-item{float:left;display:block;margin:10px;padding:4px;background-color:#f3f3f3;border:1px solid #aaa;height:185px;overflow:hidden;}
.gallery-caption{width:145px;font-size:0.8em;margin:0;padding:0 4px 5px;}
.attachment{text-align:center;margin:10px auto;width:95%;}
.attachment img{padding:4px;background-color:#f3f3f3;border:1px solid #aaa;}
div.caption{text-align:center;}
.imagenavi{border-top:4px solid #aaa;padding-top:10px;}
.imagenavi .alignright a{background-image:url(images/mtsmag-imagenavi-r.jpg);background-repeat:no-repeat;background-position:100% 50%;padding-right:24px;}
.imagenavi .alignleft a{background-image:url(images/mtsmag-imagenavi-l.jpg);background-repeat:no-repeat;background-position:0 50%;padding-left:24px;}
.imagenavi .alignright a img,.imagenavi .alignleft a img{vertical-align:middle;}
#sidebar00{font-size:0.9em;}
#sidebar00 h4,#sidebar00 h5{font-size:0.9em;background-color:#aaa;color:#fff;margin:0;padding:0 0 0 10px;background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position:0 0;}
#sidebar00 ul{margin:0 0 0 10px;}
#sidebar00 ul ul{margin:1px 2px 1px 2px;padding:1px 0;clear:left;float:left;width:100%;}
#sidebar00 ul ul ul{margin:2px 2px 2px 2px;clear:left;float:left;width:96%;}
#sidebar00 ul li{padding:4px;clear:left;}
#sidebar00 li li{padding:1px 0 1px 0;margin-left:6px;}
#sidebar00 .children li,#sidebar00 .page_item ul li{background-image:url(images/mtsmag-sidebar-children.gif);background-repeat:no-repeat;background-position:5px 10px;padding-left:13px;}
#sidebar01{font-size:0.9em;}
#sidebar01 h4,#sidebar01 h5{font-size:0.9em;background-color:#aaa;color:#fff;margin:0;padding:0 0 0 10px;background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position:0 0;}
#sidebar01 ul{margin:0 0 0 10px;}
#sidebar01 ul ul{margin:1px 2px 1px 2px;padding:1px 0;clear:left;float:left;width:100%;}
#sidebar01 ul ul ul{margin:2px 2px 2px 2px;clear:left;float:left;width:96%;}
#sidebar01 ul li{padding:4px;clear:left;}
#sidebar01 li li{padding:1px 0 1px 0;margin-left:6px;}
#sidebar01 .children li,#sidebar01 .page_item ul li{background-image:url(images/mtsmag-sidebar-children.gif);background-repeat:no-repeat;background-position:5px 10px;padding-left:13px;}
.sidebox,.siderss,.sidetwitter{clear:both;width:182px;line-height:normal;margin-left:3px;margin-top:15px;padding:0;}
.sidebox,.siderss{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.sidebox h4,.siderss h4{padding-left:6px;}
.siderss a img{padding-right:6px;}
.sidesearch{width:320px;line-height:normal;margin-left:20px;margin-top:5px;padding:0;}
#sidebar h4 .rsswidget{background-color:transparent;color:#fff;}
.postmetadata{clear:both;font:0.96em/1.2em Arial, sans-serif;margin:15px 0;padding:3px;width:585px;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.entry .postmetadata{clear:both;font:0.75em/1.2em Arial, sans-serif;margin:15px 0;padding:3px;width:585px;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.titlemeta{font:0.9em/1em"Lucida Sans", sans-serif;letter-spacing:1px;display:block;padding-left:4px;}
.more-link{font-weight:bold;font-family:Arial, sans-serif;padding-left:10px;}
.archive .entry{margin-left:45px;}
.author{clear:both;font-size:0.9em;margin:15px 9px;padding:3px;background-image:url(images/mtsmag-sidebar-li-a.gif);background-repeat:repeat-x;background-position:0 100%;}
.category .entry{margin-left:6px;}
.post, .page{margin:22px 8px 28px 5px;padding-bottom:10px;}
ul.related01, ul.related02{width:42%;margin:5px;border-top:4px solid #aaa;padding-top:10px;}
ul.related01{float:left;}
ul.related02{float:right;}
ul.related01 li,ul.related02 li{list-style:square inside;padding-left:2px;margin-left:15px;width:90%;}
#respond{clear:both;padding-top:12px;margin:20px 5px 0 5px;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;background-image:url(images/mtsmag-comments.jpg);background-repeat:no-repeat;background-position:10px 60px;background-color:#f5f5f6;}
#respond ul{margin-left:147px;}
#respond h4, h5.comments, h5.pings{clear:both;}
h5.pings a:link{background-image:url(images/mtsmag-plus.png);background-repeat:no-repeat;background-position:100% 4px;padding-right:20px;}
.commentlist{margin:20px 5px 15px 5px;}
.commentlist li{clear:both;float:left;margin:14px 0 0 0;padding:0 0 8px 0;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;width:590px;}
.commentlist ul.children{clear:both;padding-top:8px;}
.commentlist li li{float:none;width:98%;margin:5px 0 5px 4px;}
.commentlist span.mine{display:block;float:right;width:80px;margin:8px 3px 8px 8px;}
.commentlist h4.mine{margin:0 0 3px 0;padding-right:10px;text-align:right;font-family:Georgia, sans-serif;background-image:url(images/mtsmag-headernavi-author.jpg);background-repeat:repeat-x;background-position:0 0;}
.commentlist .mine .meta{font-size:0.65em;}
.commentlist h4.mine a, .commentlist .mine .meta a{color:#fff;}
.commentlist span.you{display:block;float:right;width:80px;margin:8px 3px 8px 8px;}
.commentlist h4.you{margin:0 0 3px 0;padding-right:10px;text-align:right;font-family:Arial, sans-serif;color:#fff;background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position:0 0;}
.commentlist .you .meta{font-size:0.7em;}
.commentlist h4.you a, .commentlist .you .meta a{color:#f1f1f1;}
.commentlist img{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:2px;}
.pingbacklist, .trackbacklist{margin:5px 5px 10px 5px;font-size:0.9em;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.pingbacklist li,.trackbacklist li{margin:2px 0 0 0;padding:4px;border-bottom:1px solid #aaa;}
.nocomments{padding-left:20px;padding-bottom:25px;font-size:0.8em;display:block;clear:both;}
.navigation{clear:both;width:80%;text-align:center;margin:4px auto;font-size:0.8em;}
p.reply{float:right;display:block;font-size:0.8em;}
#respond li{clear:both;padding:0;margin:0 10px 8px 0;}
#respond .reply{}
#respond #cancel-comment-reply{}
#respond .message{}
#respond .allowed{}
#respond .textarea{padding-left:20px;}
#respond .textarea textarea{width:362px;}
#respond input{width:221px;}
#respond textarea,#respond input{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:3px;margin-left:0;}
#respond .login{}
#respond .required{padding-left:20px;font-size:0.8em;}
#respond .name{}
#respond .email{}
#respond .url{}
#respond .submit{padding-left:150px;}
#respond .submit input#submit{cursor:pointer;width:248px;}
#respond label{float:left;margin-right:1px;display:block;width:130px;padding:0 9px 0 5px;text-align:right;}
.commentlist li p.alignright a{float:right;font-size:0.9em;}
.belowhomepagead, .aboveblogpagead, .belowblogpagead, .titlead, .contentad, .undercontentad{clear:both;width:515px;text-align:center;margin:5px auto;}
.betweenhomepagead{clear:both;width:515px;text-align:center;margin:22px auto 0 auto;}
.sidebarad{clear:both;width:150px;text-align:center;margin:15px auto;}
form#searchform fieldset{clear:both;border:none!important;position:relative;width:300px;margin:8px 0;background-image:url(images/mtsmag-search.gif);background-repeat:no-repeat;background-position:0 50%;padding:5px 0;}
form#searchform input{background-color:transparent;color:#000;}
form#searchform{padding:0;margin:0;}
form#searchform input{}
form#searchform input#s{border:none!important;line-height:1.3em;float:left;width:66%;padding:6px 2px 6px 4px;margin-left:15px;background-color:transparent!important;color:#464a54;}
form#searchform input#searchsubmit{border:none!important;background-color:transparent!important;cursor:pointer;display:inline;width:70px;height:30px;float:left;margin-top:2px;}
#wp_page_numbers{clear:both;margin:6px 10px 2px 10px;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;background-color:#f5f5f6;color:inherit;font-size:0.9em;line-height:1.1em;}
#wp_page_numbers ul{width:50%;text-align:center;margin:0 auto;}
#wp_page_numbers li{float:left;display:inline;background-image:none!important;padding:0;margin:0;}
#wp_page_numbers a{margin:0;padding:2px;display:block;color:#33333c;border:1px solid #f5f5f6;}
#wp_page_numbers li a:hover{border-color:#999;}
#wp_page_numbers li.page_info{margin-right:3px;padding:2px;}
#wp_page_numbers li.space{margin-top:1px;margin-bottom:1px;border:1px solid #f5f5f6;padding-top:1px;background-image:none;}
#wp_page_numbers li.first_last_page{font-style:italic;background-image:none;}
#wp_page_numbers li.active_page a{border:1px solid #c72424;background-color:#fff;color:inherit;}
#wp_page_numbers li.active_page a:hover{color:black;background-color:inherit;}
br.clear, hr.clear, .clear{clear:both;height:1px;font-size:1px;line-height:1px;overflow:hidden;}
body img.wp-smiley{border:none;}
