/*
Theme Name: mxm09
Theme URI: http://www.mxm-studios.com/
Description: three column theme with lots of custom stuff for mxm-studios.com. Really a luxury supertheme with the official name "Look! There is an elf!"
Version: 1.0
Author: MaXsiM
Author URI: http://www.mxm-studios.com
*/
/*
Additional comments:
*/

/*Basics*/

body,html{margin:0;padding:0;border:0;font-family:Verdana,Tahoma,Arial,sans-serif;background:#000 url(images/bg.png) repeat-x fixed;}
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:absolute;top:355px;left:50%;margin-left:-475px;/*position:relative;margin:0 auto 25px auto;*/width:950px;background:#fff;}

/*Header*/

#HeaderWrap{position:absolute;top:-355px;width:950px;height:100px;}/*This contains the whole header layout.*/
#Title{position:absolute;top:0;left:0px;width:350px;height:75px;line-height:60px;}/*Position of the title/home-link*/
#Description{position:absolute;top:60px;left:0;width:950px;height:25px;line-height:25px;}/*Position of the description*/
#Searchwrap{position:absolute;top:130px;left:716px;}/*The Searchbox*/
#Tinylinks{position:absolute;top:1px;left:715px;height:18px;width:255px;background:#fff;}/*The social media links*/
#Rss{position:absolute;top:20px;left:891px;height:89px;width:89px;background:url(images/rss.jpg);}

.header h1 a{font-family:Georgia, serif;font-size:48px;color:#eee;text-decoration:none;letter-spacing:1px;text-transform:lowercase;}/*Styles the title/home-link*/
.header h1 a:hover{color:#000;}
.header h2{font-family:Georgia, serif;font-size:20px;color:#ccc;letter-spacing:1px;font-weight:bold;}/*Styles the description*/

/*Content*/

#ContentWrap{position:absolute;top:0;width:950px;}/*This contains the whole content and sidebars*/

#Content{position:absolute;top:-5px;left:0;width:500px;padding:80px 275px 25px 175px;background:#fff;min-height:1500px;}/*Holds the post title and the article container. Padding-bottom is to make back and forward link appear nice*/

#Transwindow{position:absolute;top:-260px;width:940px;height:250px;background:url(images/header.png);border:5px solid #fff;}
#Transinner1,#Transinner2,#Transinner3{position:absolute;top:0;height:240px;width:300px;padding:5px;}
#Transinner1{left:0;border-right:5px solid #fff;}
#Transinner1 ul{list-style-type:none;}
#Transinner2{left:315px;border-right:5px solid #fff;}
#Transinner3{left:630px;}

#Topad{/*margin:260px 0 0 190px;*/position:absolute;top:0;left:180px;width:490px;height:70px;text-align:center;}
#Article{position:absolute:435px;margin-top:5px;padding:5px;background:#f9f9f9;}
#Sidebar1{position:absolute;top:5px;left:5px;width:160px;height:99%;background:#eee;padding:5px;}
#Sidebar2{position:absolute;top:5px;left:675px;width:260px;height:99%;padding:5px;background:#eee;}
#Extra1{position:absolute;top:218px;left:575px;width:125px;height:600px;background:#dbe999;/*border:1px solid #dbe999;*/}/*Extra vertical Banner bar on homepage*/

.cont{font-size:13px;color:#000;line-height:22px;font-weight:normal;}/*The post content*/
.cont h1 a{display:block;font-size:23px;color:#000;text-decoration:none;letter-spacing:1px;font-weight:normal;font-family:Georgia,serif;margin-left:5px;}/*The post title*/
.cont h1 a:hover{color:#990033;}
.cont h2{font-size:13px;color:#990033;font-weight:bold;background:#eee /*url(images/small-e.png) no-repeat;background-position:left*/;margin-bottom:15px;padding:3px 5px 3px 5px;}/*Post fat subtitle*/
.cont h3{font-size:15px;color:#990033;margin:10px 0 10px 0;}/*Post subtitle 2*/
.cont a{color:#990033;text-decoration:underline;font-weight:normal;}/*The normal link in posts*/
.cont a:hover{color:#000;}
.cont small{font-size:10px;color:#999;margin-left:5px;}/*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:#990033;}

#Postmeta{margin:15px 0 50px 5px;font-size:10px;color:#999;}/*Post meta information on homepage*/
#Postmeta a{color:#000;text-decoration:none;}
#Postmeta a:hover{color:#990033;}

#Alignleft{float:left;}/*Mainly for the back and forward links on the homepage*/
#Alignright{float:right;}

/*Sidebars*/

.sideleft{font-size:15px;font-weight:normal;}
.sideleft h2{font-size:20px;color:#990033;font-weight:normal;letter-spacing:1px;margin:0 0 5px 0;font-family:Georgia,serif;padding:0;}
.sideleft ul{list-style-type:none;margin-bottom:25px;}
.sideleft li a{display:block;font-size:15px;color:#000;text-decoration:none;line-height:25px;padding-bottom:5px;font-weight:normal;}
.sideleft li a:hover{color:#990033;background:#f3f3f3;}

.sideright{font-size:15px;font-weight:normal;}
.sideright h2{font-size:20px;color:#990033;font-weight:normal;letter-spacing:1px;margin:0 0 5px 0;font-family:Georgia,serif;padding:0;}
.sideright ul{list-style-type:none;margin-bottom:25px;}
.sideright li a{/*display:block;*/font-size:15px;color:#000;text-decoration:none;line-height:25px;padding-bottom:5px;font-weight:normal;}
.sideright li a:hover{color:#990033;}

/*Transwindow Styles*/

.transtop{font-size:12px;color:#ccc;}
.transtop h1{font-size:16px;color:#fff;margin-bottom:3px;letter-spacing:1px;}
.transtop h2{font-size:12px;color:#ccc;margin:3px 0 3px 0;letter-spacing:1px;}
.transtop a{color:#ccc;text-decoration:underline;}
.transtop a:hover{color:#fff;text-decoration:none;}
.transtop img{float:left;margin:0 5px 5px 0;}

/*Footer*/

#FooterWrap{position:absolute;top:100%;left:0;border-bottom:25px solid #000;width:100%;height:500px;font-weight:normal;}/*The whole footer layout goes here*/
#Categories{position:absolute;margin:0;padding:10px;width:930px;height:200px;background:#000;}/*This is where the categories go in this theme*/

.fcontent{font-size:15px;}
.fcontent h2{font-size:20px;color:#990033;font-weight:normal;letter-spacing:1px;margin-bottom:10px;background:#000;}
.fcontent ul{list-style-type:none;margin-bottom:25px;}
.fcontent li{display:inline;}
.fcontent li a{margin:5px 15px 5px 5px;font-size:15px;color:#ccc;text-decoration:none;display:inline;}
.fcontent li a:hover{color:#fff;}
#Copyright{position:absolute;top:500px;margin:10px;padding:10px;width:910px;height:150px;background:#000;text-align:center;font-size:10px;list-style-type:none;color:#666;}
#Copyright a{text-decoration:underline;color:#666;}
#Copyright a:hover{color:#ccc;}

/*Additional Stuff*/

#recent-posts ul li a{border-bottom:2px solid #f3f3f3;font-weight:normal;}
#tag-cloud a{display:inline;font-weight:normal;color:#ccc;}
.morelink1 {font-weight:bold;font-size:13px;}
.more-link {font-weight:normal;font-size:13px;}
.wp-caption-text{font-size:10px;color:#990033;text-align:center;margin-top:-2px;}
.alignleft{float:left;}
.alignright{float:right;}
.hidden{display:none;}
#searchsubmit{}
#s{width:180px;}
#search{width:260px;text-align:center;}
.widget_search{margin:-25px 0 5px 0;}
.screen-reader-text{visibility:hidden;}
textarea#comment{width:475px;padding:5px;}
.commentmetadata{font-size:10px;}
.commentlist p{background:#eee;padding:5px;}
.commentlist li{border-top:1px solid #666;padding-top:5px;margin-right:5px;}
.reply{margin:-5px 0 25px 0;}
.children{margin-left:10px;}
.children p{border-left:1px solid #990033;}
#respond,#comments{margin-left:5px;}
#subscribe2{padding:5px;border:1px dotted #990033;margin-bottom:15px;text-align:center;}
#subscribe2 p,#subscribe2 a{font-size:10px;}
