a, a:visited {
	color:#999;
	text-decoration:underline;
}

div#photoblog {
	margin-top:1px;clear:both;margin-left:12px;_margin-left:6px;width:250px;
}

div#content {
	width:320px;float:right;margin:0px;border:0px solid green;
}

div#contact {
	clear:right;margin-left:12px;padding:7px 0;border:0px solid green;
}


div.img_desc {
	font-size:11px;line-height:140%;color:#999;float:left;width:200px;margin-top:-10px;
}

div.headblock {
	float:left;
	width:10% !important;
}

p.subtitles {
	font-size:12px;font-family:'lucida grande', lucida, verdana, arial, sans-serif;font-weight:bold;color:#666;margin-bottom:0;padding-bottom:0;
	text-transform: lowercase;
	font-variant:small-caps;
	margin-top:7px;
}

p.subtitlesdate {
	font-size:9px;font-family:'lucida grande', lucida, verdana, arial, sans-serif;font-weight:bold;color:#999;margin-bottom:0;padding-bottom:0;
	text-transform: uppercase;
	font-variant:small-caps;
	margin-top:11px;
}

.post-title {
  margin:0 !important;
  padding:0 !important;
  font-size:160%;
  font-weight:normal;
  font-family:georgia, palatino, serif;
  line-height:1em;
  color:#666;
  }

div#galleryfoot2 .post-title {
  color:#999;
  }

.post-title a, .post-title a:visited, .post-title strong {
  text-decoration:none;
  font-weight:normal;
  color:#666 !important;
  }

.post-title a:hover, .post-title a:visited:hover {
  text-decoration:none;
  font-weight:normal;
	color:#c60 !important;
  }

.post-titleinner {
  margin:0 !important;
  padding:0 !important;
  font-size:160%;
  font-weight:normal;
  font-family:georgia, palatino, serif;
  line-height:1em;
  color:#666;
  }

.post-titleinner a, .post-titleinner a:visited, .post-titleinner strong {
  text-decoration:none;
  font-weight:normal;
  color:#666 !important;
  }

.post-titleinner a:hover, .post-titleinner a:visited:hover {
  text-decoration:none;
  font-weight:normal;
	color:#c60 !important;
  }

div#stripes {
	height:7px;overflow:hidden;
}


body {
 /* background: #000 url('/images/design/edges_new.jpg') top center no-repeat; */
  background:#0E0C0A;
  margin:0 auto;
  padding:0px 0px;
  text-align:left;
  color:#CCC !important;
	font-size:11.5px;font-family:'lucida grande', lucida, verdana, arial, sans-serif;

  font-size/* */:/**/small;
  font-size: /**/small;
text-align:center;
  }

div#wrapper, div#galwrapper {
	width:890px;
	padding:0px 10px;
	margin-right:auto;
	margin-left:auto;
	text-align:left !important;
background:#fff;

}
a:link {
  color:#CCC;
  text-decoration:none;
  }
a:visited {
  color:#CCC;
  text-decoration:none;
  }
a:hover {
  color:#666;
  text-decoration:none;
  }
a img {
  border-width:0;
  }

/* Header
----------------------------------------------- */

#blog-title {
  margin:5px 5px 0;
  padding:20px 20px .25em;
  border:1px solid #eee;
  border-width:1px 1px 0;
  font-size:200%;
  line-height:1.2em;
  font-weight:normal;
  color:#666;
  text-transform:uppercase;
  letter-spacing:.2em;
  }
#blog-title a {
  color:#666;
  text-decoration:none;
  }
#blog-title a:hover {
  color:#c60;
  }

/* Content
----------------------------------------------- */
#content {
  width:660px;
  margin:0 auto;
  margin-top: 1em;
  padding:0;
  text-align:left;
  }



/* Posts
----------------------------------------------- */

.imagesnotes { 
	 margin-top:2px;width:270px !important;
	font-size:11px;line-height:140%;color:#999;float:left;width:270px;
	}

.post img {margin-top:13px;}

.post {
color:#999;
  margin:0;
  padding-bottom:0;
  padding-top:0px;
  clear:left;
  }

.post-body a, .post-body a:visited, .imagesnotes a, .imagesnotes a:visited {
	color:#728ab6;
	text-decoration:underline;
}

.post-body a:hover, .post-body a:visited:hover, .imagesnotes a:hover, .imagesnotes a:visited:hover  {
	color:#c60;
	text-decoration:none;
}

