html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

body {
  background: url(../images/back.gif) repeat-x #EEEEEE;
  text-align: center;
  font-family: Verdana;
  font-size: 12px;
  color: #494949;
}

td {
 font-family: Verdana;
 font-size: 12px;
}

th {
 font-family: Verdana;
 font-size: 16px;
 font-weight: bold;
 color: #003E66;
 text-align: center;
 padding: 10px;
}

img {
  border: none;
}

#frame {
  width: 924px;
  margin: auto;
  text-align: left;
  margin-top: 20px;
  padding: 0px;
  background-color: #FFFFFF;
}

#bltop {
  width: 15px;
  height: 15px;
  background: #EEEEEE url(../images/bltop.jpg) no-repeat right;
}

#btop {
  height: 15px;
  background: url(../images/btop.jpg) #EEEEEE repeat-x;
}

#brtop {
  width: 15px;
  height: 15px;
  background: #EEEEEE url(../images/brtop.jpg) no-repeat left;
}

#bleft {
  width: 15px;
  background: #EEEEEE url(../images/bleft.jpg) repeat-y right;
}

#bmain {
  background: #FFFFFF;

}

#bright {
  width: 15px;
  background: #EEEEEE url(../images/bright.jpg) repeat-y left;
}

#blbottom {
  width: 15px;
  height: 15px;
  background: #EEEEEE url(../images/blbottom.jpg) no-repeat right;
}

#bbottom {
  height: 15px;
  background: url(../images/bbottom.jpg) #EEEEEE repeat-x;
}

#brbottom {
  width: 15px;
  height: 15px;
  background: #EEEEEE url(../images/brbottom.jpg) no-repeat left;
}

#td_head {
  background: url(../images/logo.png) -25px 0px no-repeat;
  width: 690px;
  height: 155px;
}

#leftpanel {
  width: 204px;
  background: url(../images/leftback.jpg) repeat-y right;
  padding: 10px;
}

ul.mm {
    list-style-image: url(../images/bull_2.gif);
    vertical-align: middle;
}

ul.mm li {
  font-weight: bold;
  font-size: 12px;
  padding: 7px;
  padding-left: 10px;
  padding-top: 0px;
}

ul.mm li:hover {
    list-style-image: url(../images/bull_1.gif);
}

input[type="text"], input[type="password"]{
  background-color: #FFFFFF;
  border: 1px solid #00a8eb;
  padding: 2px;
  margin: 2px;
}

input[type="button"], input[type="submit"]{
  background: #00ADEE url(../images/back_but.jpg);
  border: solid 1px #3B4452;
  height: 25px;
  color: #FFFFFF;
  cursor: pointer;
  margin: 2px;
}

#main {
  padding: 20px;
}

.roundedcornr_box_457915 {
	background: url(../images/roundedcornr_457915_tl.png) no-repeat top left;
}
.roundedcornr_top_457915 {
	background: url(../images/roundedcornr_457915_tr.png) no-repeat top right;
}
.roundedcornr_bottom_457915 {
	background: url(../images/roundedcornr_457915_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_457915 div {
	background: url(../images/roundedcornr_457915_br.png) no-repeat bottom right;
}
.roundedcornr_content_457915 {
	background: url(../images/roundedcornr_457915_r.png) top right repeat-y;
}

.roundedcornr_top_457915 div,.roundedcornr_top_457915,
.roundedcornr_bottom_457915 div, .roundedcornr_bottom_457915 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_457915, .roundedcornr_bottom_457915 {
	margin-top: -19px;
}
.roundedcornr_content_457915 { padding: 0 15px; }





























a:link, a:visited {
  color: #038cc3;
  text-decoration: none;
}

a:hover {
  color: #00adee;
}

.msg {
  background-color: #FFFF99;
  vertical-align: middle;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px dotted #FFCC00;
  margin: 5px;
  margin-bottom: 10px;
}

a.a_add:link, a.a_add:visited {
 display: table-cell;
 background: url(../images/new_post.jpg) no-repeat top;
 width: 80px;
 height: 80px;
 vertical-align: bottom;
 text-align: center;
}

a.a_add:hover {
  background: url(../images/new_post_2.jpg) no-repeat top;
}

a.a_exit:link, a.a_exit:visited {
 display: table-cell;
 background: url(../images/exit.jpg) no-repeat top;
 width: 80px;
 height: 80px;
 vertical-align: bottom;
 text-align: center;
}

a.a_exit:hover {
  background: url(../images/exit_2.jpg) no-repeat top;
}

a.a_prof:link, a.a_prof:visited {
 display: table-cell;
 background: url(../images/user.jpg)  no-repeat top;
 width: 80px;
 height: 80px;
 vertical-align: bottom;
 text-align: center;
}

a.a_prof:hover {
  background: url(../images/user_2.jpg) no-repeat top;
}

a.a_stat:link, a.a_stat:visited {
 display: table-cell;
 background: url(../images/stats.jpg) no-repeat top;
 width: 80px;
 height: 80px;
 vertical-align: bottom;
 text-align: center;
}

a.a_stat:hover {
  background: url(../images/stats_2.jpg) no-repeat top;
}

a.a_priz:link, a.a_priz:visited {
 display: table-cell;
 background: url(../images/prize.jpg) no-repeat top;
 width: 80px;
 height: 80px;
 vertical-align: bottom;
 text-align: center;
}

a.a_priz:hover {
  background: url(../images/prize_2.jpg) no-repeat top;
}

table.cont {
  background: url(../images/page.jpg) no-repeat right bottom;
  background-color: #f9f9f9;
  border: solid #d1d1d3 1px;
  padding: 10px;
}

table.cont th {
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: #2D2D2F;
}

.dater {
  color: #A6A6AA;
  font-size: 11px;
  font-style: italic;
}

#pages {
  text-align: center;
}

#pages a:link, #pages a:visited {
  border: 1px dotted #32CD32;
  background-color: #FFFFFF;
  padding: 1px;
}

