* {
margin : 0;
padding : 0;
}
html {
font-size : 100%;
height : 100%;
margin-bottom : 1px;
}
body {
font-family : Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;
color : #828282;
background-color : #ffffff;
font-size : 0.8em;
margin : 0;
padding : 12px 0;
}
h1 {
color : #3f3f3f;
font-size : 1em;
margin : 0;
padding : 0;
}
h2 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : normal;
color : #3f3f3f;
font-size : 2em;
margin : 0.8em 0 0.2em 0;
}
h2.solo {
margin-bottom : 1em;
}
h3 {
font-family : Helvetica, sans-serif;
font-weight : bold;
text-transform : uppercase;
margin-bottom : 3px;
padding-bottom : 2px;
font-size : 1.05em;
color : #989898;
margin-top : 20px;
}
h4 {
font-family : "Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif;
font-size : 1.3em;
}
p {
margin : 0;
padding : 0;
}
img {
border-width : 0;
}
hr {
border : 0 none #ffffff;
border-top : 1px solid #cccccc;
height : 1px;
margin : 5px 0;
display : block;
clear : both;
}
hr.dashed {
border-top : 1px dashed #cccccc;
margin : 10px 0;
}
hr.divider {
display : none;
}
p.right {
text-align : right;
}
#wrap {
padding : 0 20px;
min-width : 650px;
width : 938px;
margin : 0 auto;
}
#simple-wrap {
padding : 6px 10px;
}
#page-body {
margin : 4px 0;
clear : both;
}
#page-footer {
clear : both;
}
#page-footer h3 {
margin-top : 20px;
}
#logo {
float : left;
width : auto;
padding : 0 13px 0 27px;
vertical-align: middle;
}
#logooo {
float : right;
width : auto;
padding : 0 13px 0 27px;
vertical-align: middle;
}
a#logo:hover {
text-decoration : none;
}
#search-box {
color : #ffffff;
position : relative;
margin-top : 30px;
margin-right : 5px;
display : block;
float : right;
text-align : right;
white-space : nowrap;
}
#search-box #keywords {
width : 95px;
background-color : #fff;
}
#search-box input {
border : 1px solid #b0b0b0;
}
#search-box input.button1 {
padding : 1px 5px;
}
#search-box li {
text-align : right;
margin-top : 4px;
}
#search-box img {
vertical-align : middle;
margin-right : 3px;
}
#site-description {
width : 100%;
margin : 0;
height : 59px;
}

