html {padding:0;margin:0;font-size:62.5%;}
body { background-image:url(../images/bg.gif);font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #4a432e;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4 {padding:5px 0;margin:0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #ffba00;text-decoration: underline;cursor: pointer;}
a:hover {color:#ffba00;text-decoration: none;}
img {border:none; background:#000;}
ul, ol, li {margin:0;padding:0;}
em, i {font-style:normal;}

.rec {font-size:12px; color:#8b0000; text-align:center;}
.rec img {border:2px solid #f5ecd4;}
.rec a {font-size:21px; font-weight:bold; color:#000;}

.rec2 {font-size:12px; color:#fff; text-align:center;}
.rec2 img {border:2px solid #f5ecd4;}
.rec2 a {font-size:21px; font-weight:bold; color:#000;}

#all { width:1047px; margin:0 auto; background:#e3d19b; padding:0 5px;}
.colorYellow { color:#ffba00;}
.colorRed { color:#ff0000;}
.linksBlack a, .linksBlack a:visited, .linksBlack a:hover { color:#000;}
.linksDRred a, .linksDRred a:visited, .linksDRred a:hover{ color:#480000;}
.linksWhite a, .linksWhite a:visited, .linksWhite a:hover{ color:#fff;}


.thumbs2 {width:100%; margin:0 auto; text-align:center; }
.thumbs2 h3 {color:#9f0000;font-weight:bold; font-size:13px;width:95%; margin:0 auto; padding:3px 0; text-align:left; text-align:center; height:18px; overflow:hidden;}
.thumbs2 li {padding:0;width:135px; min-height:180px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin:2px;zoom: 1;*display: inline;_height: 180px; position:relative;z-index:99;}
.thumbs2 * {vertical-align: top;}
.thumbs2 li img {position:relative;z-index:99; width:135px; height:180px; border:1px solid #41392e; display:block; margin-bottom:1px;}
.thumbs2 li a:hover img { border:1px solid #9f0000;}
.thumbs2 li .added { float:right;}
.t_box { margin-bottom:15px;}
.name2 { text-align:center; font-size:25px; font-weight:bold; color:#000; margin-bottom:15px; margin-top:15px;}

h1 {color:#000; font-size:18px; text-align:center;}
h2 {font-size:18px; font-weight:bold; padding-bottom:7px;}
.long_logo { height:100px; position:relative; background-image:url(../images/logo.gif); font-size:12px; color:#000;}
.long_logo p{ margin-left:530px; font-size:12px;}
.long_logo a {color:#900;}

.gallogo h1 {margin-left:530px; color:#000; font-size:18px; text-align:center;}
.gallogo h2{ margin-left:530px; color:#000; font-size:12px; text-align:center;}
  

/* THUMBS */
.thumbs { overflow:hidden; width:1050px; margin-left:-3px; padding-bottom:5px;}
.thumbs a, .thumbs a:visited { float:left; padding:3px 0 0 3px;}
.thumbs .thumb { float:left; display:block; width:170px; height:230px; border:1px solid #252116;}
.t_shot { float:left; width: 804px;}

.thu { width:170px; height:230px; border:1px solid #252116;}

.top { font-weight:bold; color:#000; padding:15px;}
.top li { padding:1px 0; list-style-type:none;}
.top li a, .top li a:visited { text-decoration:none; color:#db0000;}
.top li a:hover { text-decoration:underline;}
div.top { font-size:18px;}
div.top ul { float:left; width:25%;}
div.top ul li { padding:0px 7px;}


.pages { padding:8px; margin-top:2px; font-weight:bold; width:100%; overflow:hidden; line-height:16px;}
.pages strong { float:left; padding:3px 10px 2px 0;}
.pages a, .pages a:visited { text-decoration:none; float:left; background:#fff url(../images/navi_left.png) 0 0 no-repeat; margin-left:2px; margin-top:2px; color:#000;}
.pages a em, .pages a:visited em { background:url(../images/navi_right.png) 100% 0 no-repeat; display:block; float:left; height:17px; padding:2px 6px 0;}
.pages a:hover { background:#ae0000 url(../images/navi_left_hover.png) 0 0 no-repeat; color:#fff;}
.pages a:hover em {background:url(../images/navi_right_hover.png) 100% 0 no-repeat}


.text_links { padding-left:12px; padding-right:12px; text-transform:uppercase;}
.text_links a, .text_links a:visited { text-decoration:none;}
.text_links a:hover { text-decoration:underline;}


#footer { padding:15px 0 10px; overflow:hidden; width:100%; font-size:10px; color:#000; line-height:11px;}
.f_buts { width:325px; float:left; padding-top:3px;}


.menu { width:100%; overflow:hidden; border-bottom:1px solid #424242; height:32px; padding-top:2px;}
.menu li { width:118px; float:left; padding:0 1px 0 0; list-style-type:none;}
.menu li a, .menu li a:visited { width:118px; float:left; padding:0; height:25px; display:block; background:url(../images/tabs.png) 0 0 no-repeat; text-align:center; text-decoration:none; color:#fff; font-weight:bold; padding-top:7px;}
.menu li a:hover, .menu .active a, .menu .active a:visited {background:url(../images/tabs.png) 0 -32px no-repeat; color:#000; text-transform:uppercase;}

.ter { font-size:12px; color:#333; text-align:center;}
.ter a{background-color:#561200; color:#FFF; font-size:27px; font-weight:bold; text-align:center;}
.ter a:hover {background-color:#FFF; color:#936;}
