/* Where'd you go, psycho boy? 
I felt like destroying something beautiful. */

body {width:100%;background-image:url(img/bg.gif);background-repeat:repeat-x;background-color:#FFFFFF;margin:0px;padding:0px;border:0px;font-family:Tahoma,Verdana,Sans-Serif;font-size:13px;color:#34342e;}
	img {border:0px;}
	.clear {clear:both;}
	fieldset {border:0px;padding:0px;margin:0px;}
    input {outline:0px;}
	.left {float:left;}
	.right {float:right;}
	a {text-decoration:none}

#header {width:100%;background-image:url(img/bg_header.jpg);background-repeat:repeat-x;background-position:top center;}
	#wrap {width:980px;background-image:url(img/bg_header_middle.jpg);background-repeat:repeat-x;background-position:top center;background-color:#FFFFFF;margin:0 auto;}

/* On a long enough timeline, the survival rate for everyone drops to zero. */

#sidebar {width:320px;float:left;font-size:11px;}
	#logo {width:320px;height:150px;text-align:right;}
	#side {width:320px;background:#FFFFFF;}
		.side_unit {width:300px;margin-top:20px;float:right;}
		
#rssbox {width:300px;height:147px;background-image:url(img/rssbox.gif);}
	#rsstwitter {width:260px;margin:0 auto;padding-top:20px;}
	
a.rss_sprite {display:block;background-image:url(img/rsstwitter.gif);height:33px;background-position:0px 0px;}
	a.feed {width:94px;float:left;}
		a.feed:hover {background-position:0px 33px;}
	a.tweet {width:96px;float:right;background-position:96px 0px;}
		a.tweet:hover {background-position:96px 33px;}
		
#subscribe {clear:both;padding-left:20px;padding-top:44px;}

#emailbox {float:left;}
    #emailbox input {width:170px;height:30px;background:url(img/email_box.gif);background-repeat:no-repeat;border:none;font-size:14px;color:#9b9b8a;float:left;padding:0px;padding-left:10px;margin:0px;line-height:30px;}
#subscribebutton {float:left;}
    #subscribebutton input {height:30px;width:80px;float:left;padding:0px;margin:0px;background:url(img/subscribe_button.gif);outline:0px;border:0px;cursor:pointer;}

#search {clear:both;}
	
#searchbox {float:left;}
    #searchbox input {width:249px;height:30px;background:url(img/search_box.gif);background-repeat:no-repeat;border:none;font-size:14px;color:#9b9b8a;float:left;padding:0px;padding-left:10px;margin:0px;line-height:30px;}
#searchbutton {float:left;}
    #searchbutton input {height:30px;width:41px;float:left;padding:0px;margin:0px;background:url(img/search_button.gif);outline:0px;border:0px;cursor:pointer;}
	
.hilite { background-color:#D3E18A }
#content .hilite { background-color:#9CD4FF; font-weight:bold }
	
.side_column {width:140px;}
	.section {width:140px;height:24px;background-image:url(img/sections_sprite.gif);background-position:0px 0px;background-repeat:no-repeat;}
		.s_navigate {background-position:0px 0px;}
		.s_socialize {background-position:0px -24px;}
		.s_archives {background-position:0px -48px;}
		.s_categories {background-position:0px -72px;}
		.f_navigate {background-position:0px -96px;}
		.f_socialize {background-position:0px -120px;}
		.f_aboutrob {background-position:0px -144px;}
		
.side_column a{display:block;width:140px;height:30px;background-image:url(img/side_link.gif);background-repeat:repeat-x;background-position:0px 0px;color:#34342e;text-decoration:none;line-height:40px;}
	.side_column a:hover {background-position:0px -30px;font-weight:bold;}
	
.mini_ad {display:block;width:300px;height:60px;background-image:url(img/mini_ads.gif);}
	.design_ad {background-position:0px 0px;}
		.design_ad:hover{background-position:0px -120px;}
	.tshirt_ad {background-position:0px -60px;}
		.tshirt_ad:hover{background-position:0px -180px;}
		
.side_column_wide {width:300px;}
	.section_popular {width:300px;height:24px;background-image:url(img/sections_popular.gif);}
	.section_recent {width:300px;height:24px;background-image:url(img/sections_recent.gif);}
	
.side_link_wide {display:block;width:300px;height:30px;background-image:url(img/side_link.gif);background-repeat:repeat-x;background-position:0px 0px;color:#34342e;text-decoration:none;line-height:40px;overflow:hidden;}
	.side_link_wide:hover {background-position:0px -30px;font-weight:bold;}
	
/* I ran. I ran until my muscles burned and my veins pumped battery acid.
Then I ran some more. */

#main {width:660px;float:left;}
	#main_header {width:372px;padding-top:17px;float:right;}
		#content {width:640px;padding-top:23px;float:right;}

a.nav_sprite {display:block;background-image:url(img/nav.gif);height:21px;float:left;}
	a.blog {width:30px;margin-right:38px;background-position:0px 0px;}
	a.work {width:35px;margin-right:38px;background-position:-30px 0px;}
	a.shirts {width:41px;margin-right:38px;background-position:-65px 0px;}
	a.about {width:40px;margin-right:38px;background-position:-106px 0px;}
	a.contact {width:54px;background-position:-146px 0px;}
	a.store {width:37px;margin-right:38px;background-position:-200px 0px;}
		a.blog:hover {background-position:0px -21px;}
		a.work:hover {background-position:-30px -21px;}
		a.shirts:hover {background-position:-65px -21px;}
		a.about:hover {background-position:-106px -21px;}
		a.contact:hover {background-position:-146px -21px;}
		a.store:hover {background-position:-200px -21px;}
			.home .blog {background-position:0px -21px;}
			.category .blog {background-position:0px -21px;}
			.single .blog {background-position:0px -21px;}
			.archive .blog {background-position:0px -21px;}
			.search .blog {background-position:0px -21px;}
			
			.page-template-portfolio-php .work {background-position:-30px -21px;}
			.page-template-portfolio_piece-php .work  {background-position:-30px -21px;}
			
			.page-template-shirts-php .shirts{background-position:-65px -21px;}
			.page-template-about-php .about{background-position:-106px -21px;}
			.page-template-contact-php .contact {background-position:-146px -21px;}

	.breadcrumbs_text {width:620px;height:12px;float:left;text-transform:uppercase;}
		.breadcrumbs_text a{color:#d4d4bc;font-weight:normal;}
		.breadcrumbs_text a:hover{text-decoration:underline;color:#767669;}
		
.divider {width:620px;height:2px;float:left;background-image:url(img/divider.gif);background-repeat:no-repeat;margin-top:10px;}

/* In the world I see - you are stalking elk through the damp canyon forests around the ruins of Rockefeller Center.
You'll wear leather clothes that will last you the rest of your life.
You'll climb the wrist-thick kudzu vines that wrap the Sears Tower.
And when you look down, you'll see tiny figures pounding corn, laying strips of venison on the empty car pool lane of some abandoned superhighway. */

@font-face {
	font-family: 'LeagueGothicRegular';
	src: url('League_Gothic-webfont.eot');
	src: local('?'), url('League_Gothic-webfont.woff') format('woff'), url('League_Gothic-webfont.ttf') format('truetype'), url('League_Gothic-webfont.svg#webfontpm5EArBj') format('svg');
	font-weight: normal;
	font-style: normal;
}

	h1 {font-family:LeagueGothicRegular;font-size:40px;margin:0px;padding:0px;font-weight:normal;}
	h2 {font-family:LeagueGothicRegular;font-size:28px;margin:0px;margin-top:20px;margin-bottom:5px;padding:0px;font-weight:normal;}
	h4 {font-family:LeagueGothicRegular;font-size:18px;margin:0px;padding:0px;color:#767669;font-weight:normal;}
	h5 {font-family:LeagueGothicRegular;font-size:32px;margin:0px;padding:0px;font-weight:normal;}
	h6 {font-size:10px;font-weight:normal;margin:0px;padding:0px;}

.post {width:620px;background-image:url(img/post_bg.gif);margin-top:20px;}
	.post a {color:#fcce00;font-weight:bold;}
		.post a:hover {color:#34342e;text-decoration:underline;}

.post_header {height:26px;background-image:url(img/post_topcap.gif);}
.post_footer {height:26px;background-image:url(img/post_bottomcap.gif);}
.post_content {padding-top:14px;padding-left:40px;padding-right:40px;padding-bottom:10px;}
	.divider_yellow {width:540px;height:2px;float:left;background:#fde700;}
	.post_words {padding-top:10px;line-height:19px;}
	
a.title_link {color:#34342e;text-transform:uppercase;font-weight:normal;}
		
.commentbar {padding-top:10px;width:270px;float:left;}
	.commentbar a{color:#34342e;text-decoration:none;font-weight:normal;}
	.commentbar a:hover {text-decoration:underline;}
.retweetbar {padding-top:20px;float:right;text-align:right;}
			
.postmetainfo {clear:both;padding-top:10px;}
	span.categorylist {color:#9b9b8a;}

.paginate {margin-top:20px;width:620px;}
.paginate a{color:#34342e;text-decoration:none;}
	.paginate a:hover {text-decoration:underline;}

/*  You can swallow a pint of blood before you get sick. */

#footer {width:100%;height:337px;background-image:url(img/footer_bg.gif);margin-top:40px;font-size:11px;}

#foot_content {width:980px;height:291px;margin:0 auto;background-image:url(img/footer_glow.gif);background-position:top center;background-repeat:no-repeat;}

.foot_link {display:block;width:140px;height:30px;background-image:url(img/foot_link.gif);background-repeat:repeat-x;background-position:0px 0px;color:#34342e;text-decoration:none;line-height:40px;}
	.foot_link:hover {background-position:0px -30px;font-weight:bold;}

#foot_bottom {height:46px;background-image:url(img/footer_grunge_bg.jpg);background-position:top center;}

.foot_column {width:140px;}

.foot_unit {width:300px;margin-left:20px;margin-top:40px;float:left;}
.foot_unit_middle {width:300px;margin-left:20px;padding-top:240px;float:left;text-align:center;font-size:10px;}

.about_me_text {text-align:justify;line-height:17px;}
	.about_me_text a{text-decoration:underline;color:#000000;}
		.about_me_text a:hover{text-decoration:none;}



/* Tomorrow will be the most beautiful day of Raymond K. Hessel's life.
His breakfast will taste better than any meal you and I have ever tasted. */

.breadcrumbs_comments {width:620px;height:12px;float:left;margin-top:20px;}

.comment_sprite{height:13px;background-image:url(img/comments_sprite.gif);}
	.cs_comments{width:61px;background-position:0px 0px;}
	.cs_leave{width:99px;background-position:0px -13px;float:left;}
	a.cs_commentrss{display:block;width:174px;background-position:0px -26px;float:right;}
	
.comment_single {width:540px;}
	
.comment_count {width:100px;float:left;background-image:url(img/avatar_bg.jpg);background-repeat:no-repeat;}
	.author_count {width:100px;float:left;background-image:url(img/avatar_bg_author.gif);background-repeat:no-repeat;}

.comment_content {width:440px;float:left;background-image:url(img/comment_shadow.gif);background-repeat:repeat-x;}
	.author_content {width:440px;float:left;background-image:url(img/author_shadow.gif);background-repeat:repeat-x;font-weight:bold;}

.comment_author {height:30px;margin-top:12px;background-image:url(img/side_link.gif);background-repeat:repeat-x;line-height:30px;}
	.comment_author a {color:#34342e;text-decoration:underline;}
	
span.comment_time {float:right;font-size:10px;}
span.comment_number {font-family:LeagueGothicRegular;font-size:48px;color:#cfcfb7;}
	span.comment_number_author {font-family:LeagueGothicRegular;font-size:48px;color:#34342e;}

#commentform input{border:0px;background:#f3f3e7;height:30px;width:280px;margin-bottom:10px;}
#commentform textarea{border:0px;background:#f3f3e7;height:195px;width:540px;}
#commentsubmit input{border:0px;margin:0px;width:180px;height:30px;float:right;}

li a {color:#fcce00;font-weight:bold;}
	li a:hover {color:#34342e;text-decoration:underline;}



/* I felt like putting a bullet between the eyes of every Panda that wouldn't screw to save its species.
I wanted to open the dump valves on oil tankers and smother all the French beaches I'd never see.
I wanted to breathe smoke. */

.poster_unit {width:300px;background:#000000;margin-top:20px;margin-left:20px;float:left;}

.work_unit {width:220px;height:176px;background:#000000;margin-top:20px;margin-left:20px;float:left;}

.portpiece_header {width:620px;padding-top:32px;clear:both;}
	span.pp_text {font-family:LeagueGothicRegular;font-size:25px;line-height:20px;text-transform:uppercase;}
		.pp_text a{color:#ffcc00;}
		.pp_text a:hover{color:#cfcfb7;}
	span.pp_year {color:#9b9b8a;letter-spacing:2px;text-transform:uppercase;}
	.pp_client {width:220px;display:inline;font-size:11px;font-weight:bold;float:right;padding-top:9px;}

#port_main {width:940px;margin-left:20px;margin-top:20px;background-image:url(img/portfolio_bg.gif);background-repeat:repeat-y;color:#cfcfb7;font-size:11px;line-height:17px;}
	#port_main p{margin:0px;}
	#port_main a{color:#fde600;}
	#port_main a:hover {text-decoration:underline;}

#port_info {width:180px;margin-left:40px;float:left;margin-top:35px;text-align:right;font-weight:bold;color:#9b9b8a;}
	#port_info p{margin-top:10px;margin-bottom:10px;}
#port_desc {width:660px;margin-left:20px;float:left;text-align:justify;margin-top:35px;}
#portfolio_bottom {clear:both;width:940px;height:40px;background-image:url(img/portfolio_bottom.gif);background-repeat:no-repeat;}

.white {color:#FFFFFF;}
.yellow {color:#fde600;}

.need_design {font-weight:normal;}

.gray10 {color:#cfcfb7;font-size:10px;text-align:right;}
a.gray10link {color:#cfcfb7;font-size:10px;text-decoration:underline;font-weight:normal;}

.sectionabout {width:140px;height:24px;background-image:url(img/about_sprite.gif);background-repeat:no-repeat;}
	.sa_stuffiuse {background-position:0px 0px;}
	.sa_myothersites {background-position:0px -24px;}
	.sa_stuffilike {background-position:0px -48px;}
	.sa_friends {background-position:0px -72px;}

.wpcf7-form input{border:0px;background:#f3f3e7;height:30px;width:280px;margin-bottom:10px;}
.wpcf7-form textarea{border:0px;background:#f3f3e7;height:195px;width:540px;}
#contactsend input{border:0px;margin:0px;width:180px;height:30px;float:right;margin-bottom:20px;}



.shirt_unit{width:220px;height:260px;background-image:url(img/shirtbg.png);margin-top:20px;margin-left:20px;float:left;}

a.shirt_title{display:block;font-family:LeagueGothicRegular;font-size:18px;margin-top:10px;margin-left:20px;text-transform:uppercase;color:#9c9c8a;font-weight:normal;letter-spacing:1px;}
a.shirt_title:hover{text-decoration:underline;}


.kickstart_buffer{padding-left:40px;}

















	
	
	

