html,body {
	margin: 0px auto;
	padding: 0px;
	font-size: 12px;
	line-height: 150%;
        text-align: center;
	color: #000;
        background-color: #FFEBC1;
        font-style: normal;
        font-family: arial, helvetica, verdana

}
table { border-collapse: separate; border-spacing: 0px; text-align: left }
div {
	padding: 0px;
	margin: 0px auto
}
ul {
	margin: 0px;
	padding: 0px
}
li { margin: 0px; padding-top: 2px; padding-bottom: 2px; list-style-type: none }
a {
	font-family: "arial";
	font-size: 12px;
	color: #333333;
	text-decoration: none
}
a:hover {
	font-size: 12px;
	color: #000066;
	position: relative
}
p {	margin: 0px; font-size: 12px }
h3 { margin: 1px; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; background: url(comline.gif); color: #fff; font-weight: bold; font-size: 12px; text-align: left; }

.left { float: left}
.right { float: right; }
.tcenter {text-align: center;!important}
.tright {text-align: right;!important}
.halfwidth { width: 49%; }

#logo { text-align: center; }

#menu {	width: 996px; height: 30px; margin: 0px; padding: 0px; background: url(comtpline.gif); border-top: 1px solid #FF9900; border-right: 1px solid #FF9900; border-bottom: 1px solid #FF9900; border-left: 0px solid #FF9900;  }
#menu li { float:left; padding-top: 4px; padding-right: 25px; padding-bottom: 4px; padding-left: 25px; text-align: center; border-left: 1px solid #FF9900; }
#qq { color: #ffff00 }
#time { width: 25%; float: right; text-align: right; }

#family { clear: both; width: 996px; border: 0px solid #FF9900; background: url(comline.gif); }
#family table { width: 100%; background: url(comline.gif); }
#family table tr { background: #FFFFFF; }
#family_title { color: #fff; background: url(comline.gif); }

#family { WIDTH: 996px; BORDER-TOP: 1px solid #FF9900; BORDER-LEFT: 1px solid #FF9900; BACKGROUND: #FFFFFF }
#family h3 { WIDTH: 987px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-RIGHT: 1px solid #FF9900; BORDER-LEFT: 1px solid #FF9900 }
#family ul { CLEAR: both }
#family li { FLOAT:left; BORDER-RIGHT: 1px solid #FF9900; BORDER-BOTTOM: 1px solid #FF9900; PADDING-LEFT: 5px; TEXT-ALIGN: left;overflow:hidden;}
.l12 { WIDTH: 145px }
.l35 { WIDTH: 105px }
.l4 { WIDTH: 465px }

#article { width: 996px; text-align: left }
#article div { float: left; width: 247px; border: 1px solid #FF9900; background: #FFFFFF }
#article ul { width: 240px; margin: 0px auto; padding-left: 7px; }
#article ul li { width:100%; list-style-type: none; }

#photo { width: 996px; border-top: 1px solid #FF9900; border-bottom: 1px solid #FF9900; border-right: 1px solid #FF9900; text-align: center; margin: 0px; margin-left: -1px; padding: 0px; }
#photo h3 { width: 988px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-right: 1px solid #FF9900; border-left: 1px solid #FF9900 }
#photo ul { clear: both; width:100% }
#photo ul li { float: left; width: 198px; border-left: 1px solid #FF9900 }
#photo img { border: 0px; width: 180px; height: 135px }

#elitearticle { width: 996px; margin: 0px; padding: 0px; border: 1px solid #FF9900; background: #FFFFFF; text-align: left }
#friendlink { width: 996px; padding-top: 4px; padding-bottom: 4px; text-align: center; background: url(comline.gif); color: #fff; }
#copyright { width: 996px; padding-top: 5px;padding-bottom:5px;text-align: center; font-size: 11px; }
#copyright a { font-size: 11px; }

.topads { width: 996px; margin-top: 4px; margin-bottom: 4px }
.clear { height: 1px; overflow: hidden; margin-top: -1px; clear: both }

#content { width: 996px; background-color: #FFFFFF; border-top:1px solid #FF9900; border-bottom:1px solid #FF9900; border-left:1px solid #FF9900; text-align: left }
#content_main { margin-right:270px; background-color: #FFFFFF; border-right:1px solid #FF9900 }
#content_left { float:left; width:724px; background-color: #FFFFFF }
#content_left ul li{ list-style-type: none }
#content_left ul li a { float: left }
#content_left ul li span { float: right; width: 150px; padding-right: 5px; text-align: right }
#content_right { position: relative; width: 270px; float:right; background-color: #FFFFFF; border-right: 1px solid #FF9900 }
#content_right { margin-right: -136px; margin-left: 0px; padding: 0px }
#content_bottom { clear: both; width: 996px; padding-top: 4px; padding-bottom: 4px; background: url(comline.gif); border: 1px solid #FF9900 }
#content ul { margin-left: 6px }
#content p { padding: 5px }
.tableBorder1 {
	BORDER-RIGHT: #FFFFFF 0px solid;
	BORDER-TOP: #FFFFFF 0px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 12px;
	BORDER-LEFT: #FFFFFF 0px solid;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FF9900;
	FONT-VARIANT: normal
}
th {
	background: #EA0A0A;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
	height: 26;
}
td.top1 {
	background: #CC0033;
	font-size: 12px;
	font-weight:bold;
	color:ffffff;
	height: 26;
}
tr.TableRow {
	background:#EA0A0A;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
	height: 26;
}
td.TableRow {
	background-color:#009100;
}