/*css 2010.02.16*/

:link,:visited {text-decoration:none;}

/*
dl,dt,dd{margin:0;padding:0;}
.item {list-style: none; }
pre,code,p,blockquote{margin:0;padding:0;}
img,abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,strong,b,u,s,i,th,var {}
caption,th {text-align:left;}
q:before,q:after {content:'';}
*/

/* Global --- */

html{margin:0;padding:0;}

body {margin:0;padding:0;text-align:center;color:#666;background-color:#fff;font:normal 13px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;}	

a { text-decoration:none;}
a:hover {text-decoration: none;position:relative;top:1px;left:1px;/*border-bottom:1px dashed #66CC99;*/}
a:link, a:visited {text-decoration:none;#009999}
a img,:link img,:visited img {border:none;text-decoration: none;}

div{margin:0;padding:0;}

/* Content ---------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;margin-top:0px;margin-bottom:6px;}

/*
p, pre, blockquote,dl {margin-bottom: .75em;}
*/

h1 .archive-title {
font-size:14px;font-weight:bold;color:#FFFFFF;
padding-left:12px;margin-left:12px;margin-bottom:0.75em;background-color:#00599E;}

.archive-title {
font-size:14px;font-weight:bold;color:#FFFFFF;
padding-left:12px;margin-left:12px;margin-bottom:0.75em;background-color:#00599E;}



/*
blockquote, ol, ul {margin-left: 30px;background-repeat: repeat-y;}
ol {list-style: decimal outside;margin-bottom: .75em;}
ul {list-style: disc outside;margin-bottom: .75em;}
li {margin:0;padding:0;}
*/
/*ul {list-style: none;}*/
li{padding-left: 3px;font-size: 13px;font-weight: bold;border-top:1px solid #FFFFFF;}
li li{padding-left: 10px;font-size:12px;font-weight: normal;border-top:0;}

hr{border:0;height:1px;background-color:#000;color:#000;margin:0;padding:0;}
form{margin:0;padding:0;}
fieldset{margin:0;padding:0;border:0;}
input{margin:0;padding:0;}
textarea{margin:0;padding:0;}

/* Layout ----------------------------------------------------------------- */	
#container {margin: 0 auto;padding:0;width: 900px;}

#container-inner {text-align:left;background-color:#fff;width: 100%;margin:0;padding:0;}	

/* Header */
#header {position: relative;width: 900px;clear:both;}/*  clear:both; */

/* content */
#content {position: relative;background-color:#fff;margin-top:4px;margin-bottom:4px;background-image: url(images/bg_yellow.gif);	}
#content-inner {position:static;padding-top:0;padding-bottom:0;font-size: 12px;}

/* sideL */
#sideL {position:relative;display:inline;float:left;width:150px;}
#sideL-inner {position: static;overflow: hidden;padding-right:0;padding-left:0;color:#666;}	
#sideL-inner a {position: static;overflow: hidden;padding-right:0;padding-left:0;color:#666;}
#sideL-inner a:hover {text-decoration: none;position:relative;top:1px;left:1px;border-bottom:0px;color:#66CC99;}

/* center */
#center {position:relative;display: inline;float:left;width:600px;text-align:center;}
#center-inner {position:static;overflow: hidden;background-color:#FFFFFF;text-align:center;font-size: 12px;}

/* sideR */
#sideR {position: relative;display:inline;float:right;width:150px;}
#sideR-inner {position: static;overflow: hidden;padding-right:0;padding-left:0;color:#666;}	
#sideR-inner a {position: static;overflow: hidden;padding-right:0;padding-left:0;color:#666;}
#sideR-inner a:hover {text-decoration: none;position:relative;top:1px;left:1px;border-bottom:0px;color:#66CC99;}

/* Footer */
#footer {position: relative;background-color: #FAA933;width: 900px; clear:both;}/*  clear:both; */
#footer-inner {overflow: hidden;padding-top: 0;padding-right: 0px;padding-bottom: 0;padding-left:0px;}
#footer-content {color: #fff;text-align:center;}
#footer-content a {color: #fff;}

/* Footer Widgets */
#footer .widget {margin: 10px 0;}
#footer .widget-content {margin-top: 0;margin-bottom: 0;padding-right: 0;padding-left: 0;}
#footer .widget-powered .widget-content {padding: 0;text-align: left;}

/* Utilities */	

.pkg:after, #content-inner:after {content: " ";display: block;	visibility: hidden;	clear: both;height: 0.1px;font-size: 0.1em;	line-height: 0;	}
.pkg, #content-inner {display: inline-block; }

/* no ie mac \*/
* html .pkg, * html #content-inner { height: 1%; }
.pkg, #content-inner { display: block; }

/* Assets----------------------------------------------- */



/*h1 .search-results-header {font-size:12pxcolor:#FFFFFF;;margin-bottom: .75em;}*/

.search-results-header {font-size:12px;color:#FFFFFF;margin-bottom: .75em;background-color:#00599E;}
.search-form-header {margin-bottom: .75em;}

.entry-tags,
.comments-header,
.comment-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comments-open-text,
.trackbacks-header,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content
 {margin-bottom: .75em;}
	
	
.asset{overflow: hidden;position: static;clear: both;text-align:left;margin-top:0px;}
.entry-asset {position: static;clear: both;text-align:left;margin-top:0px;}

.asset-header{
padding-left:6px;padding-right:6px;
font-size:14px;font-weight: bold;}

.asset-name {
padding:2px 0px 2px 2px;
color:#999900;
font-size:14px;
font-weight: bold;
margin-bottom:2px;
border-top:2px dotted #99CC00;
border-left:0px solid #00599E;
}

.asset-name a {color: #999900;14px;font-weight: bold;}

.asset-name-top{
padding:2px 0px 2px 2px;
color:#999900;
font-size:12px;
font-weight: bold;
margin-bottom:2px;
border-top:2px dotted #99CC00;
border-left:0px solid #00599E;
/*background-color:#0099CC;*/
}
.asset-name-top a {color: #999900;12px;font-weight: bold;}

.asset-content{margin-left%

