

img, div { behavior: url(iepngfix.htc) }
 

body
{
background-color: #000;

background-image:url('images/back1.jpg');
background-repeat:no-repeat;
background-position:top;
line-height:15px;
margin-right:auto;
margin-left:auto;
margin:0;
padding:0;
}


/*a:link{text-decoration:none}
a:visited{text-decoration:none; color:white;}
a:hover{ text-decoration:underline; color:red}
*/


span, a, p, h1, h2, h3, h4
	{
		line-height:15px;
	}  

a:hover {color:red}	
a:link {color:#CCCCCC}
a:visited {color:#CCCCCC}


img {border:0;}

hr {color:#716346}
	
br.three { clear: both; line-height: 3px; display: block; margin-bottom:3px;} 

.fblinkpos1 {margin-left:225px;}
.fblinkpos2 {margin-left:220px;}
.fblinkpos3 {margin-left:500px;}
.fblinkpos4 {margin-left:110px;}

.sharethis {border:solid 1px #393;}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.morephotos{font: normal 13px georgia; color:red;}

/*#loadinga{ position:absolute; margin-top:200px; margin-left:800px;}*/
#Content {
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		width: 1010px;
		height: 970px;
		border:1px solid ;
	 	padding:0;
		background-image:url('images/bg1.jpg');
		
}


#Content2 {
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		width: 1010px;
		min-height:970px;
		border:1px solid;
	 	padding:0;
		background-color:#000;
		background-image:url('images/bg1_top2011.jpg');
		/*background-color:#392318;*/
		/*background-color:black;*/
		background-repeat:no-repeat;
		height:auto;
		
		
}

#nav {
		margin-left:250px;
		margin-top:270px;
		
	   }


.nav_links {
		padding-left:70px;	
        margin-top:-39px;
	   }


.nav_links img 
       {margin-right:4px;}

	    
	   



/*.nav_links img[alt="Events"]:hover { background-image:url('images/events.png');} 
*/


#mainHandler { 
			 margin-top:40px;
			 margin-left: 30px;
			 width:980px; 
			 height:500px;
			 /*border:1px solid #FF0000*/;
			 }


#mainHandler2 { 
			 margin-top:50px;
			 margin-left: 30px;
			 width:980px; 
			 height:auto;
			 /*border:1px solid #FF0000*/;
			 }

.frame1 {
		
		background-color: #000000;
		border:solid #000 1px;
		margin-right:6px;
		margin-bottom:10px; 
		}		


#categHandler1_2{float:left;  margin-top:0px; width:725px;  min-height:50px; text-align:justify; }					 

#photos { padding:5px;}

#writeUp {padding:10px;}

