body { margin: 0px; padding: 0px; background-color: #ec7c1a; }

body, td, p { font: 12px Tahoma; color: #000000;}

a {text-decoration: underline; color: #0043A8; }
a:hover {text-decoration: none;  color: #0043A8; }

p { margin: 0px; padding: 0px; margin-top: 10px; }
h1 { font: bold 16px Tahoma; color: #926D61; margin: 0px; padding: 0px; margin-top: 10px; }
h2 { font: bold 14px Tahoma;  color: #6D6D6D; }

.noborder { border-width: 0px;}

.t_10 {font-size: 10px;}
.t_11 {font-size: 11px;}
.t_12 {font-size: 12px;}
.t_14 {font-size: 14px;}
.t_24 {font-size: 24px;}
.t_34 {font-size: 34px;}
.t_comment {font-size: 10px; color: #999999; }
.t_comment_9 {font-size: 9px; color: #999999; }
.t_message { font: bold 14px Tahoma; color: green; }
.t_message_red { font: bold 14px Tahoma; color: red; }

.screenshot { border: solid 1px #ec7c1a; padding: 1px; background-position: 1 1; background-repeat: no-repeat; }
.screenshot_2 { border: solid 1px #ec7c1a; margin: 1px; padding: 1px; }

/* tables */
.tab_text { padding-left: 15px; padding-top: 15px; padding-bottom: 15px; }
.tab_text_right { padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; }

.ltab { margin-bottom: 15px; }
.ltab_header { background-color: #eeeeee; border-bottom: solid 1px #aaaaaa; }
.ltab_line td {  border-bottom: solid 1px #eeeeee; }

.left_table { margin-top: 15px; margin-left: 5px; margin-bottom: 15px; }

/* review */
.review { margin-bottom: 25px; }
.review h2 { margin-bottom: 0px; }
.review .reviewed { font: 10px Tahoma; color: #777777; margin-bottom: 2px; }
.review .stars { position: relative; top: 3px;}
.review .read { padding-left: 15px; padding-top: 5px; }


/* menu */
.menu { margin-left: 25px; margin-top: 25px; }
.menu_p { font: bold 14px Arial; margin-bottom: 10px; }
.menu_a { font: bold 14px Arial; margin-bottom: 10px; }
.menu_sub { margin-left: 11px; font: 12px Arial; margin-bottom: 5px; }


/* gallery */
.gallery { height: 68px; padding-bottom: 0px; display: block; margin-top: 10px; }
.gallery .screenshot { border: solid 1px #ec7c1a; margin: 1px; padding: 1px; margin-right: 7px; margin-bottom: 5px; }
.gallery .stars { padding-top: 3px; font-size: 10px; color: #999999; position: relative; left: 10px; }
.gallery .stars img { position: relative; top: 1px; }

/* movie galleries */
.gallery_movie { height: 125px; display: inline; margin-right: 5px; }
.gallery_movie .screenshot { border: solid 1px #ec7c1a; margin: 1px; padding: 1px; margin-right: 5px; margin-bottom: 5px; }

/* forms */
.input { font: 11px Tahoma; height: 22px; }
.button { font: 11px Tahoma; height: 22px; position: relative; top: -1px; }
.form { margin-top: 3px; }




/* footer */
.footer, .footer.a { height: 90px; color: #999999; font-size: 10px; }

/* anturazh */
.bg { background-image: url(../imgs/bg.jpg); background-repeat: repeat-x; }
.sep { background-image: url(../imgs/sep.jpg); }


/* rss */
.rss { margin-left: 5px; margin-top: 15px; }
.rss .icon { position: relative; top: 3px; }