html {	background-color:#903; color:#211; }

body {	background-color: #edd; color:#211;
		margin:0% 9%; padding:6px 0;
		border-left:4px dashed #cc0;
		border-right:4px dashed #cc0;
		font:medium verdana, "Lucinda Grande", helvetica, sans-serif;
	 }

p {	background-color:transparent; color:#211;
	font:small verdana, "Lucida Grande", helvetica, sans-serif;
	margin:0; padding:3px 6px;
  }
  
h1 { background-color:transparent; color:#903;
	 font:bold large verdana, "Lucida Grande", helvetica, sans-serif;
	 margin:6px 0 3px 0; padding:0;
   }
  
h2 { background-color:transparent; color:#aa0;
	 font:bold small verdana, "Lucida Grande", helvetica, sans-serif;
	 margin:6px 0 0 0; border-top:1px solid #baa;
   }
   
ul, li { font-family:verdana, "Lucida Grande", helvetica, sans-serif;
		font-size:small; padding-bottom:3px; margin:3px 1em;}
   
a {	font-family:verdana, "Lucida Grande", helvetica, sans-serif;
	text-decoration:none; font-weight:bold;
  }
a:link { 	background-color:transparent; color:#603; }
a:visited { background-color:transparent; color:#603; }
a:hover { 	background-color:transparent; color:#603; 
		  	text-decoration: underline;
		}
a:active {	background-color:transparent; color:#603; 
			text-decoration: underline overline;
		 }

img { 	float:right; border:0;
		clear:right; padding-right:6px;
	}
img.center { padding:6px 0; float:none;}
img.thumb { border:2px solid #cc0; padding-right:0;}

sup { vertical-align:super; font-size:smaller ; }
		 
p.fineprint { font-size:x-small; color:#211; padding-left:6px; }
p.movie { font:medium Georgia, serif ; }
p.movie a { font:bold small; }

.hilite { background-color: #eec; color: #211; }

div.current
	{	border-top:4px dashed #cc0;
		border-bottom:4px dashed #cc0;
		padding:6px; float:left; clear:left; 
		margin-right:6px; width:50%;
	}

div.poll
	{ 	padding:6px; float:left; clear:left; 
		margin-right:6px; width:50%;
	}

div.info { float:right; width:250px;
			position:relative; clear:right;
		 }
		 
div.blog { float:right; width:250px;
			position:relative; clear:right; padding:6px;
			border-top:4px dashed #cc0;
			border-bottom:4px dashed #cc0;
		 }
		 
div.photo { margin:6px; float:left; position:relative; }
div.photo img { float:left; padding:0; clear:right; }
		 
.clear { clear:both; }
.clrlf { clear:left; }
.clrrt { clear:right; }

.ahem { visibility:hidden; }
.inline { display:none ; }

