/*
THEME NAME: Czar Agency
THEME URI: 
DESCRIPTION: Hacked and tweaked from Sandbox v1.6.1
VERSION: 0.6
AUTHOR: Ryan
AUTHOR URI:
TAGS: 
================
Modified: Walter Hilmers Jr, 2011-03-16
added Official, moved Jason Hakk
removed 8103, Heller Tights
*/

* {
	margin: 0;
	padding: 0;
	}

a {
	color: #666666;
	font-weight: bold;
	outline: 0;
	text-decoration: none;
	}

a#fbook {
	background-position: -2px -28px;
	}

a#fbook, a#twitr {
	background: transparent url('images/social.png') -2px 0 no-repeat;
	display: inline-block;
	height: 28px;
	margin: 0 15px 15px 0;
	text-indent: -99999em;
	width: 101px;
	}

a#fbook:hover {
	background-position: -104px -28px;
	}

a#twitr:hover {
	background-position: -104px 0;
	}

a:visited {
	color: #666666;
	}

a:hover, a.on, a.js-on {
	color: #FFFFFF;
	}

body {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 100%;
	}

body.page-template-static-php div#wrapper {
	margin-top: 100px;
	}

div#brands {
	position: relative;
	text-indent: -99999em;
	}

div#contact h2, div#about h2 {
	padding: 30px 15px 15px 15px;
	text-align: left;
	}

div#contact p, div#about p {
	padding: 0 30px;
	text-align: left;
	}

div#container,div#primary {
	margin-top: 3em;
	}

div#content {
	text-align: left;
	}

div#footer {
	clear: both;
	float: none;
	}

div#header {
	margin-top: 30px;
	}

div#header,div#footer {
	text-align: center;
	}

div#menu ul a {
	display: block;
	margin-right: 1em;
	padding: 0.2em 0.5em;
	text-decoration: none;
	}

div#menu ul li ul {
	left: -999em;
	position: absolute;
	}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
	float: left;
	}

div#menu ul li:hover ul {
	left: auto;
	}

div#menu ul ul ul a {
	font-style: italic;
	}

div#menu ul,div#menu ul ul {
	line-height: 1;
	list-style: none;
	margin: 0;
	padding: 0;
	}

div#nav-above {
	margin-bottom: 1em;
	}

div#nav-below {
	margin-top: 1em;
	}

div#nav-images {
	height: 150px;
	margin: 1em 0;
	}

div#pricing {
	text-align: right;
	}

div#wrapper {
	margin: 0 auto;
	text-align: center;
	width: 600px;
	}

div.comments ol li {
	margin: 0 0 3.5em;
	}

div.drawer-content {
	border: 2px solid #FFFFFF;
	border-top: 0;
	height: 365px;
	margin: 0 auto;
	width: 596px;
	}

div.gallery {
	clear: both;
	height: 180px;
	margin: 1em 0;
	width: 100%;
	}

div.gallery dl{
	margin: 1em auto;
	overflow: hidden;
	text-align: center;
	}

div.gallery dl.gallery-columns-1 {
	width: 100%;
	}

div.gallery dl.gallery-columns-2 {
	width: 49%;
	}

div.gallery dl.gallery-columns-3 {
	width: 33%;
	}

div.gallery dl.gallery-columns-4 {
	width: 24%;
	}

div.gallery dl.gallery-columns-5 {
	width: 19%;
	}

div.navigation {
	height: 1.25em;
	}

div.navigation div.nav-next {
	float: right;
	text-align: right;
	}

div.nojs div.drawer-content {
	display: none;
	}

div.post, div.hentry {
	margin-top: 1.5em;
	}

div.sidebar {
	border: 2px solid #FFFFFF;
	font-size: 80%;
	margin: 30px 0;
	padding: 1em;
	text-align: left;
	}

div.sidebar h3 {
	font-size: 1.2em;
	}

div.sidebar input#s {
	width: 150px;
	}

div.sidebar li {
	float: left;
	margin: 0 0 2em 2.5em;
	}

div.sidebar li form {
	margin: 0.2em 0 0;
	padding: 0;
	}

div.sidebar ul ul {
	margin: 1em 0 0 0;
	}

div.sidebar ul ul li {
	float: none;
	margin: 0;
	}

form#commentform .form-label {
	margin: 1em 0 0;
	}

form#commentform span.required {
	background: #FFFFFF;
	color: #CC3300;
	}

form#commentform,form#commentform p {
	padding: 0;
	}

h1#blog-title {
	text-indent: -99999em;
	}

h1#blog-title a {
	background: url('images/logo.png') 0 0 no-repeat;
	display: block;
	height: 225px;
	margin: 0 auto;
	text-align: center;
	width: 600px;
	}

