body

{

        background-color: #312c32;

        font-family: Trebuchet MS, Verdana, Tahoma, Arial;

        font-size: 12px;

        margin: 0;

        padding: 0;

        font-size: 82%;

}

strong

{

color: #fff;

font-weight: bold;

}

div.page

{



        margin: 0 auto;

        width: 85%;

        background: #b11014 url('../img/test-left.gif') repeat-y;

padding-left: 25px;

}



div.header

{





        text-align: center;

        padding-top: 7px;

}

div.header2

{

        background: #F36700 url('../img/header2-bg.gif') repeat-x;

        color: #FFF;

        font-size: 0.95em;

        font-weight: bold;

        line-height: 120px;

        margin: 0;

        padding: 0;

}





div.vert-line

{

        border-left: 1px solid #B9A37C;

        float: left;

        height: 40px;

        margin: 10px 0 0 20px;

}



div.top-menu

{



        text-transform: uppercase;

        padding: 10px 15px 10px 15px;

}

div.line

{

        background-color: #241e3c;

        height: 5px;

        width: 760px;

        height: 4px;

}

ul.search

{

        margin: 0 20px 0 20px;

        padding: 0;

        color: #FFF;

}

ul.search li

{

        padding: 0;

}

ul.search li a

{

        color: #FFF;

        font-size: 0.9em;

}

ul.menu

{

        list-style-type: none;

        display: inline;

        padding: 0;



}

ul.menu li

{



       display: inline;

        padding: 2px 8px 2px 0px;

        background #241e3c;

}

ul.menu li a

{

        padding: 4px 10px 4px 10px;

        color: #fff;

        font-size: 1.0em;

        font-weight: bold;

        display: inline;

        text-decoration: none;

}

ul.menu li a:hover

{

        color: #b11014;

        background: #fff;

}

ul.menu li.active

{

        color: #000;

        font-weight: bold;

        font-size: 1.0em;

       display: inline;

}

ul.menu li.active div

{

        line-height: 18px;

        padding: 0 10px;

        display: inline;

}

ul.menu li.xml

{

        background-image: none;

        padding: 0 0 0 20px;

}

ul.menu li.xml a

{

        padding: 2px 0 0 0;

        background-image: none;

}

div.date

{

        text-align: right;

        color: #000;

        line-height: 15px;

        font-size: 0.85em;

        font-weight: normal;

        padding: 0px;

        padding-right: 15px;

}

div.lang-switch

{

        position: absolute;

        left: 184px;

        top: 22px;

        line-height: 15px;

        font-size: 0.85em;

        font-weight: normal;

        padding: 0;

        margin: 0;

}

ul.lang-switch

{

        list-style-type: none;

        margin: 0;

        padding: 0;

}

ul.lang-switch li

{

        color: #1777D1;

        border-right: 1px solid #1777D1;

        float: left;

        padding: 0px 4px 0px 0px;

        margin: 0;

}

ul.lang-switch li a

{

        color: #1777D1;

        text-decoration: underline;

}

div.link-sorting

{

        font-size: 0.90em;

        text-align: center;

        color: #ffffff;

}

div.link-sorting a

{

        font-weight: bold;

}

div.search-box

{

        clear: both;

        height: 46px;

        background-image: url('../img/search-box-bg.gif');

}

div.search-form

{

        position: absolute;

        top: 128px;

        left: 10px;

        line-height: 30px;

}

div.search-form img

{

        height: 18px;

}

div.search-form-left

{

        float: left;

        font-size: 1.0em;

        font-weight: normal;

        line-height: 1px;

        padding: 0;

        width: 260px;

}

div.search-form input

{

        margin-top: 4px;

}

input.what

{

        border-top: 2px solid #008AB7;

        border-left: 2px solid #008AB7;

        border-right: 2px solid #86E3FF;

        border-bottom: 2px solid #86E3FF;

}

div.bottom-right

{

        width: 100%;

        height: 52px;

        margin: 0;

        padding: 0;



}

div.bottom

{

        height: 52px;;

        margin-right: 17px;

        padding: 0;

}

div.bottom-content

{

        color: #FFF;

        font-size: 0.8em;

        padding-top: 8px;

        height: 30px;

        position: relative;

        text-align: center;

}

div.bottom a

{

        color: #FFF;

        font-weight: bold;

}

