/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input[type=text], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input[type=text], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/*custom*/
#newadform textarea, #newadform input{
  width:100%;
}
#newadform .btn{font-size:1.3em;}
#newadform fieldset{
  background-color:#eeeeec;
}
#newadform em{
  color:#babdb6;
  margin-left:.4em;
}
#newadform em.req{
  color:#cc0000;
}
.b{
  font-weight:bold;
}
#cntr{
  padding:3em;
  background-color:#fff;
}
.ar{
  text-align:right;
}
.fr{
  float:right;
}
.col, .colw{
  width:230px;
  border-left:1px solid silver;
  padding:10px;
  float:left;
  height: 600px;
  overflow:hidden;
  margin-bottom:1em;
}
.colw{
  width:470px;
}
.alist{
  height: 590px;
}
.col h4{
  background-color:#d3d7cf;
  padding: 0.3em 0 0.1em 0.4em;
}
.col h4 a{
  color:#222222;
  text-decoration:none;
}
.ad{
  border-bottom:3px double silver;
  padding: 1em 0;
}
.ad h5 a{
  color:#222222;
  text-decoration:none;
}
.ad h5 a:visited{
  color:#888a85;
}
.ad img{
  float:left;
  margin: 0 5px 5px 0;
}
.anav{
  text-align:right;
  font-size:1em;
  padding-right: 1em;
  color:silver;
}
.anav a{
  color:silver;
  text-decoration:none;
}
.anav a:hover{
  color:#000;
}
.bl{
  padding-left:10px;
}
.clearfix{
  clear:both;
}
.ad p{
  margin: 0;
}
.nl ul{
  list-style:none;
  margin:0;
}
.tcol, .tcolw{
  height:auto;
  width:230px;
  border-left:1px solid silver;
  padding:10px;
  overflow:hidden;
  vertical-align:top;
}
.tcolw{
  border-left:none;
  width:auto;
  font-size:1.4em;
}
#adcat{margin:0 0 1em 0}
#adcat ul li{
  padding-left:1em;
}
h2#newad{
  float:right;
}
h1 a{
  color:#222222;
  text-decoration:none;
}
.btn{
  height:4em;
  font-weight:bold;
}
.num{
  width:50px;
  color:#babdb6;
  float:right;
  text-align:right;
}
.atext h4 a{
  color:#222222;
  text-decoration:none;
}
.atext h4 a:visited{
  color:#888a85;
}
#cse-search-box{
  width: 400px;
  margin:0 auto;
}
.c0{border-left:10px solid #eeeeec}
.c1{border-left:10px solid #fce94f}
.c2{border-left:10px solid #8ae234}
.c3{border-left:10px solid #fcaf3e}
.c4{border-left:10px solid #729fcf}
.c5{border-left:10px solid #ad7fa8}
.c6{border-left:10px solid #e9b96e}
.c90{border-left:10px solid #ef2929}
.c8{border-left:10px solid #edd400}
.c9{border-left:10px solid #73d216}
.c10{border-left:10px solid #f57900}
.c11{border-left:10px solid #3465a4}
.c12{border-left:10px solid #75507b}
.c13{border-left:10px solid #c17d11}
.c14{border-left:10px solid #cc0000}
.c15{border-left:10px solid #616D7E}
.c16{border-left:10px solid #657383}
.c17{border-left:10px solid #646D7E}
.c18{border-left:10px solid #6D7B8D}
.c19{border-left:10px solid #4C787E}
.c20{border-left:10px solid #4C7D7E}
.c21{border-left:10px solid #806D7E}
.c22{border-left:10px solid #5E5A80}
.c23{border-left:10px solid #4E387E}
.c24{border-left:10px solid #151B54}
.c25{border-left:10px solid #2B3856}
.c26{border-left:10px solid #25383C}
.c27{border-left:10px solid #463E41}
.c28{border-left:10px solid #151B8D}
.c29{border-left:10px solid #15317E}
.c30{border-left:10px solid #342D7E}
.c31{border-left:10px solid #2B60DE}
.c32{border-left:10px solid #306EFF}
.c33{border-left:10px solid #2B65EC}
.c34{border-left:10px solid #2554C7}
.c35{border-left:10px solid #3BB9FF}
.c36{border-left:10px solid #38ACEC}
.c37{border-left:10px solid #357EC7}
.c38{border-left:10px solid #3090C7}
.c39{border-left:10px solid #25587E}
.c40{border-left:10px solid #1589FF}
.c41{border-left:10px solid #157DEC}
.c42{border-left:10px solid #1569C7}
.c43{border-left:10px solid #153E7E}
.c44{border-left:10px solid #2B547E}
.c45{border-left:10px solid #4863A0}
.c46{border-left:10px solid #6960EC}
.c47{border-left:10px solid #8D38C9}
.c48{border-left:10px solid #7A5DC7}
.c49{border-left:10px solid #8467D7}
.c50{border-left:10px solid #9172EC}
.c51{border-left:10px solid #9E7BFF}
.c52{border-left:10px solid #728FCE}
.c53{border-left:10px solid #488AC7}
.c54{border-left:10px solid #56A5EC}
.c55{border-left:10px solid #5CB3FF}
.c56{border-left:10px solid #659EC7}
.c57{border-left:10px solid #41627E}
.c58{border-left:10px solid #737CA1}
.c59{border-left:10px solid #737CA1}
.c60{border-left:10px solid #98AFC7}
.c61{border-left:10px solid #F6358A}
.c62{border-left:10px solid #F6358A}
.c63{border-left:10px solid #E4317F}
.c64{border-left:10px solid #F52887}
.c65{border-left:10px solid #E4287C}
.c66{border-left:10px solid #C12267}
.c67{border-left:10px solid #7D053F}
.c68{border-left:10px solid #CA226B}
.c69{border-left:10px solid #C12869}
.c70{border-left:10px solid #800517}
.c71{border-left:10px solid #7D0541}
.c72{border-left:10px solid #7D0552}
.c73{border-left:10px solid #810541}
.c74{border-left:10px solid #C12283}
.c75{border-left:10px solid #E3319D}
.c76{border-left:10px solid #F535AA}
.c77{border-left:10px solid #FF00FF}
.c78{border-left:10px solid #F433FF}
.c79{border-left:10px solid #E238EC}
.c80{border-left:10px solid #C031C7}
.c81{border-left:10px solid #B048B5}
.c82{border-left:10px solid #D462FF}
.c83{border-left:10px solid #C45AEC}
.c84{border-left:10px solid #A74AC7}
.c85{border-left:10px solid #6A287E}
.c86{border-left:10px solid #8E35EF}
.c87{border-left:10px solid #893BFF}
.c88{border-left:10px solid #7F38EC}
.c89{border-left:10px solid #6C2DC7}
.c7{border-left:10px solid #461B7E}
.c91{border-left:10px solid #571B7e}
.c92{border-left:10px solid #7D1B7E}
.c93{border-left:10px solid #842DCE}
.c94{border-left:10px solid #8B31C7}
.c95{border-left:10px solid #A23BEC}
.c96{border-left:10px solid #B041FF}
.c97{border-left:10px solid #7E587E}
.c98{border-left:10px solid #D16587}
.c99{border-left:10px solid #F778A1}
.c100{border-left:10px solid #E56E94}
.c101{border-left:10px solid #C25A7C}
.c102{border-left:10px solid #7E354D}
.c103{border-left:10px solid #B93B8F}
.c104{border-left:10px solid #F9B7FF}
.c105{border-left:10px solid #E6A9EC}
.c106{border-left:10px solid #C38EC7}
.c107{border-left:10px solid #D2B9D3}
.c108{border-left:10px solid #C6AEC7}
.c109{border-left:10px solid #EBDDE2}
.c110{border-left:10px solid #C8BBBE}
.c111{border-left:10px solid #E9CFEC}
.c112{border-left:10px solid #FCDFFF}
.c113{border-left:10px solid #E3E4FA}
.c114{border-left:10px solid #FDEEF4}
.c115{border-left:10px solid #C6DEFF}
.c116{border-left:10px solid #ADDFFF}
.c117{border-left:10px solid #BDEDFF}
.c118{border-left:10px solid #E0FFFF}
.c119{border-left:10px solid #C2DFFF}
.c120{border-left:10px solid #B4CFEC}
.c121{border-left:10px solid #B7CEEC}
.c122{border-left:10px solid #52F3FF}
.c123{border-left:10px solid #00FFFF}
.c124{border-left:10px solid #57FEFF}
.c125{border-left:10px solid #50EBEC}
.c126{border-left:10px solid #4EE2EC}
.c127{border-left:10px solid #48CCCD}
.c128{border-left:10px solid #43C6DB}

.fcol{
  width:50%;
  margin-left:240px;
  border-left:1px solid silver;
  padding:10px;
}
#flcol{
  width:230px;
  float:left;
  overflow:hidden;
}
.fcol .ad img{
  float:none;
}
#fpcat div{
  width:230px;
  padding:10px;
  float:left;
  overflow:hidden;
  margin-bottom:1em;
  border-left:1px solid silver;
}
#fpcat h4{
  margin-bottom:5px;
}
#fpcat h4 a{
  color:#000;
  padding-left:5px;
}
#related{
  border-top: 3px double silver;
  font-size:0.7em;
}
#rah{
  margin-top:8em;
}
.hw{width:50%}
.ad img, #contacts img{
-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5); box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5); /* IE */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray'); /* slightly different syntax for IE8 */ -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray')";
}
#page{
  font-size:1.2em;
}
#page img, #page hr{
  margin-bottom:1em;
}
.vip{
  border-bottom:3px double #edd400;
  border-top:3px double #edd400;
  background: #FFFF99 url(/i/vip_y.png) no-repeat bottom right;
  padding-left: .5em;
}
.vip h5 a:visited{color: #000}

#footer{background-color:#eeeeec;padding: 2em 3em 1em 3em; border-top:2px solid #d3d7cf}
#footer div{
  width:230px;
  border-right:1px solid silver;
  padding:10px;
  float:left;
  overflow:hidden;
  margin-bottom:1em;
  height:150px;
}
#footer div ul{list-style:none}
#footer div.last{border:none}
.disclaimer{color:#888a85}
#vip_page{ font-size:1.2em;}
#vip_page img{ border:5px solid #eeeeec;}
#bigvip{background: transparent url(/i/vip_big.png) no-repeat; width:150px; height:61px; margin:0 0 2em;}
.lnav li{font-style:italic}
.lnav a{font-style:normal}
.ad h5{color:#888A85}
#fpcat{
  height:auto;
  float:left;
  width:230px;
  padding:10px;
}
#fpcat ul{list-style:none}
#fpcat ul li{padding:0 0 0 5px;margin:0 0 3px 0;}
#fpcat ul li a{color:#000}
#fpcat h4{font-weight:bold}
/*#fpcat h2{
  font-size:1.2em;
  line-height:1.25;
  margin-bottom:1.25em;
  background-color:#d3d7cf;
  padding: 0.3em 0 0.1em 0.4em;
}*/
#main{margin-left:250px;}
.b{font-weight:bold;}
#newadform input.hw{width:55%}
#newadform select.hw{width:35%; margin-right:1em;}
#newadform select{padding:4px;}
td.hw{width:50%}
input.ch{background-color:#EEEEEC;font-weight:bold}

#gprv img{padding:1em 0;}
#gstrip{background-color:#eeeeec; padding:1em}

.thumb{width:70px; height:70px}
#files li{float:left; width:80px; overflow:hidden; margin:10px 10px 0 0;}
#files{list-style:none;}
.col:hover{background-color:#f6f6f6}
.ad:hover{border-bottom:3px double #888a85}
.error p{ margin-bottom: .2em}
.fwa{border-left:1px solid silver;margin-left:240px; padding-left:20px}
#overlay{
  z-index:1000;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:800%;
  background-color:black;
}
#oldialog{
  position:absolute;
  background-color:white;
  left:20px;
  top:20px;
  width: 600px;
  padding:2em;
  border:3px solid red;
}
#conf{
  text-align:center;
  font-size:1.2em;
}
.red{color:red}
.green{color:green}
#header{background-color:#2e3436; padding: 2em 3em 1em; border-bottom:2px solid #d3d7cf}
#header a{color:#fff}
#header h1{margin-bottom:0;}
#header h1 a{float:left; text-transform:uppercase; padding:3px; border-bottom: 3px solid #ef2929; font-weight:bold; text-shadow: 1px 1px 0px #888a85;}
.sbtn{padding:5px; border:1px solid #666666;}
#newad a{text-decoration:none; border-bottom: 3px solid #ef2929;}
#tsearch{width:400px; margin:0 auto}
body, html{background-color:#eeeeec}
.topt td{vertical-align:top}
#newadform .fc textarea, #newadform .fc input {width:95%;}
* html fieldset{position: relative;margin-top:1em;padding-top:.75em;}
* html legend{position:absolute; top: -.5em; left: .5em;}