﻿/* Copyright © 2007 Blix Interactive */

/* ---------- Sidebar ---------- */
div.d-blogside 
{
	background:url(/App_Themes/Egglands/Images/sep-subnav.gif) repeat-x bottom left; 
	padding:10px 5px 10px 15px;
	margin-right:0.2em;
}

.d-blogside h2 
{ 
	color:#003366; 
	font-size:1.5em;  
	margin-bottom:0.4em;
}

.d-blogside select
{
	font-family:Arial;
	font-size:1.2em;
	width:13.8em;
}

.d-blogside p { font-size:1.1em; margin:0; }
.d-blogside p a { color:#CC0000; text-decoration:underline; }
.d-blogside ul { width:auto; }
.d-blogside ul li { background:none; padding:0; font-size:1.2em; }

.d-blogside ul a { display:block; color:#003366; background:Transparent url(/App_Themes/Egglands/Images/arrow.gif) no-repeat left center; 
	padding:5px 0 5px 10px; }
	
a.blogrss { display:block; background:url(/App_Themes/Egglands/Images/blogrss.gif) no-repeat center top; height:47px; 
	text-indent:-9999px; margin:12px 0; }
	
span.s-bauthor { display:block; font-size:.9em; color:#666; }
.s-bauthor a, ul.u-bposts li span a
{
	border:none;
	color:#666;
	text-decoration:underline;
}
.s-bauthor a:hover, ul.u-bposts li span a:hover
{
	border:none;
	color:#003366;
	text-decoration:underline;
}
div.d-bposttitle
{
	border-bottom:solid 4px #E5F6FF;
	margin-bottom:1.4em;
}
.d-bposttitle h2
{
	margin:.2em 0 0 0; padding-bottom:10px;
	border-bottom:solid 1px #B3D9FF;
}
#d-bround { background:#003366 url(/App_Themes/Egglands/Images/bg-feature-r.gif) no-repeat right top; margin:1.8em 0; }
div.d-bfeature { background:Transparent url(/App_Themes/Egglands/Images/bg-feature-l.gif) no-repeat left top; color:#fff; padding:1.3em; margin:0; }
.d-bfeature h2 { margin:.3em 0 .8em 0; color:#CCEEFF; }
span.s-bauthor2 { display:block; font-size:.9em; color:#B3D9FF; }
.s-bauthor2 a { border:none; color:#B3D9FF; text-decoration:underline; }
.s-bauthor2 a:hover { border:none; color:#fff; text-decoration:underline; }
.d-bfeature a { border:none; color:#fff; text-decoration:underline; }
.d-bfeature a:hover { border:none; color:#cc0000; text-decoration:underline; }
.d-bfeature h2 a { border:none; color:#CCEEFF; text-decoration:none; }
.d-bfeature h2 a:hover { border:none; color:#fff; }

div.d-bcomtit
{
	border-bottom:solid 4px #E5F6FF;
	margin-bottom:0;
}
.d-bcomtit h2
{
	margin:1.5em 0 .2em 0;
}
.d-bcomtit span
{
	display:block; font-size:.9em; color:#666; padding-bottom:10px;
	border-bottom:solid 1px #B3D9FF;
}

div.d-bcomment
{
	width:100%;
	overflow:hidden; padding:10px 0 11px;
	border-bottom:solid 1px #B3D9FF;
}

.d-content ul.u-commentList { margin:0; padding:0; list-style-type:none;}
.d-content .u-commentList li { margin:0; padding:0; width:100%; overflow:hidden; }

.d-bcomment p { margin:0; }
.d-bcomment .p-bc1 span.authDte { display:block; font-size:.9em; color:#666; }
.d-bcomment p.p-bc1
{
	float:left; display:inline;
	width:10em;
	padding-right:10px;
	color:#003366;
	line-height:1.4em;
}
.d-bcomment p.p-bc2
{
	float:left;
	width:32.4em;
	line-height:1.4em;
}
.d-bcomment .p-bc1 span.authR
{
	display:block;
	background:url(/App_Themes/Egglands/Images/egicon.gif) no-repeat left top; padding:3px 0 3px 25px;
}

div.d-bleavec
{
	background-color:#E5F6FF;	
	padding:0 12px 12px;
}
.d-bleavec h3
{
	margin:0 0 .7em 0; padding-top:12px;
}
.d-bleavec label
{
	display:block;
	margin:.5em 0 .2em 0;
}
input.i-bct
{
	font-size:1.1em;
	padding:4px;
	border:1px solid #B3D9FF;
	width:21em;
}
textarea.i-bct
{
	font-size:1.1em;
	padding:4px;
	border:1px solid #B3D9FF;
	width:26em;
}
input.sf_commentSubmit
{
	color:#FFF;
	background-color:#003366;
	border:1px solid #B3D9FF;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	margin-top:12px;
	padding:3px 5px;
}
span.s-bspamerr { display:block; font-weight:bold; color:#FF0000; padding:2px; background-color:#FFF; }

ul.u-bposts
{
	list-style-type:none; margin:0; padding:0;
	border-top:1px dashed #B3D9FF;
}
ul.u-bposts li
{
	margin:0; padding:.4em 0;
	border-bottom:1px dashed #B3D9FF;
}
ul.u-bposts li:hover { background-color:#E5F6FF; }
ul.u-bposts li a.a-bfc { font-weight:bold; }
ul.u-bposts li span { color:#666;font-size:.9em;padding-left:10px; }

#a-barchive
{
	padding:5px 5px;
	background-color:#003366;
	color:#FFF;
	font-weight:bold;
	border:none;
}

div.d-bprofile h2, h2.h-barch { margin-top:.6em; }
h3.h-bearly { margin-top:1.8em; }

div.sf_postContent
{
	overflow:hidden;
	width:45.7em; 
}
.sf_postContent img, .d-bprofile img, .d-bfeature img
{
	border:solid 5px #E5F6FF;
	padding:1px;
	background-color:#B3D9FF;
	margin:.3em;
}

div.d-bookmark { margin:1.5em 0 0; padding:1px 0 0;  }
.d-bookmark a { border:0; }
.d-bookmark a:hover { border:0; }
.d-bookmark table { margin:0; width:100%; border-top:solid 1px #eee; border-bottom:solid 1px #eee; }
.d-bookmark table td { border:0; padding:7px 4px 7px; font-size:.9em; color:#888; }

#dCommentNone { display:none; }