/* color key  

*/

body			{color:#303030; margin:0; text-align: center; line-height:120%;
				 background: url(http://www.peaksfest.com/images/bg.gif) center top repeat-y #FFFFFF;}
body, table td, h4, h6, h5, textarea, input, select {font:8.5pt Verdana, Arial, Helvetica, sans-serif;}

form	{margin: 0;}

h1, h2, h3, h4, h5, h6	{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
h1			{font-size: 22px; font-weight:normal; font-size:28pt;}
h3			{font-size: 22px; font-weight:normal;}
h4			{font-size: 14px;}
h5			{font-weight: bold;}
h6			{color: #FF0000;}

ul, ol		{padding-top: 4px; padding-bottom: 4px; margin-top: 0; margin-bottom: 0}
li			{margin-left: 20px; }
a			{text-decoration: none; color:#4A681A; }
a:hover 	{text-decoration: underline; color:AA0000;}
p			{margin:0 0 0 0; }




/* structural stuff */

.shell		{position:relative; width:539px; text-align:left; border:0 solid blue;  }


#mastheadbg	{position:absolute; top:0; left:0; width:100%; height:119px; 
				background: url(http://www.peaksfest.com/images/masthead_bg.gif) center top repeat-y; }

#logo		{position:absolute; top:-17px; left:-29px; width:436px; height:152px;  
			background: url(http://www.peaksfest.com/images/logo_alt.gif) left top no-repeat; z-index:10; }
			
#illustration		{position:absolute; top:-25px; left:340px; width:219px; height:297px;  z-index:5; 
			background: url(http://www.peaksfest.com/images/illustration.gif) left top no-repeat;}

#tagline	{position:absolute; top:135px; left:152; width:436; height:18px; }

#masthead h1, #masthead  h2,	#masthead  h3	{display:none;  }


#rightnav		{position:absolute; left:420px; top:25px; width:130px; color:#222222;  z-index:12;}
#rightnav p		{border-style:dashed; border-color:#89BCD3; border-width:0 0 1px 0; padding:2px 0 2px 0;}
#rightnav a		{color:#206070; font-weight:bold; }

.mailtous		{   }


#horiznav		{position:absolute; top:119px; left:0; width:100%; height:16px; border-width:1px 0 1px 0; border-color:#B39B72; border-style:solid;
			background: url(http://www.peaksfest.com/images/horizbar_bg.gif) center top repeat-y #FFD07D;}

#nav		{position:absolute; top:162px; left:65px; width:130px; margin-bottom:10px; color:#black;  text-align:left;}
#nav p		{border-width:1px 0 0 0; border-color:#9BAEB2; border-style:solid; margin:0 5px 15px 0; font-weight:bold; color:#6F844D;  }
#nav a 	{text-decoration:none; }


#introtext	{position:absolute; left:30px; top:160px; width:290px;}
#introtext p	{margin-top:10px; font-size:120%; font-family:Georgia, Times, serif; color:#FFFFFF; line-height:130%; font-weight:bold;
					margin-left:5px; text-indent:-5pt;}
					
#introtext a	{color:FFFF99; }

#introtext strong	{  }

#introtext h3	{color:#FFFFFF; line-height:100%  }

#rightbar		{position:absolute; left:370px; top:285px; width:160px; color:#214251; border:0 solid red;}
#rightbar p	{margin:0 0 6px 0;  }
#rightbar h3	{color:#214251; margin:10px 0 5px 0; font-size:100%; font-family: georgia, times, serif; font-weight:bold; letter-spacing:2px; border:1px dotted #406070; border-width:0 0 1px 0;}
#rightbar a 	{color:#9F0E0E; font-weight:bold;  }

#footer		{font-size:90%;}
#footer, #footer a	{color:#666666;  }

#pastfests, #pastfests h3, #pastfests p	{text-indent:0;}
#pastfests, #pastfests p	{font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:202020;}
#pastfestsnav p, #pastfestsnav a		{color:#FFFF99; }
#pastfests h3 	{color:#FFFFFF;}

/* blogger styles  */

.date-header, .post-footer, .comment-link, .item-control, #sidebar	{display:none;  }
