body {
	background: url(TD-bg-strip.jpg) no-repeat fixed left top;
	background-position:850px 0;
	background-repeat:repeat-y;
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
}
	
h1{
	text-align: left;
	color: #000000;
	font: 9pt/1.3em Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform:uppercase;
	}
	
p{
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	}
	
p1{
	font: 8.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	text-transform:uppercase;
	}	
	
p2{
	font: 8.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	}	
	
p3{
	font: 8.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	}
	
p4{
	font: 7pt/1.3em Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration:none;
	}	
	
p4w{
	font: 7pt/1.3em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	}		
	
p5{
	text-align: left;
	font: 16pt/1.3em Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1px;
	text-transform:uppercase;
	}	
	
p6{
	font: 11pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration:none;
	}	
	
p7{
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 1px;
	margin-left: 0px;
	}	
	
p8{
	font: 7pt/1.3em Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration:none;
	}		
	
p9{
	font: 8.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	}	
	
price{
	font: 9pt/1.3em Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
	
#container{
	position:relative;
	left:0px;
	top:0;
	width:849px;
	float:left;
	display:inline;
	text-align: left;
	}
	
	
#shirts_container{
	position:relative;
	left:0px;
	top:0;
	width:849px;
	height:700px;
	}
		
#content{
	position:absolute;
	left:264px;
	top:3px;
	width:571px;
	float:left;
	text-align: left;
	}
	
a:active {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: black;
	letter-spacing: 1px;
	text-decoration:none;
	font-weight:bold;
}

a:link {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: black;
	letter-spacing: 1px;
	text-decoration:none;
	font-weight:bold;
}

a:visited {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: black;
	letter-spacing: 1px;
	text-decoration:none;
	font-weight:bold;	
}

a:hover {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: black;
	letter-spacing: 1px;
	text-decoration:none;
	background-color:#CCCCCC;
	font-weight:bold;
}
	
	

#tdlogo {
	position:absolute;
	left:0px;
	top:0;
	width:252px;
	height:371px;
	z-index:1;
	background: url(ToxicDutchiesLogo.jpg) no-repeat;
	visibility: visible;
	}
	
	
#details {
	position:absolute;
	left:47px;
	top:360px;
	width:204px;
	height:174px;
	z-index:2;
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	visibility:hidden;
	letter-spacing: 1px;
	}
	
#details-contact {
	position:retalive;
	z-index:1;
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 1px;
	}	
	
#footer{
	float:left;
	position:relative;
	text-align:left;
	width:530px;
	margin-bottom:30px;
	padding-top:5px;
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration:none;
	}
			

		
								/* NAVIGATION */
#nav div, #nav_index div{
	margin:0 4px 0 3px;
	display:inline;
	float:left;
}

#nav{
	height:120px;
	width:200px;
	margin-right:28px;
	margin-top:0px;
	float:left;
	display:inline;
}

#nav_index {
	position:relative;
	margin-top:50px;
	margin-bottom:10px;
	width:571px;
	height:30px;
	z-index:3;
	font-size: 7.5pt;
	color:#6F706F;
	text-decoration:none;
	text-transform:uppercase;

}

.nav_link span{
	display:none;	
}
a.home_link{
	float:left;
	display:inline;
	width:44px;
	height:11px;
	background-image:url(images/td-home.gif);
	background-repeat:no-repeat;
}
a.home_link_current{
	float:left;
	display:inline;
	width:44px;
	height:11px;
	background-image:url(images/td-home.gif);
	background-position:-52px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
a:hover.home_link{
	background-position:-52px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
	
	
	
a.tshirts_link{
	float:left;
	display:inline;
	width:48px;
	height:11px;
	background-image:url(images/td-tshirts.gif);
	background-repeat:no-repeat;
}
a.tshirts_link_current{
	float:left;
	display:inline;
	width:48px;
	height:11px;
	background-image:url(images/td-tshirts.gif);
	background-position:-57px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
a:hover.tshirts_link{
	background-position:-57px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}	



a.stockpile_link{
	float:left;
	display:inline;
	width:76px;
	height:11px;
	background-image:url(images/td-stockpile.gif);
	background-repeat:no-repeat;
}
a.stockpile_link_current{
	float:left;
	display:inline;
	width:76px;
	height:11px;
	background-image:url(images/td-stockpile.gif);
	background-position:-88px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
a:hover.stockpile_link{
	background-position:-88px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}



a.about_link{
	float:left;
	display:inline;
	width:48px;
	height:11px;
	background-image:url(images/td-about.gif);
	background-repeat:no-repeat;
}
a.about_link_current{
	float:left;
	display:inline;
	width:48px;
	height:11px;
	background-image:url(images/td-about.gif);
	background-position:-60px;
	background-color:#FFFFFF;
}
a:hover.about_link{
	background-position:-60px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}


a.contact_link{
	float:left;
	display:inline;
	width:70px;
	height:11px;
	background-image:url(images/td-contact.gif);
	background-repeat:no-repeat;
}
a.contact_link_current{
	float:left;
	display:inline;
	width:70px;
	height:11px;
	background-image:url(images/td-contact.gif);
	background-position:-82px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
a:hover.contact_link{
	background-position:-82px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}


a.thumb:active {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0px;
	text-decoration:none;
}

a.thumb:link {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0px;
	text-decoration:none;
}

a.thumb:visited {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:0px;
	text-decoration:none;
}

a.thumb:hover {
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: black;
	text-decoration:none;
	letter-spacing:0px;
	background-color:#FFFFFF;
	}

					/*		INDEX CONTENT		*/

#featurePic-top{
	position:relative;
	margin-top:30px;
	margin-bottom:10px;
	}	

#featurePic{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	}	

#featureRave-top{
	position:relative;
	padding-bottom:10px;
	margin-top:30px;
	width:416px;
	}

#featureRave-top-home{
	position:relative;
	padding-bottom:10px;
	margin-top:30px;
	width:416px;
	border-bottom:1px dotted #CCCCCC;
	}
	
#featureRave{
	position:relative;
	padding-bottom:10px;
	width:416px;
	border-bottom:1px dotted #CCCCCC;
	}	
		
#featureRave-contact{
	position:relative;
	padding-bottom:10px;
	width:350px;
	border-bottom:1px dotted #CCCCCC;
	z-index:0;
	}		
					