h2 {
	text-transform: uppercase;
	}

h2, h3 {
	font-family: Georgia, serif;
	line-height: 1.5em;
	}

h2.entry-title a {
	color: #FFFFFF;
	}

img {
	border: 0;
	}

input#author,input#email,input#url,div.navigation div {
	width: 50%;
	}

input#author,input#email,input#url,textarea#comment {
	padding: 0.2em;
	}

p {
	line-height: 1.5em;
	margin: 1em 0;
	}

p.wp-caption-text{
	font-style: italic;
	}

span.edit-link {
	clear: both;
	display: block;
	}

textarea#comment {
	height: 13em;
	margin: 0 0 0.5em;
	overflow: auto;
	width: 66%;
	}

ul {
	list-style-type: none;
	}

ul#main-nav {
	border: 2px solid #FFFFFF;
	font-family: Georgia, serif;
	font-size: 150%;
	line-height: 1.5em;
	margin: 15px auto 0 auto;
	text-align: center;
	text-transform: uppercase;
	width: 596px;
	}

ul#main-nav li {
	display: inline-block;
	margin: 0 auto;
	width: 190px;
	}

url("images/logo-sedgwickandcedar1.png") no-repeat scroll 0 3em transparent
div#menu {
	background: #EEEEEE;
	height: 1.5em;
	margin: 1em 0;
	width: 100%;
	}

.aligncenter,img.aligncenter{
	display: block;
	margin: 1em auto;
	text-align: center;
	}

.alignleft,img.alignleft{
	float: left;
	margin: 1em 1em 0 0;
	}

.alignright,img.alignright{
	float: right;
	margin: 1em 0 0 1em;
	}

.clearer {
	clear: both;
	float: none !important;
	}

.entry-meta span.edit-link {
	display: inline;
	}

.entry-meta, .entry-date {
	font-size: 80%;
	}

.entry-title,.entry-meta {
	clear: both;
	}

.page-template-brands-php div#post-1158 {
	background: transparent url('images/logo-frankandjan.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-1158 .entry-title {
	margin-bottom: 515px;
	}

.page-template-brands-php div#post-153 {
	background: transparent url('images/logo-ropeadope.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-153 .entry-title {
	margin-bottom: 235px;
	}

.page-template-brands-php div#post-167 {
	background: transparent url('images/logo-okp.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-167 .entry-title {
	margin-bottom: 195px;
	}

.page-template-brands-php div#post-18 {
	background: transparent url('images/logo-101apparel.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-18 .entry-title {
	margin-bottom: 470px;
	}

.page-template-brands-php div#post-1974 {
	background: transparent url('images/logo-hellatight.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-1974 .entry-title {
	margin-bottom: 200px;
	}

.page-template-brands-php div#post-1980 {
	background: transparent url('images/logo-bloodbath.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-1980 .entry-title {
	margin-bottom: 420px;
	}

.page-template-brands-php div#post-1983 {
	background: transparent url('images/logo-jm.png') 0 2em no-repeat;
	}

.page-template-brands-php div#post-1983 .entry-title {
	margin-bottom: 250px;
	}

.page-template-brands-php div#post-24 {
	background: transparent url('images/logo-soy.png') 0 1em no-repeat;
	}

.page-template-brands-php div#post-24 .entry-title {
	margin-bottom: 600px;
	}

.page-template-brands-php div#post-2539 {
	background: transparent url('images/logo-selector.png') 0 2em no-repeat;
	}

.page-template-brands-php div#post-2539 .entry-title {
	margin-bottom: 215px;
	}

.page-template-brands-php div#post-26 {
	background: transparent url('images/logo-bandit.png') 0 1em no-repeat;
	}

.page-template-brands-php div#post-26 .entry-title {
	margin-bottom: 475px;
	}

.page-template-brands-php div#post-2729 {
	background: transparent url('images/logo-8103.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-2729 .entry-title {
	margin-bottom: 525px;
	}

.page-template-brands-php div#post-3128 {
	background: transparent url('images/logo-fuct.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-3128 .entry-title {
	margin-bottom: 150px;
	}

.page-template-brands-php div#post-3283 {
	background: transparent url('images/logo-official.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-3283 .entry-title {
	margin-bottom: 170px;
	}

.page-template-brands-php div#post-435 {
	background: transparent url('images/logo-sedgwickandcedar1.png') 0 3.5em no-repeat;
	}

.page-template-brands-php div#post-435 .entry-title {
	margin-bottom: 400px;
	}

.page-template-brands-php div#post-498 {
	background: transparent url('images/logo-eo.png') 0 1em no-repeat;
	}

.page-template-brands-php div#post-498 .entry-title {
	margin-bottom: 590px;
	}

