#container {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	text-align: center;
	overflow:hidden;
}


/********/
#container #header {
	BACKGROUND: url(/images/sitelogo.gif) #3d6db5 no-repeat;
	width:1000px;
	margin:0px;
	padding:0px;
	BORDER-BOTTOM: #6b90c7 6px solid;
	HEIGHT: 70px;
}
#container #websiteName {
	font-size:0px;
	line-height:0px;
	height:0px;
}
#container #websiteTitle {
	font-size:0px;
	line-height:0px;
	height:0px;
}
#container #header #menu {
	MARGIN: 30px 10px 0px 20px;
	PADDING-TOP: 0px;
	HEIGHT: 23px;
	TEXT-ALIGN: right
}
#container #header #menu UL {
	FLOAT: right;
	padding:0px;
	margin:0px;
	overflow:hidden;
	LIST-STYLE-TYPE: none
}
#container #header #menu UL LI {
	FLOAT: left
}
.menuL {
	BACKGROUND: url(/images/menu_left.gif) no-repeat;
	WIDTH: 5px;
	HEIGHT: 23px
}
.menuR {
	BACKGROUND: url(/images/menu_right.gif) no-repeat;
	WIDTH: 5px;
	HEIGHT: 23px
}
.menuA {
	BACKGROUND: url(/images/menu_main.gif) no-repeat center 0px;
	HEIGHT: 23px
}
.menuDiv {
	padding: 0px;
	BACKGROUND: url(/images/menu_div.gif) no-repeat;
	WIDTH: 4px;
	HEIGHT: 23px
}


/********/
#container #Tbody {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 1000px;
	TEXT-ALIGN: left;
	overflow:hidden;
}


/********/
#sidebar {
	FLOAT: left;
	WIDTH: 250px;
	padding-top:5px;
	overflow:hidden;
	background:#f4f4f4
}
#sidebar-topimg {
	OVERFLOW: hidden;
	HEIGHT: 32px;
	background:url(/images/left1.gif) no-repeat center
}
#sidebar-middleimg {
	OVERFLOW: hidden;
	HEIGHT: 32px;
	background:url(/images/left2.gif) no-repeat center
}
#sidebar-bottomimg {
	OVERFLOW: hidden;
	margin-top:5px;
	HEIGHT: 32px;
	background:url(/images/left3.gif) no-repeat center
}
#sidebar-otherimg {
	OVERFLOW: hidden;
	HEIGHT: 32px;
	background:url(/images/left4.gif) no-repeat center
}
#sidebar #sidecontent {
	margin-left:8px;
	margin-right:8px;
	OVERFLOW: hidden;
}
#sidebar #sidecontent UL {
	margin:0px;
	padding:0px;
	LIST-STYLE-TYPE: none;
	FLOAT: left;
}
#sidebar #sidecontent UL LI {
	FLOAT: left;
	padding-left:10px;
	background:url(/images/dot2.gif) no-repeat left 8px;
	width:220px;
	border-bottom:1px dashed #999;
}
#sidebar #sidecontact {
	OVERFLOW: hidden;
	margin-left:8px;
	margin-top:5px;
	width:240px;
}
#sidebar #sidecontact UL {
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	padding:0px;
	margin:0px;
}
#sidebar #sidecontact UL LI {
	FLOAT: left;
	padding-left:20px;
	background:url(/images/contact.gif) no-repeat left center;
	height:25px;
	width:220px;
	color:#fff;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
}
#sidebar #sidefriend {
	OVERFLOW: hidden;
	width:220px;
	margin-left:10px;
	margin-right:8px;
}
#sidebar #sidefriend UL {
	FLOAT: left;
	margin:0px;
	padding:0px;
	LIST-STYLE-TYPE: none;
}
.lineon {
	FLOAT: left;
	padding-left:20px;
	background:url(/images/dot1.gif) no-repeat left center;
	height:25px;
	width:220px;
	padding-top:5px;
	border-bottom:1px dashed #999;
}
.noline {
	FLOAT: left;
	padding-left:20px;
	background:url(/images/dot1.gif) no-repeat left center;
	height:25px;
	width:220px;
	padding-top:5px;
}