#shirtPic{
	width:560px;
	margin-bottom:10px;
	margin-right:9px;
	}	

#shirtPic2{
	position:absolute;
	left:0px;
	top: 509px;
	}	

#shirtPic3{
	position:absolute;
	left:0px;
	top: 859px;
	}	
	
	

				/*		STOCKPILE CONTENT		*/
	
#card_text{
	text-align: center;
	border-top:1px dotted #CCCCCC;
	padding-top:10px;
	}
	
#button_holder{
	text-align: center;
	height:21px;
	padding-top:5px;
	padding-bottom:10px;
	overflow:hidden;
	}	
				
#shirt_stockpile{
	float:left;
	width:180px;
	margin-bottom:30px;
	margin-right:9px;
	border-bottom:1px dotted #CCCCCC;
	}
	
#stockpile_nav_top{
	text-align:right;
	width:512px;
	margin-bottom:0px;
	padding-right:48px;
	padding-bottom:5px;
	border-bottom:1px dotted #CCCCCC;
	}

#stockpile_nav_bottom{
	text-align:right;
	width:512px;
	padding-right:48px;
	padding-bottom:5px;
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 1px;
	}				
				
#veiw_cart{
	position:relative;
	text-align:right;
	width:516px;
	background-color: #EEEEEE;
	margin-bottom:10px;
	padding-bottom:1px;
	padding-top:20px;
	padding-right:44px;
	border-bottom:1px dotted #CCCCCC;
	border-top:0px dotted #CCCCCC;
	}
	
#payment_details{
	float:left;
	position:relative;
	text-align:left;
	width:516px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:44px;
	border-bottom:1px dotted #CCCCCC;
	}
	


				/*		CONTACT FORM		*/



#content_long{
	position:relative;
	left:-10px;
	top: 20px;
	font: 7.5pt/1.3em Arial, Helvetica, sans-serif;
	color:#6F706F;
	text-decoration:none;
	text-transform:uppercase;
	border-style:none;
	height: 400px;
	width: 341px;
	}	
#contact_form{
	border-style:none;
	position:absolute;
	left:2px;
	top: 50px;
	}	
#contact_form input{
	margin-bottom:10px;
	width:250px;
	padding:2px;
	border:1px dotted #CCCCCC;
}
#contact_form textarea{
	margin-bottom:20px;
	border:1px dotted #CCCCCC;
}
#contact_form {
	font-size:1em;
	text-transform:uppercase;
}
#contact_btn{
	text-transform:uppercase;
	float:left;
	display:inline;
	padding:2px;
	border:1px dotted #6F706F;
	color: #6F706F;
	background-color: #C6C8CA;
	font-size:1em;
	cursor:pointer;
	width:auto !important;
	text-transform:uppercase;
}


#print_title{
	text-align:left;
	background-color: #EEEEEE;
	padding-top:9px;
	padding-bottom:5px;
	padding-left:14px;
	padding-left:10px;
	width:550px;
	margin-bottom:6px;
	border-bottom:0px dotted #CCCCCC;
	}
#stockpile_item_content{
	width:516px;
	height:180px;
	padding-right:44px;
	border-top:1px dotted #CCCCCC;
	
	}
#shirt_thumb{
	float:left;
	width:180px;
	}	
	
#stockpile_item_details{
	width:305px;
	height:118px;
	text-align:left;
	margin-left:190px;
	padding-left:20px;
	padding-top:50px;
	border-left:1px dotted #CCCCCC;
	}
	
#tshirt_item_content{
	width:560px;
	text-align:left;
	padding-bottom:10px;
	padding-top:10px;
	border-top:1px dotted #CCCCCC;	
	}
	
#shirt_design{
	float:left;
	width:120px;
	margin-bottom:10px;
	margin-right:9px;
	text-align:center;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:10px;
	}
	
#shirt_design_bot{
	float:left;
	width:120px;
	margin-bottom:10px;
	margin-right:9px;
	text-align:center;
	padding-bottom:10px;
	}
#design_text{
	text-align: center;
	padding-top:2px;
	}

#thumb{
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	border:0px solid;
	border-color: #EFEFEF;
	}