#pages a:hover {
  border: 1px dotted #00a8eb;
  background-color: #FFFFFF;
  padding: 1px;
}

table.stat {
}

table.stat tr:hover {
 background-color: #D6F1FC;
}

table.stat td {
  border-bottom: 1px #00CCFF solid;
  color: #A6A6AA;
}


.jwajaxvote-inline-rating {display:block;vertical-align:middle;line-height:20px; color: #A6A6AA;}
.jwajaxvote-star-rating {width:140px;float:left;}
.jwajaxvote-star-rating,
.jwajaxvote-star-rating a:hover,
.jwajaxvote-star-rating .current-rating {background:url(../images/star.gif) left -1000px repeat-x;}
.jwajaxvote-star-rating .current-rating_o {background:url(../images/star2.gif) left -1000px repeat-x;}
.jwajaxvote-star-rating {position:relative;width:100px;height:20px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.jwajaxvote-star-rating li {display:inline;background-image:none;padding:0;}
.jwajaxvote-star-rating a,
.jwajaxvote-star-rating .current-rating {position:absolute;top:0;left:0;text-indent:-1000px;height:20px;line-height:20px;outline:none;overflow:hidden;border:none;cursor:pointer;}
.jwajaxvote-star-rating .current-rating_o {position:absolute;top:0;left:0;text-indent:-1000px;height:20px;line-height:20px;outline:none;overflow:hidden;border:none;cursor:pointer;}
.jwajaxvote-star-rating a:hover {background-position:left bottom;}
.jwajaxvote-star-rating a.one-star {width:20%;z-index:6;}
.jwajaxvote-star-rating a.two-stars {width:40%;z-index:5;}
.jwajaxvote-star-rating a.three-stars {width:60%;z-index:4;}
.jwajaxvote-star-rating a.four-stars {width:80%;z-index:3;}
.jwajaxvote-star-rating a.five-stars {width:100%;z-index:2;}
.jwajaxvote-star-rating .current-rating {z-index:1;background-position:0 center;margin:0;padding:0;}
.jwajaxvote-star-rating .current-rating_o {z-index:1;background-position:0 center;margin:0;padding:0;}
.jwajaxvote-box {margin:0 0 0 5px;padding:0;float:left;}
.jwajaxvote-clr {clear:both;}

#cat_menu {
  text-align: center;
}

#cat_menu a:link, #cat_menu a:visited {
  border: 1px solid #ADFF2F;
  background-color: #ADFF2F;
  color: #000000;
  padding: 3px;
}
#cat_menu a:hover {
  border: 1px solid #00A8EB;
  background-color: #00A8EB;
  padding: 3px;
}

.roundedcornr_box_734468 {
	background: url(../images/roundedcornr_734468_tl.png) no-repeat top left;
}
.roundedcornr_top_734468 {
	background: url(../images/roundedcornr_734468_tr.png) no-repeat top right;
}
.roundedcornr_bottom_734468 {
	background: url(../images/roundedcornr_734468_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_734468 div {
	background: url(../images/roundedcornr_734468_br.png) no-repeat bottom right;
}
.roundedcornr_content_734468 {
	background: url(../images/roundedcornr_734468_r.png) top right repeat-y;
}

.roundedcornr_top_734468 div,.roundedcornr_top_734468,
.roundedcornr_bottom_734468 div, .roundedcornr_bottom_734468 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_734468, .roundedcornr_bottom_734468 {
	margin-top: -19px;
}
.roundedcornr_content_734468 { padding: 0 15px; }


table.coment {
	border-top: solid #d1d1d3 1px;
  	background-color: white;

	padding: 3px;
}
a.small
	{
	font-size:9px;
	font-family:Verdana;
	color:#FF6633;
	}