.page-template-brands-php div#post-585 {
	background: transparent url('images/logo-heistandco.png') 0 1em no-repeat;
	}

.page-template-brands-php div#post-585 .entry-title {
	margin-bottom: 575px;
	}

.page-template-brands-php div#post-686 {
	background: transparent url('images/logo-hitandrun.png') 0 3em no-repeat;
	}

.page-template-brands-php div#post-686 .entry-title {
	margin-bottom: 435px;
	}

.page-template-brands-php div#post-708 {
	background: transparent url('images/logo-blackscale.png') 0 1em no-repeat;
	}

.page-template-brands-php div#post-708 .entry-title {
	margin-bottom: 575px;
	}

.share-fb {
	background-position: 0 0;
	}

.share-fb:hover {
	background-position: 0 -14px;
	}

.share-t {
	background-position: -14px 0;
	}

.share-t:hover {
	background-position: -14px -14px;
	}

.sharethis a {
	background-image: url('images/share.png');
	background-repeat: no-repeat;
	display: inline-block;
	height: 14px;
	text-indent: -99999em;
	vertical-align: middle;
	width: 14px;
	}

.smaller {
	font-size: 90%;
	}
	
	
	
/* Brands, blackscale */
#brands #blackscale {
	background-position: -40px -145px;
	height: 110px;
	left: 45px;
	top: 145px;
	width: 110px;
	}

#brands #blackscale:hover {
	background-position: -40px -505px;
	}

/* Brands, eightonezerothree */
#brands #eightonezerothree {
	background-position: -230px -150px;
	height: 100px;
	left: 230px;
	top: 150px;
	width: 120px;
	}

#brands #eightonezerothree:hover {
	background-position: -230px -510px;
	}

/* Brands, eo */
#brands #eo {
	background-position: -415px -15px;
	height: 110px;
	left: 420px;
	top: 15px;
	width: 135px;
	}

#brands #eo:hover {
	background-position: -415px -375px;
	}

/* Brands, frankandjan */
#brands #frankandjan {
	background-position: -225px -20px;
	height: 100px;
	left: 230px;
	top: 20px;
	width: 120px;
	}

#brands #frankandjan:hover {
	background-position: -225px -380px;
	}

/* Brands, fuct */
#brands #fuct {
	background-position: -210px -280px;
	height: 65px;
	left: 215px;
	top: 280px;
	width: 150px;
	}

#brands #fuct:hover {
	background-position: -210px -640px;
	}

/* Brands, hellatight */
#brands #hellatight {
	background-position: -15px -280px;
	height: 60px;
	left: 20px;
	top: 280px;
	width: 155px;
	}

#brands #hellatight:hover {
	background-position: -15px -640px;
	}

/* Brands, hitandrun */
#brands #hitandrun {
	background-position: -420px -150px;
	height: 100px;
	left: 425px;
	top: 150px;
	width: 115px;
	}

#brands #hitandrun:hover {
	background-position: -420px -510px;
	}

/* Brands, jmold */
#brands #jmold {
	background-position: -405px -280px;
	height: 70px;
	left: 410px;
	top: 280px;
	width: 165px;
	}

#brands #jmold:hover {
	background-position: -405px -640px;
	}

/* Brands, jm */
#brands #jm {
	background-position: -200px -280px;
	height: 65px;
	left: 205px;
	top: 280px;
	width: 165px;
	}

#brands #jm:hover {
	background-position: -200px -640px;
	}

/* Brands, official */
#brands #official {
	background-position: -208px -150px;
	height: 100px;
	left: 208px;
	top: 150px;
	width: 164px;
	}

#brands #official:hover {
	background-position: -208px -510px;
	}

/* Brands, sedgwickandcedar */
#brands #sedgwickandcedar {
	background-position: -35px -30px;
	height: 85px;
	left: 35px;
	top: 30px;
	width: 130px;
	}

#brands #sedgwickandcedar:hover {
	background-position: -35px -390px;
	}

/* Brands, updateinprogress */
/* all the above were off by 5 pixels, the space distance should be 365 pixels, 360 pixels */
/* the placement of the original top grey image was off by 5 pixels */
#brands #updateinprogress {
	background-position: -40px -130px;
	height: 90px;
	left: 40px;
	top: 130px;
	width: 500px;
	}

#brands #updateinprogress:hover {
	background-position: -40px -495px;
	}

/* Brands, complete image */
#brands .brandlogo {
	/* background: transparent url('images/brands-920.png') 0 0 no-repeat; */
	/* background: transparent url('images/brands-20110314.png') 0 0 no-repeat; */
	background: transparent url('images/brands-20120109.png') 0 0 no-repeat;
	display: block;
	position: absolute;
	}

#brands .brandlogo:hover {
	background-color: transparent;
	}

