h1 {color:red; align: right; margin-left:100px; font-family:"comic-sans"}
h2 {
	color:#f7861c;
	font-weight:bold;
	font-size:12;
	image-border:none;
	text-float:right;
}
h3 {color:#55a9ff; font-size:16;}
h4 {color:#55a9ff; font-size:12;}
A:link { text-decoration:none;
        font-family:"comic-sans";
	 color:#067fff;
	font-size:14;
	align:left;
	font-weight:bold;
    
    
}
A:visited { text-decoration:none;
        font-family:"comic-sans";
	 color:#067fff;
	font-size:14;
	align-left;
	font-weight:bold;
}
body{
	background-image:url('../images/kollective_bg_repeat.jpg');
	background-attachment:fixed;
}
#findUsBar{
	position:absolute;
	margin-left:476px;
	margin-top:0px;
	float:right;
}
#findUsBar img{
	border-style:none;
}


#upComingEvents li{	padding: 5px 5px 15px 15px;
			color:blue;
			
}
#tableTop{
	border-style:solid;
	border-width:1px;
}

#container{
		height:975px;
		margin-left:auto;
		margin-right:auto;
		width:900px;
		background:black;
		border-style:solid;           
		border-width:1px;
}

#header{
	margin-top:2px;        
	margin-left:5px;
	background-image:url('../images/new_header_07_20_10.jpg');
	background-repeat:no-repeat;
	border-style:none;
	border-width:1px;
	border-color:grey;
	height:186px;
	width:895px;
}

#marquee{
    position:absolute;
	margin-top:0px;
	margin-left:308px;
    height:25px;
    width:590px;

}

#new_shop_text{
		background-image:url('../images/shop_text.jpg');
		position:absolute;
		margin-top:0px;
		margin-left:0px;
		height:46px;
		width:470px;
}

#newEvents{
		position:absolute;
		text-align:left;
		margin-left:5px;
		margin-top:3px;
		width:465px;
		height:455px;
		overflow:scroll;
}

#emailCapture {
    position:absolute;
    text-align:center;
	float:right;
	margin-top:91px;
	margin-left:479px;
	width:418px;
    background-color:#333333;	

}

#emailFanCapture {
    position:absolute;
    float:right;
	margin-top:91px;
	margin-left:479px;
	width:418px;
	height:90px;
    background-color:#333333;	

}

#flashPiece{
        position:absolute;
		margin-left:489px;
		margin-top:183px;
}


#mediaPlayer{
		
		position:absolute;
		margin-top:465px;
		margin-left:5px;
}

#smithTix{
    position:absolute;
    margin-top:700;
    margin-left:533;
    float:right;
}


#adminEvents{
		position:absolute;
		text-align:left;
		margin-left:5px;
		margin-top:500px;
		width:465px;
		height:455px;
		overflow:scroll;
}


#admin table{
		
		positon:absolute;
		margin-top:200px;
		margin-left:172px;
		border-style:none;
		border-color:white;
		border-width;1px;
		font-weight: bold;
		color:white;
		height:100px;
		width:500px;
		background-color:black;
		text-align: center;

}

#banner table{
		positon:absolute;
		margin-top:200px;
		margin-left:172px;
		border-style:none;
		border-color:white;
		background-color:black;
		width:500;
}

#concert table{
		positon:absolute;
		margin-top:200px;
		margin-left:75px;
		background-color:black;
		width:700;
}

#report {
		positon:absolute;
		margin-top:25px;
		margin-left:172px;
		border-style:none;
		border-color:white;
		background-color:black;
		width:500;
}


#success {
    margin-top:200px;
}

#content{
	padding:10px;
	text-align:left;
	position:absolute;
	margin-top:0px;
	margin-left:340px;
	height:550px;
	width:320px;
	border-style:solid;
	border-color:grey;	
	border-width:2px;
	overflow:auto;
}

#content.ul{
		padding 10px 5px 0px 5px;
		
		

}

#flyer {
		position:absolute;
		margin-left:180px;
				
}
#flyer table{
		position:absolute;
}



