@charset "utf-8" ;
/* CSS Document */
body {
	color: black; 
	background: white; 
	margin: 0; 
	padding: 0; 
	width: 780px;
}

/* main contener */
#header { 
	width: 780px;
	border-width: 0;
	margin: 0;
	padding: 0;
	z-index: 1;
}
#header table {
	background-image: url(/img/back.jpg);
	border-collapse: collapse;
	width: 100%;
}
#header tr {
	border-width: 0;
	margin: 0;
	padding: 0;
}
#header td {
	border-width: 0;
	margin: 0;
	padding: 0;
}
#header .logo {
	width: 200px; 
	border-width: 0;
	vertical-align: middle; 
	text-align:left;
	margin: 0;
	padding: 0;
}
#header h1 {
	font-size:12px

}
#header .left {
	width: 50%; 
	border-width: 0;
	vertical-align: middle; 
	text-align:left;
	margin: 0;
	padding: 0;
}
#header .right {
	width: 50%;
	border-width: 0;
	vertical-align:	middle; 
	text-align:right;
	margin: 0;
	padding: 0;
}
#header .bar {
	border-width: 0;
	margin: 0;
	padding: 0;
	height: 8px;
	width: 100%;		
}

/* navi */
#navi {
	width:778px;
	border:1px solid #999999;
	font-size:10pt;
	color:#FFFFFF;
	font-weight: bold;
}

#navi .btn {
	border:1px solid #CC99FF;
	padding:1px 0px 1px 10px;
	width: 80px;
	float: left;
}
#navi .over{
	border-style:solid;
	border-width:1px;
	border-color:#ffffff #999999 #999999 #ffffff;
	padding:1px 0px 1px 10px;
	width: 80px;
	float: left;	
}
#navi .down {
	border-style:solid;
	border-width:1px;
	border-color:#999999 #FFFFFF #FFFFFF #999999;
	padding:1px 0px 1px 10px;
	width: 80px;
	float: left;	
}
#navi .shadow {
	background:#CC99FF;
	border-width:1px;
	border-style: solid;
	border-color: #FFFFFF #CC99FF #CC99FF #FFFFFF;
}
#navi .sidebar {
	border-style:solid;
	border-width:1px;
	border-color:#ffffff #999999 #999999 #ffffff;
	width:3px;
	height:15px;
	margin:0px 2px;
}
#navi table {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border: 0px;
	
}
#navi td {
	margin: 0px;
	padding: 0px;
}
#navi tr {
	margin: 0px;
	padding: 0px;
}
/* menu */
#menu {
	background-color: #CC99FF;
	width: 180px;
	height:auto;
	float: left;
	padding: 0;
	margin: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000033;
}
#menu h3 {
	padding: 3px;
	margin: 0;
	background-image:url(/img/menu.jpg); 
	color: #FFFFFF;
	font-size:12px;
	font-weight: bold;
}
#menu .pin {
	/*padding: 3px;*/
	margin: 5px ;
}
#menu a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: text-botom;
	line-height: 22px;
	padding: 5px 0 0 5px;
	text-decoration: none;
}
#menu a:hover {
	text-decoration: underline;
}

/* main */
#main {
	width: 598px;
	margin: 0;
	padding: 0;
	float: left;
	background-color:#FFFFFF;
	border-right: 1px solid #000033;
	font-size: 12px;
	color: #000066;
}
#main h3 {
	padding: 3px 25px;
	margin: 5px;
	color: #FFFFFF;
	font-size:14px;
	font-weight: bold; 
	background-image:url(/img/title.jpg);
}
#main h3 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#main h3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#main h3 a:hover {
	color: #00FF99;
	text-decoration: underline;
}
#main h2 {
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
	color: #FF33FF;
}
#main p {
	margin: 10px;
	padding-left: 20px;
}
/* footer */
#footer{
	clear: both;
	width: 780px;
	text-align: center;
	padding: 0;
	margin: 0;
	font-size: 11px;
	background-color: #CC99FF;
	border-top: 1px solid #000000;
}
/* for nuecleus */
.skip {
	display: none;
}
.section item{}
.itembody{
	padding: 10px 10px 10px 20px;
}
.iteminfo{}
.morelink{}
.section date{}
.highlight{}
.comments{}
.commentbody{}
.commentinfo{}

