* {margin:0; padding:0;}
img {border:0;}
body {background:#000000 url(images/bg.gif) repeat; font:11px Arial, Helvetica, sans-serif; color:#444444;}
.center { background:#ffffff; width:922px; margin:0 auto;}
ul {list-style:none;}
a { text-decoration:none; color:#e1af02;}
a:hover {color:#ffffff;}
.clear {clear:both; font-size:1px; line-height:0; height:0;}

/*Head*/
.head {background:url(images/bg-head.jpg) repeat-x; position:relative;}
.top-toplist { background:url(images/head_top.jpg) no-repeat; height:119px; padding:0px 0 0 543px; font-weight:bold; color:#ffffff;}
.navigation {background:url(images/head_bottom.jpg) no-repeat; height:49px; padding:16px 0 0 406px; position:relative; z-index:2;}
.link-logo {position:absolute; display:block; text-indent:-9000px; width:300px; height:182px; background:url(images/bg.gif) no-repeat -500px -500px; top:0; left:107px; z-index:5;}

/*Top toplist*/
.top-head {padding-top:25px;}
.top-head p {font-size:14px; text-transform:uppercase; padding-bottom:5px;}
.top-head ul {float:left; width:182px;}
.top-head ul li {padding-bottom:1px;}

/*Navigation*/
#nav { text-align:center; }
 #nav ul {
  list-style: none;
  text-align: center;
  margin: 0;
  padding: 0;
  background: none;
  float: left;
  width: 100%;
}
#nav li {
  float: left;
  position: relative; z-index:1;
  background: none;
}
#nav li ul {
  display: none;
  text-align: left;
  padding-left: 4px;
  padding-right: 4px;
  position: absolute; z-index:5;
  background: #cc0000;
  width: 120px;
  top:35px; left:0;
  
}
#nav a {
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  display: block;
  width: 100px;
  height: 27px;
  text-decoration: none;
  background: url(images/but_mid.gif);
  padding-top:7px;
}
#nav a.lft {
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  display: block;
  width: 100px;
  height: 27px;
  text-decoration: none;
  background: url(images/but_left.gif);
  padding-top:7px;
}
#nav a.rgt {
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  display: block;
  width: 100px;
  height: 27px;
  text-decoration: none;
  background: url(images/but_right.gif);
  padding-top:7px;
}
#nav a:hover {
  color: #d48f06;
}
.center #nav li li a {
  width: 100px;
  height: 24px;
  background: none;
  padding:0px;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}


/*Flash tube*/
.main-flash { margin-left:11px; }


/*Gallery Pics*/
.gallery-pics { padding-left:15px;}
.gallery-pics img { width:175px; height:250px; border:1px solid #FF0000; margin:0 2px 2px 0;}


/*Gallery movs*/
.gallery-movs { padding-left:15px;}
.gallery-movs img { width:220px; height:165px; border:1px solid #FF0000; margin:0 2px 2px 0;}

/*Gallery models*/
.gallery-models {margin-left:13px;}
.gallery-models a { width:177px; float:left; padding:0 1px; display:block; height:280px; color:#cc0000; font-size:14px; font-weight:bold; text-align:center;}
.gallery-models a:hover { color:#d48f06;}
.gallery-models img { width:175px; height:250px; border:1px solid #FF0000; margin:0 2px 2px 0; display:block; margin-bottom:3px;}

/*Top*/
.top {font-weight:bold; margin:20px 0 0 0;}
.top p {font-size:16px; text-align:center; padding-bottom:15px;}
.top ul { font-size:12px; width:290px; float:left;}
.top div { margin-left:50px;}
.top div a {font-size:18px; color:#d48f06;}
.top div a:hover {color:#cc0000;}

/*Footer*/
.footer { background:url(images/bg_f.jpg) repeat-x; margin-top:30px;}
.f-l { background:url(images/01.jpg) no-repeat;}
.f-r { background:url(images/02.jpg) no-repeat right; height:154px;}
.footer p { text-align:center; color:#ffffff; font-size:10px; padding-top:30px;}
.footer p a {font-weight:bold; font-size:11px;}

/*Category Page*/
.desc-txt { padding:20px 20px 0 0; text-align:justify;}

/*Pages*/
.navigation-2 {background:url(images/head_bottom.jpg) no-repeat; height:65px; padding:0px 0 0 543px; }
.pages { font-size:18px; font-weight:bold; padding-top:8px; color:#000000;}
.pages a {color:#cc0000;}
.pages a:hover {color:#444444;}
.cat {text-transform:uppercase; padding:5px 0 3px 15px; font-size:18px; font-weight:bold; color:#000000;}

.t {font-size: 16px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration: none; color: #d48f06; font-weight: bold
}
.t:hover {color: #cc0000
}

.t1 {font-size: 18px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration: none; color: #d48f06; font-weight: bold
}
.t1:hover {color: #cc0000
}

.tnon {font-size: 11px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration: none; color: #e1af02; font-weight: bold
}
.tnon:hover {color: #ffffff
}

.t2 {font-size: 16px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration: none; color: #cc0000; font-weight: bold
}
.t2:hover {color: #8c8c8c
}

.arc {font-size: 18px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration: none; color: #cc0000; font-weight: bold
}
.arc:hover {color: #8c8c8c
}

.hl {font-size: 13px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration: none; color: #ffffff; font-weight: bold
}
.hl:hover {color: #d48f06
}

.mod {font-size: 14px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration: none; color: #cc0000; font-weight: bold
}
.mod:hover {color: #d48f06
}

img.tt {border: #ffffff 1px solid
}

.hdr {font-size: 12px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; color: #444444; font-weight: bold; text-align: center; margin-top: 5px
}
.hltext {font-size: 11px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; color: #d48f06; font-weight: bold; margin-top: 5px; margin-bottom: 5px; text-align: center
}
.text {font-size: 12px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; color: #444444; font-weight: bold; margin-top: 10px; margin-bottom: 10px; text-align: center
}
