h3.widget-header
{	
	font-weight:bold;
	text-align:center;
	color:#3760a4;
	background:#ffffff url(../../../images/moduletitle.gif) repeat-x left bottom;
	padding:6px 13px 7px 13px;
	margin:0 0 5px 0;
}

ul.widget-list
{
	padding:0;
	margin:0 0 20px 0;
}

ul.widget-list li.widget-list-item
{
	font-size:83.5%;
	display:block;
	list-style:none;
	background:url(../../../images/iconlist01.gif) no-repeat 5px 4px;
	padding:0 5px 0 15px;
	margin:0 0 8px 0;
	line-height:1.4;
}

div.widget-recent-comments div.widget-content a
{
	font-size:83.5%;
	display:block;
	list-style:none;
	background:url(../../../images/iconlist01.gif) no-repeat 5px 4px;
	padding:0 5px 0 15px;
	margin:0;
	line-height:1.4;
}

div.widget-recent-comments div.widget-content span
{
	font-size:83.5%;
	display:block;
	padding:0 0 0 15px;
	margin:0 0 10px 0;
}

div.widget-recent-comments div.widget-content br.empty
{
	display:none;
}

ul.widget-list li.widget-list-item a,
ul.widget-list li.widget-list-item a:link
{
	text-decoration:none;
	color:#0e93be;
	background:#ffffff;
}

ul.widget-list li.widget-list-item a:hover
{
	text-decoration:none;
	color:#0e93be;
	background:#ffffff;
}

ul.widget-list li.widget-list-item a:visited
{
	text-decoration:none;
	color:#ac88c8;
	background:#ffffff;
}

div.widget-calendar div.widget-content
{
	padding:0;
	margin:0 0 20px 0;
}

div.widget-calendar div.widget-content table
{
	text-align:center;
	width:180px;
	margin:3px 0;
}

div.widget-calendar div.widget-content table th
{
	color:#3760a4;
	background-color:#ffffff;
	font-size:10px;
	font-weight:bold;
	line-height:1.8;
}

div.widget-calendar div.widget-content table tr
{
	letter-spacing:0.14em;
}

div.widget-calendar div.widget-content table td
{
	font-size:10px;
	font-weight:normal;
	line-height:1.8;
	color:#7a7a7a;
	margin:0 5px;
	padding:0 2px;
	text-align:center;
}

div.widget-calendar div.widget-content table td a
{
	font-weight:normal;
	text-decoration:underline;
}

h3.asset-name
{
	font-weight:bold;
	color:#ffffff;
	background:#85b7fd url(../../../images/entrytitle.gif) no-repeat left top;
	padding:14px 10px 4px 45px;
	margin:0 0 15px 0;
}

div.entry-asset
{
	padding:0;
	margin:0 0 20px 0;
}

div.search-results-container div.entry-asset div.asset-meta
{
	color:#000000;
	background-color:#ffffff;
	padding:0;
	margin:0;
}

div.entry-asset div.asset-meta
{
	color:#7a7a7a;
	background-color:#ffffff;
	padding:0;
	margin:0 0 10px 0;
}

div.entry-asset div.asset-contenthead
{
	color:#7a7a7a;
	background:#ffffff url(../../../images/entryboxhead.gif) no-repeat left top;
	padding:15px 0 0 0;
	margin:0;
}

div.entry-asset div.asset-contentfoot
{
	color:#7a7a7a;
	background:#ffffff url(../../../images/entryboxfoot.gif) no-repeat left bottom;
	padding:0 0 15px 0;
	margin:0;
}

div.entry-asset div.asset-content
{
	color:#7a7a7a;
	background:#ffffff url(../../../images/entrybox.gif) repeat-y left top;
	line-height:1.7;
	letter-spacing:0.1em;
	padding:0 15px;
	margin:0;
	zoom:1;	
}

div.search-results-container div.entry-asset div.asset-content
{
	color:#7a7a7a;
	background:#ffffff;
}

div#trackbacks,
div.comments-content,
div#comments-open
{
	padding:0;
	margin:0 0 15px 0;
}

div#trackbacks h2.trackbacks-header,
div#comments h2.comments-header,
div#comments-open h2.comments-open-header
{
	font-weight:bold;
	color:#ffffff;
	background:#afafaf url(../../../images/entrysubtitle.gif) no-repeat left top;
	padding:3px 10px;
	margin:0 0 10px 0;
}

input#comment-author,
input#comment-email,
input#comment-url,
textarea#comment-text
{
	color:#7a7a7a;
	background-color:#ffffff;
	border:1px solid #97c2fe;
	padding:2px;
	margin:0 0 5px 0;
}

div#comment-form-remember-me
{
	padding:0;
	margin:0 0 5px 0;
}

div#comments-open-text textarea#comment-text
{
	padding:0;
	margin:5px 0 0 0;
}

div#comment-0
{
	padding:0;
	margin:0 0 15px 0;
}

div.asset-body p
{
	line-height:1.4;
	padding:0;
	margin:0 0 10px 0;
}

div.search-results-container div.asset-content
{
	padding:0;
	margin:0;
}

div.naviblock
{
	margin: 0 0 20px 0;
	text-align:center;
	padding: 0 0 20px 0;
	color:#7a7a7a;

}

div.naviblock a
{
	text-decoration:underline;
}

table.yomotabl
{
	width: 560px;
	border-collapse: collapse;
	border:1px solid #ffffff;
	margin:0;
	padding:0;
}
table.yomotablday
{
	width: 340px;
	border-collapse: collapse;
	border:1px solid #ffffff;
	margin:0;
	padding:0;
	float:left;
}
table.yomotabl td.gray,
table.yomotablday td.gray
{
	color:#393939;
	text-align:left;
	background-color:#cececa;
}
table.yomotabl th,
table.yomotablday th
{
	font-weight:normal;
	text-align:center;
	color:#393939;
	background-color:#bad7ff;
	padding:6px;
	border:1px solid #ffffff;
}
table.yomotabl td,
table.yomotablday td
{
	color:#393939;
	background-color:#e0e0dd;
	text-align:center;
	padding:6px;
	border:1px solid #ffffff;
}
table.yomotabl td.center,
table.yomotablday td.center
{
	text-align:center;
}
table.yomotabl td.left,
table.yomotablday td.left
{
	text-align:left;
}
table.yomotabl td.right,
table.yomotablday td.right
{
	text-align:right;
}
