/*
Theme Name: 989 Design Default
Theme URI: http://www.989design.com/
Description: The default theme for 989 Design.
Version: 2
Author: Michael Weiss, Shawn MacDonald, Laurie Russell
Author URI: http://www.989design.com/
Tags: black, red, white, gray

	989 Design V2.0
	 http://www.989design.com

	This theme was designed and built by Laurie Russell and Shawn MacDonald,
	coding was developed by Michael Weiss of http://www.mjmediateam.com
	please call (989) 737-4765 for technical support.

	Colors:
		Black:	#231f20
		Red:	#d91f2c
		Grey:	#dcddde

*/
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{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
:focus{border:1px dotted #dcddde;margin:-1px;outline:0}
body{background:url('images/body-background.gif') repeat-x left 175px #dcddde;color:#231f20;font-family:Arial, Helvetica, sans-serif;font-size:62.8%;line-height:1}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{font-weight:400;text-align:left}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
#container{background:url('images/container-background.gif') repeat-y;margin:30px 90px 150px;width:776px}
#header{background:url('images/header-background.jpg') no-repeat right bottom #dcddde;height:125px}
#middle{background:url('images/middle-background.gif') no-repeat left 20px;float:left;width:100%}
#content .post,#content .navigation{margin:0 60px 0 35px}
#footer{background:url('images/footer-background.jpg') no-repeat left top #dcddde;clear:both;height:100px;padding-top:65px;text-align:center}
.post{padding-bottom:30px}
.post h1{border-bottom:1px solid #d91f2c;clear:both;color:#d91f2c;font-size:1.6em;font-weight:700;margin-bottom:35px;padding:0 100px 3px 0}
.post img{clear:both;display:block;margin:10px auto;text-align:center}
.post img.alignleft{float:left;margin:0 20px 10px 0}
.post img.alignright{float:right;margin:0 0 10px 20px}
.post p{font-size:1.2em;line-height:1.7em;padding-bottom:1em;vertical-align:top}
.post small{float:right;margin-right:-100px}
.alignright{float:right}
.alignleft{float:left}
#sidebar #main-nav{margin:35px 0 20px 25px;text-indent:-99999px}
#sidebar #main-nav li a{display:block;height:25px;width:70px}
.post .postmetadata{clear:both;margin:0 -10px 10px;padding:0 10px}
#content .comment{border-top:1px solid #dcddde;clear:both;padding-left:195px;padding-top:1em}
#content .comment h3.meta{float:left;font-weight:400;line-height:1.5;margin-left:-130px;width:125px}
#content .comment h3.meta .date{display:block;font-weight:700}
#content .gravatar{display:block;float:left;margin-left:-195px;padding:0;width:50px}
#content .gravatar img{float:left;height:50px;margin:0;padding:0;width:50px}
#content #commentform{width:75%}
#content #commentform label{float:left;font-size:.8em;margin-bottom:1em;margin-left:-6px;padding-right:3px;text-align:right;width:35%}
#content #commentform input{float:right;width:64%}
#content #commentform p{border-top:1px solid #efefef;clear:both}
#content #commentform textarea{width:99%}
#sidebar{float:left;width:117px}
#sidebar h2.hidden{height:0;text-indent:-99999px;width:0}
#sidebar #main-nav .page-item-1 a{background:url('images/navigation-background.gif') no-repeat 0 0}
#sidebar #main-nav .page-item-1 a:hover{background-position:-107px 0}
#sidebar #main-nav .page-item-5 a{background:url('images/navigation-background.gif') no-repeat 0 -25px}
#sidebar #main-nav .page-item-5 a:hover{background-position:-107px -25px}
#sidebar #main-nav .page-item-6 a{background:url('images/navigation-background.gif') no-repeat 0 -50px}
#sidebar #main-nav .page-item-6 a:hover{background-position:-107px -50px}
#sidebar #main-nav .page-item-7 a{background:url('images/navigation-background.gif') no-repeat 0 -75px}
#sidebar #main-nav .page-item-7 a:hover{background-position:-107px -75px}
#sidebar #main-nav .page-item-8 a{background:url('images/navigation-background.gif') no-repeat 0 -100px}
#sidebar #main-nav .page-item-8 a:hover{background-position:-107px -100px}
#sidebar #main-nav .page-item-9 a{background:url('images/navigation-background.gif') no-repeat 0 -125px}
#sidebar #main-nav .page-item-9 a:hover{background-position:-107px -125px}
#content{float:right;overflow:hidden;width:655px}
.post h1 small{color:#231f20;font-size:.8em;font-weight:400}
.post h2{font-size:1.4em;font-weight:700;padding-bottom:.5em;padding-top:.5em}
.post h3{font-size:1.2em;font-weight:700;padding-bottom:.5em;padding-top:.5em}
.post h4{font-size:1em;font-weight:700;padding-bottom:1em}
.post h5,.post h6,.post h7{font-size:1em;padding-bottom:1em}
.post ul{font-size:1.2em;line-height:1.25em;list-style-type:disc;margin:0 50px 1em 1em}
.post ul ul{font-size:1em}
.post h1.home a{display:none}
#content #skiptoform{float:right;margin-top:-3em}
#content p.postmetadata{background:#efefef;border-top:2px solid #dcddde}
em,i{font-style:italic}
#portfolio{background:#221e1f;margin:0;overflow:hidden;padding:0;position:relative;white-space:nowrap}
#portfolio .post p{font-size:1.2em;line-height:1.7em;margin:0;padding:0}
#portfolio h1{border:0;color:#fff}
#portfolio #portwrapper{height:368px;margin:0;overflow:hidden;padding:0;white-space:nowrap;width:612px}
#portfolio #postcontainer{display:block;height:350px;white-space:nowrap}
#portfolio #portcover{background:url('images/portfolio-background.png') left top fixed no-repeat;display:block;height:270px;left:0;position:absolute;top:60px;width:612px;z-index:100}
#portfolio .post{background:none;float:left;height:368px;margin:0;padding:0;width:612px}
#portfolio .post h1{font-size:1.6em;font-weight:400;letter-spacing:.1em;line-height:20px;margin:35px 60px 0;padding:0}
#portfolio .post img{clear:both;height:246px;margin:15px 0 0 61px;padding:0 0 15px;text-align:left;width:372px}
#portfolio .paging{background:url('images/view-work.gif') no-repeat top center;display:block;height:23px;margin:0 0 0 180px;width:140px}
#portfolio .page_last a,#portfolio .page_next a{background:url('images/page-last.gif') no-repeat;display:block;float:left;height:30px;text-indent:-99999px;width:25px}
#portfolio .page_next a{background:url('images/page-next.gif') no-repeat;float:right}
#portfolio #port_navigation{left:470px;position:absolute;top:70px;z-index:200}
#portfolio #port_navigation a{background:url('images/portfolio-navigation.gif') left top no-repeat;display:block;height:25px;text-indent:-99999px;width:100px}
#portfolio #port_navigation a.active{cursor:default}
#portfolio #port_navigation .cat-item-5 a{background-position:left top}
#portfolio #port_navigation .cat-item-5 a:hover,#portfolio #port_navigation .cat-item-5 a.active{background-position:-100px top}
#portfolio #port_navigation .cat-item-7 a{background-position:left -25px}
#portfolio #port_navigation .cat-item-7 a:hover,#portfolio #port_navigation .cat-item-7 a.active{background-position:-100px -25px}
#portfolio #port_navigation .cat-item-8 a{background-position:left -50px}
#portfolio #port_navigation .cat-item-8 a:hover,#portfolio #port_navigation .cat-item-8 a.active{background-position:-100px -50px}
#portfolio #port_navigation .cat-item-10 a{background-position:left -75px}
#portfolio #port_navigation .cat-item-10 a:hover,#portfolio #port_navigation .cat-item-10 a.active{background-position:-100px -75px}
#portfolio #port_navigation .cat-item-11 a{background-position:left -100px}
#portfolio #port_navigation .cat-item-11 a:hover,#portfolio #port_navigation .cat-item-11 a.active{background-position:-100px -100px}
#portfolio #port_navigation .logo a{background:url('images/logo-black.gif') no-repeat;display:block;height:95px;margin-top:10px;width:95px}
#footer p.contact{color:#231f20;font-size:1.4em;font-weight:700;line-height:1.25;margin:0 25px 0 15px}
#footer p.contact a{color:#231f20;text-decoration:none}
#footer p.legal{color:#231f20;font-size:1.2em;margin:5px 25px 0 15px}
#content .commentlist,#content #respond,#content #comments{clear:both}
#content .comment h3.meta cite,strong,b{font-weight:700}
.post h1 a,#content a{color:#d91f2c;text-decoration:none}
.post h1 a:hover,#content a:hover{text-decoration:underline}