/* Navigation Section */

	#navigation {position: absolute; top:48px; width:970px; padding:0; margin:0;}

	#navigation ul {float:right; margin:0; padding:0; list-style:none;}

	#navigation li {float:left; height:55px; margin:0; padding:25px 5px 0px 0px;}

	#navigation li a {display:block; outline:none;}

	#navigation li a span {margin:-99999px;}



	/* Home Navigation */

		li.homeBig a {width:141px; height:56px; background:url(images/homeBigNav.png) top left no-repeat;}

		li.homeSmall a {width:99px; height:56px; background:url(images/homeSmallNav.png) bottom left no-repeat;}

	/* End Home Navigation */



	/* About Navigation */

		li.aboutBig a {width:141px; height:56px; background:url(images/aboutBigNav.png) top left no-repeat;}

		li.aboutSmall a {width:99px; height:56px; background:url(images/aboutSmallNav.png) bottom left no-repeat;}

	/* End About Navigation */



	/* Portfolio Navigation */

		li.portfolioBig a {width:141px; height:56px; background:url(images/portfolioBigNav.png) top left no-repeat;}

		li.portfolioSmall a {width:99px; height:56px; background:url(images/portfolioSmallNav.png) bottom left no-repeat;}

	/* End Portfolio Navigation */



	/* Blog Navigation */

		li.blogBig a {width:141px; height:56px; background:url(images/blogBigNav.png) top left no-repeat;}

		li.blogSmall a {width:99px; height:56px; background:url(images/blogSmallNav.png) bottom left no-repeat;}

	/* End Blog Navigation */



	/* Contact Navigation */

		li.contactBig a {width:141px; height:56px; background:url(images/contactBigNav.png) top left no-repeat;}

		li.contactSmall a {width:99px; height:56px; background:url(images/contactSmallNav.png) bottom left no-repeat;}

	/* End Contact Navigation */



/* End Navigation Section */	



