/* 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:292px;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.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;}
			.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.eot');
	src: local('League Gothic Regular'), local('LeagueGothic'), url('League_Gothic.ttf') format('truetype');
}
	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: LeagueGothic;font-size:48px;color:#cfcfb7;}
	span.comment_number_author {font-family: LeagueGothic;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. */

.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: LeagueGothic;font-size:25px;line-height:20px;text-transform:uppercase;}
	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;}


















	
	
	
