/* basic */
div {
background-position: 50% 0%;
}
img {border: 0px;}
body {
background-image: url(body-bg.gif);
background-repeat: repeat;
font-size: 14px;
background-color: #000000;
color: #ffffff;
text-align: center;
min-width: 838px;
}
#all {
width: 100%;
background-image: url(top-bg.jpg);
background-repeat: repeat-x;
}
div.wrap {
width: 990px;
margin: 0 auto;
position: relative;
}
/* head */
div#head {
width: 100%;
min-width: 838px;
height: 214px;
background-image: url(head-bg.jpg);
background-repeat: no-repeat;
font-size: 9px;
text-align: left;
}
div#head div.wrap {
padding: 82px 0 0 122px;
width: 716px;
}
div#head h1 {
font-size: 9px;
font-weight: normal;
float: left;
}
div#head form {
position: absolute;
top: 55px;
left: 572px;
display: block;
width: 180px;
}
div#head form input {
float: left;
height: 14px;
line-height: 14px;
font-size: 10px;
vertical-align: middle;
padding: 0 3px;
margin: 0 0 0 1px;
}
.ex {
display: block;
position: absolute;
color: #9aa8d9;
font-size: 10px;
top: 80px;
left: 574px;
}
.ex a {
color: #9aa8d9;
text-decoration: underline;
}
.ex a:hover {
color: #dfb947;
text-decoration: none;
}
.pole {
width: 114px;
color: #494949;
}
.sub {
background-color: #ffeebb;
cursor: pointer;
}
/* menu */

#menu {
height: 51px;
position: absolute;
left: 0px;
top: 153px;
width: 850px;
}

.new a {
       color:#f19300 !important;
}

#menu li {
display: block;
_display:inline;
float: left;
margin-right: 20px;
width: 105px;
height: 39px;
color: #888888;
font-size: 9px;
line-height: 14px;
padding: 12px 0 0 12px;
background-image: url(menu.png);
background-position: 0% 0%;
background-repeat: no-repeat;
}

/*png transparency IE6*/

#menu li {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);}

#menu a, #menu span {
color: #ffffff;
font-weight: bold;
font-size: 11px;
text-transform: uppercase;
line-height: 11px;
position:relative;
}

#menu a:hover, .new a:hover {
color: #ffeebb !important;
}

#menu span {
color: #ffeebb;
}

.active {
color: #948455 !important;
}

/* thumbs */
div.box {
margin: 0 auto;
max-width: 1920px;
min-width: 980px;
text-align: center;
width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1920?'1920px':'100%');
width:expression((document.documentElement.clientWidth||document.body.clientWidth)<980?'980px':'100%');
}
div.box a img {
border: 1px #00135a solid;
margin: 1px;
}
div.box a:hover img {
border-color: #9db269;
border-style: dashed;
}
/* block */
ul.blockhead {
width: 838px;
margin: 0 auto;
height: 37px;
background-image: url(blo-h-bg.gif);
background-repeat: repeat-x;
background-position: 0% 50%;
margin-top: 8px;
}
ul.blockhead li {
display: block;
float: left;
height: 37px;
line-height: 35px;
}
.title {
color: #b0a167;
font-weight: bold;
font-size: 13px;
padding: 0 0 0 56px;
}
.bl-right {
background-image: url(bl-arrow.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
padding-left: 30px;
font-size: 9px;
color: #505050;
line-height: 37px !important;
}
ul.blockhead form {
width: 180px;
float: left;
margin: 12px 5px 0 0;
}
ul.blockhead form input {
float: left;
height: 14px;
line-height: 14px;
font-size: 10px;
vertical-align: middle;
padding: 0 3px;
margin: 0 0 0 1px;
}
ul.blockhead form .pole {
width: 114px;
color: #ffffff;
background-color: #595959;
}
ul.blockhead form .sub {
background-color: #a79b6d;
cursor: pointer;
}
/* tags */
.tags {
background-image: url(left-top-bl.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
padding-left: 46px;
padding-bottom: 5px;
width: 792px !important;
text-align: center;
}
.tags a {
color: #dab237;
}
.tags a:hover {
color: #dfb947;
}
/* dvd */
.dvd {
text-align: left;
padding-left: 46px;
padding-bottom: 5px;
width: 792px !important;
background-image: url(left-top-bl.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}
.dvd a img {
border: 1px #1c202c solid;
}
.dvd a:hover img {
border-style: dashed;
border-color: #9db269;
}
.dvd-text a {
color: #dab237;
text-decoration: underline;
}

.dvd-text a:hover {
text-decoration: none;
}
a.screen {
float: left;
width: 150px;
color: #a8996b;
font-size: 11px;
margin-right: 4px;
}
a.screen span {
background-image: url(dvd-marker.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
display: block;
height: 13px;
line-height: 13px;
padding: 0 0 0 16px;
margin: 2px 0 0 0;
cursor: pointer;
}
a.screen:hover, .sites-button a:hover,  .galz a:hover {
color: #9db269;
}
.dot {
background-image: url(dotted.gif);
background-repeat: repeat-x;
background-position: 0% 50%;
clear: both;
height: 10px;
width: 785px;
padding: 10px 0 0 0;
}
.dvd-text {
width: 256px;
float: left;
font-size: 10px;
}
.dvd-text span {
display: block;
color: #9db269;
font-size: 11px;
background-image: url(dvd-tx-marker.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
padding: 0 0 3px 9px;
}
/* best sites */
.best-sites {
width: 160px;
margin-left: 3px;
}
.site {
width: 200px !important;
}
.sites-button {
width: 785px;
background-color: #262524;
margin: -10px 0 -10px 0;
padding:5px 0 5px 0;
text-align: center;
color: #a8996b;
font-size: 10px;
}
.sites-button a {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #efe8cc;
text-transform: uppercase;
font-style: italic;
font-size: 12px;
line-height: 18px;
}
/* gall'z */
.galz {
text-align: left;
float: left;
width: 390px;
}
.galz li {
background-image: url(gall-marker.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
padding-left: 12px;
}
.galz a {
color: #a8996b;
line-height: 18px;
}
/* toplist */
.top {
width: 195px;
}
p.our-sites {
text-align: center;
padding: 8px 0 8px 0;
color: #7a7a7a;
line-height: 16px;
}
p.our-sites a {
color: #9db269;
}
p.our-sites a:hover {
color: #a8996b;
}
/* footer */
#footer {
width: 100%;
height: 160px;
background-image: url(bottom.jpg);
background-repeat: repeat-x;
}
#footer p {
background-image: url(footer.jpg);
background-repeat: no-repeat;
background-position: 50% 0%;
height: 60px;
text-align: center;
margin: 0 auto;
margin-left: 50px;
padding-right: 30px;
padding-top: 100px;
font-size: 10px;
}
#footer p a {
font-weight: bold;
color: #8cac5e;
}
#footer p a:hover {
text-decoration: underline;
}
/* tags */
.tags1 {
font-size: 13px;
}
.tags2 {
font-size: 17px;
}
.tags3 {
font-size: 20px;
}
.tags4 {
font-size: 23px;
}
.tags5 {
font-size: 26px;
}
.tags6{
font-size: 29px;
}
.tags7{
font-size: 32px;
}
