﻿@import url('common.css'); 



BODY { 

font-family : arial; 

font-size : 8pt; 

margin : 0; 

background : #715c59 url(../img1/3bg.jpg) repeat top left;
} 
TABLE, .board_cell { 

font-family : arial; 

font-size : 9pt; 

background : #886857; 

color : #000000; 
} 
.page-nav { 

font-weight : normal; 
} 
A.tlinks:visited { 

color : #808080; 
} 
A.flinks:link { 

padding-right : 22px; 

background : url(../img/newf.gif) no-repeat right center; 
} 
A.flinks:visited { 

background : none; 
} 
.quoted { 

padding : 1px; 

margin : 3px; 

background : #fcf6f4; 

border : 1px solid #aaaaaa; 
} 
A:link { 

color : #000000; 
} 
A:hover { 

color : #424e40; 
} 
A:visited { 

color : #000000; 
} 
A:hover { 

color : #424e40; 
} 
A { 

font-weight : normal; 
} 
#top-menu { 

padding : 2px 2px 2px 11px; 

padding-left : 20px; 

padding-right : 20px; 
} 
#top_search { 

background : url(../img/legacy-cho-tsc.png) repeat-x left center; 

margin : 12px 3px 3px; 

color : #f8f4f0; 

height : 28px; 

line-height : 28px; 
} 
#top_search .line { 

display : none; 
} 
#top_search A:link { 

color : #f8f4f0; 
} 
#top_search A:visited { 

color : #ffd480; 
} 
.tsb1 { 

background : url(../img/legacy-cho-tsl.png) no-repeat left center; 

height : 28px; 
} 
.tsb2 { 

background : url(../img/legacy-cho-tsr.png) no-repeat right center; 

height : 28px; 
} 
.xl-navigation { 

background : #ffffff url(../img/legacy-chocolate-60-navc.png) repeat-x left top;
 } 
.xl-navigation1 { 

background : url(../img/legacy-chocolate-60-navl.png) no-repeat left top; 

height : 60px; 

width : 0; 
} 
.xl-navigation2 { 

background : url(../img/legacy-chocolate-60-navr.png) no-repeat right top; 
} 
.xl-navigation3 { 

background : url(../img/legacy-chocolate-60-navc.png) repeat-x left top; 

height : 60px; 
} 
.xl-navigation4 { 

background : url(../img/legacy-chocolate-60-navl.png) no-repeat left top; 
} 
.xl-navigation5 { 

background : url(../img/legacy-chocolate-60-navr.png) no-repeat right top; 

padding-top : 5px; 
} 
.xl-menu-links { 

margin : -1px; 

padding-right : 3px; 

padding-left : 3px; 

border : 1px solid #b4a094; 
} 
A.xl-menu-links:link { 

color : #6c4634; 

border : 1px solid #b4a094; 
} 
A.xl-menu-links:hover { 

color : #a50a01; 

border : 1px solid #a50a01; 
} 
A.xl-menu-links:visited { 

color : #6c4634; 

border : 1px solid #b4a094; 
} 
A.xl-menu-links:hover { 

color : #a50a01; 

border : 1px solid #a50a01; 
} 
A.xl-menu-links { 

text-decoration : none; 
} 
.xl-box-div { 

margin-top : 6px; 
} 
#left-sidebar .xl-box-div { 

margin-right : 6px; 
} 
#left-portal .xl-box-div { 

margin-left : 0; 

margin-right : 6px; 
} 
#right-portal .xl-box-div { 

margin-left : 6px; 

margin-right : 0; 
} 
#right-sidebar .xl-box-div { 

margin-left : 6px; 
} 
.xl-box-head { 

background : url(../img/legacy-cho-box-left.png) no-repeat left top; 

font-weight : normal; 

text-align : left; 

padding-left : 10px; 
} 
.xl-box-head1 { 

background : url(../img/legacy-cho-box-right.png) no-repeat right top; 

color : #6c4634; 

line-height : 20px; 
} 
.xl-box-table { 

background : url(../img/legacy-cho-box-center.png) repeat center top; 
} 
.xl-box-content { 

background-color : #fcf6f4; 
} 
.xl-box-content1 { 

border : 1px solid #715c59; 
} 
#xl_content .xl-list-content, #xl_content_f .xl-list-content, #xl_logo_decor .xl-list-content { 

border-right : 1px solid #886857; 

border-left : 1px solid #886857; 
} 
.xl-list-table { 

margin-top : 5px; 

margin-bottom : 5px; 
} 
#xl_logo_decor .xl-list-table { 

margin-bottom : 5px; 

