  p {
       
       }

  li {margin: .5em 0;
  list-style: none;
  list-style-type: none;
  
  }

  .alignright {font-size: .9em; margin-top: 2em; text-align: right;}

  div.header {
       background: #000000;
       background-image: url("http://www.punkyamerica.com/images09/bg.png");
       height: 255px; 
       padding: 0; 
       text-align: left;
       margin: 0;
       }
#wrapper #right #simple_sidenav-6 .SimpleSideNav, #wrapper #right #simple_sidenav-6 .SimpleSideNav ul.sf {margin-top: 0; padding-top: 0}


  * html .header {
  height: 255px; 
  hei\ght:245px;
  }


  #right p, #left p {
       margin: 0; 
       padding: 0 15px .8em;
       color: #ffe060;
       }

  #right h2, #left h2 {
        margin: 0; 
        padding: 1.6em 10px .5em;
        color: #ffe060;
        }


  a {color: #CECECE; text-decoration: underline;}

  #right a, #left a {color: #CECECE;}

  #clear {clear: both;}



  sup {font-size: .6em;}



 div.entry h4 { width: 400px !important; margin-top: 0}              

  html {
       margin: 0;
       padding: 0;
       background: url("http://www.punkyamerica.com/images09/bg_rightColumn.png") 100% 0% repeat-y #000000; 
       }
  /*** Op6 won't obey positional keywords for BG images, but does obey percentages. ***/
  /*** Op7 must have an explicit BG color on 'body' or 'html', or it blacks out the BG color. (?) ***/

  body {
       margin: 0;
       padding: 0;
       background: url("http://www.punkyamerica.com/images09/bg.png") 0% 0% repeat-y;
       font-family: verdana, sans-serif;
       font-size: 100%;
	   min-width: 900px;
       }

  * html body {
       background: url("http://www.punkyamerica.com/images09/bg.png") 100% 0% repeat-y;
       }
   /*** This is the Tan hack, which replaces the old Tantek hack.
           http://css-discuss.incutio.com/?page=BoxModelHack
           See: 'A Modified SBMH'.  Only IE can see this rule.  ***/

  #wrapper {
       background: url("http://www.punkyamerica.com/images09/bg_rightColumn.png") 100% 0% repeat-y;
       }

  * html #wrapper {
       background: url("http://www.punkyamerica.com/images09/bg_leftColumn.png") 0% 0% repeat-y;
         
       }
	   
	   

  /**** Because of the different way IE and other browsers handle vertically repeating BG's,
  ***** it is necessary to 'switch sides' when placing the BG images on 'body' and #wrapper.  
  ***** That is the purpose of all these Tan hacks. I LOVE that hack! Thanks, Edwardson...  
  ****/


  #right {
       float: right; 
       width: 250px;
	   text-align: right; 
	   padding-right: 25px;
	   clear: both;
       }

  #left {
        left: 0px;
        width: 250px;
        position: absolute;
        padding: 0;
        margin: 0;
        background: url("http://www.punkyamerica.com/images09/bg_leftColumn.png") 0% 0% repeat-y;
        top: 225px;
		 clear: both;
       }
   /*** The 'top' declaration is deliberately left out, so that it becomes the default 'auto',
          which places the div top edge at the height where a normal 'static' div would be. ***/


  * html #left {
       width: 270px;
       w\idth: 250px;
       }
  #wrapper #right p {
        margin-left: 35px;
  }
  #wrapper #right h2 {
        margin-left: 35px;
  }
   /*** This is the Tan hack, which replaces the old Tantek hack.
           http://css-discuss.incutio.com/?page=BoxModelHack
           See: 'A Modified SBMH'.  Only IE can see this rule. ***/

  body {
       background: url("http://www.punkyamerica.com/images09/bg.png") 0% 0% repeat-y;
       }