/****Ҳ****/
#mainright {	
	COLOR: #000;
	padding:0px;
	margin:0px;
	float:left;
	width:750px;
	overflow:hidden;
}
#flashwork {
	float:left;
	overflow:hidden;
	width:750px;
	padding-top:10px;
}
#blogguest {
	float:left;
	overflow:hidden;
	padding-top:10px;
	width:750px;
	padding-bottom:14px;
}
#blogspace {
	width:300px;
	float:left;
	overflow:hidden;
	padding-left:10px;
	padding-top:20px;
}
#guestlist {
	width:415px;
	float:left;
	overflow:hidden;
	padding-left:25px;
}
#guesttitle {
	overflow:hidden;
	width:395px;
	height:26px;
	background:url(/images/guest.gif) no-repeat;
	padding-left:20px;
	float:left;
}
#wordleft {
	overflow:hidden;
	float:left;
	width:280px;
	padding-top:5px;
}
#wordright {
	overflow:hidden;
	float:left;
	width:115px;
	padding-top:5px;
}
#guestline {
	margin:0px;
	padding:0px;
	overflow:hidden;
	width:395px;
	height:4px;
	background:url(/images/guestline.gif) repeat-x top;
	font-size:0px;
	float:left;
}
#guestcontent {
	OVERFLOW: hidden;
	width:385px;
	margin-left:5px;
	margin-right:10px;
	float:left;
}
#guestcontent UL {
	FLOAT: left;
	padding:0px;
	margin:0px;
	LIST-STYLE-TYPE: none;
	overflow:hidden;
}
#guestcontent UL LI {
	FLOAT: left;
	padding-left:20px;
	background:url(/images/dot3.gif) no-repeat left center;
	height:25px;
	width:370px;
	padding-top:5px;
	border-bottom:1px dashed #999;
}
#bottom {
	width:100%;
	overflow:hidden;
	clear:both;
	border-top:1px solid #ccc;
}
#leftlogo {
	width:250px;
	height:60px;
	float:left;
	background:url(/images/leftlogo.gif) no-repeat right center;
}
#copyright {
	float:left;
	width:750px;
	height:60px;
	background:#f4f4f4;
	text-align:center;
}


/****ϵʽ****/
#namecard {
	BACKGROUND: url(/images/per_profile_bk.gif) no-repeat 100px;
	padding-left:100px;
	float:left;
	MARGIN: 20px auto;
	WIDTH: 600px;
	HEIGHT: 470px;
	TEXT-ALIGN: left
}
#namecard H1 {
	MARGIN-TOP: 60px;
	TEXT-ALIGN: center
}
#namecard P {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 90px
}
#namecard UL {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 110px
}
UL.tipliststyle1 LI {
	MARGIN-BOTTOM: 5px;
	COLOR: #333;
	LINE-HEIGHT: 130%;
	LIST-STYLE-TYPE: circle
}


/****ҳб****/
#listtitle {
	overflow:hidden;
	width:610px;
	height:22px;
	background:url(/images/guest.gif) no-repeat;
	padding-left:20px;
	margin-top:5px;
	margin-left:40px;
	padding-top:6px;
}
#listline {
	width:650px;
	height:4px;
	background:url(/images/guestline.gif) repeat-x top;
	font-size:0px;
	margin-left:40px;
}
#listcontent {
	width:680px;
	margin-left:40px;
	overflow:hidden;
}
#listcontent UL {
	padding:0px;
	margin:0px;
	LIST-STYLE-TYPE: none;
	overflow:hidden;
}

#listcontents {
	width:660px;
	margin-left:30px;
	overflow:hidden;
	float:left;
}
#listcontents UL {
	padding:0px;
	margin:0px;
	LIST-STYLE-TYPE: none;
	overflow:hidden;
}
.firstli {
	padding-left:20px;
	background:url(/images/list.gif) no-repeat left center;
	height:20px;
	width:600px;
	padding-top:5px;
	color:#FF6600;
}
.midli {
	padding-left:20px;
	width:600px;
	padding-top:5px;
	color:#333;
}
.lastli {
	padding-left:20px;
	width:600px;
	padding-top:5px;
	border-bottom:1px dashed #999;
	color:#333;
}
#rightpage {
	width:640px;
	height:35px;
	float:left;
	margin-left:20px;
	text-align:center;
	margin-top:5px;
	overflow:hidden;
}


/****Ʒҳ****/
#mainright H2 {
	font-weight:bold;
	text-align:center;
}
#listpic {
	float:left;
	height:490px;
	width:740px;
	background:url(/images/Pic_bigback.jpg) no-repeat 50px top;
}
#relatepage {
	float:left;
	width:100%;
	text-align:center;
	height:40px;
}
#listpic2 {
	float:left;
	padding-left:85px;
}


/****Ʒбҳ****/
#listmain {	
	float:left;
	width:670px;
	border-bottom:1px dashed #999;
	margin-left:30px;
	margin-top:5px;
}
#listpicback {
	float:left;
	background: url(/images/pic_back.jpg) no-repeat;
	width:270px;
	height:200px;
}
#listcont {
	width:350px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	overflow:hidden;
}
#listcont UL {
	LIST-STYLE-TYPE: none;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.aali {
	FLOAT: left;
	padding-left:20px;
	background:url(/images/list.gif) no-repeat left center;
	width:330px;
	padding-top:5px;
	color:#FF6600;
	overflow:hidden;
}
.bbli {
	FLOAT: left;
	padding-left:20px;
	width:330px;
	padding-top:5px;
	color:#333;
	overflow:hidden;
}
#listpict {
	float:left;
	padding-left:20px;
	padding-top:20px;
}
