/*
Theme Name: Pinch Hitter Solutions
Theme URI: http://trozdol.com
Description: 
Version: 2 (WP2.6.2)
Author: Shayne Trosdahl (Trözdol)
Author URI: http://trozdol.com
Tags: Corporate, Technology, clean, Blue, Gray
*/
@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
@import "style/css/demo.css";

.clear			{ clear: both;}
html			{ }
body			{ }
.wrap			{ width: 960px; margin: 0 auto;}
	
#header			{ width: 100%; background: url(i/header-bg.jpg) repeat-x top; height: 150px;}
#center			{ width: 100%; background: url(i/center-bg-x.jpg) repeat-x top; height: 190px;}
#center2		{ width: 100%; background: url(i/center-bg-x.jpg) repeat-x top; height: 93px;}
#content		{ width: 100%; background: url(i/content-bg.jpg) repeat-x top center;}
#footer			{ width: 100%; background: url(i/footer-bg.jpg) repeat-x;}

a				{ text-decoration: none; color: #ef3f24;}

/*------HEADER*/

#logo			{ background: url(i/phs-logo.png) no-repeat; width: 186px; height: 66px; text-indent: -99999px; position: relative; top: 20px; float: left;}

#nav			{ list-style: none; float: right; auto; width: 600px; float: right; top: 27px; position: relative;}
#nav li 		{ float: left; text-align: center; margin: 0 3px; background: url(i/red-btn-bg.jpg) no-repeat left; overflow: hidden; height: 34px; padding: 0 0 0 20px;}
#nav li a		{ background: url(i/red-btn-bg.jpg) no-repeat right; line-height: 34px; display: block; padding: 0 20px 0 0; font: bold 16px/34px Helvetica, Arial, Sans-Serif; color: #fff; text-decoration: none;}

.phone			{ float: right; position: absolute; top: 106px; right: 39px; font-style: italic; font-weight: bold; font-size: 16px;}

/*------CENTER*/

#cent			{ background: url(i/center-bg.jpg) no-repeat top center; height: 190px;}

#cent2			{ background: url(i/center-bg.jpg) no-repeat top center; height: 93px;}
#sql-ss-r		{ position: absolute; right: 10px; bottom: 0;}
#sql-logo2		{ position: absolute; right: 337px; top: 13px;}
#cent2 a		{ position: absolute; right: 337px; top: 68px; color: #ffffff;}
#tj-logo		{ position: absolute; top: 15px;}

/*CENTER CONTENT*/

#main-ss		{ position: absolute; top: -40px;}
#cent-cont		{ margin: 0 0 0 370px; padding: 20px;}
#sql-logo1		{ }
#cent-t1		{ color: #ffffff; margin: 0 0 10px 0;}
#cent-cont p	{ color: #ffffff;}
.o-btns			{ list-style: none; position: absolute; top: 119px; right: 20px;}
.o-btns li		{ float: left; text-align: center; margin: 0 3px; background: url(i/o-btn-left.png) no-repeat left; overflow: hidden; height: 42px; padding: 0 0 0 9px;}
.o-btns li a	{ background: url(i/o-btn-right.png) no-repeat right; display: block; padding: 0 20px 0 10px; font: bold 16px/42px Helvetica, Arial, Sans-Serif; color: #242864; text-decoration: none;}


/*------CONTENT*/


/*POST/PAGE*/

#main			{ width: 618px; padding: 10px; float: left;}
.post			{ margin: 10px 0 10px 0;}
.date			{ text-indent: 5px; text-transform: uppercase; font-size: 11px;}
.p-meta			{ margin: 10px 0 0 0; background: #ededed; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 10px;}
.p-meta	p		{ padding: 0;}
#disqus_thread	{ font-family: Arial, Helvetica, Sans-Serif;}
.dsq-dc-logo	{ display: none;}
.dsq-brlink		{ display: none;}


/*SIDEBAR*/

#sidebar		{ width: 322px; float: right; padding: 20px 0;}
.box			{ }
.b-top			{ background: url(i/side-box-top.png) no-repeat center; height: 22px;}
.b-bot			{ background: url(i/side-box-bottom.png) no-repeat center; height: 22px;}
.in-box			{ background: url(i/side-box-y.png) repeat-y center; padding: 0 25px;}

#s				{ width: 200px;}
.box ul			{ margin: 0;}
.box a			{ text-transform: uppercase; font-size: 11px; background:/*url(i/a-underline.jpg) no-repeat center bottom*/; border-bottom: 1px solid #ddd;  text-indent: 10px; padding: 3px; display: block;}
.box a:hover	{ background: #f8f8f8;}
.widget			{ padding-top: 10px;}
.widgettitle	{ font-size: 15px;}
select			{ width: 100%;}
#searchform		{ }


/*------FOOTER*/

#foot			{ color: #fff; padding: 10px 0 0 0;}


.shadow			{ display: none; padding: 10px; position: fixed; top: 200px; right: 33%; margin: 0 auto; background: rgba(82, 82, 82, 0.2); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; padding: 10px;}
td				{padding: 10px;}






