@charset "UTF-8";

img {
border:none;
margin:0;
}

A:link {
color:#b61cfe;
text-decoration:none;
}

A:visited {
color:#7102a5;
text-decoration:none;
}

A:hover {
color:#ffffff;
text-decoration:underline;
}

img {
border: none;
}

body {
width:1024px!important;
background:#000 url(http://mjphotostore.smugmug.com/photos/i-pTF9wKp/1/X2/i-pTF9wKp-X2.jpg) top center no-repeat!important;
padding:40px 0 0;
}

body[style] {
margin:auto!important;
}


body,td {
	color: #ffd2f3;
	font-family:'Comic Sans MS', cursive, Arial;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
}

td .clock	{	font-size:9px;	}

.container_padding {
	padding:	5px;
	height:	100%;
}

.container_transparency {
	height:100%;
	width:100%;
	filter:alpha(opacity=0);
	background:;
}
.container {
	color: #ffd2f3;
	position:relative;
	border: px  #;
	padding:	5px;
	height: 100%;
	background-color:transparent;
}

.container .heading {
	padding: 5px;
	color: #ffd2f3;
	font-family: 'Verdana';
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
}

.content {
	padding:5px;
}

td[style='font-size:14px;'] {
display:none;
}

.clock,#clock {
display:none;
}

.status_value, .status_key, .blurb_key, .blurb_value {
display:none;
}
.heading {
display:none;
}

.webwrap {
	right: 400;
        top: 400;
	position:relative;
}
.lovenest {
	font-size:24px;
	color:#ffcbf1;
	font-family:'Comic Sans MS', cursive, Arial;
	font-weight:bolder;
}

#lovenest {
	margin:auto;
	color:#ffcbf1; 
	background-color:#000; 
	font-family:'Comic Sans MS', cursive, Arial; 
	font-size:18px; 
	text-align:center; 
	font-weight:bolder;
}
	
#lovenest td {
	text-align:center;
}

#pillowbuddies {
	margin:auto;
	color:#ffcbf1; 
	background-color:#000; 
	font-family:'Comic Sans MS', cursive, Arial; 
	font-size:18px; 
	text-align:center; 
	font-weight:bolder;
}
	
#pillowbuddies td {
	text-align:center;
}

 
  #calendartable { 
 width: 1000px; / 100 per cell + borders / 
 margin:auto; 
 background:#000; 
 border: 1px solid #ffcbf1;
 font-family:'Comic Sans MS', cursive, Arial;

} 
#calendartable h3 {
	font-size:18px;
	color:#ffcbf1;
}
#calendartable td { 
 vertical-align:top; 
 width: 100px; 
 height: 100px; / will vary with content / 
 padding:4px; 
 background: #000; 
 border: 1px solid #ffcbf1; 
 color:#ffcbf1;
 font-weight:bolder;
} 
#calendartable td p { 
 text-align: center; 
} 
#header { 
 background:#000000; 
 color:#ffcbf1; 
 font-weight:700; 
 padding:12px; 
 text-align: center; 
} 
#descr { 
 background:#ffcbf1; 
 font-style:italic; 
 padding:12px; 
 text-align: center; 
} 