body {
	background: url("http://www.punkyamerica.com/images09/bg.png") 0% 0% repeat-y;
	text-align: left;
}
.header {
	margin: 0;
	padding: 0;
	text-align: left;
	white-space: nowrap;
}
#wrapper #left {
	table-layout: auto;
	height: 100%;
}
#wrapper #left div {
	background-image:url(http://www.punkyamerica.com/images09/bg_leftColumn.png);
}
.content {
	margin-left: 80px;
	padding-right: 80px;
	margin-top: 0;
	padding-top: 0;
}
#wrapper .content h2 {
	color: #FFCC00;
	font: normal 1.5em Georgia, 'Times New Roman', Times, serif;
	text-align: left;
	margin-left: 190px;
}
#wrapper .content h3 {
	color: #70f6f9;
	font: normal 1em/1.4em Arial, Helvetica, sans-serif;
	margin-left: 190px;
}
#wrapper .content p {
	color: #CECECE;
	font: normal .80em/1.5em Arial, Helvetica, sans-serif;
	margin-bottom: 13px;
}


#wrapper #right p a {
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #CECECE;
	text-decoration: underline;
	margin: 0; padding: 0;
}
#wrapper #right p a:hover {
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
	margin: 0; padding: 0;
}
#wrapper #right p {
	padding: 0;
	padding-bottom: 4px;
}
#wrapper #left ul {
	margin: 0;
	padding: 0;
	margin-left: 0;
	list-style-type: none;
	list-style: none;
	width: 210px;
}
#wrapper #left li  {
	padding-bottom: 0;
	margin-bottom: 0;
	text-align: left;
}
#wrapper #left li a {
	list-style: none;
	font: .83em/140% Arial, Helvetica, sans-serif;
	padding-bottom: 0;
	text-decoration: none;
	color: #FFCC33;
}
#wrapper #left ul li a:hover {
	text-decoration: none;
	color: #fff;
}


#wrapper #left ul li.widget .SimpleSideNav {
	padding-left: 0;
}





#wrapper #left h2 {
	font: bold 1em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	margin-left: 20px;
}
#wrapper #left li {
	margin: 0;
}
#wrapper #left h2 {
	padding-top: 22px;
	text-align: left;
}
#right p.punkypictures {
	margin-top: 20px;
}
#right p.americantales {
	padding: 10px 0;
}
#right p.powwow {
	padding: 10px 0;
}
#right p.photos {
	padding: 10px 0;
}
#wrapper .content p {
	margin: .3em 170px 0 190px;
	text-align: left;
	color: #eaeaea !important;
}
#wrapper .content .entry ul {
	margin: 20px 185px 0 210px;
	text-align: left;
	color: #CECECE !important;
	font-size: .8em !important;
}
#wrapper .content .entry ol {
	margin: 20px 185px 0 210px;
	text-align: left;
	color: #CECECE !important;
	font-size: .8em !important;
}
#wrapper .content .entry ul li {
	margin-bottom: 12px;
}
#wrapper .content .entry p {
	font-size: .8em !important;
}

#wrapper #left #simple_sidenav-3 .SimpleSideNav .sf{
	margin-left: 14px !important;
}

#wrapper #left #execphp-2 .execphpwidget .categories{
	margin-left: 0 !important;
	margin-top: 1px !important;
}

#wrapper #left #execphp-2 .execphpwidget .categories ul{
	margin-left: 0 !important;
}



#wrapper .content .entry .ngg-galleryoverview .piclenselink a.piclenselink {
	margin-top: 0;

}
#wrapper #right #simple_sidenav-3 .SimpleSideNav ul.sf{
	margin-top: 0 !important;
	margin-left: 0 !important;
}

#wrapper #right .entry-content {padding-left: 60px}

#wrapper .content .entry  div.piclenselink {
	text-align: left;
	width: 220px !important;
}

#wrapper .content h2 {
	margin-top: 0;
	padding-top: 0;
	text-align: left;
}



#wrapper #right ul li {margin-bottom: 0; list-style: none; text-decoration: none; padding-bottom: 0; text-decoration: none}

#wrapper #right li#simple_sidenav-6 .SimpleSideNav ul.sf li.page_item a {margin-bottom: 0; padding-bottom: 0; list-style: none; text-decoration: none}

