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:#999;
  }

.post-title a, .post-title a:visited, .post-title strong {
  text-decoration:none;
  font-weight:normal;
  color:#999 !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:#555;
  }

.post-titleinner a, .post-titleinner a:visited, .post-titleinner strong {
  text-decoration:none;
  font-weight:normal;
  color:#555 !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:#000;
  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:#996;
  text-decoration:none;
  }
a:visited {
  color:#996;
  text-decoration:none;
  }
a:hover {
  color:#c60;
  text-decoration:underline;
  }
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;}



h5#title { 
height:46px;
width:179px;
margin-top:7px;
margin-bottom:2px;
border:0;
text-indent:-9999px;
float:left;
}

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

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

div.post-body {
	margin-top:0px;
	padding-top:0px;
	line-height:160%;
}

div#iframe {width:570px;height:160px;overflow:hidden;float:left;margin-top:4px;_margin-top:10px;}

h5#title { 
height:46px;
width:179px;
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(/images/design/title.gif) top left no-repeat;
}

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

body { display: block; }

form#subscribe {
border:0;padding:0;margin-top:0 !important;padding-top:0 !important;
}

div#galleryfoot2 {
	background:#000 !important;padding:10px;clear:both;width:800px;margin-left:auto;margin-right:auto;
			width:100%;height:175px;
			padding:0;
}


div#galwrapper {background:#000;}