#site-description h1 {
margin-right : 0;
}
.headerbar {
background : #fef9d7 none repeat-x 0% 0%;
color : #ffffff;
margin-bottom : 4px;
padding : 0 5px;
height : 144px;
}
.navbar {
background-color : #ff9b52;
padding : 0 10px;
}
.forabg {
background : #b1b1b1 none repeat-x 0% 0%;
margin-bottom : 4px;
padding : 0 3px;
clear : both;
}
.forabg1 {
background : #b1b1b1 none repeat-x 0% 0%;
margin-bottom : 4px;
padding : 0 1px;
clear : both;
}
.forabg1 dt a {
color : #ffee78 !important ;
}
.forumbg {
background : #ebebeb none repeat-x 0% 0%;
margin-bottom : 4px;
padding : 0 5px;
clear : both;
}
.panel {
margin-bottom : 4px;
padding : 0 10px;
background-color : #f3f3f3;
color : #3f3f3f;
}
.post {
padding : 0 10px;
margin-bottom : 4px;
background-repeat : no-repeat;
background-position : 100% 0%;
}
.post:target .content {
color : #000000;
}
.post:target h3 a {
color : #000000;
}
.bg1 {
background-color : #f7f7f7;
}
.bg2 {
background-color : #f2f2f2;
}
.bg3 {
background-color : #ebebeb;
}
.rowbg {
margin : 5px 5px 2px 5px;
}
.ucprowbg {
background-color : #e2e2e2;
}
.fieldsbg {
background-color : #eaeaea;
}
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
font-size : 1px;
line-height : 1px;
display : block;
height : 5px;
background-repeat : no-repeat;
}
span.corners-top {
background-image : none;
background-position : 0% 0%;
margin : 0 -5px;
}
span.corners-top span {
background-image : none;
background-position : 100% 0%;
}
span.corners-bottom {
background-image : none;
background-position : 0% 100%;
margin : 0 -5px;
clear : both;
}
span.corners-bottom span {
background-image : none;
background-position : 100% 100%;
}
.headbg span.corners-bottom {
margin-bottom : -1px;
}
.post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom {
margin : 0 -10px;
}
.rules span.corners-top {
margin : 0 -10px 5px -10px;
}
.rules span.corners-bottom {
margin : 5px -10px 0 -10px;
}
ul.linklist {
display : block;
margin : 0;
}
ul.linklist li {
display : block;
list-style-type : none;
float : left;
width : auto;
margin-right : 5px;
font-size : 1em;
line-height : 1.4em;
}
ul.linklist li.rightside, p.rightside {
float : right;
margin-right : 0;
margin-left : 5px;
text-align : right;
}
ul.navlinks {
padding-bottom : 1px;
margin-bottom : 1px;
border-bottom : 1px solid #ffffff;
font-weight : bold;
height : 2.2em;
}
ul.leftside {
float : left;
margin-left : 0;
margin-right : 5px;
text-align : left;
clear : both;
}
ul.rightside {
float : right;
margin-right : 10px;
text-align : right;
}
#ucp-main table.table1 {
padding : 2px;
}
table.table1 thead th {
font-weight : normal;
text-transform : uppercase;
color : #ffffff;
line-height : 1.3em;
font-size : 1em;
padding : 0 0 4px 3px;
}
table.table1 thead th span {
padding-left : 7px;
}
table.table1 tbody tr {
border : 1px solid #cfcfcf;
}
table.table1 tbody tr:hover, table.table1 tbody tr.hover {
background-color : #f6f6f6;
color : #000;
}
table.table1 td {
color : #6a6a6a;
font-size : 1.1em;
}
table.table1 tbody td {
padding : 5px;
border-top : 1px solid #fafafa;
}
table.table1 tbody th {
padding : 5px;
border-bottom : 1px solid #000000;
text-align : left;
color : #333333;
background-color : #ffffff;
}
table.table1 .name {
text-align : left;
}
table.table1 .posts {
text-align : center !important ;
width : 7%;
}
table.table1 .joined {
text-align : left;
width : 15%;
}
table.table1 .active {
text-align : left;
width : 15%;
}
table.table1 .mark {
text-align : center;
width : 7%;
}
table.table1 .info {
text-align : left;
width : 30%;
}
table.table1 .info div {
width : 100%;
white-space : nowrap;
overflow : hidden;
}
table.table1 .autocol {
line-height : 2em;
white-space : nowrap;
}
table.table1 thead .autocol {
padding-left : 1em;
}
table.table1 span.rank-img {
float : right;
width : auto;
}
table.info td {
padding : 3px;
}
table.info tbody th {
padding : 3px;
text-align : right;
vertical-align : top;
color : #000000;
font-weight : normal;
}
.forumbg table.table1 {
margin : 0 -2px -1px -1px;
}
.column1 {
float : left;
clear : left;
width : 49%;
}
.column2 {
float : right;
clear : right;
width : 49%;
}
.left-box {
float : left;
width : auto;
text-align : left;
}
.right-box {
float : right;
width : auto;
text-align : right;
}
dl.details {
font-size : 1.1em;
}
dl.details dt {
float : left;
clear : left;
width : 30%;
text-align : right;
color : #000000;
display : block;
}
dl.details dd {
margin-left : 0;
padding-left : 5px;
margin-bottom : 5px;
color : #828282;
float : left;
width : 65%;
}
.pagination {
height : 1%;
width : auto;
text-align : right;
margin-top : 5px;
float : right;
}
.pagination span.page-sep {
display : none;
}
li.pagination {
margin-top : 0;
}
.pagination strong, .pagination b {
font-weight : normal;
}
.pagination span strong {
padding : 0 2px;
margin : 0 2px;
font-weight : normal;
color : #ffffff;
background-color : #bfbfbf;
border : 1px solid #bfbfbf;
font-size : 1em;
}
.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
font-weight : normal;
text-decoration : none;
color : #747474;
margin : 0 2px;
padding : 0 2px;
background-color : #eeeeee;
border : 1px solid #bababa;
font-size : 1em;
line-height : 1.5em;
}
.pagination span a:hover {
border-color : #d2d2d2;
background-color : #d2d2d2;
color : #fff;
text-decoration : none;
}
.pagination img {
vertical-align : middle;
}
.row .pagination {
display : block;
float : right;
width : auto;
margin-top : 0;
padding : 1px 0 1px 15px;
font-size : 0.9em;
background : none no-repeat 0% 50%;
}
.row .pagination span a, li.pagination span a {
background-color : #ffffff;
}
.row .pagination span a:hover, li.pagination span a:hover {
background-color : #d2d2d2;
}
#forum-permissions {
float : right;
width : auto;
padding-left : 5px;
margin-left : 5px;
margin-top : 10px;
text-align : right;
}
.copyright1 {
padding : 10px 0 10px 27px;
float : left;
color : #a6a6a6;
}
.copyright2 {
padding : 10px 10px 10px 0;
float : right;
color : #a6a6a6;
}
.small {
font-size : 0.9em !important ;
}
.titlespace {
margin-bottom : 15px;
}
.headerspace {
margin-top : 20px;
}
.error {
color : #bcbcbc;
font-weight : bold;
font-size : 1em;
}
.reported {
background-color : #f7f7f7;
}
li.reported:hover {
background-color : #ececec;
}
div.rules {
background-color : #ececec;
color : #bcbcbc;
padding : 0 10px;
margin : 10px 0;
font-size : 1.1em;
}
div.rules ul {
margin-left : 20px;
}
p.rules {
background-color : #ececec;
background-image : none;
padding : 5px;
}
p.rules img {
vertical-align : middle;
}
p.rules a {
vertical-align : middle;
clear : both;
}
#top {
position : absolute;
top : -20px;
}
.clear {
display : block;
clear : both;
font-size : 1px;
line-height : 1px;
background : transparent;
}
.into {
background : url("/images/gradient2.gif") repeat-x;
border-left : 1px solid #f8efb0;
border-right : 1px solid #f8efb0;
background-color : #fef9d7;
padding : 0 0 0 20px;
min-height : 55px;
}
.ctop {
background : url("/images/cornerstop.gif") no-repeat;
width : 938px;
height : 6px;
margin-bottom : -20px;
}
.cbottom1 {
background : url("/images/cornersbottom1.gif") no-repeat;
width : 938px;
height : 6px;
border : 0;
margin-top : -17px;
}
#infointop {
background : url("/images/infointop.gif") no-repeat;
width : 938px;
height : 28px;
margin : -4px 0 0 0;
padding : 7px 0 0 0;
}
#infointop p {
margin : 0 31px 0 31px;
}
a:link {
color : #404040;
text-decoration : none;
}
a:visited {
color : #404040;
text-decoration : none;
}
a:hover {
color : #1f1f1f;
text-decoration : none;
}
a:active {
color : #404040;
text-decoration : none;
}
#mnu_main {
clear : both;
float : left;
}
#mnu_sub {
float : right;
text-align : right;
}
#mnu_main .curr {
font-weight : bold;
}
#mnu_sub .curr {
font-weight : bold;
}
#mnu_bot {
clear : both;
float : left;
}
#mnu_bot_sub {
float : right;
text-align : right;
}
#keywords {
font-size : 0.7em;
color : #aaa;
}
#keywords p {
color : #aaa;
padding : 0;
margin : 0;
}
#breadcrumbs {
float : left;
width : 700px;
padding : 0;
margin : -10px 0 0 0;
}
#breadcrumbs a {
padding : 0 14px 0 5px;
color : #fa9735;
text-decoration : none;
background : transparent url(/images/breadcrumb.gif) no-repeat right center;
}
#breadcrumbs a:hover {
text-decoration : underline;
}
#center_block {
float : left;
width : 715px;
}
#right_block {
float : left;
width : 210px;
margin-left : 10px;
}
#mp_news {
width : 670px;
margin : 0 20px;
background : url(/images/1px_or.gif) repeat-y 50% top;
}
#mp_news_0 {
width : 320px;
float : left;
}
#mp_news_1 {
width : 320px;
float : left;
margin-left : 25px;
}
#mp_news h2 {
padding : 0 0 5px 0;
margin : 0;
color : #fa9735;
font-size : 1.4em;
font-weight : bold;
}
#mp_news h2 a {
color : #fa9735;
}
.mp_gray_box {
width : 350px;
background-color : #e0dedf;
float : left;
min-height : 140px;
height : auto;
margin-top : 10px;
}
.mp_gb_title {
width : 310px;
margin : 5px auto;
color : #fa9735;
text-transform : uppercase;
text-align : center;
font-weight : bold;
font-size : 1.1em;
}
.mp_gb_title a {
color : #fa9735 !important ;
}
.mp_gb_content {
margin : 5px 15px;
}
.mp_gb_content td {
vertical-align : middle;
padding : 0 5px;
}
#mp_banners_center {
border-top : 2px solid #f98a04;
border-bottom : 2px solid #f98a04;
padding : 10px 0;
margin : 10px 0;
text-align : center;
}
#mp_block_shop {
width : 355px;
float : left;
}
.mp_block {
width : 170px;
float : left;
margin-left : 10px;
}
.mp_block_title {
height : 20px;
text-align : center;
font-size : 1.1em;
font-weight : bold;
background-color : #e7e7e7;
}
.mp_block_title a {
color : #fa9735 !important ;
}
#mp_block_shop .mp_block_title {
text-align : left;
padding-left : 10px;
}
.mp_block_content {
padding : 5px 0;
}
.rb_cont {
padding : 5px 10px;
}
#trav_title {
color : #fa9735;
text-align : center;
font-size : 1.2em;
font-weight : bold;
}
#trav_title a {
color : #fa9735 !important ;
}
.n_td1 {
width : 80px;
vertical-align : middle;
}
.n_td3 {
vertical-align : top;
padding : 5px 0 5px 15px;
}
.n_title {
color : #fa9735 !important ;
}
.n_date {
font-size : 0.8em;
color : #c1b8a6;
}
.n_descr {
font-size : 0.9em;
}
.gallery_albums {
padding-bottom : 15px;
border-bottom : 1px dotted #aaa;
margin-bottom : 15px;
}
.gallery_albums h2 {
padding : 0 0 15px 0;
margin : 0;
color : #fa9735;
font-size : 1.5em;
font-weight : bold;
}
.nc_title a {
font-size : 1.2em;
color : #fa9735 !important ;
font-weight : bold;
}
.nc_all {
padding-bottom : 10px;
}
.nc_all a {
font-size : 0.9em;
color : #999 !important ;
}
a.tags {
color : #000;
line-height : 1.6em;
}
a.tags:hover {
text-decoration : underline;
}
.s_1 {
font-size : 0.9em;
}
.s_2 {
font-size : 1.2em;
}
.s_3 {
font-size : 1.6em;
}
.bg_yell_0 {
background-color : #fef9d9;
}
.bg_yell_1 {
background-color : #fffccf;
}
.bg_yell_2 {
background-color : #fffccf;
}
.bg_yell_3 {
background-color : #fef9d9;
}
#search {
width : 195px;
}
#search a:hover {
text-decoration : none;
}
#input {
padding-left : 2px;
padding-right : 5px;
margin : 5px 0 0 0;
font-size : 11px;
width : 95px;
background : url('/images/input.gif') no-repeat;
height : 18px;
border : none;
}
.srch_t {
margin-bottom : 7px;
font-size : 1.4em;
font-weight : bold;
}
.srch_h {
margin-bottom : 4px;
font-size : 1.2em;
}
.srch_i {
margin-bottom : 7px;
font-size : 0.9em;
}
#contact {
margin-top : 13px;
margin-bottom : 5px;
padding : 10px 20px;
border : 1px solid #d1d1d0;
width : 138px;
text-decoration : none;
line-height : 18px;
font-size : 0.9em;
}
.leftmagaz {
width : 740px;
vertical-align : top;
padding-right : 10px;
}
.rightmagaz {
width : 185px;
vertical-align : top;
}
table#products {
width : 100%;
border-collapse : collapse;
}
#products td {
padding : 10px;
width : 50%;
border-bottom : 7px solid #fff;
border-right : 7px solid #fff;
}
#products .cat_title {
color : #fa9735;
text-transform : uppercase;
font-weight : bold;
}
#products .cat_title:hover {
text-decoration : underline !important ;
}
#products .cat_img {
border : 1px solid #fa9735;
}
#products .title:hover {
text-decoration : underline !important ;
}
#cat_submnu {
background-color : #fffccf;
padding : 5px;
margin : 10px 0;
}
#cat_submnu a:hover {
text-decoration : underline !important ;
}
#cat_topcats .curr {
color : #fa9735 !important ;
font-weight : bold;
}
#cat_descr {
padding : 5px 10px;
margin-bottom : 10px;
background-color : #fffccf;
}
.cat_tc {
background-color : #fef9d9;
padding-left : 15px;
line-height : 20px;
margin-bottom : 4px;
}
.cat_tc .title:hover {
text-decoration : underline !important ;
}
.cat_sc {
background-color : #e6e6e6;
padding-left : 30px;
line-height : 20px;
}
.cat_sc .title:hover {
text-decoration : underline !important ;
}
.cat_sc_curr {
margin-bottom : 0;
}
.cat_sc_last {
margin-bottom : 4px;
}
table#products_sub {
width : 100%;
border-collapse : collapse;
}
#products_sub td {
padding : 10px;
border-bottom : 7px solid #fff;
vertical-align : top;
}
#products_sub .cat_title {
color : #fa9735;
text-transform : uppercase;
font-weight : bold;
}
#products_sub .cat_title:hover {
text-decoration : underline !important ;
}
#products_sub .cat_img {
border : 1px solid #fa9735;
}
#products_sub .ps_td1 {
width : 150px;
}
#curr_product .cat_img {
border : 1px solid #fa9735;
margin : 0 10px 10px 0;
float : left;
}
#curr_product .title {
color : #fa9735;
text-transform : uppercase;
font-weight : bold;
}
#curr_product h1 {
display : inline;
}
table#tracks {
width : 100%;
border-collapse : collapse;
}
#tracks td {
padding-left : 10px;
border-bottom : 2px solid #fff;
border-bottom : 2px solid #fff;
vertical-align : top;
}
#tracks .tr_td1 {
width : 200px;
}
.white {
color : #fff;
}
.gray {
color : #828180;
}
.black {
color : #000;
}
.fl-left {
float : left;
}
.fl-right {
float : right;
}
.blue {
color : #1a97ee;
}
.orange {
color : #ff9000;
}
a.orange {
color : #ff9000;
}
.red {
color : #fd2520;
}
.bold {
font-weight : bold;
}
.clear {
clear : both;
}
a.v_link:link, a.v_link:hover, a.v_link:visited, a.v_link:visited:hover {
color : #000;
text-decoration : none;
}
a.pr_range:link, a.pr_range:hover, a.pr_range:visited, a.pr_range:visited:hover {
color : #000;
text-decoration : none;
}
.curr_pr {
font-weight : bold;
}
.messages li {
color : #ff6600;
}
.errors li {
color : #ff0000;
}
.paging {
padding : 15px 0;
}
.paging a {
font-size : 1.2em;
color : #000000;
padding : 3px;
}
a.current:link {
text-decoration : none;
font-weight : bold;
}
.sitemap li {
padding-left : 5px;
margin-left : 5px;
padding-top : 5px;
}
.t_img_td {
vertical-align : top;
}
.t_text_bl {
vertical-align : top;
padding-left : 10px;
}
#filter_vendors {
width : 200px;
}
