/*  TABLE OF CONTENTS
	1. Basics
	2. Text
	3. Images
	4. Navigation
	5. Links  */


/*  1. BASICS
------------------------------------------------------------------  */

body {
	margin: 0px;
	padding: 0px;
	background-color: white;  
	color: black;  
	font-family: Verdana, sans-serif;  
	font-size: 12px;  
	}


#content {  
	width: 758px;
	border: 2px solid #7b9da9;
	margin-top: 200px;
	padding: 0px; 
	}

.pagecontent {	
	padding-top: 0px;
	padding-bottom: 25px;
	padding-left: 25px;
	padding-right: 40px;
	margin: 0px;
	}

html>div .pagecontent { /* For IE */
	width: 693px;
	}

#footer {
	margin-top: 100px;
	font-size: 10px; 
	clear: left;
	}


/*  2. TEXT
------------------------------------------------------------------  */

h1 {	
	font-size: 24px;
	position: absolute;
	right: 20px;
	top: 15px;
	margin: 0px;
	z-index: 1;
	}

h2 {	
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	clear: left;
	}

.h2media {
	padding-top: 20px;
	padding-bottom: 10px;
	margin: 0px;
	}

h3 {	
	font-size: 14px;
	margin: 0px;
	padding-top: 10px;
	clear: left;
	}

#h3media { 
	padding-top: 0px;
	}

ul {	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	}

li {
	padding: 2px;
	}

#merchmusic li {
	padding: 5px; 
	clear: left;
	}


/*  3. IMAGES
------------------------------------------------------------------  */

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	} 

.pagecontent img {
	float: left;
	margin-right: 10px;
	}

.media-set {
	margin: 0px;
	padding: 0px;
	clear: left;
	}

.media-set img {
	margin: 0px;
	padding: 5px;
	}

.shirts {
	margin: 0px;
	padding: 0px;
	clear: left;
	}

#shirthollow {
	margin: 0px;
	clear: right;
	}

.shirts p {
	margin: 0px;
	padding: 0px;
	padding-bottom:10px;
	float: left;
	}

.shirts img {
	margin: 0px;
	padding: 5px;
	}


/*  4. NAVIGATION
------------------------------------------------------------------  */

.tabs {
	width: 758px;
/*	overflow: hidden; */
	}

.tabs ul {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	font: 12px Verdana;
/*	list-style-type: none; */
	}

.tabs li{
	float: left;
	display: inline;
	margin: 0px; 
	}

.tabs li#tabhome {
	float: right;
	}

.tabs li a {
/*	float: left; */
/*	display: inline; */
	text-decoration: none;
	margin: 0px;
	padding: 8px; 
	color: #225050;
	}

.tabs li a:visited {
	color: #225050;
	text-decoration: none;
	}

.tabs li a:hover {
	color: #3b5c61;
	text-decoration: none;
	font-style: italic;
	 }

#arrows {	
	position: absolute;
	/* Arrows must be positioned in arrows.js */
	}


/*  5. LINKS
------------------------------------------------------------------  */

a:link { 
	color: #4682b4;
	text-decoration: none;
	font-weight: bold;
	} 

a:visited { 
	color: #7b9da9;
	text-decoration: none;
	font-weight: bold;
	} 

a:hover {
	color: #7b9da9;
	text-decoration: underline;
	font-weight: bold;
	} 















