<!--
body { margin:70px 0px 30px 0px ; background-color: #FFF ; color:#000 ; background-image:url(../../../html/themes/2/images/header.jpg) ; background-position:top right ; background-repeat:no-repeat }
body.mceContentBody, body.plain { background-color:#FFF ; padding:10px ; color:#000 ; background-image:none ; margin:0px }
body, div, td, input, select, textarea { font-family:trebuchet ms, verdana, arial, tahoma ; font-size:11px ; letter-spacing:1px ; line-height:150% }

a { text-decoration:none ; color:#437494 ; font-weight:bold }

img { border:0px }

ul {list-style-type: circle}

/* LAYOUT DIVS */

.holder {  border:5px solid #0a0608 ; background-image:url(../../../html/themes/1/images/) ; background-position:bottom right ; background-repeat:no-repeat ; z-index:5 ;  opacity:1 ; filter:alpha(opacity=100) ;   padding:10px ; position:relative ; margin: 50px 50px 0px 50px }

.holder table {width:100% ; border:0px ; padding:0px border-collapse:collapse }

.opac_holder { z-index:0 ; background-color:#FFFFFF ; opacity:0.85 ;   filter:alpha(opacity=85) ; position:absolute ; height:200px ; top:200px ; padding:15px ; left:50px; right:50px }

.banner { height:80px ;  background-image:url( ../../../html/themes/2/images/vidukon-trans.png ) ; background-repeat:no-repeat ; background-position:top left ; margin:0px 50px 0px 50px ; behavior: url(../../../html/js/iepngfix.htc)  }
.banner_content {  font-size:20px ; letter-spacing:3px ; font-family:helvetica ; clear:both }

.member_top  {  margin-left:245px ; height:40px ; }

.navigation {  line-height:26px ; overflow:auto }

.navigation li{display: inline; margin:0px; padding:0px }
.navigation_on, .navigation_off { float:left ; padding:0px 30px 0px 0px ; cursor:pointer }
.navigation_on a , .navigation_off a { font-weight:bold ; letter-spacing:1px ; text-transform:uppercase ; font-size:10px }
.navigation_on { background-color: }
.navigation_on a {  }
.navigation_off { background-color:  }
.navigation_off a { color:#000  }

.navigation_side { margin-bottom:10px }

.nav_inner {  line-height:20px }
.nav_inner a, .nav_inner span { margin-right:20px ; border-bottom:1px solid #505050 ; color:#808080 }

.nav_side_on, .nav_side_off { line-height:18px ; font-weight:bold }
.nav_side_on a, .nav_side_off a {   }


.nav_parent { background-image:url( ../../../html/themes/1/images/ ) ; background-repeat:no-repeat ; background-position:center left }
.nav_child {   }
.nav_child a {color:#000 ; font-weight:normal}

.crumbs { line-height:26px ; padding-left:15px ; background-color:#56819e ; margin-bottom:10px ; color:#000 ; clear:both }
.crumbs a { color:#FFF }

.content { font-size:11px; float:left ; width:73% }
.side {float:right ; width:23%  }

.side_block { background-color:#FFF ; border:1px solid #000 ; margin-bottom:10px ; padding:5px ; opacity:1 ; filter:alpha(opacity=100) }

.footer {clear:both ;  line-height:20px ; text-align:center }
.footer a {font-weight:bold ; letter-spacing:1px ; text-transform:uppercase ; font-size:9px ; color:#000}

/* NOTE AND ERROR */
.error , .note { line-height:30px ; color:#FFF ; font-weight:bold ; margin:10px 0px ; padding:0px 5px  }
.error { background-color:#dd4848 }
.note { background-color:#808080 }
.error a , .note a { color:#E0E0E0 }

/* CATEGORIES LISTING */
.categories { border:1px dashed #C0C0C0 ; margin:10px 0px }
.categories table { border-collapse:separate ; border-spacing:5px ; padding:0px ; width:100% ; border:0px }
.categories td { width:33% ; height:50px ; background-color:#F0F0F0 ;  padding:5px }
.categories .empty { background-color:#FEFEFE }
.categories a { font-weight:bold }


/* HEADERS */
.header{ font-size:10px ;  font-weight:bold ; letter-spacing:1px ; color:#000 ; margin-bottom:4px ; text-transform:uppercase}
.header img {border:1px solid #808080 ; background-color:#FFF ; padding:2px}

.header_content { font-size:20px ; letter-spacing:3px ; font-family:helvetica ; margin-bottom:10px }

.subheader { line-height:24px ; letter-spacing:1px ; color:#505050 ; clear:both}
.subheader img { border:1px solid #000 ; background-color:#FFF ; padding:2px ; margin:1px 0px }

/* QUICK NAV SELECTS */

.quicknav {  margin-bottom:10px }
.quicknav select { width:200px ; letter-spacing:1px  }

/* ALPHANUMERIC RANGE */

.range_block { line-height:20px ; font-weight:bold }
.range_block span { margin-right:9px }

/* FORM AND FORM ELEMENTS */

form { margin:0px }
.formwrap, .divwrap { background-color:#FEFDFB ; padding:10px ; overflow-x:hidden ; overflow-y:auto ; border:1px dashed #000  }

.formwrap { margin-bottom:10px }
.formwrap table, .divwrap table { border-collapse:separate ; border-spacing:1px ; padding:0px ; width:100% ; border:0px }
.formwrap input[type='submit'] { width:80px  }

.ftd, .ftdr { width:25% ; font-weight:bold ; line-height:18px ; padding-left:5px ; white-space:nowrap ; color:#505050  }
.ftdr { color:#dd4848 }
.ftdh { color:#437494 ;  font-weight:bold ; letter-spacing:1px ; text-transform:uppercase ; font-size:10px; line-height:20px ;text-align:center }

input[type='text'] , input[type='password'] { width:380px ; padding:3px ; border:1px solid #000 }
input[type='password'] { color:#FF0000 }
input[type='submit'], input[type='reset'] { width:130px ; padding:3px ; border:1px solid #000 ; background-color:#C0C0C0 ; color:#000 }
input[type='checkbox'], input[type='radio'] { margin:0px ; width:30px }
input[type='radio'] { vertical-align:middle }


.box { float:right ; width:20% ; background-color:#FFF ; border:1px solid #000 ; padding:0px 10px ; font-size:10px}
.box ul { padding-left:10px }
.box_out { white-space:nowrap ; background-color:#FFF ; border:1px solid #000 ; padding:0px 10px ; font-size:10px ; float:right }
.box li { margin:10px 0px }
.info {  }

select { width:388px ; padding:3px ; border:1px solid #000 }
select.mceSelectList { width:100px }

textarea { width:380px ; height:180px ; border:1px solid #000 ; padding:3px  }
textarea.s { height:60px }
textarea.l { width:98% ; height:250px }

input[type='text'].m , input[type='password'].m { width:200px }
input[type='text'].d , select.d { width:80px ; text-align:center }
input[type='text'].s , select.s { width:30px ; text-align:center }


/* PAGE TO PAGE */
.pagetopage { text-align:center ; margin-bottom:10px ; clear:both ; float:right }
.pagetopage select { width:50px ; text-align:center ; margin:0px }
.pagetopage img { margin-bottom:3px }

/* MISC */
.small { font-size:10px ; font-weight:normal ; color:#000 ; font-family:tahoma }
tab { padding:0px 40px }

.level {  line-height:24px  }
.level img { vertical-align:top ; margin-top:3px }

.thumb {border:1px solid #000 ; margin:0px 3px 3px 3px }

.curr img {border:1px solid #000 ; background-color:#FFF ; padding:1px}
a.curr_opac  { opacity:0.3 }
a:hover.curr_opac  { opacity:1 }

.floatr { float:right }
.floatl { float:left }

.clear { clear:both }
.space { margin-bottom:3px }

/* COMMENTS */
.comment_head { margin-top:10px ; background-color:#F0F0F0 ; overflow:auto ; padding:5px ; line-height:20px }
.comment_head img { border:1px solid #000 ; padding:1px ; background-color:#FFF }
.comment_body { background-color:#FFF ; padding:5px ; border:1px solid #F0F0F0 }

/* TD FORMATING */
.option_s , .option_m, .option_d { text-align:center }
.option_s { width:25px }
.option_m { width:80px }
.option_d { width:120px }

#slider { margin-top:10px }
.slider_open { display:block}
.slider_closed { display:none}


/* COLORS */
.light , .dark, .reg_pending, .reg_success, .reg_waiting { padding:2px 5px ; line-height:15px ; overflow:auto  }
.light td , .dark td, .reg_pending td, .reg_success td, .reg_waiting td  { padding:0px 5px ; line-height:24px }

.reg_pending { background-color:#af8080 }
.reg_success { background-color:#80af93 }
.reg_waiting {background-color:#CCCCCC}

.light .floatr img, .dark .floatr img, .level img { vertical-align:top ; margin-top:3px }
.light { background-color:#ebecec }
.dark { background-color:#cfd6da }

.light .option_s , .light .option_m , .dark .option_s , .dark .option_m {padding:0px}

.highlight { background-color:#B2957A ; color:#FFF }

.navigation .dropmenudiv a { margin:0px ; font-weight:bold }
.dropmenudiv { position:absolute; top: 0;  line-height:18px; z-index:1000; background-color: #79B15D ; border:1px solid #005000 ; padding:5px ; width:200px ;  visibility: hidden }

/* CHAT */
#chat_messages { height:300px ; border:1px solid #000 ; padding:10px ; overflow:auto ; margin-bottom:10px ; background-color:#FFF }
.chat_online { border:1px solid #000 ; padding:10px }
.chat_send { border:1px solid #000 ; width:390px }
.chat_send textarea {width:390px}
.chat_mid { clear:both ; margin:10px 0px }
.chat_bottom {clear:both  }
.chat_bottom table { border-collapse:collapse ; border-spacing:0px ; padding:0px ; width:100% ; border:0px}
.chat_buttons div { border:1px solid #000 ; background-color:#CCCCCC ; width:80px ; float:left ; margin-right:5px ; text-align:center ; line-height:20px }

-->