/* Begin Typography & Colors */

	html {color:#fff; background:#000;}

	body {background-color:#000; font-family:Helvetica, Verdana, Arial, Sans-Serif; font-size:100%; color:#fff; margin:0; padding:0;}

	#page {text-align:left; font-size:.73em;}



	#header {background:#000 url(images/blogHeader.png) no-repeat top left; width: 970px; height: 120px;}

	#headerimg 	{margin:7px 9px 0; width:970px;}



	#content {font-size:1.2em}



	.widecolumn .entry p {font-size:1.05em;}

	.narrowcolumn .entry, .widecolumn .entry {line-height:1.4em;}

	.widecolumn {line-height:1.6em;}

	.narrowcolumn .postmetadata {text-align:left;}

	

	.postDate {font-size: 1.1em; font-weight:bold;}

	.postAuthor {font-size:.85em;}



	.thread-alt {background-color:#333;}

	.thread-even {background-color: #000;}

	.depth-1 {border:0;}

        .even, .alt {border-top:1px solid #ddd; border-bottom:1px solid #ddd;}



	small {font-family:Helvetica, Verdana, Arial, Sans-Serif; font-size:0.9em; line-height:1.5em;}

	h1, h2, h3 {font-family:Helvetica, Verdana, Arial, Sans-Serif; font-weight:bold;}

	h1 {font-size:1em;}

	#headerimg .description {font-size:1.2em;}

	h2 {font-size:1.6em;}

	h2.pagetitle {font-size:1.4em;}



	#sidebar h2 {font-family:Helvetica, Verdana, Arial, Sans-Serif; font-size:1.6em;}

	h3 {font-size:1.3em;}

	h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration:none; color:#fff;}

	h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color:#f90;}

	h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration:none;}

	.entry p a:visited, .entry p a:link, .entry p a:hover {color:#f90;}



	.commentlist li, #commentform input, #commentform textarea {font:0.9em Helvetica, Verdana, Arial, Sans-Serif;}

	.commentlist li ul li {font-size:1em;}

	.commentlist li {font-weight:bold;}

	.commentlist li .avatar { float:right; border:1px solid #eee; padding:2px; background:#000;}

	.commentlist cite, .commentlist cite a {font-weight:bold; font-style:normal; font-size:1.1em;}

	.commentlist p {font-weight: normal; line-height: 1.5em;text-transform: none;}

	#commentform p {font-family:Helvetica, Verdana, Arial, Sans-Serif;}

	.commentmetadata {font-weight:normal;}



	#sidebar {font:1em Helvetica, Verdana, Arial, Sans-Serif;}

	small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#fff;}

	.tagLink a {color:#f90;}

	code {font:1.1em 'Courier New', Courier, Fixed;}

	acronym, abbr, span.caps{font-size:0.9em; letter-spacing:.07em;}

	a, h2 a:hover, h3 a:hover {color:#fff; text-decoration:underline;}

	a:hover {color:#f90; text-decoration:underline;}



	#wp-calendar #prev a, #wp-calendar #next a {font-size:9pt;}

	#wp-calendar a {text-decoration:none;}

	#wp-calendar caption {font: bold 1.3em Helvetica, Verdana, Arial, Sans-Serif;; text-align:center;}

	#wp-calendar th {font-style:normal; text-transform:capitalize;}

/* End Typography & Colors */



/* Begin Structure */

	body {margin:0 0 20px 0; padding:0;}

	#page {background:#000 url(images/comingSoonBg.png) top left no-repeat; margin:0; padding:0; width:970px;}

	#header {margin:0 0 0 1px; padding:0 0 10px 0; width:970px;}

	#headerimg {margin:0 padding-bottom:10px;}

	#headerimg h1 {position:absolute; top:10px; left:-99999px;}

	#blogLogo {float: left;}

	#tagLine {position:absolute; top:100px; left:124px;}

	.baseline {vertical-align:middle;}

	

	.postTitleBar {margin:10px 0 0 0; border-bottom: 1px dashed #fff;}

	.dateTimeAuthor {float:right; margin:5px 0 0 0;}

	.postTitle {float:left;}

	.titleClear {clear:both; height:1px;}



	.narrowcolumn {float:left; padding:0 0 20px 15px; margin:0; width:650px;}

	.widecolumn {float:left; padding:5px 0 20px 0; margin:0 0 0 15px; width:650px;}



	.post {margin:0 0 40px; text-align:justify;}

	.post hr {display:block;}

	.widecolumn .post {margin: 0;}

	.narrowcolumn .postmetadata {padding-top:5px;}

	.widecolumn .postmetadata {margin:30px 0;}

	.widecolumn .smallattachment {float:left; width:128px; margin:5px 5px 5px 0px;}

	.widecolumn .attachment {margin:5px 0px;}

	.postmetadata {clear: both;}



	.clear {clear:both;}



/* Footer Section */

	#footer {clear: both; width:970px; height:100px; margin:0; padding:0; font-size:1.4em;}

	#footer ul {margin:0; padding:0; list-style:none;}

	#footer li {float:left;}

	#footer li h3 {position: absolute; top: 500px; left: -99999px;}

	#contactUs {background: url(images/contactHead.png) top left no-repeat; width:154px; height:30px; font-size: .76em; line-height:18px; padding:0 0 0 20px;}

	#email {width:154px; padding:15px 0 0 0;}
	html>body #email {*padding:27px 0 0 0;}
        #email img {margin:0 0 7px 0;}

	#phone {width:154px; padding:0;}
	html>body #phone {*margin-top:-7px;}

        #phone img {margin:0 0 7px 0;}

	#contactUs img {padding-right:3px;}

	#followUs {background: url(images/followHead.png) top left no-repeat; width:154px; height:30px; font-size: .76em; line-height:18px; padding:0;}

	#rss {width:154px; padding:0;}
	html>body #rss {*margin-top:-7px;}
        #rss img {margin:0 0 7px 0;}

	#twitter {width:154px; padding:15px 0 0 0;}
	html>body #twitter {*padding:27px 0 0 0;}
        #twitter img {margin:0 0 7px 0;}

	#followUs img {padding-right:3px;}

	#aboutUs {background: url(images/aboutFooterHead.png) top left no-repeat; width:214px; height:30px; font-size: .76em; line-height:24px; padding:0;}

	#about {width:640px; padding:20px 0 0 0;}
	html>body #about {*padding:27px 0 0 0;}
	#about b{font-size: 1.2em;}

	.divider {position:relative; clear:both; width:970px; margin:0 0 10px 0; padding:0;}

	#copyright{float:left; color:#444; font-size:.90em; padding:0 0 30px 20px; margin-bottom:20px;}

	#wordPressLove{float:left; color:#444; font-size:.90em; padding:0 0 30px 20px; margin-bottom:20px;}

/* End Footer Section */



/* End Structure */



/*	Begin Headers */

	h1 {padding-top:10px; margin:0;}

	h2 {margin:0;}

	h2.pagetitle {margin-top:10px;}

	#sidebar h2 {margin:5px 0 0; padding:0;}

	h3 {padding:0; margin:10px 0 0;}

	h3.comments {padding:0; margin:10px auto 20px ;}

/* End Headers */



/* Begin Images */


	p img {padding:0; max-width:100%;}

	img.centered {display:block; margin-left:auto; margin-right:auto;}

	img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}

	img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}

	.alignright {float:right;}

	.alignleft {float:left}

/* End Images */



/* Begin Lists

Special stylized non-IE bullets do not work in Internet Explorer, which merely default to normal bullets. */

	html>body .entry ul {margin-left:0px; padding:0 0 0 30px; list-style:none; padding-left:10px; text-indent:-10px;}

	html>body .entry li {margin:7px 0 8px 10px;}

	

	.entry ul li:before, #sidebar ul ul li:before {content:"\00BB \0020";}

	.entry ol {padding:0 0 0 35px; margin:0;}

	.entry ol li {margin:0; padding:0;}

	.postmetadata ul, .postmetadata li {display:inline; list-style-type:none; list-style-image:none;}



	#sidebar ul, #sidebar ul ol {margin:0; padding:0;}

	#sidebar ul li {list-style-type:none; list-style-image: none; margin-bottom:15px;}

	#sidebar ul p, #sidebar ul select {margin:5px 0 8px;}

	#sidebar ul ul, #sidebar ul ol {margin:5px 0 0 10px;}

	#sidebar ul ul ul, #sidebar ul ol {margin:0 0 0 10px;}

	ol li, #sidebar ul ol li {list-style:decimal outside;}

	#sidebar ul ul li, #sidebar ul ol li {margin:3px 0 0; padding:0;}

/* End Entry Lists */



/* Begin Form Elements */

	#searchform {margin:10px auto; padding:5px 3px;}

	#sidebar #searchform #s {width:118px; padding:2px;}

	#sidebar #searchsubmit {padding:1px;}

	.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}

	select {width:130px;}

	

	#commentform input {width:170px; padding:2px; margin:5px 5px 1px 0;}

	#commentform {margin:5px 10px 0 0;}

	#commentform textarea {width:100%; padding:2px;}

	#respond:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

	#commentform #submit {margin:0 0 5px auto; float:right;}

/* End Form Elements */



/* Begin Comments*/

	.alt {margin:0; padding:10px;}

	.commentlist {padding:0; text-align:justify;}

	.commentlist li {margin:15px 0 10px; padding:5px 5px 10px 10px; list-style:none;}

	.commentlist li ul li {margin-right:-5px; margin-left:10px;}

	.commentlist p {margin:10px 5px 10px 0;}

	.children {padding:0;}

	#commentform p {margin:5px 0;}

	.nocomments {text-align:center; margin:0; padding:0;}

	.commentmetadata {margin:0; display:block;}

/* End Comments */



/* Begin Sidebar */

	#sidebar {padding:20px 0 10px 0;margin-left:720px; width:250px;}

	#sidebar form {margin:0;}

/* End Sidebar */



/* Begin Calendar */

	#wp-calendar {empty-cells:show; margin:10px auto 0; width:155px;}

	#wp-calendar #next a {padding-right:10px; text-align:right;}

	#wp-calendar #prev a {padding-left:10px; text-align:left;}

	#wp-calendar a {display:block;}

	#wp-calendar caption {text-align:center; width: 100%;}

	#wp-calendar td {padding:3px 0; text-align:center;}

	#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color:#000; }

/* End Calendar */



/* Begin Various Tags & Classes */

	acronym, abbr, span.caps {cursor:help;}

	acronym, abbr {border-bottom:1px dashed #999;}

	blockquote {margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd;}

	blockquote cite {margin:5px 0 0; display:block;}

	.center {text-align:center;}

	.hidden {display:none;}

	hr {display:none;}

	a img {border:none;}

	.navigation {display:block; text-align:center; margin-top:10px; margin-bottom:60px;}


/* End Various Tags & Classes*/



/* Captions */

	.aligncenter, div.aligncenter {display:block; margin-left:auto; margin-right:auto;}

	.wp-caption {border:1px solid #ddd; text-align:center; background-color:#000; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

	.wp-caption img {margin:0; padding:0; border:0 none;}

	.wp-caption p.wp-caption-text {font-size:11px; line-height:17px; padding:0 4px 5px; margin:0;}

/* End captions */