.post-body p  {
	margin-top:8px;
	color:#333;
}

ul.postlist {
margin-left:15px;padding-left:0px;
}

ul.postlist li {
margin-left:0px;padding-left:0px;margin-bottom:12px;
}


.post div {
  margin:0 0 0;
  line-height:1.6em;
  }
  
.post-body, .imagesnotes {
color:#333;
border:0 !important;
}

.post img {
  margin: 9px 0 5px 5px;
  padding:4px;	
  border:1px solid #ddd;
  }

/* h6, h6 a, h6 a:visited {font-size:28px;font-family:Georgia, Palantino, Serif;color:#000;font-weight:normal;margin:10px 0 4px 0 !important; }
*/
div#photoblog img { border:1px solid white; }

div.photoblog { color:#999;float:left; }

div.photoblog strong, div.photoblog strong a, div.photoblog strong a:visited { color:#111; }

div.photoblog strong a:hover, div.photoblog strong a:visited:hover { text-decoration:underline; }


body { display: block; }



h5#title { 
height:36px;
width:165px;
margin:0;
border:0;
text-indent:-9999px;
float:left;
margin-top: 12px;
}

h5#title a, h5#title a:visited { 
display:block;
width: 100%;
height: 100%;
margin:0;
border:0;
text-decoration: none;
background: transparent url(http://www.pixelgrain.org/images/design/titleblack.gif) top left no-repeat;
}

h5#title a:hover { 
color:#600;
margin:0;
border:0;
background: transparent 
url(http://www.pixelgrain.org/images/design/titleblack.gif) 
0 -36px no-repeat;
} 

h5#titlesketch { 
height:36px;
width:179px;
margin:0;
border:0;
text-indent:-9999px;
float:left;
margin-top: 12px;
}

h5#titlesketch a, h5#titlesketch a:visited { 
display:block;
width: 100%;
height: 100%;
margin:0;
border:0;
text-decoration: none;
background: transparent url(http://www.pixelgrain.org/images/design/titlesketch.gif) top left no-repeat;
}

h5#titlesketch a:hover { 
color:#600;
margin:0;
border:0;
background: transparent 
url(http://www.pixelgrain.org/images/design/titlesketch.gif) 
0 -36px no-repeat;
}           

div#prevlink a, div#prevlink a:visited, div#nextlink a, div#nextlink a:visited {  
font-size:40px;
color:#3B322A;
font-family:georgia, palatino, serif;  
font-weight:normal; 
}  

div#prevlink a:hover, div#prevlink a:visited:hover, div#nextlink a:hover, div#nextlink a:visited:hover {  
font-size:40px;
color:#333;
font-family:georgia, palatino, serif;  
font-weight:normal;    
text-decoration:none;
color:#5F5044;
}

img.fullimg {
	float:left;margin-bottom:5px;border:1px solid #333;
}

div#prevlink {
	width:30px !important;float:left;clear:left;
} 

div#nextlink {
	width:30px;float:left;
}

div.titlecaption { 
	text-align:left;padding-bottom:30px;clear:both;margin:10px auto;
	
}
 
h2.categoryonfull {
	font-size:16px;padding-right:70px;font-family:georgia, palatino, serif;font-weight:normal;margin-top:7px;float:right;text-align:right;
}   

h2.categoryonfull a, h2.categoryonfull a:visited {
	color:#3B322A;
} 

h2.categoryonfull a:hover, h2.categoryonfull a:visited:hover  {
	color:#5F5044;
}

h2.titleonfull, ht.titleonfull a {
	padding-left:30px;font-family:georgia, palatino, serif;font-weight:normal;margin-top:5px;float:left;
}
 
a.indexlinks, a.indexlinks:visited {
	color:#B7AEA2;
	}  
	a.indexlinks:hover, a.indexlinks:visited:hover {
		color:#5F5044;
		}	
div#sketchintro {
	float:left;width:290px;margin-top:30px;clear:left;text-align:left;padding-left:10px;color:#B7AEA2;line-height:140%;
	}
		
div#sketchintro a, div#sketchintro a:visited {
	color#E0D5C7;
	text-decoration:underline;
	}  

		div#sketchintro a:hover, div#sketchintro a:visited:hover {
			color:#fff;
			text-decoration:none;
			}	
	  
	 