h2 {font: bold 12px Arial; color:#c8beb4; line-height:20px;}

.list1 {font: 12px Arial; color:#c8beb4; line-height:20px;}

#writeUp h1  {font: bold 18px Arial; color:white; line-height:20px;}
#writeUp p  {font: normal 12px georgia; color:#c8beb4; line-height:20px; }

#writeUp2 h1  {font: bold 32px Georgia; color:white; line-height:20px;}
#writeUp2 p  {font: normal 20px georgia; color:#c8beb4; line-height:20px; }
#writeUp2 p a  { color:#c8beb4;  }

#writeUp div.topBar  {background-image:url('images/09/topBar.png'); background-repeat:no-repeat; height:75px; padding-top: 22px; padding-left: 110px;}

#writeUp div.topBar a,span  {font: normal 11px georgia; color:#e9e6d6; text-decoration:none; line-height:16px; width:600px;}
#writeUp div.topBar a:hover  {color:#af9905}








.eventLogos {float: left;}


.galleryMainCateg a { font: normal 10px georgia; color:white;}
.galleryMainCateg a:link { color: #999999;}
.galleryMainCateg a:visited {color: #999999;}
.galleryMainCateg a:hover { color:red; text-decoration:none;}
.galleryMainCateg a.selected { font: bold 10px Georgia; color:red;}


.galleryMainCateg2 a { font: normal 10px georgia; color:white;}
.galleryMainCateg2 a:link { color: #999999;}
.galleryMainCateg2 a:visited {color: #999999;}
.galleryMainCateg2 a:hover { color:red; text-decoration:none;}
.galleryMainCateg2 a.selected { font: bold 10px Georgia; color:red;}

.galleryMainCateg3 a { font: normal 11px Arial; color:white;}
.galleryMainCateg3 a:link { color: #999999;}
.galleryMainCateg3 a:visited {color: #999999;}
.galleryMainCateg3 a:hover { color:red; text-decoration:none;}
.galleryMainCateg3 a.selected { font: bold 11px Arial; color:red;}

#categHandler1{float:left; /*border:1px solid green;*/ margin-top:0px; width:220px; }	

#categHandler1_2{float:left;  margin-top:0px; width:740px; }	
#categHandler2_2{float:left;  margin-top:268px; width:220px; margin-left:10px; min-height:50px; }	

#categHandler2_3{float:left;  margin-top:80px; width:220px; margin-left:10px; min-height:50px; }	

#eventLeft{float:left;   margin-top:0px; width:220px; margin-right:10px; min-height:50px; }	

#eventLeft div.eContent span.label {font: normal 11px Arial; color: #999999;}
#eventLeft div.eContent  span.label_c {font: normal 12px Arial; color: white; }
#eventLeft div.eContent  span.head{font: bold 14px Arial;  color:#BD9433}

#eventRight{float:left;  margin-top:0px; margin-top:54px; width:700px; }	



#eventRight div.tableContent{}	
#eventRight div.tableContent div.tattooArtist {border-bottom:solid 1px #333; padding:10px; height:90px;}
#eventRight div.tableContent div.tattooArtist:hover {border-bottom:solid 1px #333;  height:90px; background-color:#161616}
#eventRight div.tableContent ol li{margin-left:0; font: bold 18px Arial; color:white; list-style-position: inside;  text-transform: uppercase;}

#eventRight div.tableContent div.tattooArtist img{float:left;}
#eventRight div.tableContent div.tattooArtist div.details {float:left; margin-left:10px; }
#eventRight div.tableContent div.tattooArtist div.details p {margin:0;}
#eventRight div.tableContent div.tattooArtist div.details p.title {font: bold 18px Arial; color:white;}
#eventRight div.tableContent div.tattooArtist div.details p.location {font: bold 14px Arial; color:#CCC;}
#eventRight div.tableContent div.tattooArtist div.details p.contact {font: bold 14px Arial; color:#CCC;}
#eventRight div.tableContent div.tattooArtist div.details p.web {font: italic 12px Georgia; color:#C03}
#eventRight div.tableContent div.tattooArtist div.details p.email{font: italic 12px Georgia; color:#C03}



/*#eventRight div.tableContent{ padding:10px; }	
#eventRight div.tableContent img {float: left; margin-bottom:20px; }	
#eventRight div.tableContent h1 {font: bold 11px Georgia;  color: #999999;}

#eventRight div.tableContent p {font: normal 11px Arial; color:white; float: left; margin-top:-3px; margin-left:10px; ;}
#eventRight div.tableContent p a {color:#c8beb4;}
#eventRight div.tableContent p a:hover {color:red;}	*/

#eventRight div.map { text-align:center}
#eventRight div.map span {font: normal 12px Arial; color: white}
#eventRight div.map a {font: normal 12px Arial; color: white}
#eventRight div.map a:hover {font: normal 12px Arial; color: red}

#eventRight div.sponsors { text-align:center}
#eventRight div.rules{ text-align:left;}
#eventRight div.rules ol li { font: normal 12px Arial; color: #e9e6d6; line-height:18px;}
#eventRight div.rules h1{ font: bold 12px Georgia, "Times New Roman", Times, serif ; color: white; line-height:18px;}

#eventRight div.appForm { text-align:left}
#eventRight div.appForm p span.categ { font: bold 12px Arial; color: red; line-height:18px}
#eventRight div.appForm p {font: normal 12px Arial; color: white; line-height:18px;}
#eventRight div.appForm a {font: normal 12px courier; color: white; line-height:18px;}
#eventRight div.appForm a:hover {color: refd}
#eventRight div#writeUp div.subTopBarPos { margin-top:-45px; margin-left:230px;}






			 
.eventsContent{ position:relative; z-index:1; width:220px; height:210px; margin-bottom:10px;}			 
.bar {margin-top:7px; margin-bottom:10px; margin-left:2px;}
.more {margin-left:80px; margin-top:10px; }
.eventPoster {float: left; margin-right:10px; margin-left:3px; }
.eventsContent div.eContent { float:left; color:white;  width:110px; }
.eventsContent div.eContent span.label {font: normal 9px Arial; color: #999999;}
.eventsContent div.eContent  span.label_c {font: normal 9px Arial; color: white; }
.eventsContent div.eContent  span.head{font: bold 14px Arial;  color:#BD9433;}

}

#musicPlayer { 
			
			 position:absolute;
			 margin-top:5px;
			 z-index:0;
			 
				 }


#categHandler2{float:left; /*border:1px solid pink;*/ margin-left:10px; margin-right:10px; width:316px; height:500px; /*background-color:#000000; filter:alpha(opacity=25)*/;
			 -moz-opacity:0;
			 -khtml-opacity: 0;
			 opacity: 0;
			 z-index:0;
			
			  }		 


#photoGallery { 
			
			 margin-top:8px;
			 float:left;
			 width:316px; 
			 height:486px;
			 margin-left:-322px;
			 z-index:1;
			 position:relative;
			 }





#photoGallery img.centerRandomPic { margin-top:30px; margin-left:2px; margin-bottom:5px;}
#photoGallery img.gallery_bar {margin-top:-13px; position:absolute; margin-left:-2px; }
#photoGallery div.sub1 {float:left; margin-right:7px;}
#photoGallery div.sub1 span { font: normal 8px Arial; color:white;}
#photoGallery div.sub1 span:link{ text-decoration:none;}
#photoGallery div.sub1 span:hover {  color:red; text-decoration:none;}

/*just for 2010 thumbs*/
#photoGallery div.sub2 {float:left; margin-right:2px;}
#photoGallery div.sub2 span { font: normal 8px Arial; color:white;}
#photoGallery div.sub2 span:link{ text-decoration:none;}
#photoGallery div.sub2 span:hover {  color:red; text-decoration:none;}


#photoGallery div.archive a { font: normal 9px Arial; color:white;}
#photoGallery div.archive a:link {  font: normal 9px Arial; color:black;}
#photoGallery div.archive a:visited { font: normal 9px Arial; color:black;}
#photoGallery div.archive a:hover {  font: normal 9px Arial; color:white; text-decoration:none;}



#photoGallery div.sub1 img{margin-bottom:2px;}



#bikiniTease { text-align:center;}
#bikiniTease img.candidate { margin-right:15px; float:left; margin-bottom:30px;}
#bikiniTease h1{ font: bold 16px Georgia, "Times New Roman", Times, serif ; color:white; text-decoration:none;}
#bikiniTease h2{ font: normal 12px Georgia, "Times New Roman", Times, serif ; color:white; text-decoration:none;}





/*.archive {	
			margin-top:25px;
			width: 304px;
			height:13px;
			border:1px solid red;
			background-image:url(images/grad_back.jpg);
	     	-webkit-border-radius: 5px;
   			-moz-border-radius: 5px;
    		-khtml-border-radius: 5px;
			
			
		}
		
		*/
		
		
.archive {	
			margin-top:15px;
			width: 300px;
			border:1px solid black;
			-webkit-border-radius: 5px;
   			-moz-border-radius: 5px;
    		-khtml-border-radius: 5px;	
			padding:2px;
			height:15px;
			background-image:url(images/grad_back.jpg);
			
			
		}		
		
		
.archive span{
 			font: normal 10px Arial; color:white;
			vertical-align:middle;
			margin-left:5px;
			margin-top:2px;
			position:absolute;
		   
			}
				
	
.archive span a:link{font: normal 10px Arial; color:white;}	

#categHandler3{float:left;  width:375px; height:480px;}	

#newsBox{
			 margin-top:10px;	
			 width:365px; 
			 height:20px;
			 padding:5px; 
			 background-color:#000000;
		 }

#newsBox img{margin-top:5px;}
#newsBox span.news{ margin-left:10px; font: bold 9px Arial; color:red;}
#newsBox a:visited{color:red;}
#newsBox a:link{color:red;}
#newsBox a:hover{color:white;}


#mediaBox{
			 margin-top:0px;	
			 height:152px;
			 padding:0px;
		 }


#mediaBox div.sub1 { margin-top:7px; float:left; margin-right:20px; }
#mediaBox div.sub1 a.res { margin-top:5px; font: normal 9px Arial; color:#999999;}
#mediaBox div.sub1 a.res:hover { color:red; text-decoration:none}
#mediaBox div.sub1 img.photo{margin-top:5px; margin-bottom:3px;}
#mediaBox img.head{width:78px; height:10px;}


#downloadBox{
			 margin-top:10px;	
			 width: 363px; 
			 height:152px;
			 border:1px solid black ;
			 padding:5px;
			 
		 }
		 
		 

#downloadBox div.sub1 { margin-top:7px; float:left; margin-right:7px; }
#downloadBox div.sub1 a.res { margin-top:5px; font: normal 9px Arial; color:#999999;}
#downloadBox div.sub1 img.photo{margin-top:5px; margin-bottom:3px;}
a.more2{ margin-left:90px; position:absolute; margin-top:-10px }
#downloadBox img.head{width:78px; height:10px;}



#footer
	   {
	    margin-top:10px;
		width:1010px;
		border-top:0;
		clear:both;
		
		
		}


#footer div.tribalLink{ margin-left:840px; margin-top:-20px;}
#footer div.tribalLink a{ font: bold 9px Arial; color:white; }


div.tribalLinkMain{ margin-left:260px; margin-top:100px;}
div.tribalLinkMain a{font: bold 9px Arial; color:white; }


a.getshotlink:visited {color:gray}	

.morepics{ font: normal 15px  Georgia, "Times New Roman", Times, serif; color:red; }

