
body {
	font-family:			Verdana, sans-serif;
	font-size:			11px;
	background-image:		url(images/bg-u.jpg);
	background-repeat:		repeat-x;
	margin:				0px;

}

table {
	width:				935px;
	font-family:			Verdana, sans-serif;
	font-size:			15px;
	text-align:			center;
	vertical-align:			text-top;
	border:				0px;
	margin:				15px;
	background:			#ffffff;
	height:				2000px;
}


:link { border: none; text-decoration: none; color: #6fbcf0 }
:hover { text-decoration: none; color: none }
div:hover { text-decoration: none; color: none}
:link img { border: none }
:visited { border: none; text-decoration: none; color: #6fbcf0 }
:visited img { border: none }
a.linku:hover { text-decoration: underline; color: #6fbcf0; }
a.linkru:hover { text-decoration: underline; color: red; }
a.linkbu { text-decoration: none; color: black; }
a.linkbu:hover { text-decoration: underline; color: black; }
a.linkbu:visited { text-decoration: none; color: black; }
a.linkbu:visited:hover { text-decoration: underline; color: black; }

div#round {
        margin:                         auto;
	margin-top: 			5px;
        width:                          1000px;
        background:                     #ffffff;
}

div#round2 {
        margin:                         auto;
        width:                          1000px;
        height:                         2000px;
        background:                     #ffffff;
}

b.rtop, b.rbottom {
        display:                        block;
        background:                     #4f9cd0;
}
b.rtop b, b.rbottom b {
        display:                        block;
        height:                         1px;
        overflow:                       hidden;
        background:                     #ffffff;
}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div.header {
        width:                          900px;
        height:				90px;
        padding:                        15px;
        display:                        block;
        text-align:                     center;
}

span.top_left {
        width:				200px;
        position:                       relative;
        color:				#6fbcf0;
        text-align:                     left;
        float:				left;
	top:				62px;
}

span.top_middle {
        width:				315px;
        position:			relative;
        text-align:                     center;
	right:				80px;
}

span.top_right {
        width:				250px;
        position:                       relative;
        text-align:                     right;
        float:				right;
	bottom:				25px;
}

div.content {
        width:                          990px;
        height:                         500px;
        display:                        block;
        position:			relative;
}

div.rcomments {
        width:                          175px;
        height:				275px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				right;
	bottom:				520px;
	right:				20px;
	color:				#000000;
}

div.theadlines {
        width:                          175px;
        height:				275px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				right;
	bottom:				320px;
	left:				155px;
	color:				#000000;
}

div.theadlines_n {
        width:                          175px;
        height:				275px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				right;
	top:				50px;
	right:				10px;
	color:				#000000;
}

b.rtop_h {
        display:                        block;
        background:                     #ffffff;
}
b.rtop_h b {
        display:                        block;
        height:                         1px;
        overflow:                       hidden;
        background:                     #4f9cd0;
}
b.r1_h{margin: 0 5px}
b.r2_h{margin: 0 3px}
b.r3_h{margin: 0 2px}
b.rtop_h b.r4_h{margin: 0 1px;height: 2px}

span.h_title {
        width:                          175px;
	background-image:		url(images/hbtn.jpg);
	background-repeat:		no-repeat;
        display:                        block;
        position:			relative;
        padding:                        5px;
        font-weight:                    bolder;
        text-align:                     left;
}

span.h_item {
        width:                          175px;
        display:                        block;
        position:			relative;
        padding-left:			10px;
        text-align:                     left;
	color:				#6fbcf0;
}

div.vad {
        width:                          120px;
        height:                         600px;
        display:                        block;
        position:			relative;
	float:				middle;
	left:				225px;
	top:				80px;
}

div.had {
        width:                          468px;
        height:                         60px;
        padding:                        15px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				left;
	left:				5px;
	bottom:				800px;
}

div.news {
        width:                          625px;
	height:				300px;
        padding:                        15px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				left;
	left:				5px;
	bottom:				810px;
}

div.news_s {
        width:                          625px;
	height:				50px;
        padding:                        15px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				left;
	left:				5px;
	bottom:				800px;
}

div.news_n {
        width:                          750px;
	height:				300px;
        padding:                        15px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				left;
	left:				5px;
	top:				50px;
}

div.comments {
        width:                          750px;
        padding:                        15px;
        display:                        block;
        position:			relative;
        text-align:                     left;
	float:				left;
	left:				5px;
	top:				10px;
}

span.comment_u {
        width:                          250px;
        padding:                        5px;
	display:			block;
	color:				#3e3e3e;
}

span.comment_t {
        width:                          250px;
        padding:                        5px;
	display:			block;
	font-size:			8px;
	font-style:			italic;
	color:				#3e3e3e;
}

span.comment_c {
        width:                          700px;
        padding:                        15px;
        text-align:                     left;
	display:			block;
}

span.news_title {
        width:                          380px;
        font-weight:                    bolder;
        text-align:                     left;
	top:				50px;
}

span.content {
        width:                          350px;
        padding:                        15px;
	top:				50px;
        text-align:                     left;
}

div.image {
        width:                          200px;
        height:				200px;
        padding:                        15px;
        text-align:                     left;
	float:				right;
}

span.epoch {
        width:                          350px;
        padding:                        15px;
	top:				50px;
        text-align:                     left;
        font-size:                      8px;
        font-style:                     italic;
	color:				#a1a1a1;
}

div.pages {
        width:                          640px;
        padding-top:			65px;
        padding-right:			15px;
        display:                        block;
        position:			relative;
        text-align:                     right;
	float:				left;
	left:				5px;
	bottom:				850px;
	color:				#6fbcf0;
        font-size:                      12px;
}


div.submit {
        width:                          600px;
        height:                         600px;
        padding:                        50px;
        margin-left:                    auto;
        margin-right:                   auto;
        margin-top:                     50px;
        position:                       relative;
        display:                        block;
}

span.title {
        width:                          400px;
        padding:                        5px;
        margin-left:                    auto;
        margin-right:                   auto;
        position:                       relative;
        display:                        block;
        text-align:                     center;
        font-size:                      15px;
        font-weight:                    bolder;
}

span.text_input {
        width:                          400px;
        padding:                        5px;
        position:                       relative;
        display:                        block;
        top:				20px;
        left:			        60px;
        text-align:                     left;
        vertical-align:                 bottom;
        font-size:                      10px;
}

span.input_title {
        width:                          100px;
        padding:                        5px;
        height:                         20px;
        position:                       relative;
        display:                        block;
        top:				55px;
        right:			        200px;
        text-align:                     right;
        vertical-align:                 bottom;
        font-size:                      12px;
}

input.title_input {
        width:                          400px;
        position:                       relative;
        display:                        block;
        text-align:                     left;
        vertical-align:                 bottom;
        font-size:                      10px;
}

input.link_input {
        width:                          400px;
        position:                       relative;
        display:                        block;
        text-align:                     left;
        vertical-align:                 bottom;
        font-size:                      10px;
}

span.textarea_title {
        width:                          100px;
        padding:                        5px;
        height:                         20px;
        position:                       relative;
        display:                        block;
        top:				50px;
        right:			        200px;
        text-align:                     right;
        vertical-align:                 top;
        font-size:                      12px;
}

span.textarea_input {
        width:                          400px;
        padding:                        5px;
        position:                       relative;
        display:                        block;
        top:				20px;
        left:			        60px;
        text-align:                     left;
        vertical-align:                 bottom;
        font-size:                      10px;
}

textarea.story_input {
        width:                          400px;
        height:                         300px;
        position:                       relative;
        display:                        block;
        text-align:                     left;
        vertical-align:                 bottom;
        font-size:                      10px;
}

div.useradd {
	width:				800px;
	height:				25px;
	position:			relative;
	display:			block;
        top:				20px;
	font-size:			10px;
}

span.useradd-add {
	width:				50px;
	height:				50px;
	position:			relative;
	display:			block;
        right:				175px;
	font-size:			10px;
}

span.useradd-user {
	width:				300px;
	height:				50px;
	position:			relative;
	display:			block;
        bottom:				52px;
	font-size:			10px;
}

span.useradd-time {
	width:				100px;
	height:				50px;
	position:			relative;
	display:			block;
        bottom:				104px;
        left:				200px;
	font-size:			10px;
}

div.newswindow {
	width:				800px;
	height:				350px;
	position:			relative;
	display:			block;
        top:				10px;
	font-size:			10px;
	overflow:			auto;
}

div.newsdelete {
	width:				800px;
	height:				35px;
	position:			relative;
	display:			block;
        top:				10px;
	font-size:			10px;
	overflow:			hidden;
}

span.newsdelete-delete {
	width:				100px;
	height:				25px;
	position:			relative;
	display:			block;
        right:				300px;
}

span.newsdelete-id {
	width:				75px;
	height:				25px;
	position:			relative;
	display:			block;
        right:				200px;
        bottom:				25px;
}

span.newsdelete-title {
	width:				550px;
	height:				35px;
	position:			relative;
	display:			block;
	overflow:			auto;
        left:				125px;
        bottom:				50px;
        text-align:                     left;
}


div.profile{
        width:                          800px;
        height:                         300px;
	padding:			15px;
	position:			relative;
	display:			block;
	vertical-align:			top;
	font-family:			Verdana;
	font-size:			12px;
}

span.profile_title {
        width:                          300px;
        height:                         100px;
	padding:			15px;
	position:			relative;
	display:			block;
	font-family:			Verdana;
	font-size:			16px;
}

input.username_input {
        width:                          400px;
        position:                       relative;
        display:                        block;
	top:				10px;
        text-align:                     left;
        vertical-align:                 bottom;
}

input.password_input {
        width:                          400px;
        position:                       relative;
        display:                        block;
	top:				10px;
        text-align:                     left;
        vertical-align:                 bottom;
}

div.scroll {
	width:				155px;
	height:				200px;
	position:			relative;
	display:			block;
        right:				100px;
	overflow:			auto;
	margin:				1em 0;
        text-align:			left;
	border:				1px solid #cccccc;
}

div#showimage {
        width:                          200px;
        height:                         200px;
	position:			relative;
	display:			block;
        left:				160px;
        bottom:				215px;
        background:                     #ffffff;
	vertical-align:			top;
	font-family:			Verdana;
	font-size:			12px;
        text-align:                     left;
}

#login {
        width:                          400px;
        height:                         200px;
        border:                         1px solid #3399ff;
        background:                     #ffffff;
        margin-left:                    auto;
        margin-right:                   auto;
	vertical-align:			top;
	font-family:			Verdana;
	font-size:			12px;
        text-align:                     center;
}

div.reset {
	width:				800px;
	height:				200px;
	position:			relative;
	display:			block;
        top:				20px;
	font-size:			10px;
        border:                         1px solid #3399ff;
}

input.reset {
	width:				200px;
	position:			relative;
	display:			block;
	font-size:			10px;
}

div.footer {
        width:                          900px;
        padding-right:			50px;
        padding-top:			30px;
        padding-bottom:			30px;
        display:                        block;
        position:			relative;
        text-align:                     right;
	float:				left;
        font-size:                      12px;
        color:				#6fbcf0;
        bottom:				800px;
}

span.footer_middle {
	width:				150px;
	position:			absolute;
	display:			block;
	font-size:			10px;
	left:				410px;
	top:				10px;
	color:				#a9a9a9;
}

span.footer_right {
	width:				200px;
	position:			absolute;
	display:			block;
	font-size:			10px;
	right:				0px;
	bottom:				35px;
	color:				#a9a9a9;
}

