/*
LAYOUT: DIGITALMOHAWK
DESCRIPTION: REALLY FUCKING AWESOME FRAMEWORK 
*/

/*layout*/
html{height:100%;}
body {margin:0;padding:0;background:#f6f6f6 url(../images/bodybg.jpg) repeat-x;font-family:Tahoma;height:100%;}
.wrap{width:100%;min-height:100%;height:auto !important;height: 100%;margin: 0 auto;}
.page-container{margin:0 auto;padding:0;position:relative;width:1000px;height:auto;overflow:hidden;}
.container{width:980px;height:auto;overflow:hidden;margin:0 auto;position:relative;padding:0 10px 0 10px;}
.header{height:210px;margin:0 auto;clear:both;}
.footer{display:block;height:29px;position:relative;overflow:hidden;background:#e5d7ce;font-size:11px;margin:20px 0 20px 0;}
.logo{width:744px;height:150px;position:absolute;top:51px;left:-19px;}
.logo a{width:744px;height:150px;background:url(../images/logo-dm.png) no-repeat;display:block;cursor:pointer;}
.content{width:auto;height:auto;overflow:hidden;margin:0 auto;position:relative;}
.unit{display:inline-block;width:auto;height:auto;overflow:hidden;margin:0 auto;position:relative;}
.content-1{display:inline-block;float:left;width:533px;height:auto;overflow:hidden;margin:0 auto;position:relative;border-right:1px solid  #CCCCCC;min-height:500px;padding:0 25px 0 0;}
.content-2{display:inline-block;float:left;width:380px;height:auto;overflow:hidden;margin:0 auto;position:relative;min-height:500px;padding:0 10px 0 20px;}
.content-detail{display:inline-block;float:left;width:733px;height:auto;overflow:hidden;margin:0 auto;position:relative;border-right:1px solid  #CCCCCC;min-height:500px;padding:0 25px 0 0;}
.content-works{display:inline-block;float:left;width:980px;height:auto;overflow:hidden;margin:0 auto;position:relative;border-right:1px solid  #CCCCCC;min-height:500px;padding:0 0px 25px 0;}

.footer-red{background:#d80816;height:29px;float:right;padding:10px;width:152px;font-family:tahoma;font-weight:bold;}
.footer .copyright{font-family:tahoma;font-weight:bold;padding:10px;margin:0 0 0 371px;color:#473622;}
.footer-red a{color:#FFFFFF;font-family:tahoma;font-weight:bold;}

.readmore{background:url(../images/icon-bullet.png) no-repeat;padding:0 0 0 15px;height:20px;font-size:12px;font-family:tahoma;font-weight:bold;clear:both;margin:10px 20px 20px 0;display:inline-block;}

.wp_quotes_author{float:right;margin:10px 0 0 0;color: #333333;font-size:14px;}
.wp_quotes_quote{font-size:14px;}
.wp-post-image{border:0px solid #fff;margin:0 0 7px;}
.wp-post-image:hover{border:0px solid #999999;}
.post-list li{height:auto;overflow:hidden;}

.quote{background:#d2cbbb;color:#fff;width:233px;height:137px;position:absolute;top:15px;left:715px;padding:10px;font-size:17px;font-family:Tahoma;}
.mainmenu{left:-10px;position:absolute;top:185px;}
.mainmenu ul{margin:0;}
.mainmenu ul li{list-style:none;float:left;height:auto;padding:0 20px 0 20px;border-right:1px solid #666666;}
.mainmenu ul li a{font-family:tahoma;font-size:12px;font-weight:bold;}
.mainmenu ul li.last{list-style:none;float:left;height:auto;padding:0 0px 0 20px;border-right:0px solid #666666;}

.description{position:absolute;top:47px;left:360px;width:500px;height:50px;text-align:right;}
.description ul li{border-right:1px solid #d80816;float:left;margin:0 10px 0 0;padding:0 10px 0 0;font-size:12px;font-family:tahoma;font-weight:bold;text-align:right;}
.description ul li.last{border-right:0px solid #d80816;float:left;margin:0 0px 0 0;padding:0 10px 0 0;}


.sidebar-box{display:inline-block;width:380px;height:auto;overflow:hidden;margin:20px 0 20px 0;}
.sidebar-header{background:#d2cbbb;padding:6px;border-left:5px solid #d80816;color:#fff;font-size:17px;font-family:tahoma;}
.works-thumbs{margin:0;padding:0;}
.works-thumbs li{margin:8px 25px 0px 0;float:left;-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:2px 2px 2px #888888;padding:10px;background:#FFFFFF;}
.works-thumbs li.last{margin:8px 0px 0 0;float:left;}

.works-thumbs2{margin:0 0 0 8px;padding:0;}
.works-thumbs2 li{margin:8px 16px 0 0;float:left;-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:2px 2px 2px #888888;padding:10px;background:#FFFFFF;}
.works-thumbs2 li.last{margin:8px 0px 0 0;float:left;}


.work-title{font-weight:bold;height:auto;line-height:1.5em;color:#d80816;text-shadow:1px 1px 1px #c7c7c7;}
.navigation .wp-pagenavi span.pages {background-color:#FFFFFF;border:0px;color:#000000;margin:2px;padding:2px 4px;font-family:Tahoma;font-size:12px;}

.wp-pagenavi a, .wp-pagenavi a:link {background-color:#FFFFFF;border:0px;color:#000000;margin:2px;padding:2px 4px;text-decoration:underline;}
.wp-pagenavi span.current {background-color:#FFFFFF;border:0px;color:#000000;font-weight:bold;margin:2px;padding:2px 4px;text-decoration:underline;}

#comments{margin:20px 0 0 0;}
.comment-box{margin:0;padding:0;}
.comment-box ul li{margin:0 0 10px 0;}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}
#commentform label{font-size:12px;font-weight:bold;font-family:tahoma;clear:both;display:block;margin:0 0 8px 0;}
#commentform label em{font-size:10px;}

.commentEntry{margin:0 0 10px 0;}
.commentEntry img.avatar{margin:0 7px 0px 0;float:left;overflow:hidden;width:50px;height:50px;}

.commentMeta{font-size:11px;}
.copyright{text-align:right;}