/*
Theme Name: eMaster_2010b
Theme URI: http://www.emaster.de/
Description: three column theme.
Version: 1.0
Author: emaster
Author URI: http://www.emaster.de
*/
/*
light grey: #d1d1d1
dangerous green: #00ff00
frame grey: #262626
dark green: #006600
*/

/*Basics*/
body,html{margin:0;padding:0;border:0;font-family:Times, Georgia,serif;background:#ededed url(images/bg.jpg) repeat-x;}
h1,h2,h3,img,ul,li{margin:0;padding:0;border:0;}

/*Main Wrap that contains the whole page. Margin centers the layout.*/
#MainWrap{position:relative;margin:0 auto 25px auto;width:950px;}
#Title,#Description,#Navibar,#Logo,#Sidebar1,#Sidebar2,#Sidebar3,#Sidebar4,#Copyright,#Rss,#WideAd{position:absolute;}
#ContentWrap,#FooterWrap,#navigation{position:relative;}

/*Header*/
#HeaderWrap{margin:0;width:100%;height:157px;}/*This contains the whole header layout.*/
#Logo{top:50px;left:10px;width:252px;height:43px;}
#Rss{top:30px;left:875px;height:66px;width:65px;background:url(images/butt_rss.png) top;overflow:hidden;}
#Rss:hover{background-position:bottom;}
#Rss a{display:block;height:66px;width:65px;}
#Title{top:0;left:15px;width:100px;height:20px;line-height:20px;}/*Position of the title/home-link*/
#Description{top:0;left:120px;width:600px;height:20px;line-height:20px;}/*Position of the description*/
.header h1 a{font-size:14px;color:#666;text-decoration:none;font-weight:normal;letter-spacing:1px;}/*Styles the title/home-link*/
.header h1 a:hover{color:#d1d1d1;}
.header h2{font-size:14px;color:#666;font-weight:normal;letter-spacing:1px;}/*Styles the description*/

#Navibar{top:108px;left:10px;width:930px;height:49px;text-align:right;}/*Main Navigation Bar inside HeaderWrap*/
.navi ul{list-style-type:none;}
.navi li{display:block;float:left;margin-right:15px;}
#Nav-Metaverse{width:107px;height:49px;overflow:hidden;background:url(images/butt_metaverse.png) top;}
#Nav-Metaverse:hover{background-position:bottom;}
#Nav-Tutorien{width:84px;height:49px;overflow:hidden;background:url(images/butt_tutorien.png) top;}
#Nav-Tutorien:hover{background-position:bottom;}
#Nav-Material{width:86px;height:49px;overflow:hidden;background:url(images/butt_material.png) top;}
#Nav-Material:hover{background-position:bottom;}
#Nav-Randnotiz{width:99px;height:49px;overflow:hidden;background:url(images/butt_randnotiz.png) top;}
#Nav-Randnotiz:hover{background-position:bottom;}
#Nav-Moloch{width:82px;height:49px;overflow:hidden;background:url(images/butt_moloch.png) top;}
#Nav-Moloch:hover{background-position:bottom;}

/*#Searchwrap{position:absolute;top:155px;left:733px;width:200px;}*//*The Searchbox*/

/*Content*/
#ContentWrap{top:40px;width:100%;}/*This contains the whole content and sidebars*/
#Content{margin-top:0;width:620px;padding:20px 10px 10px 10px;min-height:1104px;}/*Holds the post title and the article container. Padding-bottom is to make back and forward link appear nice*/
#Content2{margin-top:0;width:620px;padding:20px 10px 10px 10px;min-height:1104px;}*//*For Single Posts*/
.cont{font-size:15px;color:#000;line-height:20px;font-weight:normal;letter-spacing:1px;}/*The post content*/
.cont h1 a{font-size:24px;color:#000;text-decoration:none;letter-spacing:1px;font-weight:normal;line-height:24px;}/*The post title*/
.cont h1 a:hover{color:#060;}
.cont h2{font-size:17px;color:#060;margin-bottom:15px;font-weight:normal;padding:0 0 2px 0;}/*Post fat subtitle*/
.cont h3{font-size:17px;color:#000;margin:5px 0 5px 5px;font-weight:bold;}/*Post subtitle 2*/
.cont h4{font-size:17px;color:#060;font-weight:bold;}
.cont h5{font-size:24px;color:#060;text-decoration:none;letter-spacing:1px;font-weight:normal;font-family:Georgia,serif;}/*Only "Kommentieren"*/
.cont a{color:#000;text-decoration:underline;}/*The normal link in posts | Also describes the underline of the moretext link*/
.cont a:hover{color:#060;}
.cont small{font-size:11px;color:#000;}/*Mainly used in the "who and when" line under the post title*/
.cont small a{color:#000;text-decoration:none;font-weight:normal;}
.cont small a:hover{color:#060;}
.cont ul{margin-left:15px;}
/*Tooltips*/
.cont a.tooltip{position:relative;z-index:50;background:#00ff00;text-decoration:none;cursor:help;}
.cont a.tooltip:hover{color:#000;}
.cont a.tooltip span{display:none;}
.cont a.tooltip:hover span{display:block;position:absolute;top:20px;left:50%;width:120px;padding:2px;background:url(images/green-transparent.png);border:1px solid #000;color:#fff;text-align:center;}

#Postmeta{margin:15px 0 50px 0;font-size:11px;color:#060;}/*Post meta information on homepage*/
#Postmeta a{color:#060;text-decoration:none;}
#Postmeta a:hover{text-decoration:underline;}

#Article{margin-top:20px;margin-bottom:25px;padding:0;}

/*Sidebars*/
#Sidebar1{top:0;left:664px;width:250px;min-height:1104px;padding:10px;background:url(images/side1-bg.jpg);border:8px solid #262626;}
#Sidebar4{top:0;left:664px;width:250px;min-height:1104px;padding:10px;background:url(images/side1-bg.jpg);border:8px solid #262626;}/*For Single Posts*/
.side1{font-size:15px;font-weight:normal;color:#d1d1d1;}
.side1 h2{font-size:24px;color:#0f0;font-weight:normal;letter-spacing:1px;margin:0 0 10px 0;}
.side1 ul{list-style-type:none;margin-bottom:25px;}
.side1 li{margin-bottom:25px;}
.side1 li a{font-size:17px;color:#d1d1d1;text-decoration:none;line-height:15px;font-weight:normal;margin-bottom:20px;}
.side1 li a:hover{color:#0f0;}
.side1 img{float:left;margin-bottom:20px;}

.side2{font-size:15px;font-weight:normal;color:#d1d1d1;}
.side2 h2{font-size:24px;color:#0f0;font-weight:normal;letter-spacing:1px;margin:0 0 10px 0;}
.side2 ul{list-style-type:none;margin-bottom:25px;}
.side2 li{}
.side2 li a{font-size:17px;color:#d1d1d1;text-decoration:none;line-height:15px;font-weight:normal;margin-bottom:20px;}
.side2 li a:hover{color:#0f0;}
.side2 img{float:left;}

/*Footer*/
#FooterWrap{margin-top:50px;width:100%;height:600px;}/*The whole footer layout goes here*/
#Sidebar2,#Sidebar3{top:0;width:349px;height:564px;padding:10px;border:8px solid #262626;}
#Sidebar2{left:0;background:#666;}/*Left Footer Area*/
#Sidebar3{left:565px;background:#666 url(images/side3-bg.jpg) no-repeat center bottom;}/*Right Footer Area*/
#WideAd{top:0;left:395px;width:160px;height:600px;background:#666;}/*Wide Skyscraper between Sidebars 2 and 3*/
#Copyright{top:100%;margin:10px;padding:10px;width:910px;height:auto;text-align:center;font-size:10px;list-style-type:none;color:#666;letter-spacing:1px;}
#Copyright a{text-decoration:underline;color:#666;}
#Copyright a:hover{color:#060;}

/*#LeftAd{position:absolute;top:780px;left:0;width:242px;height:242px;background:url(images/side2-bg.png);padding:5px;}
#Buttom{position:absolute;top:880px;left:262px;width:718px;height:142px;background:url(images/side2-bg.png);padding:5px;}
#Categories{position:fixed;z-index:50;top:5px;left:50%;margin-left:-495px;width:990px;height:40px;background:url(images/navi-bg.png);}*//*This is where the categories go in this theme*/

.alignleft{float:left;font-weight:bold;}/*Mainly for the back and forward links on the homepage*/
.alignright{float:right;font-weight:bold;}

/*.side2{font-size:15px;font-weight:normal;color:#ccc;}
.side2 h2{font-size:20px;color:#749276;font-weight:normal;letter-spacing:1px;margin:3px 0 3px 0;}
.side2 ul{list-style-type:none;margin-bottom:10px;}
.side2 li a{/*display:block;*/font-size:15px;color:#ccc;text-decoration:none;line-height:25px;padding-bottom:5px;font-weight:normal;}
.side2 li a:hover{color:#006600;}

.side3{font-size:11px;font-weight:normal;float:left;}
.side3 h2{font-size:20px;color:#749276;font-weight:normal;letter-spacing:1px;margin:64px 15px 0 0;float:left;}
.side3 ul{list-style-type:none;margin-bottom:25px;}
.side3 li a{font-size:15px;color:#749276;text-decoration:none;line-height:25px;padding-bottom:5px;font-weight:normal;}
.side3 li a:hover{color:#ccc;}

.fcontent{font-size:15px;}
.fcontent h2{font-size:18px;color:#b71506;font-weight:normal;letter-spacing:1px;}
.fcontent ul{list-style-type:none;}
.fcontent li{display:block;float:left;width:150px;height:25px;}
.fcontent li a{/*margin:5px 45px 5px 5px;*/font-size:15px;color:#ccc;text-decoration:none;}
.fcontent li a:hover{color:#fff;}*/

/*Additional Stuff*/

textarea#comment{width:500px;padding:5px;}
.commentmetadata a{font-size:10px;color:#666;}
.commentlist p{padding:2px;}
.commentlist li{border-top:1px solid #060;padding-top:5px;}
.reply{margin:0 0 25px 0;}
.children{margin-left:15px;}
.children p{}
.fn,.fn a{font-weight:bold;font-style:normal;}
#respond,#comments{margin-left:0;}
.commentwho{font-size:10px;}
.commentwho a{color:#060;text-decoration:none;}
.commentwho a:hover{color:#060;text-decoration:underline;}

.widget_recent_entries ul li a{display:block;font-weight:normal;padding:2px 0 2px 0;}

#tag_cloud a{font-weight:normal;color:#ccc;}

.moretext{font-size:15px;letter-spacing:1px;font-weight:bold;color:#000;}
.moretext a{text-decoration:none;}
.moretext:hover{color:#0f0;background:#000;}

.related_post li{margin-bottom:20px;}
.related_post ul li a{text-decoration:none;}

.wp-caption-text{font-size:10px;color:#fff;text-align:center;margin-top:-3px;}

.aktt_widget{font-size:13px;background:#f3f3f3;}
.aktt_widget h2{background:#fff;}

.aktt_widget ul li a{font-size:17px;line-height:15px;margin-bottom:20px;}
.blogroll ul li a{margin-bottom:20px;}

#Alignleft{float:left;}
#Alignright{float:right;}

.hidden{display:none;}

.widget_search{margin-top:4px;}

.search-text{width:150px;} /*width of the searchfield*/
#searchform{width:250px;margin-bottom:10px;}

.addthis_button img{margin-top:16px;}