@charset "UTF-8";


/* ================================================================ 
BEGIN CONTACT PAGE - CONTACT DATA FORMATING
=================================================================== */


#bobo {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 700px; width: 1200px;}


#boboLeft {width: 590px; height: 600px; font-family: Arial, Helvetica, sans-serif; float: left; padding: 85px 20px 20px 50px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;
display:block;}

#boboLeft  h1	{ color: #F1C028; font-size: 20px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 1px 0px ; font-weight: 600;}

#boboLeft h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 0px ; font-weight: 600;}

#boboLeft  h3	{ color: #ACA110; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	0px 0px 0px 0px ; font-weight: 600;}

#boboLeft  h4	{ color: #989B78; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 5px 0px 0px 0px; margin:	0px 0px 0px 0px ;}

#boboLeft  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 12px 0px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#boboLeft  b	{ font-weight: 800;}

#boboLeft  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 5px 0px; margin: 0px 0px 0x 0px; color:#EAECEB; line-height: 13px; font-weight: 700;}

#boboLeft  ul {list-style-type: disc; }

#boboLeft a:link, #boboLeft a:visited {
	color: #FFF;
	font-size: 11px;
	font-family: arial;
	font-weight: 700;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	text-decoration: underline;
}

#boboLeft a:hover {text-decoration: underline; color: #898F57; 	
}

#boboLeft img  {border: 0px soliUd #000000; padding: 0px 0px 3px 0px;}




#boboRight {width: 393px; height: 690px; float: left; background-image: url(../images/2010/boboRight.png); background-repeat: no-repeat; background-position: left top; padding: 0px; margin: 0px 0px 0px 0px;}
	
#boboRight  h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#boboRight  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 600;}

#boboRight  b	{ 	font-weight: 700;}


#boboRightTicketLink  {padding: 250px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#boboRightTicketLink  h1 {color: #FFF; font-size: 18px; padding: 0px; font-weight: 800; letter-spacing: 0.0075em; text-align: center; vertical-align: top; text-decoration: none;}
#boboRightTicketLink a.button {width: 280px; height: 40px; display: block; margin: 0px  0px  0px  42px; background-image: url(../images/2010/Buy-Tickets-Text-Btn.gif);background-repeat: no-repeat;background-position: center center;clear: none; float: none;}
#boboRightTicketLink a.button span { display: none; }
#boboRightTicketLink a.button:hover {width: 280px; height: 40px; display: block; margin: 0px  0px  0px  42px; background-image: url(../images/2010/Buy-Tickets-Text-Btn-Ovr.gif);background-repeat: no-repeat;background-position: center center; clear: none; float: none;}
#boboRightTicketLink a.button:visited {width: 280px; height: 40px; display: block; margin: 0px  0px  0px  42px; background-image: url(../images/2010/Buy-Tickets-Text-Btn.gif);background-repeat: no-repeat;background-position: center center;clear: none; float: none;}



#boboBanner  { height: 90px; width: 280px; padding: 0px 0px 0px px; margin: 15px 0px 15px 42px; }



/* ================================================================ 
END MIGRANT PAGE - MIGRANT DATA FORMATING
=================================================================== */




/* ================================================================ 
CSS Styles for the 2010 Harvest of Hope Fest
CSS by Tom Romero - GraphicDesignsByTom.com
©2010 Tom Romero - All Rights Reserved.
=================================================================== */

/* ================================================================ 
GLOBAL PAGE FORMATTING
=================================================================== */


