/* GENERAL */

BODY {background:#000 url(/images/bg.jpg) bottom center no-repeat;}

a {COLOR: #FFFFFF; TEXT-DECORATION: underline}
a:hover {COLOR: #959595; TEXT-DECORATION: none}

HR { HEIGHT: 1px; BORDER: 0; BORDER-TOP: 1px dotted #CCC}

.caption {FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
a.submit {font-family: Verdana; font-size:22px; color:#FFFFFF; text-decoration:underline;}

/********** News and Articles **********/

.name {FONT-SIZE: 18px; COLOR: #FFFFFF; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
.text {FONT-SIZE: 12px; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; PADDING-TOP: 10px; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
.text2 {FONT-SIZE: 12px; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
.text2 h3 {margin:0;padding:0;font-family: Verdana, Arial, Tahoma;font-size: 14px;}
.img {PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px }


/********** Gallery **********/

.desc {	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
#slaid HR { HEIGHT: 1px; BORDER: 0; BORDER-TOP: 1px dotted #CCC; width: 600px}
#slaid IMG { BORDER: none; MARGIN: 1px}
#slaid #current {BORDER: 1px solid #ccc}


/********** Header and Home **********/

.topimg {PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
.topcatimg {PADDING-TOP: 0px; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
.icons {PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
.info {FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}

/*forum */

#forum {width:620px; font: 13px Arial, Helvetica, sans-serif; color: #fff}

#forum table.board {font-size: 100%;border-collapse: collapse;margin-top: 10px}
#forum table.board th.fname {width: 470px}
#forum table.board th.fuser {width: 150px}
#forum table.board th { 
  font-size: 77%;
  font-weight: bold;
  color: #fff;
  text-align: left;
  padding-left: 0.5em;
  height: 19px;
}
#forum table.board td { 
  border-top: 1px dotted #999;
  border-bottom: 1px dotted #999;
  vertical-align: middle;
  padding-left: 0.5em;
  padding-right: 0.5em;
  height: 24px;
}
#forum h3 {
  color: #999;
  margin-top:  0px;
  margin-bottom: 6px;
  font-weight: bold;
  font-size: 136%;
}


/********** Footer **********/

div.lastnews {
	font-family: Verdana;
	font-size: 12px;
	color: #777777;
}
div.lastnews strong {
	font-size:12px;
	color: #ffffff;
}

.down {FONT-SIZE: 9px; COLOR: #aaa; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 30px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
.down a {FONT-SIZE: 9px; COLOR: #aaa; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, sans-serif}


/********** LeftNav **********/

.bar {FONT-SIZE: 12px; COLOR: #A9A9A9; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 4px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px}
.bar a {COLOR: #A9A9A9; TEXT-DECORATION: none}
.bar a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}


/********** OTHER **********/

.news {FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}
#movies p {padding-top: 0px; margin-top: 0px}
input, textarea {font-family: Verdana; font-size:13px; color:#FFFFFF; background-color:#000;}
.form {width: 300px; border: 1px solid #777}

/* blog */

h1 {font-family: Arial, Tahoma, Verdana; font-weight: normal; padding:0; margin:0; font-size: 22pt; color: #fff}
ul {color: #fff;}
ol {color: #777777;}

/********** MOVIEs **********/
div.movie {margin:27px 10px 0px 0px; font-family:Tahoma, Arial, Verdana;}
div.movie table {width:100%;}
div.movie table td {text-align:left; vertical-align:middle; font-size:11px; padding-bottom: 2px}
div.movie table td a {color: #a9a9a9; text-decoration:none; border-left:2px #000 solid; border-right:2px #000 solid;}
div.movie table td a:visited {text-decoration:none;}
div.movie table td a:hover {text-decoration:none; background:#CC3333; color:#FFFFFF; border-left:2px #CC3333 solid; border-right:2px #CC3333 solid;}
div.movie table td.title {color:#fff; font-family:Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; font-size:13px;}
div.movie span {color: #a9a9a9; border-left:2px #000 solid; border-right:2px #000 solid;}

/*opinions*/
.table_name {
	font-size: 11px; 
        color: #767676; 
        line-height: 22px; 
        font-family: Verdana, arial, sans-serif; 
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 5px; 
        padding-top: 5px
}

.table_head {
	font-size: 11px; 
        color: #767676; 
        line-height: 22px; 
        font-family: Verdana, arial, sans-serif; 
        padding-right: 5px; 
        padding-left: 5px; 
        padding-bottom: 5px; 
        padding-top: 5px
}

/* blog */

.white {color: #fff; font-family: tahoma, Arial; font-size: 11px}
.navi {color: #fff; font-family: tahoma, Arial; font-size: 11px}

/********** SLIDERs **********/

.pages {
	position: relative;
	overflow: hidden;
	height: 20px;
	padding: 0;
	width: 564px;
	margin: 10px auto 0 0;
}

.pages div {
	position: relative;
	overflow: hidden;
	width: 362px;
	margin: 0 99px;
	height: auto;
	position: relative;
	z-index: 999;
	padding: 0;
}

.pages ul {
	width: 99999px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.pages li {
	list-style-position: outside;
	list-style-type: none;
	float: left;
	padding: 0;
	margin: 0 5px;
	display: inline;
	width: 14px;
	height: 15px;
	text-align: center;
}

.pages .btns {
	height: 19px;
	overflow: hidden;
	position: absolute;
	z-index: 10;
	top: 0;
}

.pages .btns a {
	float: left;
	width: 89px;
	height: 19px;
	margin: 0;
	display: inline;
	white-space: nowrap;
}

.pages a.btn-next {margin-left: 383px;}

.pages .btns a.disable {
	color: #999;
	text-decoration: none;
	cursor: default;
}

.pages .btns a span {text-decoration: none;}