
/* ÎÑÍÎÂÍÛÅ ÑÒÈËÈ ÎÔÎÐÌËÅÍÈß */

html, body {
	height: 100%;
}

body {
	background: #ffffff;
	margin: 0;
	padding: 0;
}

body, table, tr, td {
	color: #574A3A;
	font-family: Arial;
	font-size: 13px;
}

a img { border: none; }

div.hr {
	font-size: 1px;
	height: 1px;
	border-top: dashed #808080 1px;
}

a {
	color: #574A3A;
	font-family: Arial;
	font-size: 12px;
}

a:hover {
	text-decoration: none;
}

input, textarea {
	background: #EDEDED;
	border: 1px solid #808080;
	text-transform: none;
	font-family: Arial;
	font-size: 12px;
}

input {
	height: 17px;
}

input.text {
	height: 17px;
	background: #EDEDED;
	border: 1px solid #808080;
	text-transform: none;
}

div.header {
	height: 250px;
	bborder-bottom: 7px solid #4F4F4F;
	background: #FE6703 top center url('./images/bg.jpg') no-repeat;
}

table.menu {
	margin-top: -20px;
	width: 800px;
	border: 1px solid #FE6703;
	border: 1px solid #FFD19E;
}

table.menu a {
	display: block;
	width: 130px;
	padding: 5px 10px;
	vertical-align: middle;
	text-align: center;
	font-family: serif;
	font-size: 20px;
	text-decoration: underline;
	color: #574A3A;
	border: 1px solid #fff;
}

table.menu a:hover {
	background: #FFD19E;
	border: 1px solid #FE6703;
}

h1.title {
	color: #FFF;
	font-family: Tahoma;
	font-size: 35px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

h1.slogan {
	color: #C0C0C0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

h3 {
	color: #808080;
	font-family: Arial, Tahoma;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

div.search {
	border-left: 4px solid #404040;
	padding-left: 15px;
	position: absolute;
	top: 80px;
	left: 450px;
	color: #FFF;
	text-transform: uppercase;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
}

div.general_header {
	margin-left: 30px;
}

div.general_header h1, h1 {
	font-size: 20px;
	font-family: Arial, Tahoma;
	font-weight: bold;
}

div.general_content a {
	color: #808080;
}

div.general_content {
	padding: 0 30px;
	margin-left: 30px;
	mmax-width: 700px;
	color: #574A3A;
	font-family: Arial;
	font-size: 12px;
}

* HTML div.general_content {
	wwidth: 650px;
}

div.footer {
	border-top: 2px solid #9B00FF;
	background: #FE6703;
	background: #F36500;
	ppadding: 5px 50px;
}

div.footer, div.footer td {
	color: #FFF;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}

table.tdtop td { vertical-align: top; }

/* ÑÒÈËÈ ÎÔÎÐÌËÅÍÈß ÌÎÄÓËÅÉ */

.newstitle {
	color: #808080;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.tags, .tags  a {
	color: #A0A0A0;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding-top: 0;
}

.cloud_tag {
	font-weight: normal;
	font-family: Arial;
	text-decoration: none;
}
.cloud_tag:hover { text-decoration: underline; }

img.favicon, img.smile {
	vertical-align: middle;
}

/* CODE */
.scriptcode {
	background: #FAFAFA;
	margin: 6px 0 10px 10px;
	padding: 6px;
	border: 1px inset;
	width: 500px;
	font-size: 15px;
	font-family: 'Courier New', Courier;
	/* height: 200px; */
	text-align: left;
	overflow: auto
}

/* ÁËÎÃ */

span.blogcomment_num { color: #C0C0C0; }
span.blogcomment_name, span.blogcomment_name a { color: #808080; font-family: Arial, Tahoma; font-size: 14px; font-weight: bold }
span.blogcomment_date { font-size: 10px; }
div.blogcomment_text {}

.news_cont img { border: #e0e0e0 6px solid;}
.news_cont img:hover { border: #c0c0c0 6px solid;}

.linkin-park {
	width: 100%;
	border: #FFD19E 1px dashed;
	margin-top: 15px;
	padding: 5px;
}
.linkin-park, .linkin-park a {
	font-size: smaller;
	color: #a0a0a0;
}