div.copyright

{

        margin: 5px 0;

        position: relative;

        text-align: center;

        color: #FFF;

}

div.copyright a

{

        color: #FFF;

}

input, textarea

{

input

        font-size: 0.85em;

        font-family: Verdana;

}



div.content

{

        clear: both;

background: #241e3c url('../img/blue-left.gif') repeat-y;

margin-left: -25px;



}

div.breadcrumb

{

        font-weight: bold;

        font-size: 1.0em;

        padding-left: 15px;

        margin: 000;

        color: #fff;

}

div.breadcrumb a

{

        color: #b11014;

        text-decoration: none;

}

div.breadcrumb a:hover

{

        color: #fff;

        background: #b11014;

}



p

{

        padding: 0;

        margin: 0;

}

p.date

{

        font-size: 0.85em;

}

p.news

{

        margin-top: 5px;

        font-size: 0.85em;

}

p.last

{

        font-size: 0.85em;

        margin-top: 5px;

        text-align: right;

}

h2

{

        font-size: 1.8em;

        margin: 0 0 10px 0;

        padding: 0;

}

img

{

        border: 0;

}



form

{

        padding: 0;

        margin: 0;

}



.clearfix:after

{

        content: ".";

        display: block;

        height: 0;

        clear: both;

        visibility: hidden;

}



* html .clearfix

{

        height: 1%;

}

.button

{

        text-align: right;

        margin-bottom: 10px;

}

h1

{

        color: #fff;

        font-size: 1.4em;

        font-weight: bold;

        padding: 10px 0 0 10px;

        margin: 3px 0px 0 0;

}

h1 a

{

        color: #00B4EA;

        text-decoration: underline;

}

p.date

{

        font-size: 0.85em;

}

p.news

{

        margin-top: 5px;

        font-size: 0.85em;

}

p.last

{

        font-size: 0.85em;

        margin-top: 5px;

        text-align: right;

}

.clearfix:after

{

        content: ".";

        display: block;

        height: 0;

        clear: both;

        visibility: hidden;

}



* html .clearfix

{

        height: 1%;

}



div.field

{

        font-size: 1em;

        font-weight: bold;

        margin-bottom: 10px;

}

fieldset

{

        border: 1px solid #AF1600;

        margin: 5px;

}

legend

{

        color: #333;

        background-color: #f1f1f1;

        border: 1px solid #AF1600;

        font-weight: bold;

        padding: 3px;

}

div.links

{

        text-align: justify;

}

div.links a

{

        color: #1777D1;

}



a.title

{



       color: #BEBBDD;

        font-size: 1.1em;

        font-weight: bold;

}

div.url

{

        color: #CA5835;

        padding: 0;

        margin: 2px;

        font-size: 0.95em;

        font-style: italic;

}

div.description

{

        color: #241e3c;

        padding: 0;

        padding-right: 5px;

        margin: 2px;

}

div.stat

{

        color: #241e3c;

        padding: 0;

        margin: 2px;

        font-size: 0.95em;

}

div.pr_stat

{

        color: #333;

        font-size: 0.75em;

        margin: 2px 2px 15px 2px;

}

form

{

        margin: 0;

        padding: 0;

}

div.categories

{

        font-size: 1.0em;

        list-style-type: none;

        padding: 0px 0px 3px 3px;

        border-left: 1px solid #bebbdd;

        border-bottom: 1px solid #bebbdd;

        width: 95%;

        margin: 0;

        color: #ffffff;

}

div.categories a

{

        color: #ffffff;

}

div.categories div.col

{

        float: left;

        height: 100%;

        text-align: left;

        padding-top: 15px;

        position: relative;

}



div.col {width: 175px;}



div.categories div.last

{

        float: left;

        height: 100%;

        text-align: left;

        padding-top: 15px;

}

div.subcategories

{

        padding-left: 30px;

}

div.subcategories a

{

        font-size: 0.8em;

        font-weight: bold;

        color: #1777D1;

}

div.categories div.divider

{

        clear: both;

        height: 1px;

}

div.categories div.categ

{



        padding-left: 5px;

        margin-left: 5px;

        padding-right: 4px;

        padding-bottom: 3px;

}

.no

{

        border: none;

}

a.no

{

        text-decoration: none;

}

.editor-welcome

{

        padding: 0;

        text-align: left;

}