#wrapper #right li#simple_sidenav-6 .SimpleSideNav ul.sf {margin: 0; padding: 0; list-style: none; text-decoration: none}


.SimpleSideNav ul.sf li.page_item a.depth_0  {margin-bottom: 0; list-style: none; text-decoration: none}
.SimpleSideNav ul.sf li.page_item a.hover  {color: #FFCC00}
.SimpleSideNav ul.sf li.page_item   {margin-bottom: 0; padding-bottom: 0; padding-top:0 ; list-style: none; }
/* Right Nav Bar link - PunkyVision */
#wrapper #right li#simple_sidenav-6 { margin-bottom: 0; margin-top: 0; padding-top: 0}

  html {
       margin: 0;
       padding: 0;
       background: url("http://www.punkyamerica.com/images09/bg_rightColumn.png") 100% 0% repeat-y #000000; 
	   
       }
  /*** Op6 won't obey positional keywords for BG images, but does obey percentages. ***/
  /*** Op7 must have an explicit BG color on 'body' or 'html', or it blacks out the BG color. (?) ***/



  #left {
        left: 0px;
        width: 250px;
        position: absolute;
        padding: 0;
        margin: 0;
        background: url("http://www.punkyamerica.com/images09/bg_leftColumn.png") 0% 0% repeat-y;
        top: 225px;
       }
	   
small { margin-left: 190px;}	

h2.widgettitle  { font-size: 1em; color: #fff; margin-top: 0; padding-top: 0}  
h2.widgettitle a:link {  color: #fff}  
#wrapper #right #ngg-images-4 { margin-top: 0; padding-top: 0; list-style: none;}
#wrapper #right .ngg_images { margin: 0; padding: 0; list-style: none;}
#wrapper #right #ngg-images-4 #ngg-webslice   { margin-top: 0; padding-top: 0; }
#wrapper #right .ngg_images { margin-top: 0; padding-top: 0; list-style: none;}

#wrapper #right .widgettitle entry-title { margin-top: 5px; padding-top: 0; list-style: none;}
.ngg-widget img {
border:none !important;
margin: 0 !important;
padding:0!important;}

.ngg-widget {
text-align: right !important;}

/* title above six thumbs */
#wrapper #right li#text-3.widget.widget_text .textwidget { font-size: 12px; margin-bottom: 0 }


#lazyest_sidebox p.lg_thumb_image a img.thumb  { margin-left: 36px; margin-bottom: 0; padding-bottom: 0}

h2.widgettitle  { display: none}
#wrapper .content #post-279 .entry .navigation .alignleft a { color: #FF99000!important;}
#wrapper #right .SimpleSideNav a { font-size: .88em;}
#wrapper #right .SimpleSideNav a:hover { color: #FFCC00}
/* Right Nav Bar link - tales of a punkyamerica */
#wrapper #right #simple_sidenav-3 .SimpleSideNav ul.sf li.page-item-11  { padding: 10px 0} 
/* Right Nav Bar link - tales of a sing */
#wrapper #right #simple_sidenav-3 .SimpleSideNav ul.sf li.page-item-9 a span  { background: url(http://www.punkyamerica.com/images09/icon-Sing.png) no-repeat left center; padding: 8px 0 8px 40px; } 
/* Right Nav Bar link - all links */
#wrapper #right #simple_sidenav-3 .SimpleSideNav ul.sf li  { padding: 15px 0;} 
/* Right Nav Bar link - tales of a SING */
.SimpleSideNav ul.sf li.page-item-9  { padding-right: 10px;} 


#post-13 .entry div { font-size: 12px }
.execphpwidget ul li.categories { color: #fff; margin-top: 5pc;}

#right #lg-slide-show #lg_sideshow_1 .thickbox .thumb   { padding-left: 38px; text-align: right;  margin: 1px; }
#right #lg-slide-show #lg_sideshow_1 .thickbox .thumb img  {  border: 1px solid #fff;}


.commentlist {
margin-left:180px;

}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #fff;
	}
	

#wrapper .content p	{
	color: #fff;
	}
	
#wrapper .content .commentlist .comment { background-color: #666}