html {
	background:#3a3a3a url(/i/sun/bgt.jpg) top repeat-x
}
body {
	background:url(/i/sun/bgb.jpg) bottom repeat-x;
	border-top-color:#222
}
body, form small.accept, #note, a:link, a:visited, a:hover, a:focus, #slide a:link, #slide a:visited, #res:hover, #note p:hover, h2:hover, h3:hover, h4:hover, #content li span, th {
	color:#000
}
h2, h3, h4 {
	color:#222
}
abbr:hover {
	background:#eee
}
#content {
	background:#fff
}
#content img {
	border-color:#bbb
}
#moon a:link, #moon a:visited {
	background:url(/i/zoom.gif) left bottom no-repeat;
	position:absolute;
	top:96px
}
#moon a:hover, #moon a:focus, #moon a:active {
	background-position:right bottom;
}
#aaa a {
	display:block
}
a#s {
	display:none
}
#header ul li a:link, #header ul li a:visited {
	background:none;
	color:#ddd
}
#header ul li a:hover {
	background:#555;
	color:#fff
}
#header ul li a:focus, #header ul li a:active {
	background:#fff;
	color:#000
}
#header ul li a:link.active, #header ul li a:visited.active {
	color:#fff;
	text-decoration:underline
}
#header #phone a:link, #header #phone a:visited {
	background:url(/i/sun/phone.png) top center no-repeat;
}
#header #phone a:hover, #header #phone a:focus, #header #phone a:active {
	background-position:bottom
}
* html #header #phone a:link, * html #header #phone a:visited {
	background:url(/i/sun/phone.gif) top center no-repeat;
}
* html #header #phone a:hover, * html #header #phone a:focus, * html #header #phone a:active {
	background-position:bottom
}
#footer {
	color:#ccc
}
#footer a:link, #footer a:visited {
	color:#ddd;
	font-weight:normal;
	background:none
}
#footer a:hover, #footer a:focus {
	color:#fff;
	text-decoration:underline;
}
#footer a:active {
	color:#fff
}
#footer ul li a.active {
	font-weight:bold
}
#content .btn {
	background:url(/i/sun/hide.gif) right center no-repeat;
	display:block;
	padding:0 100px 0 0
}
#content .act {
	background:url(/i/sun/show.gif) right center no-repeat;
}
form {
	background:#e5e3df
}
input, textarea {
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc
}
#submit {
	color:#000
}
#res {
	color:#aaa;
	border:0
}
#content blockquote p {
	color:#000
}
td, th {
	background:#f2f2f2;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc
}
tr.thead th {
	background:#eee url(/i/sun/th.gif) bottom repeat-x
}
tr.light td, tr.light th {
	background:#f7f7f7
}
.tr {
	background:#ccc url(/i/sun/tr.gif) no-repeat right top
}
.tl {
	background:url(/i/sun/tl.gif) no-repeat left top
}
.br {
	background:url(/i/sun/br.gif) no-repeat right bottom
}
.bl {
	background:url(/i/sun/bl.gif) no-repeat left bottom
}
#content a:link.external, #content a:visited.external, #content.sibb a:link, #content.sibb a:visited {
	background:url(/i/external/3.gif) right top no-repeat
}
#footer a:link.external, #footer a:visited.external {
	background:url(/i/external/4.gif) right top no-repeat
}
#footer a:hover.external, #footer a:focus.external, #footer a:active.external {
	background:#333 url(/i/external/2.gif) right top no-repeat
}
#txt {
	text-indent:-9876em
}
