﻿html, body {height:100%; margin:0; padding:0;}
body {min-width:1024px;
	background:#4a4a4a;
	color:#ffffff; 
	font-size:12px; 
	font-family: arial, verdana, tahoma, serif;}

a {text-decoration:underline; 
	color:#000000}

h1 a {text-decoration:none; }
a:hover, .menu li a:hover{color:#d7765c}
img {border:0}

#wrapper {
	min-height:100%; 
	height:auto !important;
	height:100%;
	_height:auto;
	margin:0 auto -176px auto;
	width: 1024px;
	overflow:hidden;
	background:url('/content/images/back.jpg') repeat-y 199px 151px;
}
#clear {clear:both; height:176px; width:100%; position:relative;}
#footer {height:176px; 
	margin:0 auto;
	width: 1024px;
	background:url('/content/images/footer.jpg') no-repeat 199px top;
	position:relative;
	z-index:10;
}

#header {
	height:151px;
	background:url('/content/images/header.gif') no-repeat center top;
}
#logo {width:193px; height:69px; display:block; overflow:hidden; text-indent:-999px;background:url('/content/images/logo.png') no-repeat left top; position:absolute; margin:0 0 0 206px; top:16px; padding:0}
#logo a {width:193px; height:69px; display:block; overflow:hidden; text-indent:-999px; position:relative}

#flash {width:550px; height:151px; display:block; overflow:hidden; text-indent:-999px;float:right; margin:0px -50px 0 0}
#flash div {width:550px; height:151px; display:block; overflow:hidden; background:url('/content/images/lamp.png') no-repeat left top;}

#rss {width:72px; height:72px; display:block; overflow:hidden; text-indent:-999px;background:url('/content/images/rss.png') no-repeat left top; float:right; margin:23px 28px 0 0}
#rss a {width:72px; height:72px; display:block; overflow:hidden; text-indent:-999px; position:relative}

#container{
	overflow:hidden;}
#left, #right{
     float:left;
	 padding-bottom:10000px;
     margin-bottom:-10000px;
}
#left {background:url('/content/images/left.jpg') repeat-y right top; width:199px}
#center {width:613px; float:left; color:#000000; position:relative; z-index:20; padding-bottom:50px}
#right {background:url('/content/images/right.jpg') repeat-y left top; width:212px}

#left .content {margin:0 0 99px 8px; background:url('/content/images/menut.gif') no-repeat left top; padding-top:18px}
#right .content {margin:0 11px 35px 11px}
#center .content {background:url('/content/images/contentright.png') no-repeat right top;}
#center .stain {background:url('/content/images/contentleft.png') no-repeat left 470px; padding:18px 27px}

#footleft {
	width:199px;
	height:275px;
	background:url('/content/images/footleft.gif') no-repeat left top;
	position:absolute;
	margin-top:-99px
}

#footright {
	width:212px;
	height:209px;
	background:url('/content/images/footright.gif') no-repeat left top;
	position:absolute;
	margin:-35px 0 0 812px
}
#footright a {display:block; overflow:hidden; text-indent:-999px; width:101px; height:22px; background:url('/content/images/studio.gif') no-repeat left top; margin:117px 0 0 55px}
#list {
	width:274px;
	height:102px;
	background:url('/content/images/list.png') no-repeat left top;
	position:absolute;
	margin:-102px 0 0 199px
}
.counter {width:100px; height:115px; margin:14px 0 0 199px; position:absolute; overflow:hidden}
.counter img{margin-bottom:6px}

.menu {background:url('/content/images/menub.gif') no-repeat left bottom; padding-bottom:47px;}
.menu ul{list-style:none; padding:0 0 19px 0; margin:0 13px 0 0; background:url('/content/images/menubg.jpg') repeat-y left top; font-size:16px; font-weight:bold; text-transform:uppercase; color:#000000}
.menu li {padding:2px 9px; _padding:1px 9px; height:16px;}
.menu li.sel {background:url('/content/images/menusel.jpg') no-repeat left top;}
.menu li a {text-decoration:none; color:#9e9e9d}
.menu li.sel a {color:#000000}

.search {height:41px; background:url('/content/images/search.gif') no-repeat left top;}
.search input{border:0; background:none}
.search input.ss {width:129px; padding:2px 4px}
.search input.sbm {width:42px; height:20px; cursor:pointer}

.sidenews {background:url('/content/images/popular.gif') no-repeat left top; padding-top:120px; color:#f6f6f6; letter-spacing:1px}
.sidenews dd {float:right; display:block; padding-top:10px;}
.sidenews dt {clear:both; text-align:justify; padding-bottom:12px}
.sidenews dt b {color:#d3d2d2}
.sidenews a {color:#f6f6f6; text-decoration:none}
.sidenews a:hover {color:#f6f6f6; text-decoration:underline}
.sidenews p {text-align:right;}

#center p {text-align:justify; padding:6px 0; margin:0}
#center p.date {font-size:18px; color:#888580; padding:0}
#center h1, #center h2 {font-size:18px; color:#1a1a1a; font-weight:normal; padding:5px 0 2px 0; margin:0}
#center h2 {font-size:14px;}
#center div.hr {background:url('/content/images/hr.gif') repeat-x left top; height:1px; margin:10px 0 17px 0;}
#center div.banner {text-align:center; padding-bottom:7px}
#center div.page_menu {clear:both; width:100%; float:left; padding:15px 0 11px 0}
#center div.page_menu a {text-decoration:none}
#center div.page_menu a.next{float:right; background:url('/content/images/arr_next.gif') no-repeat right 6px; padding-right:24px; margin-right:7px}
#center div.page_menu a.prev{float:left; background:url('/content/images/arr_prev.gif') no-repeat left 6px; padding-left:24px; margin-left:7px}

dl.readmore {display:block; clear:both; height:20px;margin:0; padding:10px 0}
dl.readmore dt {float:left;}
dl.readmore dd {float:right;}
dl.readmore dd a {color:#d7765c; text-decoration:none}

.another {color:#fe3600; font-style:italic; margin:15px 0 30px 0; padding:0 0 0 17px}
.another li {margin:0}
.another a {color:#fe3600; text-decoration:none}
.another a:hover {color:#fe3600; text-decoration:underline}

/*comments*/
.comdesc {float:left; width:100%; font-size:16px; margin:12px 0 7px 0}
.comdesc p {display:block; float:left; margin:0; padding:0}
.comdesc span {font-size:14px; color:#a8a097;}
.comdesc img {float:left; margin:8px 9px 0 0}

.addcom {padding:0; margin:10px 0 18px 0}
.addcom table {width:100%;}
.addcom table td {padding:0; vertical-align:top}
.addcom label {font-style:italic; display:block}
.addcom input {clear:both; width:170px; background:#ffffff; border:1px solid #000000; padding:6px 5px 6px 5px; margin-bottom:12px}
.addcom textarea {width:345px; background:#ffffff; border:1px solid #000000; height:133px; $height:136px; color:#000000; padding:5px}
.addcom table td.sbm input {border:0; border-bottom:1px solid #d7765c; $border:0; $text-decoration:underline; background:none; font-size:18px; color:#d7765c; width:102px; font-style:italic; padding:0}
.addcom table td.check input {border:0; background:none; width:15px; height:15px; float:left; margin:0 7px 0 0; padding:0;}

.mrb {margin-right:11px}
.mlb {margin-left:11px}
.mtb {margin-top:5px}
.mbb {margin-bottom:5px}

.error {color:#FF0000;}