body {
	background:transparent;
	color:#333;
	font-family:Tahoma,'x-small Georgia',verdana,arial,'Trebuchet MS','Comic Sans MS',sans-serif;
	font-size:11px;
	padding:0;
	margin:0;
	text-align:justify;
	line-height:150%;
}
table, tr, td {
	line-height:150%;
	empty-cells:show;
	border-collapse:collapse;
	padding:0;
	margin:0;
	font-size:11px;
	vertical-align:top;
	text-align:justify;
}

#popnow, #dropmenu { position:absolute; visibility:hidden; }
#contents { height:expression(frames("contents").document.body.scrollHeight); }

#id_mysites, #id_myfriends { display:none; }

.menu_space { width:45px; }
.menu2main {
<!--	background:url('../img/80.png');-->
	cursor:pointer;
	background:#fff;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
.menu2td {
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background:none;
	color:#000;
}
.menu2td_over {
	cursor:pointer;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background:#70ABC4;
	color:#000;
}

a.menu { color:#708CC4; font-variant:small-caps; font-size:15px; font-weight:bold; }
a.menu:visited { color:#708CC4; }
a.menu:hover { color:#70ABC4; text-decoration:none; }
.menu { text-align:center; }

<!--.menu2 { color:#B9C3C4; font-variant:small-caps; font-size:15px; white-space:nowrap; }-->
menu2 { color:#000; font-variant:small-caps; font-size:15px; white-space:nowrap; margin-right:5px; }
a.menu2:visited { color:#70ABC4; }
a.menu2:hover { color:#000000; text-decoration:none; }

a { text-decoration:none; color:#708CC4; font-weight:bold; }
a:visited { color:#B3B9C4; }
a:hover { color:#000000; text-decoration:underline; }

.topnav { font-weight:normal; font-variant:small-caps; font-size:11px; font-family:'Trebuchet MS','Comic Sans MS',arial,verdana; }

.t-top-left { background:url('../img/t-top-left.gif') no-repeat bottom; width:10px; height:10px; }
.t-top { background:url('../img/t-top.gif') repeat-x bottom; padding-left:5px; }
.t-top-right { background:url('../img/t-top-right.gif') no-repeat bottom; width:10px; height:10px; }
.t-left { background:url('../img/t-left.gif') repeat-y left; }
.t-right { background:url('../img/t-right.gif') repeat-y right; }
.t-bottom-left  { background:url('../img/t-bottom-left.gif') no-repeat; width:10px; height:10px; }
.t-bottom { background:url('../img/t-bottom.gif') repeat-x bottom; }
.t-bottom-right  { background:url('../img/t-bottom-right.gif') no-repeat; width:10px; height:10px; }

select,textarea,input { font-size:11px; }
li { list-style-type:disc; list-style:inside; }
ol { margin-left:0; padding-left:0; }
ol li { list-style:lower-roman inside; }
ol.dumbylove li { list-style-type:decimal; }
hr { border:1px dotted #ececec; }

.special { color:#000000; font-variant:small-caps; }
.blur { font-style:italic; }
.quote { color:#708CC4; }
.over { text-decoration:line-through; }

.para { padding-left:30px; }
.photography img {
	border:1px solid #000;
	margin:2px;
}
.button {
	border:1px solid #ccc;
	padding:4px;
	cursor:pointer;
	color:#999;
	background:#eee;
}

.header, .pheader, .mheader { font-size:14px; font-variant:small-caps; line-height:120%; padding-left:3px; padding-right:3px; }
.header { font-weight:bold; color:#809Cd4; }
.mheader { font-weight:bold; }
.pheader { color:#000000; background:#ffffff; }
div.header { background:#fcfcfc; border-top:1px solid #f3f3f3; padding-top:5px; padding-bottom:5px; padding-left:10px; }
th.header { color:#708CC4; }
td.header { padding-left:10px; padding-right:10px; letter-spacing:0; }

table.data { width:100%; }
table.data td, th { padding:4px; border-bottom:1px dotted #ececec; text-align:left; }
table.data th { text-align:left; padding-left:20px; }
.data { padding:5px; border-top:1px dotted #ececec; }

.text { padding-top:2px; padding-bottom:2px; border-bottom:1px dashed #ececec; width:100%; }

.clabel, .cal, .cbirthday, .cevent, .cboth { text-align:center; width:14.5%; line-height:1.7; }
.clabel, .cevent, .cboth { color:#708CC4; font-weight:bold; border-spacing:1px; }
.cbirthday, .cevent, .cboth { cursor:help; }
.cbirthday, .cboth { text-decoration:underline; }