body {margin: 0; padding: 0; background-color:#000000; font-family:Arial, Helvetica, sans-serif; bottom: auto;}


#backgroundcontainer {margin: 0; padding: 0; background-image: url(../images/2010/wood-fence.png); background-repeat: repeat; background-position: left top; position: absolute; height: 100%; width: 100%; top: 0px; bottom: 0px; }



a img {border: none;}   


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#top {margin: 0px; padding: 0px; width: 100%; position: relative; background-color:#000000;display: block;}



/* common styling */
.menu {font-family: arial, sans-serif; width:1060px; height:30px; position:relative; font-size: 12px; z-index:100; font-weight: 900; vertical-align: middle;text-align:center; padding-left: 27px; padding-top: 2px;}

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#989B78; width:130px; height:25px; text-align:center; color:#fff; border:1px solid #000; background:#000; line-height:25px; font-size:12px; overflow:hidden;}

.menu ul {padding:0; margin:0; list-style: none;  height:25px;  }

.menu ul li {float:left; position:relative; margin: 0px;}

.menu ul li ul {display: none; margin: 0px;}

/* specific to non IE browsers */

.menu ul a   {color:#FFF; background:#000; text-decoration: none; }

.menu ul li a:hover {color:#ACA110; border:1px solid #ACA110;}

.menu ul li:hover ul {display:block; position:absolute; top:27px; left:0; width:133px;}
.menu ul li:hover ul li a.hide {background:#000; color:#FFF;  border:1px solid #333129;}
.menu ul li:hover ul li:hover a.hide {background:#000; color:#FFF;}
.menu ul li:hover ul li ul {display: none; }
.menu ul li:hover ul li a {display:block; background:#000; color:#FFF; }

.menu ul li:hover ul li a:hover {background:#000; color:#ACA110;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
/* ================================================================ 
END OF TOP NAVIGATIONAL MENU
=================================================================== */




#dottedDividerVolunteer {height: 15px;  width: 550px; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top; margin-left: 0px;}

#dottedDividerStreet {height: 15px;  width: 550px; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top; margin-left: 0px;}

.dottedDividerVideo {height: 15px;  width: 950px; margin: 5px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top; margin-top: 290px;}


#dottedDividerThick {height: 15px;  width: 480px; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top; margin-left: 0px;}

#dottedDividerVert {height: 500px;  width: 15px; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider-Vertical.png);background-repeat: no-repeat; background-position: left top; }



#dottedDividerThin { height: 10px; width: 100%; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider.png); background-repeat: no-repeat; background-position: left top;}


#dottedDividerThickMusicAllies {height: 20px;  width: 250px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top; margin:	3px 0px 5px 345px ;}

#dottedDividerThicktmplt {height: 20px;  width: 635px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top; margin:	1px 0px 2px 0px ;}



.cleaner_zero {clear: both; height: 0px; font-size: 0px;}

.cleaner {clear: both; width: 100%; height: 1px; font-size: 1px;}

.cleaner_with_height {clear: both; width: 100%; height: 2px; font-size: 1px;	}

.cleaner_with_divider {clear: both; width: 100%; border-bottom: 5px solid #FFF; margin-bottom: 2px; font-size: 1px;	}


#dottedDividerMaster {height: 15px;  width: 100%; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top;}

#dottedDividerMAsterThin { height: 10px; width: 100%; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider.png); background-repeat: no-repeat; background-position: left top;}




/* ================================================================ 
MASTER INSIDE PAGE - TWO COLUMN LAYOUT - CONTENT RIGHT & LINE UP LEFT COLUMN

=================================================================== */

#columnsInsideMasterD  {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 720px; width: 100%;}


#columnsInsideMasterD1 {width: 570px; height: 625px; float: left; padding: 85px 30px 0px 60px; background-image: url(../images/2010/HOHFest-2010-InsidePage_032.png); background-repeat: no-repeat; background-position: left top;  margin-top: 0px;  margin-left: 50px;}




#columnsInsideMaster  {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 720px; width: 100%;}

#columnsInsideMaster1 {width: 570px; height: 625px; float: left; padding: 85px 30px 0px 60px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: left top;  margin-top: 0px;  margin-left: 50px;}


#columnsInsideMaster7 {width: 570px; height: 625px; float: left; padding: 85px 30px 0px 60px; background-image: url(../images/2010/HOHFest-2010-HOMEMASTER-JAN20_03.png); background-repeat: no-repeat; background-position: left top;  margin-top: 0px;  margin-left: 50px;}




#columnsInsideMaster1  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	20px 0px 0px 0px ; font-weight: 600;}

#columnsInsideMaster1 h2	{ color: #F1C028; font-size: 17px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 0px ; font-weight: 600;}

#dottedDividerInsideMaster {height: 15px;  width: 480px; margin: 0px; background-image: url(../images/2010/HOHFest-2010-Divider.png);background-repeat: no-repeat; background-position: left top; margin-left: 0px;}

#columnsInsideMasterContainer_divider {width: 100% ;  height: 7px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #1A1918; text-align: left; vertical-align: top;}

#columnsInsideMaster1  h3	{ color: #E6EAD1; font-size: 15px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; font-weight: 600; padding: 0px 0px 1px 0px; margin: 0px 0px 0px 0px; }

#columnsInsideMaster1 h4	{ color: #989B78; font-size: 8px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} 

#columnsInsideMaster1  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 1px 0px 1px 0px; margin: 0px 0px 3px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#columnsInsideMaster1  b	{ font-weight: 700;}

#columnsInsideMaster1  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px; color: #EAECEB; line-height: 11px; font-weight: 700;}

#columnsInsideMaster1  ul {	list-style-type: disc;}

#columnsInsideMaster1 a:link, #columnsInsideMaster1 a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}

#columnsInsideMaster1 a:hover {text-decoration: underline; color: #898F57;}

#columnsInsideMaster1 img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}




/* MAIN LEFT CONTENT  - SUB COLUMNS BOTTOM */

#subcolumnMaster{width: 580px;}

#subcolumnsMaster1 {float: left; width: 260px; }

#subcolumnsMaster1  h1	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px 0px; margin: 5px 0px 0px 0px ;}

#subcolumnsMaster1  p	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#subcolumnsMaster2 { float:left; width: 260px; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 30px;background-image: url(../images/2010/HOHFest-2010-Divider-Vertical.png);background-repeat: no-repeat;background-position: left top;}

#subcolumnsMaster2 h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px 0px; margin: 5px 0px 0px 0px ;}

#subcolumnsMaster2  p	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ; font-weight: 500;}




/* MAIN RIGHT CONTENT COLUMN - LOGOS & WEB BANNERS */
#columnsInsideMasterRight {width: 410px;height: 720px;float: left;background-image: url(../images/2010/HOHFest-HomePg-Logo-Right_04.png);background-repeat: no-repeat;
background-position: left top;padding: 0px; margin: 0px 0px 0px 0px;}

	
#columnsInsideMasterRight  h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#columnsInsideMasterRight  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px px; margin: 0px 0px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 600;}


#columnsInsideMasterRight  b	{ 	font-weight: 700;}

/* ================================================================ 
END MASTER INSIDE PAGE - TWO COLUMN LAYOUT - CONTENT RIGHT & LINE UP LEFT COLUMN
=================================================================== */






#inside2col  {padding: 0px 0px 0px 45px; height: 100%; width: 1034px; font-family: Arial, Helvetica, sans-serif; display: block;}
#inside2colbodyhdr  { width: 1034px; height: 83px; float: left; padding: 0px 10px 0px 80px; margin: 0px 0px 0px 0px; background-image: url(../images/2010/HOHFest-2010-LUQUIDVERT-Split_01.png); background-repeat: no-repeat; background-position: left top; display: block;}


#inside2colcontainer {width: 1034px; height: auto; float: left; padding: 10px 0px 0px 0px;  background-image: url(../images/2010/HOHFest-2010-LUQUIDVERT-Split_02.png); background-repeat: x-repeat; background-position: left top; display: block;}
#inside2colcontainer  h1 { color: #F1C028; font-size: 22px; font-weight: 900; text-align: left; vertical-align: top; word-spacing: .0180em;  margin: 0px 0px 0px 45px; padding: 0px 0px 0px 0px;}
#inside2colcontainer  p	{ color: #EAECEB; font-size: 11px; font-weight: 400; text-align: left; vertical-align: top; word-spacing: .0180em; margin: 0px 45px 0px 45px; padding: 0px 0px 0px 0px;}
#inside2colcontainer a:link, #inside2colsubcontainera:visited {color: #FFFF; text-decoration: none;}
#inside2colcontainer a:hover {text-decoration: underline; color: #898F57;}

#inside2col img  {padding: 0px; margin: 0px; text-decoration: none;}


#inside2colsubcontainer {width:960px; float:left; padding: 0px 0px 0px 0px; display: block;}
#inside2colsubcontainer  h1	{ color: #F1C028; font-size: 22px; font-weight: 900; text-align: left; vertical-align: top; word-spacing: .0180em;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#inside2colsubcontainer  h2	{ color: #F1C028; font-size: 18px; font-weight: 700; text-align: left; vertical-align: top; word-spacing: .0180em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#inside2colsubcontainer  h3	{ color: #EAECEB; font-size: 16px; font-weight: 700; text-align: left; vertical-align: top; word-spacing: .0180em; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#inside2colsubcontainer  h4	{ color: #EAECEB; font-size: 14px; font-weight: 800; text-align: left; vertical-align: top; word-spacing: .0180em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#inside2colsubcontainer p		{ color: #EAECEB; font-size: 11px; font-weight: 400; text-align: left; vertical-align: top; word-spacing: .0180em; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#inside2colsubcontainer  b		{ color: #EAECEB; font-weight: 600; }
#inside2colsubcontainer a:link, #inside2colsubcontainera:visited {color: #FFFF; text-decoration: underline;}
#inside2colsubcontainer a:hover {text-decoration: underline; color: #898F57;}


#inside2colsubleft {width:680px; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px;}
#inside2colsubleft ul { text-align: center; }
#inside2colsubleft ul li {display: inline ; padding: 0px 15px 0px 0px;}
#inside2colsubleft li.headliner {font-size: 17px; color: #ACA110; font-weight: 700;}
#inside2colsubleft li.allothers { font-size: 17px; color: #F1C028; font-weight: 700;  }

#inside2colsubright { width: 220px; float:left; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 25px; background-image: url(../images/2010/HOHFest-2010-Divider-Vertical.png);background-repeat: no-repeat; background-position: left top;}

#inside2colfooter  {width: 1034px; height: 84px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;}





.ticketsColDate {color: #FFF; font-family: arial; font-size: 12px; font-weight: 800;  width: 250px; height: 18px; text-align: left; padding: 3px; }

.ticketsColPrice {color: #FFF; font-family: arial; font-size: 13px; font-weight: 900; width: 100px; text-transform: uppercase; text-align: center; height: 11px; text-align: center; padding: 0px; }

.ticketsColPriceHdr {color: #ACA110; font-family: arial; font-size: 12px; font-weight: 900; width: 100px; text-transform: uppercase; text-align: center; height: 11px; text-align: left; padding: 0px; }

.ticketsColTitleHdr {color: #F1C028; font-family: arial; font-size: 12px; font-weight: 800;  text-transform: uppercase; text-align: center; height: 18px; text-align: left; padding: 3px; padding-top: 12px; }

.ticketsColTitle {color: #F1C028; font-family: arial; font-size: 12px; font-weight: 800;  text-transform: uppercase; text-align: center; height: 18px; text-align: left; padding: 3px; padding-top: 12px; }

.ticketsColTitle2 { color: #FFF; font-family: arial; font-size: 11px; font-weight: 800; width: 130px; text-transform: uppercase; text-align: center;}


#homepgNews  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 5px 1px 10px ;}

#homepgNews  h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 10px ; font-weight: 800;}

#homepgNews  h3	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	3px 5px 5px 0px ;}

#homepgNews  h4	{ color: #EAECEB; font-size: 8px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	0px 5px 2px 10px ;}

#homepgNews  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#homepgNews  b	{ font-weight: 700;}



















#twocolcontainer2  {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 720px; width: 100%;}

#twocolleft2 {width: 550px; height: 625px; float: left; padding: 85px 30px 0px 60px; background-image: url(../images/2010/HOHFest-2010-HOMEMASTER-JAN20_03.png); background-repeat: no-repeat; background-position: right top;  margin-top: 0px;  margin-left: 50px;}


#twocolleft2  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 0px 0px ;}

#twocolleft2  h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	5px 0px 0px 0px ; font-weight: 800;}

#twocolleft2  h3	{ color:  #F1C028; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	5px 0px 0px 0px ;}

#twocolleft2  h4	{ color: #EAECEB; font-size: 8px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	0px 0px 0px 0px ;}

#twocolleft2  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#twocolleft2  b	{ font-weight: 700;}

#twocolleft2 a:link, #twocolleft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 600;  margin: 0;  padding: 0px; text-decoration: none;}

#twocolleft2 a:hover {text-decoration: underline; color: #898F57;}

#twocolleft2 img  {border: 0px solid #000000; padding: 0px 0px 3px 3px; z-index: 3;}









/********  COLUMN LEFT *******/


#twocolumncontainer {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 700px; width: 1100px;}

#twocolleft {width: 550px; height: 615px; float: left; padding: 85px 20px 0px 60px; background-image: url(../images/2010/HOHFest-HomePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}


#twocolleft  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:10px 0px 1px 20px ;}

#twocolleft  h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 10px ; font-weight: 800;}

#twocolleft  h3	{ color:  #F1C028; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	3px 5px 5px 0px ;}

#twocolleft  h4	{ color: #EAECEB; font-size: 8px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	0px 5px 2px 10px ;}

#twocolleft  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#twocolleft  b	{ font-weight: 700;}

#twocolleft a:link, #twocolleft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 600;  margin: 0;  padding: 0px; text-decoration: underline;}

#twocolleft a:hover {text-decoration: underline; color: #898F57;}

#twocolleft img  {border: 0px solid #000000; padding: 0px 0px 3px 3px; z-index: 3;}


/********  COLUMN RIGHT *******/

#twocolcenter {width: 168px; float: left; margin: 10px; padding: 10px 20px 10px 15px; border-left-width: 3px;  border-left-style: outset; border-left-color:  #EAECEB;}

#twocolcenter  h1	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 3px 0px; margin: 0px 0px 3px 0px ;}

#twocolcenter  p	{color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 10px 0px; margin:	0px 0px 0px 0px; font-weight: 500;}

#twocolcenter  b	{ font-weight: 900;}


/********  COLUMN LEFT *******/

#twocolright {width: 410px; height: 100%; float: left; background-image: url(../images/2010/HOHFest-HomePage_04.png); background-repeat: no-repeat; background-position: left top; padding: 0px; margin: 0px 0px 0px 0px;}
	
#twocolright  h1	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#twocolright  p	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;}

#twocolright  b	{ font-weight: 800;}




#subcolumns{width: 470px;}

#subcolumn {float: left; width: 220px;}

#subcolumns  h1	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px 0px; margin: 5px 0px 0px 10px ;}

#subcolumns  p	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px ;}



#subcolumn2 { float:left; width: 230px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background-image: url(../images/2010/HOHFest-2010-Divider-Vertical.png);background-repeat: no-repeat;background-position: left top;}

#subcolumn2  h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px 15px; margin: 5px 0px 0px 10px ;}

#subcolumn2  p	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 10px ; font-weight: 500;}


/* ================================================================ 
END HOME PAGE TWO COLUMN LAYOUT & FORMATTING
=================================================================== */


/* ================================================================ 
BEGIN NEWS PAGE TWO COLUMN LAYOUT & FORMATTING
=================================================================== */

#newscontainer{width: 440px; height: 90px; float: left; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 27px; display: block; text-align: left; vertical-align: top;}

#newscontainer_divider {width: 440px ;  height: 7px; float: left; padding: 0px 0px 2px 0px; margin: 0px 0px 0px 27px; display: block; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #1A1918; text-align: left; vertical-align: top;}





/* ================================================================ 
END NEWS PAGE TWO COLUMN LAYOUT & FORMATTING
=================================================================== */







/* ================================================================ 
BEGIN INSIDE PAGE TWO COLUMN LAYOUT & FORMATTING
=================================================================== */


#twocolleftcontainerInsidepg {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 720px; width: 1100px;}


#twocolleftInsidepg {width: 550px; height: 720px; float: left; padding: 85px 20px 0px 60px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}

#twocolleftInsidepg  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	8px 12px 5px 353px ;}

#twocolleftInsidepg  h2	{ color: #F1C028; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	0px 60px 0px 325px ; font-weight: 800;}

#twocolleftInsidepg  h3	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	3px 60px 5px 325px ;}

#twocolleftInsidepg  h4	{ color: #EAECEB; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	3px 60px 5px 325px ;}

#twocolleftInsidepg  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px 0px; margin: 0px 12px 0px 353px; color: #EAECEB; line-height: 13px;font-weight: 500;}

#twocolleftInsidepg  b	{ font-weight: 700;}

#twocolleftInsidepg a:link, #twocolleftInsidepg a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 600;  margin: 0;  padding: 0px; text-decoration: none;}

#twocolleftInsidepg a:hover {text-decoration: underline; color: #898F57;}




#twocolrightInsidepg {width: 375px;height: 720px;float: left;background-image: url(../images/2010/HOHFest-HomePg-Logo-Right_04.png);background-repeat: no-repeat; background-position: left top;padding: 0px; margin: 0px 0px 0px 0px;}
	
#twocolrightInsidepg  h1	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#twocolrightInsidepg  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 10px 5px; margin: 0px 0px 0px 0px; font-weight: 500;}

#twocolrightInsidepg  b	{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;	font-weight: 700;}



/* ================================================================ 
END INSIDE PAGE TWO COLUMN LAYOUT & FORMATTING 
=================================================================== */





/******** INSIDE PAGE TEMPLATE- TWO COLUMN LAYOUT AND FORMATTING**************/

#twocolleftInsidepgtmplt {width: 570px; height: 720px; float: left; padding: 85px 10px 0px 60px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}

#twocolleftInsidepgtmplt  h1	{ color: #ACA110; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	3px 0px 0px 0px ;}

#twocolleftInsidepgtmplt   h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 0px ; font-weight: 800;}


#twocolleftInsidepgtmplt  h3	{ color: #EAECEB; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	3px 0px 0px 0px ;}


#twocolleftInsidepgtmplt  h4	{ color: #EAECEB; font-size: 8px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	0px 0px 2px 0px ;}

#twocolleftInsidepgtmplt  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#twocolleftInsidepgtmplt  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 10px; color: #EAECEB; line-height: 13px; font-weight: 700;}

#twocolleftInsidepgtmplt  ul {	list-style-type: disc;}



#twocolleftInsidepgtmplt  b	{ font-weight: 700;}

#twocolleftInsidepgtmplt a:link, #twocolleftInsidepgtmplt a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 600;  margin: 0;  padding: 0px; text-decoration: underline;}

#twocolleftInsidepgtmplt a:hover {text-decoration: underline; color: #898F57;}









#twocolleftInsidepgContainertmplt {width: 550px; height: 100%; float: left; padding: 0px 0px 0px 0px; display: block; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #1A1918; text-align: left; vertical-align: top;}



#twocolrightInsidepgtmplt {width: 375px;height: 720px;float: left;background-image: url(../images/2010/HOHFest-HomePg-Logo-Right_04.png);background-repeat: no-repeat;background-position: left top;padding: 0px; margin: 0px 0px 0px 0px;}
	
#twocolrightInsidepgtmplt  h1	{ color: #ACA110; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#twocolrightInsidepgtmplt  p	{color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 10px 5px; margin: 0px 0px 0px 0px; font-weight: 500;}

#twocolrightInsidepgtmplt  b	{ font-weight: 700;}



#MAsubcolumns{width: 600px; margin: 30px 0px 0px 0px ;}

#MAsubcolumn {float: left; width: 370px;}

#MAsubcolumns  h1	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px 0px; margin: 5px 0px 0px 10px ;}

#MAsubcolumns  p	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px ; font-weight: 500;}






#MAsubcolumn2 { float:left; width: 230px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background-image: url(../images/2010/HOHFest-2010-Divider-Vertical.png);background-repeat: no-repeat;background-position: left top;}

#MAsubcolumn2  h1	{ color: #ACA110; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 10px ;}

#MAsubcolumn2  p	{ color: #EAECEB; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 10px ;}

/********END INSIDE PAGE TEMPLETE - TWO COLUMN LAYOUT AND FORMATTING**************/








/* ================================================================ 
BEGIN ARTIST PAGE - ARTIST  DATA FORMATING   - SINGLE COLUMN LAYOUT
=================================================================== */
#columnsArtist  {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 720px; width: 1100px;}

#columnsArtistLeft {width: 545px; height: 720px; float: left; padding: 85px 20px 0px 70px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}

#columnsArtistLeft h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 5px 1px 10px ; font-weight: 600;}
#columnsArtistLeft h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 10px ; font-weight: 600;}

#columnsArtistLeft  h3	{ color: #ACA110; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	0px 0px 0px 10px ; font-weight: 600;}

#columnsArtistLeft  h4	{ color: #989B78; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 5px 0px 0px 0px; margin:	0px 0px 0px 10px ;}

#columnsArtistLeft p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#columnsArtistLeft  b	{ font-weight: 700;}

#columnsArtistLeft li {color: #C3C79B; font-weight: 700; letter-spacing: .083; word-spacing: .009em;}
#columnsArtistLeft ul {list-style-type: none ;   padding: 7px 0px 7px 0px ;}
#columnsArtistLeft ul.right {text-align: right ; }
#columnsArtistLeft ul li {display: inline ; padding: 0px 3px 0px 3px ; }

#columnsArtistLeft li.headliner { font-size: 18px;  }

#columnsArtistLeft li.2ndacts { font-size: 13px;  }

#columnsArtistLeft li.allothers { font-size: 16px;  }

/********  COLUMN LEFT *******/

#subcolumnsContactLeft  {width:260px;  float:left; padding: 15px 15px 0px 0px;}


/********  COLUMN RIGHT *******/

#subcolumnsContactRight{ float:right; width: 260px; padding: 15px 0px 0px 0px;}

/* ================================================================ 
END ARTIST PAGE - ARTIST  DATA FORMATING
=================================================================== */



/* ================================================================ 
BEGIN ARTIST INSIDE PAGE - LIQUID SINGLE - COLUMN LAYOUT
=================================================================== */

#columnsArtistLiquid {
	width: 960px;
	height: auto;
	float: left;
	padding: 10px 0px 0px 55px;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/2010/HOHFest-2010-LUQUIDVERT-Split_02.png);
	background-repeat: x-repeat;
	background-position: left top;
	line-height: 25px;  color: #C3C79B; letter-spacing: .083; word-spacing: .1em;  }
#columnsArtistLiquid ul {   width: 700px; padding: 7px 55px 7px 0px ; text-align:center; }
#columnsArtistLiquid ul li {display: inline ;  }
#columnsArtistLiquid li.headliner {font-size: 20px; padding: 0px 20px 0px 0px; }
#columnsArtistLiquid li.allothers { font-size: 18px; padding: 0px 20px 0px 0px;}

/* ================================================================ 
END ARTIST INSIDE PAGE - LIQUID
=================================================================== */








/* ================================================================ 
BEGIN CONTACT PAGE - CONTACT DATA FORMATING
=================================================================== */


#columnsContact  {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 720px; width: 1100px;}


#columnsContactLeft {width: 545px; height: 720px; float: left; padding: 85px 20px 0px 70px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}

#columnsContactLeft  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 5px 1px 10px ; font-weight: 600;}

#columnsContactLeft h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 10px ; font-weight: 600;}

#columnsContactLeft  h3	{ color: #ACA110; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	0px 0px 0px 10px ; font-weight: 600;}

#columnsContactLeft  h4	{ color: #989B78; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 5px 0px 0px 0px; margin:	0px 0px 0px 10px ;}

#columnsContactLeft  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#columnsContactLeft  b	{ font-weight: 700;}



#columnsContactLeft a:link, #columnsContactLeft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}

#columnsContactLeft a:hover {text-decoration: underline; color: #898F57;}

#columnsContactLeft img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}



/********  COLUMN LEFT *******/

#subcolumnsContactLeft  {width:260px;  float:left; padding: 15px 15px 0px 0px;}


/********  COLUMN RIGHT *******/

#subcolumnsContactRight{ float:right; width: 260px; padding: 15px 0px 0px 0px;}


/* ================================================================ 
END CONTACT PAGE - CONTACT DATA FORMATING
=================================================================== */







/* ================================================================ 
BEGIN TWO COLUMN PAGE - BLANK BACKGROUND RIGHT COLUM
=================================================================== */


#columnsMission2 {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 720px; width: 1100px; font-family: Arial, Helvetica, sans-serif;}



#columnsMission2Left {width: 568px; height: 720px; float: left; padding: 85px 0px 0px 50px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: left top; margin-left: 65px; margin-top: 0px;}




#columnsMission2Left  h1	{ color: #F1C028; font-size: 20px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 5px 1px 10px ; font-weight: 600;}


#columnsMission2Left h2	{ color: #F1C028; font-size: 16px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 10px ; font-weight: 600;}


#columnsMission2Left  h3	{ color: #ACA110; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	0px 0px 0px 10px ; font-weight: 600;}


#columnsMission2Left  h4	{ color: #989B78; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 5px 0px 0px 0px; margin:	0px 0px 0px 10px ;}


#columnsMission2Left  p	{font-size: 11px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsMission2Left  b	{ font-weight: 700;}




#columnsMission2Left a:link, #columnsMission2Left a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}


#columnsMission2Left a:hover {text-decoration: underline; color: #898F57;}


#columnsMission2Left img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}



/******** SUB COLUMN LEFT *******/

#subcolumnsMission2Left  {width:120px;  float:left; padding: 15px 5px 0px 0px;}


/********  SUB COLUMN RIGHT *******/

#subcolumnsMission2Right{ float:left; width: 120px; padding: 15px 0px 0px 0px;}




/********  MAIN COLUMN RIGHT *******/


#twocolrightMission2 {
	width: 416px;
	height: 720px;
	float: left;
	background-image: url(../images/2010/HOHFest-2010-RightBodyBlank_04.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
	
#twocolrightMission2   h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#twocolrightMission2   p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px px; margin: 0px 0px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 600;}


#twocolrightMission2   b	{ 	font-weight: 700;}


/* ================================================================ 
END CONTACT PAGE - CONTACT DATA FORMATING
=================================================================== */




/* ================================================================ 
BEGIN VIDEO ONE COLUMN PAGE 
=================================================================== */


#columnsVideo {padding: 0px 0px 0px 45px;  height: 100%; width: 1034px; font-family: Arial, Helvetica, sans-serif;  	display: block;
	}



#columnsVideoHeader {
	width: 1034px;
	height: 83px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/2010/HOHFest-2010-LUQUIDVERT-Split_01.png);
	background-repeat: no-repeat;
	background-position: left top;
}


#columnsVideoMiddleLiquid {
	width: 960px;
	height: auto;
	float: left;
	padding: 10px 25px 50px 55px;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/2010/HOHFest-2010-LUQUIDVERT-Split_02.png);
	background-repeat: x-repeat;
	background-position: left top;
}


#columnsVideoFooter {
	width: 1034px;
	height: 84px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#columnsVideo  h1	{ color: #F1C028; font-size: 20px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsVideo h2	{ color: #F1C028; font-size: 16px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsVideo  h3	{ color: #ACA110; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsVideo h4	{ color: #989B78; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ;}


#columnsVideo  p	{font-size: 11px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px px; margin: 10px 0px 3px 55px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsVideo  b	{ font-weight: 700;}


#columnsVideo  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px; color: #EAECEB; line-height: 10px; font-weight: 700;}

#columnsVideo  ul {	list-style-type: none;}

#columnsVideo a:link,#columnsVideo a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}


#columnsVideo a:hover {text-decoration: underline; color: #898F57;}


#columnsVideo img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}



/******** SUB COLUMN LEFT *******/

#subcolumnsVideoLeft  {width:400px; float:left; padding: 10px 30px 0px 0px;}


/********  SUB COLUMN RIGHT *******/

#subcolumnsVideoRight{ float:left; width: 400px; padding: 10px 0px 0px 50px;}






/* ================================================================ 
BEGIN Contest ONE COLUMN PAGE 
=================================================================== */
#columnsContest {padding: 0px 0px 0px 45px;  height: 100%; width: 1034px; font-family: Arial, Helvetica, sans-serif; display: block;}



#columnsContestLeft  h1	{ color: #F1C028; font-size: 20px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsContestLeft  h2	{ color: #F1C028; font-size: 16px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsContestLeft  h3	{ color: #ACA110; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsContestLeft  h4	{ color: #989B78; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ;}


#columnsContestLeft   p	{font-size: 11px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 50px 0px 0px; margin: 10px 0px 3px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsContestLeft   b	{ font-weight: 700;}


#columnsContestLeft   li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px; color: #EAECEB; line-height: 10px; font-weight: 700;}

#columnsContestLeft   ul {	list-style-type: none;}

#columnsContestLeft  a:link,#columnsContestLeft  a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}

#columnsContestLeft  a:visited {color: #ACA110; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}




#columnsContestLeft  a:hover {text-decoration: underline; color: #898F57;}


#columnsContestLeft  img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}



/******** SUB COLUMN LEFT *******/

#subcolumnsContestLeft  {width: 500px; float:left; padding: 10px 60px 0px 0px;}

#subcolumnsContestLeft   li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px; color: #EAECEB; line-height: 10px; font-weight: 700;}

#subcolumnsContestLeft  ul {	list-style-type: none;}





/********  SUB COLUMN RIGHT *******/

#subcolumnsContestRight{ float:left; width: 300px; padding: 10px 0px 0px 5px; }

#subcolumnsContestRight   li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px; color: #EAECEB; line-height: 10px; font-weight: 700;}

#subcolumnsContestRight  ul {	list-style-type: none;}







/* ================================================================ 
BEGIN PARTNERS ONE COLUMN PAGE 
=================================================================== */
#columnsPartners {padding: 0px 0px 0px 45px;  height: 100%; width: 1034px; font-family: Arial, Helvetica, sans-serif; display: block;}



#columnsPartnersLeft  h1	{ color: #F1C028; font-size: 20px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsPartnersLeft h2	{ color: #F1C028; font-size: 16px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsPartnersLeft  h3	{ color: #ACA110; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsPartnersLeft h4	{ color: #989B78; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ;}


#columnsPartnersLeft  p	{font-size: 11px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 10px 0px 3px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsPartnersLeft  b	{ font-weight: 700;}


#columnsPartnersLeft  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px; color: #EAECEB; line-height: 10px; font-weight: 700;}

#columnsPartnersLeft  ul {	list-style-type: none;}

#columnsPartnersLeft a:link,#columnsPartnersLeft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}


#columnsPartnersLeft a:hover {text-decoration: underline; color: #898F57;}


#columnsPartnersLeft img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}



/******** SUB COLUMN LEFT *******/

#subcolumnsPartnersLeft  {width:750px; float:left; padding: 10px 5px 0px 0px;}


/********  SUB COLUMN RIGHT *******/

#subcolumnsPartnersRight{ float:left; width: 150px; padding: 10px 0px 0px 5px;}







/* ================================================================ 
BEGIN MEDIA ONE COLUMN PAGE 
=================================================================== */
#columnsMedia {padding: 0px 0px 0px 45px;  height: 100%; width: 1034px; font-family: Arial, Helvetica, sans-serif; display: block;}



#columnsMedia  h1	{ color: #F1C028; font-size: 20px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsMedia h2	{ color: #F1C028; font-size: 16px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsMedia  h3	{ color: #ACA110; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsMedia h4	{ color: #989B78; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ;}


#columnsMedia  p	{font-size: 11px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 10px 0px 3px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsMedia  b	{ font-weight: 700;}


#columnsMedia  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 8px 0px 3px 0px; color: #EAECEB; line-height: 14px; font-weight: 700;}

#columnsMedia  ul {	list-style-type: circle;}

#columnsMedia a:link, #columnsMedia a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}


#columnsMedia a:hover {text-decoration: underline; color: #898F57;}


#columnsMedia img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}



/******** SUB COLUMN LEFT *******/

#subcolumnsMediaLeft  {width:400px; float:left; padding: 10px 30px 0px 0px;}


/********  SUB COLUMN RIGHT *******/

#subcolumnsMediaRight{ float:left; width: 400px; padding: 10px 0px 0px 50px;}




/********  PHOTOS COLUMN RIGHT *******/
#columnsPhoto {padding: 0px 0px 0px 45px;  height: 100%; width: 1034px; font-family: Arial, Helvetica, sans-serif; display: block;}

#subcolumnsPhotosCenter  {width: 1000px; float:left; padding: 10px 30px 0px 0px;}

#flashcontainer {width:900px; float:left; padding: 10px 30px 0px 30px;}



#columnsPhoto  h1	{ color: #F1C028; font-size: 20px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsPhoto h2	{ color: #F1C028; font-size: 16px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsPhoto  h3	{ color: #ACA110; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	10px 0px 3px 0px ; font-weight: 600;}


#columnsPhoto h4	{ color: #989B78; font-size: 12px;  text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 3px 0px ;}


#columnsPhoto  p	{font-size: 11px; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 10px 60px 3px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsPhoto  b	{ font-weight: 700;}





/********  MAIN COLUMN RIGHT *******/


#twocolrightMission2 {
	width: 416px;
	height: 720px;
	float: left;
	background-image: url(../images/2010/HOHFest-2010-RightBodyBlank_04.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
	
#twocolrightMission2   h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#twocolrightMission2   p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px px; margin: 0px 0px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 600;}


#twocolrightMission2   b	{ 	font-weight: 700;}


/* ================================================================ 
END CONTACT PAGE - CONTACT DATA FORMATING
=================================================================== */













/* ================================================================ 
BEGIN CONTACT PAGE - CONTACT DATA FORMATING
=================================================================== */


#columnsMigrant  {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 720px; width: 1100px;}


#columnsMigrantLeft {width: 595px; height: 720px; float: left; padding: 85px 0px 0px 45px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}

#columnsMigrantLeft  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 1px 0px ; font-weight: 600;}

#columnsMigrantLeft h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 0px ; font-weight: 600;}

#columnsMigrantLeft  h3	{ color: #ACA110; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	0px 0px 0px 0px ; font-weight: 600;}

#columnsMigrantLeft  h4	{ color: #989B78; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 5px 0px 0px 0px; margin:	0px 0px 0px 0px ;}

#columnsMigrantLeft  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 12px 0px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#columnsMigrantLeft  b	{ font-weight: 800;}

#columnsMigrantLeft  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 5px 0px; margin: 0px 0px 0x 0px; color:#EAECEB; line-height: 13px; font-weight: 700;}

#columnsMigrantLeft  ul {list-style-type: disc; }

#columnsMigrantLeft a:link, #columnsMigrantLeft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0px;  padding: 0px 0px 8px 0px; text-decoration: underline;}

#columnsMigrantLeft a:hover {text-decoration: underline; color: #898F57;}

#columnsMigrantLeft img  {border: 0px solid #000000; padding: 0px 0px 3px 0px;}



/* ================================================================ 
END MIGRANT PAGE - MIGRANT DATA FORMATING
=================================================================== */






/* ================================================================ 
BEGIN INSIDE PAGE - CAMPING DETAILS &  FORMATING
=================================================================== */


#columnsCamp {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 720px; width: 1100px;}



#columnsCampLeft {width: 550px; height: 720px; float: left; padding: 85px 20px 0px 70px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}

#columnsCampLeft  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 5px 1px 10px ; font-weight: 600;}

#columnsCampLeft h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 10px ; font-weight: 600;}

#columnsCampLeft  h3	{ color: #F1C028; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	0px 0px 0px 10px ; font-weight: 600;}

#columnsCampLeft h4	{ color: #989B78; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 5px 0px 0px 0px; margin:	0px 0px 0px 10px ;}

#columnsCampLeft  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#columnsCampLeft  b	{ font-weight: 700;}

#columnsCampLeft  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 12x 20px; color: #EAECEB; line-height: 13px; font-weight: 700;}

#columnsCampLeft  ul {	list-style-type: disc;}





#columnsCampLeft a:link, #columnsCampLeft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 500;  margin: 0;  padding: 0px 0px 0px 0px; text-decoration: underline;}

#columnsCampLeft a:hover {text-decoration: underline; color: #898F57;}

#columnsCampLeft img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}




#columnsCampRight {width: 420px; height: 720px; float: left; background-image: url(../images/2010/HOHFest-HomePg-Logo-Right_04.png)	background-repeat: no-repeat;
background-position: left top;padding: 0px 50px 0px 50px;}
	
#columnsCampRight  h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#columnsCampRight	p {font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsCampRight  b	{ 	font-weight: 700;}

/* ================================================================ 
END INSIDE PAGE - CAMPING DETAILS &  FORMATING
=================================================================== */





/* ================================================================ 
BEGIN INSIDE PAGE GENERIC - STREET TEAM. OUR MISSION, ABOUT HOH, HOH FOUNDATION  PAGE  FORMATING
=================================================================== */


#columnsStreet {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px; height: 720px; width: 1100px;}



#columnsStreetLeft{width: 598px; height: 720px; float: left; padding: 85px 20px 0px 75px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 0px;}

#columnsStreetLeft  h1	{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	10px 0px 1px 0px ; font-weight: 600;}

#columnsStreetLeft h2	{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 0px ; font-weight: 600;}

#columnsStreetLeft  h3	{ color: #F1C028; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 12px 0px 0px 0px; margin:	0px 0px 0px 0px ; font-weight: 600;}

#columnsStreetLeft h4	{ color: #989B78; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 5px 0px 0px 0px; margin:	0px 0px 0px 0px ;}

#columnsStreetLeft  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 30px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsStreetLeft  b	{ font-weight: 700;}

#columnsStreetLeft  li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 12x 20px; color: #EAECEB; line-height: 13px; font-weight: 700;}

#columnsStreetLeft ul {	list-style-type: disc;}





#columnsStreetLeft a:link, #columnsStreetLeft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 500;  margin: 0;  padding: 0px 0px 8px 0px; text-decoration: underline;}

#columnsStreetLeft a:hover {text-decoration: underline; color: #898F57;}

#columnsStreetLeft img  {border: 0px solid #000000; padding: 0px 0px 3px 3px;}




#columnsStreetRight {width: 420px; height: 720px; float: left; background-image: url(../images/2010/HOHFest-HomePg-Logo-Right_04.png)	background-repeat: no-repeat; background-position: left top;padding: 0px 50px 0px 50px;}
	
#columnsStreetRight h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#columnsStreetRight	p  {font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 500;}


#columnsStreetRight  b	{ 	font-weight: 700;}

/* ================================================================ 
END INSIDE PAGE GENERIC - STREET TEAM. OUR MISSION, ABOUT HOH, HOH FOUNDATION  PAGE  FORMATING
=================================================================== */







/* ================================================================ 
BEGIN INSIDE PAGE - VOLUNTEER DETAILS &  FORMATING
=================================================================== */

#twocolleftInsidepgContainerVol {width: 550px; height: 100%; float: left; padding: 0px; margin: 0px; display: block; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #1A1918; text-align: left; vertical-align: top;}


#twocolleftInsidepgVol {width: 550px; height: 720px; float: left; padding: 85px 20px 0px 60px; background-image: url(../images/2010/HOHFest-2010-InsidePage_03.png); background-repeat: no-repeat; background-position: center top; margin-left: 50px; margin-top: 12px;}

#twocolleftInsidepgVol   h1{ color: #F1C028; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 10px 0px; margin:	3px 0px 0px 0px ; font-weight: 800;}

#twocolleftInsidepgVol    h2{ color: #F1C028; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	4px 0px 0px 0px ; font-weight: 800;}


#twocolleftInsidepgVol   h3	{ color: #EAECEB; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	3px 0px 0px 0px ;}


#twocolleftInsidepgVol   h4	{ color: #EAECEB; font-size: 8px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin:	0px 0px 2px 0px ;}

#twocolleftInsidepgVol   p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; color: #EAECEB; line-height: 13px; font-weight: 500;}

#twocolleftInsidepgVol   li	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 10px; color: #EAECEB; line-height: 13px; font-weight: 700;}

#twocolleftInsidepgVol   ul {	list-style-type: disc;}

#twocolleftInsidepgVol   b	{ font-weight: 700;}

#twocolleftInsidepgVol  a, a:link, #twocolleft a:visited {color: #FFF; font-size: 11px; font-family: arial; font-weight: 700;  margin: 0;  padding: 0px; text-decoration: underline;}

#twocolleftInsidepgVol  a:hover {text-decoration: underline; color: #898F57;}




#twocolrightInsidepgVol {width: 410px; height: 720px;float: left; background-image: url(../images/2010/HOHFest-HomePg-Logo-Right_04.png);background-repeat: no-repeat;
background-position: left top;padding: 0px; margin: 0px 0px 0px 0px;}
	
#twocolrightInsidepgVol  h1	{ color: #F1C028;  font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ;}

#twocolrightInsidepgVol  p	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; word-spacing: .0180em; padding: 0px 0px 2px px; margin: 0px 40px 0px 10px; color: #EAECEB; line-height: 13px; font-weight: 600;}


#twocolrightInsidepgVol  b	{ 	font-weight: 700;}


/* ================================================================ 
END INSIDE PAGE - VOLUNTEER DETAILS &  FORMATING
=================================================================== */






/* ================================================================ 
BEGIN HOME PAGE - ARTIST/LINEUP DETAILS &  FORMATING
=================================================================== */


#lineupContentContainer  {font-family: arial; padding: 310px 15px 0px 15px;  margin: 0px 0px 0px 0px;}

#lineupContentContainer h1 {color: #FFF; font-size: 18px; padding: 0px; font-weight: 800; letter-spacing: 0.0075em; text-align: center; vertical-align: top; text-decoration: underline;}

#lineupContentContainer a:link, #lineupContentContainer a:hover {color: #FFF; text-decoration: underline;  }
#lineupContentContainer a:visited {color:#EAECEB; text-decoration: underline;  }




#lineupHeadliner   {font-family: arial; margin: 2px 12px 5px 20px; text-align: center; word-spacing: 1em; line-height: 13px;}

#lineupHeadliner h1 {color: #EAECEB; font-size: 18px;  padding: 1px 0px 1px 0px ; font-weight: 800; letter-spacing: 0.0075em; display: run-in; line-height: 18px}
#lineupHeadliner h2 {color: #FFF; font-size: 12px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; font-weight: 600; letter-spacing: 0.0075em; line-height: 13px}
#lineupHeadliner h3 {color: #C3C79B; font-size: 12px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; font-weight: 600; letter-spacing: 0.0075em; line-height: 12px;}

#lineupHeadliner li {color: #C3C79B; font-size: 12px; font-weight: 700; letter-spacing: 0; word-spacing: .009em; line-height: 13px;}
#lineupHeadliner ul {list-style-type: none ;   padding: 0px 0px 0px 0px ;}
#lineupHeadliner ul.right {text-align: right ; }
#lineupHeadliner ul li {display: inline ; padding: 0px 1px 0px 1px ;} 
#lineupHeadliner a:link, #lineupContentContainer a:visited {color: #FFF;  margin: 0px;  padding: 0px; text-decoration: underline;}
#lineupHeadliner a:hover {color: #999999; text-decoration: underline;   }
#lineupHeadliner li.headliner {color: #ACA110; font-weight: 700; line-height: 12px;}
#lineupHeadliner li.allothers { color: #F1C028; font-weight: 700;  line-height: 12px;}


/* ================================================================ 
END HOME PAGE - ARTIST/LINEUP DETAILS & FORMATING
=================================================================== */









#homepage h1 {color: #FFFFFF; font-size: 22px; margin: 10px 0px 10px 28px ;padding: 7px 5px 7px 5px ; letter-spacing: 0.0075em; }
#homepage h2 {color: #C3C79B; font-size: 12px;  padding: 0px 0px 0px 30px;  margin: 0px 0px 0px 0px;  letter-spacing: 0.0075em;}
#homepage h3 {color: #C3C79B; font-size: 12px;  padding: 0px 0px 0px 30px;  margin: 0px 0px 0px 0px;  letter-spacing: 0.0075em;}
#homepage h4 {color: #FFFFFF; font-size: 12px;  padding: 0px 0px 0px 30px;  margin: 0px 0px 0px 0px; font-weight: 500; letter-spacing: 0.0075em;}





#footer { 	display: block;width: 100%;
	}

#adspace {display: block;
	width: 1100px;
	height: 55px;
	margin: 0px 0px 0px 0px;
	}
	
#adspace ul {padding: 0px 20px 0px 0px; margin: 0px; text-decoration: none;}	
#lineupHeadliner li {color: #C3C79B; font-size: 12px; font-weight: 700; letter-spacing: 0; word-spacing: .009em;
 }
#lineupHeadliner ul {list-style-type: none ;   padding: 7px 0px 0px 0px ;}
	
	




#bannermenucontainer {
	width: 100%;
	height: 170px;
	padding: 0px 0px  0px 50px ;
	margin: 10px 0px  0px 0px ;
	float: left;
	background-image: url(../images/2010/HOHFest-2010-HomePage_06.png);
	background-repeat: repeat-x;
	background-position: bottom;
	z-index: 50;
	position: relative;
}



	
#bannermenubottom {
	width: 1034px;
	height: 71px;
	background-image: url(../images/2010/HOHFest-HomePage-Ovr_15.png);
	background-position:  left top;
	background-repeat: no-repeat;
	padding: 0px 0px  0px 0px ;
	margin: 0px 0px  0px 0px ;
}



#bannermenu {
	width: 1034px;
	height: 100%;
	height: 160px;
	padding: 0px 0px  0px 0px ;
	margin: 0px 0px  0px 0px ;
	bottom: 0pt;
	float: left;
}


/* NAVIGATION BANNER BUTTONS */

.socialnav	{position: relative; float: left; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; background: url(../images/2010/HOHFest-HomePage-07.png)  no-repeat; width: 154px; height: 100px; overflow: hidden;/* for ie to hide extra height*/}

.socialnav a {display: block; color: #000000; font-size: 11px; width: 154px; height: 100px; display: block; float: left; color: black; text-decoration: none; overflow: hidden;/* for ie to hide extra height*/}

.socialnav a:hover {background: url(../images/2010/HOHFest-HomePage-Ovr_07.png)  no-repeat; width: 160px; height: 100px; overflow: hidden;/* for ie to hide extra height*/	}
			
.socialnav img {width: 154px; height: 100px; border: 0; }
			* html a:hover {visibility: visible}
			
.socialnav a:hover img {visibility:hidden }

.socialnav span { position: absolute; left: 30px;top: 15px; text-align: center;  width: 154px; cursor: pointer; }





.streetnav	{ position: relative; float: left; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; background: url(../images/2010/HOHFest-HomePage-Ovr_08.png)  no-repeat; width: 145px; height: 100px; overflow:hidden;/* for ie to hide extra height*/ left: 0px; top: 0px;}

.streetnav a {width: 145px; height: 100px; display: block; overflow: hidden;/* for ie to hide extra height*/}

.streetnav a:hover {background: url(../images/2010/HOHFest-HomePage-Ovr_08.png)  no-repeat; width: 143px; height: 100px; 	}
			
.streetnav img {width: 145px; height: 100px; border: 0; }
			* html a:hover {visibility: visible}
			
.streetnav a:hover img {visibility:hidden }

.streetnav span { position: absolute; left: 0px;top: 0px; text-align: center;  width: 145px; cursor: pointer; }





.migrantnav	{ position: relative; float: left; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; background: url(../images/2010/HOHFest-HomePage-Ovr_09.png)  no-repeat; width: 147px; height: 100px; overflow:hidden;/* for ie to hide extra height*/ left: 0px; top: 0px;}

.migrantnav a {display: block; color: #000000; font-size: 11px; width: 147px; height: 100px; display: block; overflow: hidden;/* for ie to hide extra height*/}

.migrantnav a:hover {background: url(../images/2010/HOHFest-HomePage-Ovr_09.png)  no-repeat; width: 147px; height: 1000px; overflow: hidden;/* for ie to hide extra height*/	}
			
.migrantnav img {width: 147px; height: 100px; border: 0; }
			* html a:hover {visibility: visible}
			
.migrantnav a:hover img {visibility:hidden }

.migrantnav span { position: absolute; left: 0px;top: 0px; text-align: center;  width: 147px; cursor: pointer; }





.volunteernav	{ position: relative; float: left; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; background: url(../images/2010/HOHFest-HomePage-Ovr_10.png)  no-repeat; width: 143px; height: 100px; overflow:hidden;/* for ie to hide extra height*/ left: 0px; top: 0px;}

.volunteernav a {display: block; color: #000000; font-size: 11px; width: 143px; height: 100px; display: block; overflow: hidden;/* for ie to hide extra height*/}

.volunteernav a:hover {background: url(../images/2010/HOHFest-HomePage-Ovr_10.png)  no-repeat; width: 143px; height: 100px; overflow: hidden;/* for ie to hide extra height*/	}
			
.volunteernav img {width: 143px; height: 100px; border: 0; }
			* html a:hover {visibility: visible}
			
.volunteernav a:hover img {visibility:hidden }

.volunteernav span { position: absolute; left: 0px;top: 0px; text-align: center;  width: 143px; cursor: pointer; }





.sponsornav	{ position: relative; float: left; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; background: url(../images/2010/HOHFest-HomePage-Ovr_11.png)  no-repeat; width: 144px; height: 100px; overflow:hidden;/* for ie to hide extra height*/ left: 0px; top: 0px;}

.sponsornav a {display: block; color: #000000; font-size: 11px; width: 145px; height: 100px; display: block; overflow: hidden;/* for ie to hide extra height*/}

.sponsornav a:hover {background: url(../images/2010/HOHFest-HomePage-Ovr_11.png)  no-repeat; width: 145px; height: 100px; overflow: hidden;/* for ie to hide extra height*/	}
			
.sponsornav img {width: 145px; height: 100px; border: 0; }
			* html a:hover {visibility: visible}
			
.sponsornav a:hover img {visibility:hidden }

.sponsornav span { position: absolute; left: 0px;top: 0px; text-align: center;  width: 145px; cursor: pointer; }






.advertisenav	{ position: relative; float: left; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; background: url(../images/2010/HOHFest-HomePage-Ovr_12.png)  no-repeat; width: 145px; height: 100px; overflow:hidden;/* for ie to hide extra height*/ left: 0px; top: 0px;}

.advertisenav a {display: block; color: #000000; font-size: 11px; width: 145px; height: 100px; display: block; overflow: hidden;/* for ie to hide extra height*/}

.advertisenav a:hover {background: url(../images/2010/HOHFest-HomePage-Ovr_12.png)  no-repeat; width: 145px; height: 100px; overflow: hidden;/* for ie to hide extra height*/	}
			
.advertisenav img {width: 145px; height: 100px; border: 0; }
			* html a:hover {visibility: visible}
			
.advertisenav a:hover img {visibility:hidden }

.advertisenav span { position: absolute; left: 0px;top: 0px; text-align: center;  width: 145px; cursor: pointer; height: 100px;}






.visitnav	{
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	width: 155px;
	height: 100px;
	overflow:hidden;/* for ie to hide extra height*/
	left: 0px;
	top: 0px;
	background-image: url(../images/2010/HOHFest-HomePage_13.png);
	background-repeat: no-repeat;
}

.visitnav a {display: block; color: #000000; font-size: 11px; width: 155px; height: 100px; display: block; overflow: hidden;/* for ie to hide extra height*/}

.visitnav a:hover {background: url(../images/2010/HOHFest-HomePage-Ovr_13.png)  no-repeat; width: 155px; height: 100px; overflow: hidden;/* for ie to hide extra height*/	}
			
.visitnav img {width: 155px; height: 100px; border: 0; }
			* html a:hover {visibility: visible}
			
.visitnav a:hover img {visibility:hidden }

.visitnav span {
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	width: 143px;
	cursor: pointer;
}


/* END OF NAVIGATION */