.editor-content

{

        padding: 0;

        text-align: center;

}

div.notification

{

        background: #FFE9DF url('../img/notif.gif') center left no-repeat;

        border: 2px solid #AA0000;

        color: #AA0000;

        font-weight: bold;

        margin: 10px;

        padding: 10px 10px 10px 50px;

}

div.error

{

        background: #FFE9DF url('../img/error.gif') center left no-repeat;

        border: 2px solid #AA0000;

        font-weight: bold;

        color: #AA0000;

        margin: 10px;

        padding: 10px 10px 10px 50px;

}

div.navigation

{

        color: #333;

        clear: both;

        margin: 0px 0 15px 0;

        text-align: center;

}

div.navigation a

{

        color: #1777D1;

}

div.pagerank

{

        border: 1px solid #ccc;

        height: 4px;

        margin: 0;

        padding: 0;

        width: 100px;

}

div.inner-pagerank

{

        margin-top: -1px;

        background-image: url('../img/pr10.gif');

        float: left;

        height: 5px;

        padding: 0;

}

div.preview

{

        background: url('../img/no-preview.gif') top left no-repeat;

        border: 1px solid #ccc;

        height: 90px;

        width: 120px;

}

div.adsense

{

        margin: 10px 0;

        text-align: center;

}

div.box

{

        clear: both;

        margin: 0px 0px 5px 0px;

        color: #fff;



}

div.box-caption

{

        border-bottom: 1px solid #76858A;

        color: #76858A;

        font-size: 1.0em;

        font-weight: bold;

        text-transform: uppercase;

        line-height: 16px;

        margin: 0 10px 0 41px;

        padding-top: 5px;

}

div.box-caption-left

{

        line-height: 28px;

        background: #312c32;

}

div.box-content

{

background: #312c32;

        padding: 10px;

        margin: 0;



}

div.featured-link

{

        margin: 5px 0;

}

div.featured-link a

{

        font-size: 0.85em;

        padding-left: 17px;

        background: url('../img/link-bg.gif') left no-repeat;

}

div.sponsored-link

{

        margin: 5px 0;

}

div.sponsored-link a

{

        font-size: 0.85em;

        padding-left: 17px;

        background: url('../img/link-bg.gif') left no-repeat;

}

div.partner-link

{

        margin: 5px 0;

}

div.partner-link a

{

        font-size: 0.85em;

        padding-left: 17px;

        background: url('../img/link-bg.gif') left no-repeat;

}

span.highlight

{

        background-color: #CCC;

        color: #000;

        font-weight: bold;

}

ul.editor-menu

{

        list-style-type: none;

        margin: 0;

        padding: 0;

        font-weight: bold;

        line-height: 20px;

        margin-top: 10px;

}

ul.editor-menu li

{

        text-transform: uppercase;

}

td.link

{

        padding-bottom: 5px;

}

div.comment

{

}

div.posted

{

        font-size: 0.75em;

        margin-bottom: 10px;

        text-align: right;

}

p.user

{

        padding: 0;

        margin: 8px 0;

}

div.news-title

{

        font-size: 0.9em;

        font-weight: bold;

        margin: 0 0 5px 0;

        padding-left: 17px;

        background: url('../img/link-bg.gif') left no-repeat;

}

div.news-date

{

        font-size: 0.75em;

        text-align: right;

        margin: 0 0 10px 0;

}

td.column

{

        width: 206px;

        background-color: #312c32;

        padding: 0;

        margin: 0;

        border: 1px solid #999999;

}

td.main2

{

        border-right: 1px solid #76858A;

        background-color: #F9FBF6;

}

p.field

{

        font-size: 11px;

        margin: 0 0 10px 0;

}

div.payment

{

        border: 2px solid #D1D1D1;

        background-color: #EBEBEB;

        padding: 10px 0 0 10px;

        margin: 0 0 10px 0;

}

a

{

        color: #1777D1;

}

ol

{

        padding: 0;

        margin: 0 0 0 30px;

}

.suspended

{

        background-color: #eee;

}

.approval

{

        background-color: #FFEFC7;

}











#leftnav { background: #312c32; color: #fff; vertical-align: top; }

#leftnav h2 { background: #999999; color: #b11014; padding-left: 8px; padding: 3px 0px 3px 4px; display: block; border: 1px solid #312c32; font-size: 150%;}