margin-top : 3px; 
} 
.xl-bbc { 

height : 12px; 

background : #f8f4f0 url(../img/legacy-cho-box-center-b.png) no-repeat left bottom; 
} 
.xl-bbl { 

background-image : url(../img/legacy-cho-box-left-b.png); 

background-position : left bottom; 

background-repeat : no-repeat; 

width : 12px; 
} 
.xl-bbr { 

background-image : url(../img/legacy-cho-box-right-b.png); 

background-position : right bottom; 

background-repeat : no-repeat; 

width : 12px; 
} 
.xl-list-head { 

height : 8px; 

font-size : 7px; 

background : url(../img/legacy-cho-tc-7.png) repeat center top; 
} 
.xl-list-head1 { 

background : url(../img/legacy-cho-tr-7.png) no-repeat right top; 

height : 8px; 

font-size : 7px; 
} 
.xl-list-head2 { 

background : url(../img/legacy-cho-tl-7.png) no-repeat left top; 

height : 8px; 

font-size : 7px; 
} 
.xl-lbl { 

height : 8px; 

font-size : 7px; 

background : no-repeat center bottom; 
} 
.xl-lbr { 

height : 8px; 

font-size : 7px; 
} 
.xl-lbc { 

height : 8px; 

font-size : 7px; 
} 
.main_cell { 

background-color : #fffbf2; 
} 
.board_cell { 

background-color : #715c59; 
} 
.forms { 

font-family : arial; 

font-size : 8pt; 

border : 1px solid #b4a094; 
} 
.optforms { 

font-family : arial; 

font-size : 7pt; 

border : 1px solid #b4a094; 
} 
.buttons { 

font-family : arial; 

font-size : 8pt; 

border : 1px solid #b4a094; 

background : url(../img/legacy-cho-bar-center.png) repeat-x center top; 
} 
.ad_table { 

background-color : #f8f4f0; 
} 
.ad_line { 

background-color : #e4cec8; 
} 
.ad_table_light_cell { 

background-color : #ffffff; 
} 
.ad_title { 

background : #f8f4f0 url(../img/legacy-cho-44-adtable.png) repeat-x right top; 
} 
.titles { 

color : #9c0901; 
} 
#browse .titles { 

font-weight : normal; 
} 
.list_table { 

border-right : 1px solid #b4a094; 

border-left : 1px solid #b4a094; 
} 
#linked_advert .list_table { 

border : 1px solid #b4a094; 
} 
.hotlist { 

color : #ac2a08; 

border : 1px solid #e93c3c; 

background : #ffffff url(../img/legacy-hot.png) no-repeat right top; 
} 
.hot_cell { 

color : #ac2a08; 

border : 1px dotted #808080; 

background-color : #f8f4f0; 
} 
.oddcell { 

background-color : #fcf6f4; 
} 
.evencell { 

background-color : #ffffff; 
} 
.line { 

width : 100%; 

height : 1px; 

background : url(../img/opal_hdot.png) repeat-x; 

font-size : 1px; 
} 
IMG#front_img { 

background : url(../img/class_d.jpg); 

border : 1px dotted #b4a094; 
} 
#main-page .H_bar { 

border-bottom : 0; 
} 
.mpt, .mpp, .mph, .mpg { 

border : 1px solid #b4a094; 

line-height : 16px; 

height : 16px; 
} 
.mpt { 

background : url(../img/blt_3d_ar.gif) no-repeat left center; 
} 
.mpp { 

background : url(../img/blp_3d_ar.gif) no-repeat left center; 
} 
.mph { 

background : url(../img/blh_3d_ar.gif) repeat left center; 
} 
.forms_rev { 

border : 1px solid #b4a094; 
} 
.H_bar { 

color : #715c59; 

font-family : arial; 

font-size : 9pt; 

background : url(../img/legacy-cho-bar-center.png) repeat-x center top; 

border-bottom : 1px dotted #b4a094; 
} 
.marquee_text { 

color : #000000; 

background : url(../img/legacy-chocolate-ticker.png) repeat left bottom; 
} 
#mc A:link { 

color : #683820; 
} 
#mc A:visited { 

color : #683820; 
} 
.logo_highlight { 

height : 1px; 

background : #715c59; 
} 
.message_area { 

margin : auto; 

background-color : #ffffff; 

color : #373839; 

padding : 3px; 
} 
#portal-hot-list LI { 

background : url(../img/hots.gif) no-repeat 0% 2px; 

margin : 1px; 

padding-top : 2px; 

padding-bottom : 2px; 
} 
#portal-most-visited LI { 

background : url(../img/mb13.gif) no-repeat -3px 0%; 
} 
#portal-top-poster LI { 

background : url(../img/mb16.gif) no-repeat -3px 0%; 
} 
#portal-top-new LI { 

background : url(../img/mb12.gif) no-repeat -3px 0%; 
} 
#portal-pick LI { 

background : url(../img/mb13.gif) no-repeat -3px 0%; 
} 
#portal-cats .link-bullet { 

width : 12px; 

background : url(../img/mb9.gif) no-repeat left center; 
} 
.body_alt { 

background : #ffffff; 

margin : 0; 
} 
.req-field { 

font-size : 8pt; 

color : #6c706a; 
} 
.forms-error, .form-error-message { 

background : #ffee6e; 

color : #000000; 
} 
.form-error-message { 

width : 400px; 

margin : auto; 

text-align : left; 

padding : 4px; 

border : 1px solid #ff4014; 
}