@charset "UTF-8";
/* CSS Document */

/* A very simple CSS reset */
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, img, small, strike, strong, b, u, i,  ol, ul, li {
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	left: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	color: Maybe you have a company logo you want on a t-shirt or promotional item
. Or you have a rough sketch, but don’t know what to do next. You might just have an idea for a cool personalized gift but your drawing skills are limited to stick figures. No problem. Design isn’t just in our name, it’s running through our veins. We’ll take your finished artwork, coffee-stained napkin sketches, or description of whatever you want and turn it into a t-shirt, (or hoody, etc.) like no other. We offer a number of different <a href="Services.html">services</a>, including waterbased, discharge, and all-over printing.;
}

/* Basic CSS Styles */
body {
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFF;
	color: #000;
	line-height: 20px;
	margin-top: 8px;
}

/* Page Structure */
div#header {
	overflow: hidden;
	padding: 0;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	border: medium solid #000;
	width: 813px;
	height: 123px;
}
div#main {
	width: 980px;
	height: 460px;
	margin: 0;
}

/* Header Area Styles */
a#logo {
	background: url(images/tiff_logo.jpg) 0 0 no-repeat;
	width: 56px;
	height: 33px;
	display: block;
	overflow: hidden;
	text-indent: -900em;
	float: left;
	position: relative;
	margin: 13px 164px 0 20px;
}
a#logo:hover {
	background-position: 0 -33px;
}

#header ul {
	list-style-type: none;
	float: left;
	position: relative;
	width: 740px;
	margin: 30px 0 0 0;
}
#header ul li {
	width: 220px;
	margin: 0 20px 0 0;
	float: left;
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	letter-spacing: .05em;
}
#header ul li a {
	color: #fff;
	text-decoration: none;
}
#header ul li a:hover {
	color: #000;
}

/* Main Area Styles */
div#slider_holder {
	position: relative;
	width: 460px;
	height: 460px;
	float: left;
	margin-top: 75px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 60px;
}

div#description {
	position: relative;
	margin: 75px 0 20px 20px;
	width: 280px;
	float: left;
	overflow: hidden;
	color: #000;
	font-size: 100%;
	font-family: Verdana, Helvetica, sans-serif;
}

div#description h1 {
	background: url(images/dual_rule.jpg) bottom left repeat-x;
	font-weight: normal;
	font-style: italic;
	font-size: 19px;
	letter-spacing: .02em;
	padding: 0 0 7px 0;
	margin: 0 0 13px 0;
	color: #ED1B2F;
}
div#description h2 {
	font-weight: normal;
	font-style: italic;
	font-size: 14px;
	letter-spacing: .01em;
	color: #908279;
	margin: 0;
}
div#description p {
	font-size: 13px;
	letter-spacing: .025em;
	margin: 0 0 20px 0;
	color: #000;
}
div#description a#next_project {
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
	font-size: 14px;
	letter-spacing: .01em;
	color: #908279;
}
div#description a#next_project:hover {
	color: #000;
}
/* Slider Area Styles */
#slider {
	width: 460px;
	height: 240px;
	overflow: hidden;
}	
#slider ul, #slider li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#slider li { 
	width: 460px;
	height: 460px;
	overflow: hidden; 
}	
#prevBtn, #nextBtn { 
	display: block;
	width: 30px;
	height: 26px;
	position: absolute;
	left: -38px;
	overflow: hidden;
}
#prevBtn { 
	top: 0px;
}
#nextBtn { 
	top: 200px;
}														
#prevBtn a, #nextBtn a {  
	display: block;
	width: 30px;
	height: 33px;
	overflow: hidden;
	text-indent: -900em;
}	
#prevBtn a {
	background: url(images/arrow_right.jpg) 0 0 no-repeat;
}
#nextBtn a { 
	background: url(images/arrow_left.jpg) 0 0 no-repeat;	
}
#prevBtn a:hover, #nextBtn a:hover {
	background-position: 0 -26px;
}
.oneColFixCtrHdr #container #mainContent h1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-large;
	color: #ED1B2F;
}