#leftnav p { margin-left: 7px; margin-right: 7px; margin-bottom: 2px; border-bottom: 1px solid #999999; border-left: 1px solid #999999; padding:2px 2px 2px 2px;}

#leftnav a { color: #fff; text-decoration: none; padding-left: 4px; }

#leftnav a:visited { color: #999999;}

#leftnav a:hover { color: #ffffff; background: #999999; display: block;}



.navti {padding-left: 7px; background: #312c32; color: #fff; width: 140px;}

h2.menu { font-size:160%;}



#leftnavbiz { color: #fff; vertical-align: top; }

#leftnavbiz h2 { background: #BEBBDD; color: #b11014; padding-left: 8px; padding: 3px 0px 3px 4px; display: block; border: 1px solid #312c32; font-size: 150%;}

#leftnavbiz p { margin-left: 7px; margin-right: 7px; margin-bottom: 2px; border-bottom: 1px solid #999999; border-left: 1px solid #999999; padding:2px 2px 2px 2px; background: #cccccc; color: #241e3c; }

#leftnavbiz a { color: #b11014; text-decoration: none; padding-left: 4px; background: #BEBBDD;font-weight: bold; display: block; }

#leftnavbiz a:visited { color: #312c32; background: #BEBBDD; display: block;font-weight: bold;}

#leftnavbiz a:hover { color: #b11014; background: #999999; display: block; font-weight: bold;}

#leftnavbiz p.bizloc { color: #000000;font-weight: bold;}



#front

{ color: #fff; background: #241e3c; }

#front a { color: #BEBBDD; padding: 1px;}

#front a:visited { color:#ffffff;}

#front a:hover { background:#ffffff; color:#241e3c; }

#front p {padding-bottom: 12px; text-size: 1.02em;}

li.ord { padding: 5px; }





#right {background: #b11014 url('../img/test-right.gif') right repeat-y; margin: 0; padding-right: 25px;}

.baigebarl {height:4px; float: left; width: 25px; margin-left: -25px; }

.baigebarr {height:4px; float: right; width: 26px; margin-right: -26px;}

.baigespan {background: #d5c5ac; display: block; line-height: 4px; margin: 0px; width: 100%;}





.xsnazzy h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}

.xsnazzy p { margin:0; padding:5px 10px; font-size: 1em;}

.xsnazzy {background: transparent; margin:0 3px; padding-left: 30px; }



.xtop, .xbottom {display:block; background: transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {background:#241e3c; border-left:1px solid #444; border-right:1px solid #444;}

.xb1 {margin:0 5px; background:#444;}

.xb2 {margin:0 3px; border-width:0 2px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}



.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto; background:#241e3c; }

* html .xboxcontent {height:1px;}

.xboxcontent.box {background: #b11014;}



.blue_box {background:#BEBBDD; color:#241e3c;}

.red_box {background:#b11014; color:#fff;}

.white_box {background:#ffffff; color:#b11014;}

.color_d {background:#b2ab9b; color:#000;}



td.topic

{ color: #b11014; font-size: 14px; padding: 5px;}

div.tip

 { color: #b11014; background:#f7f7f7; border: 1px dotted #b11014; padding: 4px; margin: 2px; font-weight: bold;}

h1.none { color: #ffffff; font-size: 16px; font-weight: bold; text-align: center }

td.front-top { border-top: 2px solid #241e3a; border-bottom: 2px solid #241e3a; }

td.cat_graphic { font-size: 12px; color: #b11014; text-weight: bold; text-align: center; }

.tip_text { padding-left:15px; color: #241e3a; }



h2.tips { padding: 4px; text-decoration: underline; font-style: italic; margin: 0px; font-size: 1.4em;}

h3 { font-size: 1.4em; color: #ffffff; margin: 0px; padding: 0px 0px 2px 5px; font-style: italic; }

p.empty { color: #ffffff; padding-left: 30px; font-size: 120%; text-align: center; }

h1.biz {font-size: 2.0em; font-style: italic; padding-left: 0px; font-family: serif;}

h2.biz2 {font-size:1.8em; color: #bebbdd; font-family: serif; padding-left: 0px;}

h3.biz3 {font-size:1.4em; color: #bebbdd; font-style: italic; font-family: serif; padding-left: 0px;}