/* STYLES ADDED BY DAVE ARE BELOW */
A:link.black            { text-decoration: none; font-weight: bold; color: #000000; }
A:visited.black 		{ text-decoration: none; font-weight: bold; color: #000000;}
A:hover.black   		{ text-decoration: underline; font-weight: bold; color: #660000}

A:link.redlink          { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A:visited.redlink 		{ text-decoration: none; font-weight: bold; color: #FF0000;}
A:hover.redlink   		{ text-decoration: underline; font-weight: bold; color: #FF0000}

A:link.            { text-decoration: none; font-size: 10pt; font-weight: bold; color: #002654;; }
A:visited.cougarbluelinkmedium 		{ text-decoration: none; font-size: 10pt; font-weight: bold; color: #002654;;}
A:hover.cougarbluelinkmedium   		{ text-decoration: underline; font-size: 10pt; font-weight: bold; color: #002654;}

A:link.cougarbluelinksmall           { text-decoration: none; font-size: 8pt; font-weight: bold; color: #002654;; }
A:visited.cougarbluelinksmall 		{ text-decoration: none; font-size: 8pt; font-weight: bold; color: #002654;;}
A:hover.cougarbluelinksmall   		{ text-decoration: underline; font-size: 8pt; font-weight: bold; color: #002654;}


/* fonts */
.font { font-family: "Verdana", "Arial", "Helvetica", sans-serif; }
.title { font-variant: small-caps; }

/* -------- Text -------- */
.underline  { text-decoration: underline; }
.nunderline { text-decoration: none; }


/* -------- Border -------- */
.border1  		  { border: solid 1px #FFFFFF; }
.border2  		  { border: solid 1px #EEEEEE; }
.border3  		  { border: solid 1px #FF0000; }
.border4  		  { border: solid 1px #FF6600; }
.border5  		  { border: solid 1px #0066CC; }
.border6  		  { border: solid 1px #66FFFF; }
.bborder1 		  { border-bottom: solid 1px #FF6600; }
.nborder  		  { border: none; }
.bottom_white 	  { border-bottom: 1px solid #FFFFFF; }
.bottom_blue 	  { border-bottom: 1px solid #0066CC; }
.bottom_oceangreen{ border-bottom: 1px solid #66FFFF; }
.bottom_orange    { border-bottom: 1px solid #FF6600; }
.bottom_grey      { border-bottom: 1px solid #CCCCCC; }
.bottom_lightgrey { border-bottom: 1px solid #EEEEEE; }
.bottom_darkgrey  { border-bottom: 1px solid #666666; }
.top_blue 		  { border-top: 1px solid #0066CC; }
.top_orange  	  { border-top: 1px solid #FF6600;    }
.top_white 		  { border-top: 1px solid #FFFFFF; }
.top_grey      	  { border-top: 1px solid #CCCCCC; }
.top_lightgrey 	  { border-top: 1px solid #EEEEEE; }
.top_darkgrey  	  { border-top: 1px solid #666666; }
.right_orange  	  { border-right: 1px solid #FF6600; }
.right_grey 	  { border-right: 1px solid #CCCCCC; }
.right_blue 	  { border-right: 1px solid #0066CC; }
.left_blue		  { border-left: 1px solid #0066CC; }
.left_lightgrey   { border-left: 1px solid #EEEEEE; }
.left_white 	  { border-left: 1px solid #FFFFFF; }

.soliddouble { border-style: solid double }
.doublesolid { border-style: double solid }
.groovedouble { border-style: groove double }
.three { border-style: solid double groove }
.four { border-style: solid solid solid solid  }
 

/* -------- Color -------- */
.yellow {color:yellow}
.gray {color: gray}
.green {color: green}
.maroon {color: maroon}
.navy {color: navy}
.silver {color: silver}
.olive {color: olive}
.white		 { color: #FFFFFF; }
.black		 { color: #000000; }
.grey        { color: #CCCCCC; }
.lightgrey   { color: #EEEEEE; }
.darkgrey    { color: #666666; }
.orange		 { color: #FF6600; }
.red		 { color: #FF0000; }
.skeletonRed { color: #CC0000; }
.blue		 { color: #0000FF; }
.cougarBlue  { color: #002654; }
.cougartan   { color: #FFCC66; }
.oceanblue	 { color: #0066CC; }
.oceangreen	 { color: #CCFFFF; }

.color1		{ color: #999999; }
.color2		{ color: #666666; }
.color3		{ color: #0066CC; }

/* -------- Size -------- */
.supersize { font-size: 35pt; }
.largest   { font-size: 20pt; }
.larger    { font-size: 16pt; }
.large     { font-size: 12pt; }
.medium    { font-size: 10pt; }
.small     { font-size: 8pt;  }
.smaller   { font-size: 7pt;  }
.smallest  { fotn-size: 6pt;  }

/* -------- Weight -------- */
.bold { font-weight: bold; }

/* -------- Alignment -------- */
.left  { text-align: left;   }
.right { text-align: right;  }
.center{ text-align: center; }


/* -------- Backgrounds -------- */
.bg1 { background-color: #FFFFFF; }
.bg2 { background-color: #EEEEEE; }
.bg3 { background-color: #FF6600; }
.bg4 { background-color: #666666; }
.bg5 { background-color: #999999; }
.bg6 { background-color: #0066CC; }
.bg_none   		{ background-color: transparent; }
.bg_white  		{ background-color: #FFFFFF; }
.bg_red 		{ background-color: #FF0000; }
.bg_skeletonRed { background-color: #CC0000; }
.bg_darkRed		{ background-color: #CC3333; }
.bg_black  		{ background-color: #000000; }
.bg_orange 		{ background-color: #FF6600; }
.bg_blue   		{ background-color: #0066CC; }
.bg_grey   		{ background-color: #CCCCCC; }
.bg_lightgrey   { background-color: #EEEEEE; }
.bg_darkgrey    { background-color: #666666; }
.bg_oceanblue	{ background-color: #0066CC; }
.bg_cougarblue	{ background-color: #002654; }
.bg_cougartan	{ background-color: #FFCC66; }
.bg_oceangreen	{ background-color: #CCFFFF; }

.bgblack {background-color: black}
.bgblue {background-color: blue}
.bgnavy {background-color: navy}
.bgsilver {background-color: silver}
.bgwhite {background-color: white}
.bgmaroon {background-color: maroon}

/* -------- Other -------- */
.nowrap { white-space: nowrap;      }
.hand   { cursor: hand;             }
.break  { page-break-before: always;}
.notopmargin 	{  margin-top: 0 px; }
.nobottommargin {  margin-bottom: 0px; }


