/*
Written  by: Fred-Eric Lafaille
Written for: Pixelpost 1.7.1 www: http://www.pixelpost.org/
LAST UPDATED: 23-03-20088
www: http://lafaille.ca/
Contact: fred-eric [at] lafaille [dot] ca
Copyright (c) 2008 <http://wwww.lafaille.ca/>

License: http://www.gnu.org/copyleft/gpl.html

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
*/
body {
background:url(../images/bg.jpg) #000 repeat-x left top;
background-attachment:fixed;
color: #999999;
}
a, a:link, a:visited {
color: #999999;
text-decoration: none;
}
a:hover {
/*color: #669933;*/
color: #CC3300;
}
#photobox {
background: white url(../images/loading.gif) no-repeat center center;
}
ul, li {
	list-style: none;
}
#picture-frame-size {
border: 1px solid #222222;
background: #FFFFFF;
}

#menu_background {
background : transparent url("../images/dark/header.png") repeat;
/* background: #222222; */
/* border-bottom: 1px solid #444444; */
}
#footer_background {
background : transparent url("../images/dark/footer.png") repeat center center;
/* background: #222222; */
/* border-top: 1px solid #444444; */
}

#navigation {

}

.announce {
border-top: 1px dotted silver;
border-bottom: 1px dotted silver;
}

#navigation .nav-left {
font-weight: bold;
}

#comment-inner {
background: #222222;
}
#comment-inner {
border : 1px solid #666666;
}
#previous-next-link {
border-top : 1px dotted #222222;
}
#copyright {
}
#copyright, #copyright a, #copyright a:link, #copyright a:visited {
color : #666666;
}
#copyright a:hover {
color : #cccccc;
}
input { 
background: #444444;
border: 1px solid #666666;
color: #ebebeb;
}
textarea { 
background: #444444;
border: 1px solid #666666;
color: #ebebeb;
}
form { 
color: #666666;
padding: 15px;
}
/* comment section */
#comments li { 
color : #666666;
border : 1px solid #666666;
} 
#comments li:hover { 
color : #ebebeb;
background : #444444;
} 
#comments li a { 
color : #669933;
} 
#comments li a:hover { 
color : #669933;
}
#comment-transition:hover {
color: silver;
/* background : #444444; */
}
#comment-transition img {
border: 1px solid silver;
}
#img {
float: right;
}
#exif {
padding-top: 8px;
}
/* TAG SUPPORT */
   .tags01 { font-size: 10px !important; }
   .tags02 { font-size: 12px !important; }
   .tags03 { font-size: 14px !important; }
   .tags04 { font-size: 16px !important; }
   .tags05 { font-size: 18px !important; }
   .tags06 { font-size: 20px !important; }
   .tags07 { font-size: 22px !important; }
   .tags08 { font-size: 24px !important; }
   .tags09 { font-size: 26px !important; }
   .tags10 { font-size: 28px !important; }
#thumbnails{
	text-align: center;
	margin: 6px 0px 10px 4px;
	clear: both;
	width:34px;
}
.thumbnails {
	border:1px solid black;
	margin:0 1px 2px 1px;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
}
.current-thumbnail{
	border:solid 1px black;
	margin:0 1px 2px 1px;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
.thumbnails:hover {
	border:1px solid black;
	margin:0 1px 2px 1px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#browse_thumbs .thumbnails {
	border:none;
	margin:0 2px 4px 2px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#browse_thumbs .thumbnails:hover {
	border:none;
	margin:0 2px 4px 2px;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
}
/* COLUMNS */

#column1, #column2, #column3 {
	float: left;
	margin-left: 12px;
	text-align: left;
	width: 200px;
}

#column4, #column5, #column6 {
	float: left;
	margin-left: 12px;
	text-align: left;
	width: 270px;
}
.dropcap{ 
	float:left;
	color: #a0957f;
	font-size: 2.7em;
	margin-right: 0.08em;
	line-height: 1em;
	margin-bottom: -0.5em;
}
.about{
font-size:14px;
line-height:16px;
}
.case-menu2 {
	margin:0;
	width:100%;
	/*background-color:#221c1c;*/
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	padding-top:8px;
	height:20px;
	display:block;
}
#img-rating {
	color:#999999;
	float:right;
	display:block;
	width:100px;
	height:20px;
	overflow:hidden;
	padding:0;
	margin:0;
	clear:right;
	border:0;
	line-height:0;
	font-size:0;
}
#img-nav {
	float:left;
	clear:left;
	border:0;
	margin:0;
	padding:0;
}
