body { margin: 0px; padding: 0px; background-color: #6E100F; background-image: url(../imgs/background.gif); }

body, td, p { font: 14px Tahoma; color: #000000;}

a {text-decoration: underline; color: #0043A8; }
a:hover {text-decoration: none;  color: #0043A8; }

p { margin: 0px; padding: 0px; margin-top: 15px; }
h1 { font: bold 24px Tahoma; color: #926D61; margin: 0px; padding: 0px; margin-top: 15px; }
h2 { font: bold 18px Tahoma;  color: #6D6D6D; }
h3 { font: bold 14px Tahoma;  color: #6D6D6D; margin-bottom: 5px; }

.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: 22px;}
.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; }


/* main tables */
.mt { background-color: #ffffff; border: solid 5px #B95D5D; border-top-width: 0px; border-bottom-width: 0px; }
.mt_topmenu { font-size: 11px; text-align: right; margin-top: 10px; }
.mt_string { font-size: 11px; margin-top: 5px; border-bottom: solid 7px #E6E6E6; padding-bottom: 7px; }
.mt_text { padding-right: 10px; }

/* menu */
.menu { margin-top: 20px; }
.menu_p { background-image: url(../imgs/m_p.gif); height: 29px; width: 241px; }
.menu_a { background-image: url(../imgs/m_a.gif); height: 29px; width: 241px; }
.menu_sub { height: 20px; width: 241px; }
.menu_sub a { font: bold 12px Tahoma; color: #C73800; }
.menu_sub b { position: relative; top: 3px; left: 50px; }
.menu_a a, .menu_p a { font: bold 14px Tahoma; color: #C73800; position: relative; top: 6px; left: 50px; }

/* left table */
.ltab { margin-top: 20px; margin-left: 20px; background-color: #bbbbbb; }
.ltab td { background-color: #ffffff; }
.ltab b { font: bold 14px Tahoma; color: #777777; }
.ltab td, .ltab td a { font-size: 11px; }

.left_table { margin-left: 20px; margin-top: 20px; margin-right: 10px; }

/* reviews */
.review { padding-bottom: 10px; }
.review h2 { margin-bottom: 0px; padding-bottom: 0px; }
.review .stars { position: relative; top: 2px; }
.review .reviewed { font: 9px Tahoma; }
.review .screenshot { border: solid 1px #999999; margin-bottom: 5px; margin-top: 5px; }
.review .read { padding-left: 15px; padding-top: 5px; }
.big_screenshot { border: solid 1px #999999; padding-bottom: 0px; background-position: 1px 1px; background-repeat: no-repeat;}
.big_screenshot2, .screenshot_1px { border: solid 1px #999999; }
.screenshot { border: solid 1px #999999; margin-bottom: 5px; margin-top: 5px; background-position: 1px 1px; background-repeat: no-repeat; }
.review_gallery_stars { margin-top: 1px; }
.review_gallery_stars img { position: relative; top: 2px; }

/* gallery */
.gallery { height: 68px; padding-bottom: 0px; display: block; margin-top: 10px; }
.gallery .screenshot { border: solid 1px #999999; 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; }

.gallery_movie { height: 125px; display: inline; }
.gallery_movie .screenshot { border: solid 1px #999999; margin-right: 5px; margin-bottom: 5px; }

.input { font: 11px Tahoma; height: 22px; }
.button { font: 11px Tahoma; height: 22px; position: relative; top: -1px; }
.form { margin-top: 3px; }

/* RSS */
.rss { margin-left: 20px; margin-top: 20px; }
.rss .icon { position: relative; top: 3px; }


/* footer */
.footer { font-size: 11px; color: #666666; }

