body { margin : 0px 0px 10px 0px; background-color : #FFCCFF; color : Black; font-size : 12px; font-family : Verdana, Tahoma, sans-serif; 
	scrollbar-face-color:#CC66FF;scrollbar-shadow-color: #FFCCFF;scrollbar-highlight-color: #FF99FF;
	scrollbar-3dlight-color: #FF99FF;scrollbar-darkshadow-color:Black;scrollbar-track-color: #FFCCFF;scrollbar-arrow-color: #660066;}
	
table, td {	font-size: 10px;}
p { margin : 0px; font-size : 10px; }
img, image, .img { border : solid 1px black; margin : 2px;  background-color : #FFFFFF;  padding : 2px;}

A, A:LINK { color : #CC66FF; text-decoration : none; font-weight : bold; }
A:visited	{ color : #9900CC; text-decoration : none; }
A:hover, A:ACTIVE		{ color : #660066;  }
 
#banner, #banner-commentspop { color : Black; font-size : 20px; font-weight : bold; border-bottom : 2px dotted #660066; border-top : 5px solid #FF99FF; background : #CC66FF; background-image : url('http://www.marturia.net/images/photoblog.jpg'); background-repeat : no-repeat; background-position : 10 5; padding : 15px; text-transform : uppercase; letter-spacing : .2em; }
.description { color : #660066; font-size : 12px; font-weight : bold; text-transform : none; letter-spacing : .none; }

#content { float : left; width : 65%; height : 200%; margin-right : 15px; padding : 20px;  background-color : #FFCCFF;  border-right : solid 1px black;   }
#links { padding-right : 15px; }
#menu { font-weight:bold;margin-bottom : 15px; font-size: 14px;   color : #FFCCFF; background-color:black;text-align:right; padding: 2px;}

.blog { padding-left : 15px; padding-top : 15px; padding-right : 15px;  background-color : #FFCCFF;  }
.blogbody { color : #333; font-size : 11px; font-weight : normal; line-height : 14px; padding-left : 10px; padding-right : 10px; padding-top : 10px; }
 .subject {	font-size: 10px; line-height: 9px; text-transform:lowercase;letter-spacing: .1em;  color : #000000;}
.blogdate	{ font-size : 16px; color : #660066;  padding-left: 15px; font-weight : bold;  background-color : #FFCCFF;  }
.blogfoot	{ font-size : 11px; color : #660066;  padding-right: 15px;margin-bottom : 15px; margin-top: 15px;text-transform : lowercase;  padding-left : 15px;  }
	
#calendar { color : #660066; font-size : 10px; font-weight : normal; line-height : 14px; padding : 1px;align : center; }
.calendarhead { font-size : 10px; font-weight : bold; line-height : 14px; padding : 1px; }

.side { color : #333; font-size : 11px; font-weight : normal; line-height : 14px; padding : 2px; background-color : #FF99FF; }
.sidetitle { color : Black; font-size : 14px; font-weight : bold; line-height : 14px; padding : 3px; background-color : #CC66FF;margin-top : 10px; text-align : center; text-transform : uppercase; letter-spacing : .2em;  border-bottom : 1px dotted  #FF99FF;  border-top : solid 2px #FF99FF;      }
.syndicate { font-size : 9px; font-weight : bold; line-height : 14px; padding : 2px; margin-top : 10px; text-align : center; }
.powered { font-size : 9px; font-weight : bold; border-top : 1px solid #CC66FF; border-bottom : 1px solid #FF99FF; line-height : 14px; text-transform : uppercase; padding : 2px; margin-top : 10px; text-align : center; letter-spacing : .2em; }

.comments-body { color : #660066; font-size : 11px; font-weight : normal; line-height : 14px; padding : 10px; }
.comments-post { color : #660066; font-size : 10px; font-weight : normal; }
.comments-head	{ font-size : 11px; color : #660066; padding : 5px; font-weight : bold; margin-top : 10px; }
.comments-body { color : #333; font-size : 11px; font-weight : normal; line-height : 12px; padding-left : 10px; padding-right : 10px; }
		
input,  select, textarea { color : Black; background-color : #CC66FF; 
border: solid 1px #000000; font-size : 11px; }

		
div.float { float : left; padding: 2px;}
div.float p { text-align : center; }
div.container { border : 1px solid #000000;  background-color : #FFCCFF;  }
div.spacer { clear : both; }

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.marturia.net/images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.marturia.net/images/overlay.png", sizingMethod="scale");
	}
	
