body
{
	margin: 5 5 5 5;

	background-color: #333333;
	/*background-color: #FFFFCC;*/

/*	
	background-image: url('background.jpg');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center; 	
*/	
}


body, ul, td, a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
}

body, ul, td
{
	font-size: 14px;
}

textarea, input, select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

a
{
	text-decoration: none;
}

a:hover
{
	/*background-color: #7777aa;*/
	color: #ffffff;
	text-decoration: none;
}

img
{
	color: #CCCCCC;
}

img.noframe
{
	border-width: 0px;
}

img.framed
{
	border-color: #666666;
	border-style:solid;
	border-width:1px;
}

img.framed2
{
	border-color: #666666;
	border-style:solid;
	border-width:2px;
}


h1
{
	font-size: 32px;
	color: #eeee00;
	/*color: #800000;*/
	/*background-color: #9999ff;*/
	background-color: #666666;
	margin: 0 0 0 0;

	border-color: #666666;
	border-style:solid;
	border-width:1px;
	
	
	background-image: url('colorheader.jpg');
	background-repeat: no-repeat;
	background-position: top left; 	
	
	
}

h1 a
{
color: #eeeeee;
}

h2
{
	font-size: 24px;
	margin: 0 0 0 0;
}

h2.normal
{
	font-size: 24px;
	margin: 0 0 0 0;
	font-weight: normal;
}


h3
{
	font-size: 18px;
	margin: 0 0 0 0;
}

h3.normal
{
	font-size: 18px;
	margin: 0 0 0 0;
	font-weight: normal;
}


.inline
{
	display: inline;
}

h4
{
	font-size: 14px;
	margin: 0 0 0 0;
}


h4.exif
{
        border-bottom-style: solid;
        border-bottom-size: 2px;
        border-color: #666666;
	
}



h2.year
{
	font-size: 24px;
	border-bottom-style: solid;
	border-bottom-size: 2px;
	border-color: #666666;
	margin: 0 0 0 0;
}

hr
{
	margin: 0 0 0 0;
	color: #666666;
}


td.titlebackground
{
	background-color: #666666;

}

td.photo
{
	background-color: #666666;
	
	border-style:solid;
	border-width:2px;
	
	border-color: #BBBBbb;
	
}

img.diaframed
{
	border-style:solid;
	border-width:1px;
	
	border-color: #BBBBbb;
	
	cursor: hand;
	
	
}

div#copyright
{
	font-size: 12px;

}
a#copyright
{
	font-size: 12px;
}

h2.blogtitle
{
	font-size: 24px;
	margin: 0 0 0 0;
	font-weight: normal;

	color: #cccc00;
		
}


h3.blogtitle
{
	font-size: 18px;
	margin: 0 0 0 0;
	font-weight: normal;

	color: #cccc00;
		
}

h3.blogname
{
	font-size: 18px;
	margin: 0 0 0 0;
	font-weight: normal;

	color: #6699cc;
		
}

div.blogcomment
{
	margin-left: 20px;
	
}   

div.blogitem
{
/*	margin-left: 50px;*/
	width: 900px;
	text-align: left;
	
}   

       
div.blogitem img
{
	border-color: #666666;
	border-style:solid;
	border-width:2px;	
}                 

div.blogitem img.noborder
{
	border-width: 0px;
}

div.blogitem img.border1
{
	border-color: #666666;
	border-style:solid;
	border-width: 1px;
}


div.blogitem a
{
	color: #6699cc;
/*	color: #0063DC;*/
}

div.blogitem a:hover
{
/*	color: #6699cc;*/
	color: #0063DC;
}

a.blue
{
	color: #6699cc;
/*	color: #0063DC;*/
}

a.blue:hover
{
/*	color: #6699cc;*/
	color: #0063DC;
}


div.blogitem span.light
{
	color: #999999;
	
}

ul.albumlist li
{
	border-style: solid;
	border-size: 1px;
	border-color: #bbbbbb;
	padding: 5 5 5 5;
	margin-left: 100px;
	
	background-color: #666666;	

	list-style-type:none;	
	
	height: 120px;
	width: 800px;
}

a:hover li.albumlist
{
	background-color: #777777;	
}

img.albumframed
{
	border-style:solid;
	border-width:1px;
	
	border-color: #BBBBbb;
}

