
html, body {
	/*padding: 0px 9px 5px 0px;
	margin: 0;*/
	background-color: #b2c5d9;
}

html>body div.header h1 a {
	background: url("../../../../theme/images/my_logo.png") 25px 30px no-repeat;
}
* html div.header h1 a {
	background: url("../../../../theme/images/my_logo.gif") 25px 30px no-repeat;
}

/* For official website.css */
#wrap {
	background: none;
	padding: 0px 0px 20px 15px;
}
#page-header {
	background: none;
	height: 129px;
	margin: 0px 30px;
}
#page-footer {
	background: none;;
}
/* For official website.css */

/* For official headers.css */
body div.header {
	padding: 0 5px;
	width: 840px; /*850px;*/
	margin-top: 0px; /*21px;*/
}
body.home div.header {
	background-image: url("./images/blog.jpg");
}
body.about div.header {
	background-image: url("./images/about.jpg");
}
body.community div.header {
	background-image: url("./images/title.jpg");
}
/* Chinese New Year
body.community div.header {
	background-image: url("./images/head.php");
}
 */
body.search div.header {
	background-image: url("./images/search.jpg");
}
/* For official headers.css */

/* corner logo start */
/* Coded by CRLin. If you use these codes, please leave this line */
/*
#wrap {
	min-width: 650px;
	width: 850px;
	margin: 0 auto;
	padding: 0px 30px 20px 45px;
}
*/

#corner_left {
	min-width: 720px;
	/*width: 925px;
	margin: 0 auto;*/
	width: 920px;
	margin: 10px auto;
	background: #FFFFFF url("./images/corner_left1.gif") repeat-y;
}

#corner_right {
	background: url("./images/corner_right1.gif") 100% 0 repeat-y;
}

#corner_bottom {
	background: url("./images/corner_bottom1.gif") 0 100% repeat-x;
}

#corner_top {
	background: url("./images/corner_top1.gif") 0 0 repeat-x;
}

#corner_bottom_R {
	background: url("./images/corner_bottom_R1.gif") 100% 100% no-repeat;
}

#corner_bottom_L {
	background: url("./images/corner_bottom_L1.gif") 0 100% no-repeat;
}

#corner_top_R {
	background: url("./images/corner_top_R1.gif") 100% 0 no-repeat;
}

#corner_top_L {
	height: 75px;
}

#web_logo {
	float: left;
	width: 240px;
}
