a:hover {
color:#000;
background-color:transparent;
text-decoration:underline;
}

a.nav:hover {
font-weight:700;
color:#000;
background-color:#fff;
text-decoration:underline;
}

table {
empty-cells:show;
}

body,td {
color:#566A41;
font-size:x-small;
font-family:verdana, arial, helvetica, sans-serif;
outline:none;
}

select {
font-size:8pt;
font-weight:small;
color:#566A41;
font-family:verdana, arial, helvetica, sans-serif;
background-color:#fff;
}

hr {
color:#566A41;
background-color:transparent;
}

.hrcolor {
height:1px;
border:0;
color:#566A41;
background-color:#566A41;
}

.code {
color:#770;
background-color:#ccc;
border:0 solid #000;
font-size:x-small;
margin:1px;
padding:1px;
}

.help {
cursor:help;
background-color:transparent;
}

.meaction {
color:red;
background-color:transparent;
}

.editor {
width:100%;
}

.highlight {
background-color:#FF0;
font-weight:700;
color:#000;
}

.titlebg a:hover {
color:#006;
text-decoration:underline;
}

.catbgold {
font-weight:700;
font-size:9pt;
background-color:transparent;
background-image:url(images/head_bg.gif);
color:#fff;
}

.bordercolor {
background-color:#FFF;
border-style:solid;
border-width:0;
}

.tborder {
border:0 solid #566A41;
}

.x-smalltext {
font-size:x-small;
}

.catbg2 {
font-size:10pt;
font-weight:700;
font-family:tahoma;
/*background:url(http://www.internet-artworks.com/images/top_bg.png) bottom left repeat;*/
color:#777;
}


div#nifty {
background:#fAfAfA;
margin:0;
}

b.r1 {
margin:0 5px;
}

b.r2 {
margin:0 3px;
}

b.r3 {
margin:0 2px;
}

b.rtop b.r4,b.rbottom b.r4 {
height:1px;
margin:0;
}

b.rtop2 b.r4 {
height:2px;
margin:0;
}

.newsii {
font:bold 15px "Tahoma", "Verdana", sans-serif;
color:#566A41;
padding-left:20px;
}

td.imgcell {
	background:url('/images/mail3.gif');
	width:15px;
	background-repeat:no-repeat;
}

.newsd {
	
	padding-top:5px;
	padding-left:20px;
	font-size:12px;
	font-weight:plain;
	color:#566A41;
}

div.description {
	
	margin-left:15px;
	padding-top:5px;
	font-size:12px;
	padding-bottom:20px;
	font-weight:plain;
}

span.time {
	font-size:9px;
}


div.news {
  margin:10px;
}

.newsitem_title2 {
font:plain 9px Verdana;
}

html,body {
margin:0;
padding:0;
}

body {
color:#566A41;
background-color:#FFF;
font-size:12px;
font-family:verdana, arial, helvetica, sans-serif;

}

td {
font-size:12px;
font-family:verdana, arial, helvetica, sans-serif;
}

input,textarea {
font-size:9pt;
color:#566A41;
font-family:verdana, arial, helvetica, sans-serif;
background-color:#FFF;
}

input.check {
background-color:transparent;
}

input {
background-image:url(http://www.internet-artworks.com/images/btnbg.png);
}

.recommendation {
background-image:none
}


.quote {
color:#777;
background-color:#f0f0f0;
border:0 solid #000;
font-size:12px;
font-style:italic;
margin:1px;
padding:1px;
}

.quoteheader,.codeheader {
color:#770;
text-decoration:none;
font-style:small;
font-weight:700;
font-size:11px;
}

.catbg {
/*background:#D2CDAC url(http://internet-artworks.com/images/top_bg.png) bottom left repeat;*/
color:#777;
font-size:10pt;
font-weight:700;
font-family:tahoma;
padding-left:6px;
}


.catbg-green {
font-weight:700;
font-family:tahoma;
background:#D2CDAC url(../../images/head_bg1.gif) bottom left repeat;
color:#fafafa;
}


.catbg-right {
font-size:10pt;
font-weight:700;
font-family:tahoma;
background:#D2CDAC url(../../images/right_title.gif) bottom left no-repeat;
color:#FFF;
}

;
.catbg1 {
color:#566A41;
background-color:transparent;
font-size:9pt;
font-family:tahoma;
font-weight:700;
border:1px solid #566A41;
padding:0 0 0 10px;
}

.newsbar {
border-bottom:1px solid #566A41;
font-size:10pt;
font-weight:700;
padding:3px 3px 3px 6px;
}

.newsbaritem {
margin-left:3px;
margin-right:3px;
}

.newsbar a:hover {
text-decoration:underline;
}

.topnav {
width:800px;
font-size:13px;
height:2.3em;
margin:0 auto;
padding:10px 0 0;
}

#topnav #mainnav {
float:left;
width:380px;
font-size:13px;
height:2.2em;
}

#topnav #subnav {
float:right;
text-align:right;
width:420px;
font-size:13px;
height:2.2em;
}

div.shadow {
position:absolute;
background-color:gray;
left:0;
top:0;
width:1008px;
height:772px;
z-index:1000;
}

.hidden {
display:none;
}

.visible {
color:#fAfAfA;
}

a.news:hover,a.news_cn:hover {
text-decoration:overline;
}

a:link,a:visited,.nav,.nav:link,.nav:visited {
color:#566A41;
background-color:transparent;
text-decoration:none;
}

a.menu:link, a.menu:visited {
color:#bbb;
font-size:8pt;
text-transform:capitalize;
}

a.menu:hover {
color:#722;

}
div.menu, span.menu {
	color:#bbb;
	font-size:8pt;
	margin-top:5px;
	margin-right:5px;
}
.titlebg,tr.titlebg td,.titlebg a:link,.titlebg a:visited,.titlebg2 {
font-weight:700;
font-size:small;
color:#566A41;
background-color:#fcfcfc;
line-height:12px;
}

.normaltext,.largetext {
font-size:small;
}

/* Body and box-like elements */
.tagtitle2 {
font-weight:700;
font-size:10pt;
font-family:tahoma;
color:#505050;
}

.windowbg {
color:#aa2211;
font-size:13px;

padding-bottom:10px;
padding-top:10px;
}

td.boldspan {font-weight:bold;font-size:10pt;}
td.plainspan {font-weight:plain;font-size:10pt;}
.windowbg2 {
color:#566A41;
font-size:12px;
}




.busy_indicator {
  position:relative;
  z-Index:1000;
} 

div.comics{
	margin:30px;
	width:50%
}

a.feeditem, a.newsii:link{
	font:bold 16px "Tahoma", "Verdana", sans-serif;
	color:#505050;
}

a.newsii:active, hover{
	font:bold 16px "Tahoma", "Verdana", sans-serif;
	color:#566A41;
}

a.newsii:visited{
	font:bold 16px "Tahoma", "Verdana", sans-serif;
	color:#808080;
}

