BODY { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND: #171717; MARGIN: 0px; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #576F73; SCROLLBAR-SHADOW-COLOR: #172B2F; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #576F73; SCROLLBAR-TRACK-COLOR: #000000; SCROLLBAR-DARKSHADOW-COLOR: #000000; }
TABLE { FONT-SIZE: 12px; }

A:link { COLOR: #000000; TEXT-DECORATION: underline; }
A:visited { COLOR: #000000; TEXT-DECORATION: underline; }
A:hover { COLOR: #FF0000; TEXT-DECORATION: underline; }

.tbgl { BACKGROUND-IMAGE: url(img/tbgl.png); }
.tbgr { BACKGROUND-IMAGE: url(img/tbgr.png); }

.logo { WIDTH: 766px; HEIGHT: 50px; BACKGROUND: #000000; BACKGROUND-IMAGE: url(img/logo_bg.gif); }

.cat { BACKGROUND: #000000; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; PADDING-BOTTOM: 8px; }

.mmnu { WIDTH: 656px; HEIGHT: 32px; FLOAT: left; }
.mmnu UL { FONT-FAMILY: Arial; FONT-SIZE: 13px; COLOR: #555555; FONT-WEIGHT: bolder; TEXT-ALIGN: center; PADDING: 0; MARGIN: 0; }
.mmnu UL LI { DISPLAY: inline; LINE-HEIGHT: 32px; WIDTH: 80px; HEIGHT: 32px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; }
.mmnu UL LI A:link { DISPLAY: block; WIDTH: 80px; HEIGHT: 32px; COLOR: #AAAAAA; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(img/menu_bg.png); }
.mmnu UL LI A:visited { DISPLAY: block; WIDTH: 80px; HEIGHT: 32px; COLOR: #AAAAAA; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(img/menu_bg.png); }
.mmnu UL LI A:hover { DISPLAY: block; WIDTH: 80px; HEIGHT: 32px; COLOR: #EEEEEE; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(img/menu_hi.png); }
.mmnu UL LI .sel { DISPLAY: block; WIDTH: 80px; HEIGHT: 32px; COLOR: #AAAAAA; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(img/menu_si.png); }

.path { WIDTH: 100%; HEIGHT: 24px; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: #444444; FONT-WEIGHT: bolder; TEXT-ALIGN: left; PADDING-LEFT: 11px; PADDING-TOP: 6px; }
.path A:link { COLOR: #444444; }
.path A:visited { COLOR: #444444; }
.path A:hover { COLOR: #FF0000; }

.addr { WIDTH: 160; HEIGHT: 600; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; BACKGROUND: #D4D4D4; BACKGROUND-IMAGE: url(img/dog.png); }
.addm { WIDTH: 758; HEIGHT: 90; MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px; MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; BACKGROUND: #222222; BACKGROUND-IMAGE: url(img/dot.png); }

.ssearch { WIDTH: 149px; HEIGHT: 17px; BACKGROUND: #FFFFFF; MARGIN-LEFT: 0px; MARGIN-RIGHT: 11px; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; PADDING: 1px; BORDER-LEFT: #444444 1px solid; BORDER-RIGHT: #AAAAAA 1px solid; BORDER-TOP: #444444 1px solid; BORDER-BOTTOM: #AAAAAA 1px solid; }
.ssearch FORM { POSITION: relative; HEIGHT: 15px; WIDTH: 147px; FLOAT: right; COLOR: #000000; BACKGROUND: #FFFFFF; MARGIN: 0px; PADDING: 0px; }
.ssearch .txt { POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 116px; FONT-SIZE: 10px; TEXT-ALIGN: left; MARGIN: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none }
.ssearch .btn { POSITION: absolute; LEFT: 117px; TOP: 0px; WIDTH: 30px; HEIGHT: 15px; BORDER-LEFT: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none }

.tmhd { BACKGROUND: #222222; BACKGROUND-IMAGE: url(img/tmhd_bg.png); MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; }
.tmhdl { BACKGROUND: #222222; BACKGROUND-IMAGE: url(img/tmhd_bg.png); MARGIN: 0px; PADDING-LEFT: 20px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; }
.tmhdr { BACKGROUND: #222222; BACKGROUND-IMAGE: url(img/tmhd_bg.png); MARGIN: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; }
.tmbd { PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #787878 1px solid; BORDER-RIGHT: #787878 1px solid; }
.tmbt { PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #787878 1px solid; BORDER-RIGHT: #787878 1px solid; BORDER-BOTTOM: #787878 1px solid; }
.ttit { FONT-SIZE: 13px; FONT-WEIGHT: bolder; COLOR: #AAAAAA; }

.tnfd { PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 10px; }
.tnfdd { DISPLAY: block; WIDTH: 80px; HEIGHT: 19px; BACKGROUND: #CCCCCC; BACKGROUND-IMAGE: url(img/tnew_bg.png); BORDER-LEFT: #D7D7D7 1px solid; BORDER-RIGHT: #A2A2A2 1px solid; }
.tnfddd { FONT-WEIGHT: bolder; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; }
.tnff { PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 5px; PADDING-BOTTOM: 10px; }
.tnfff { TEXT-ALIGN: left; }
.tnffs { FONT-SIZE: 10px; TEXT-ALIGN: left; MARGIN-TOP: 2px; MARGIN-BOTTOM: 4px; }
.tnffc { TEXT-ALIGN: justify; }
.tnffw { TEXT-ALIGN: justify; MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px; }

.tnewl { HEIGHT: 19px; FONT-WEIGHT: bolder; BACKGROUND: #CCCCCC; BACKGROUND-IMAGE: url(img/tnew_bg.png); PADDING-LEFT: 8px; BORDER-LEFT: #D7D7D7 1px solid; }
.tnewr { HEIGHT: 19px; FONT-SIZE: 10px; BACKGROUND: #CCCCCC; BACKGROUND-IMAGE: url(img/tnew_bg.png); PADDING-RIGHT: 8px; BORDER-RIGHT: #A2A2A2 1px solid; }

.tl { BACKGROUND: #222222; BACKGROUND-IMAGE: url(img/dot.png); MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER: #444444 1px solid; }
.tlbd { COLOR: #AAAAAA; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 20px; PADDING-BOTTOM: 10px; }

.copy { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial; COLOR: #444444; }

.over { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial; }

.rating { FONT-SIZE: 14.0px; FONT-FAMILY: System, Arial; COLOR: #00FF00; FONT-WEIGHT: bolder; BACKGROUND-COLOR: #000000; }

.data { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial; }

.bottommenu { FONT-FAMILY: Verdana; COLOR: #777777; FONT-SIZE: 9px; }

.mfbold { FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: bolder; }
.mfsmall { FONT-SIZE: 9px; FONT-FAMILY: Arial; }

H1 { FONT-SIZE: 18.0px; FONT-FAMILY: Verdana, Arial; }
H2 { FONT-SIZE: 15.0px; FONT-FAMILY: Verdana, Arial; }
H3 { FONT-SIZE: 13.0px; FONT-FAMILY: Verdana, Arial; }

A.main:link { COLOR: #000000; TEXT-DECORATION: underline; }
A.main:visited { COLOR: #000000; TEXT-DECORATION: underline; }
A.main:hover { COLOR: #FF0000; TEXT-DECORATION: underline; }

A.mainb:link { COLOR: #000000; FONT-WEIGHT: bolder; TEXT-DECORATION: underline; }
A.mainb:visited { COLOR: #000000; FONT-WEIGHT: bolder; TEXT-DECORATION: underline; }
A.mainb:hover { COLOR: #FF0000; TEXT-DECORATION: underline; }

A.mains:link { FONT-SIZE: 11px; COLOR: #444444; TEXT-DECORATION: underline; }
A.mains:visited { FONT-SIZE: 11px; COLOR: #444444; TEXT-DECORATION: underline; }
A.mains:hover { FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline; }

A.small:link { FONT-SIZE: 10.0px; FONT-FAMILY: Verdana, Arial; COLOR: #000000; TEXT-DECORATION: underline; }
A.small:visited { FONT-SIZE: 10.0px; FONT-FAMILY: Verdana, Arial; COLOR: #000000; TEXT-DECORATION: underline; }
A.small:hover { FONT-SIZE: 10.0px; FONT-FAMILY: Verdana, Arial; COLOR: #FF0000; TEXT-DECORATION: underline; }

A.bottom:link { FONT-FAMILY: Verdana; FONT-SIZE: 9px; COLOR: #777777; TEXT-DECORATION: underline; }
A.bottom:visited { FONT-FAMILY: Verdana; FONT-SIZE: 9px; COLOR: #777777; TEXT-DECORATION: underline; }
A.bottom:hover { FONT-FAMILY: Verdana; FONT-SIZE: 9px; COLOR: #FF0000; TEXT-DECORATION: underline; }

A.leftblack:link { COLOR: #AAAAAA; TEXT-DECORATION: none; }
A.leftblack:visited { COLOR: #AAAAAA; TEXT-DECORATION: none; }
A.leftblack:hover { COLOR: #FF0000; TEXT-DECORATION: none; }

A.arrow:link { COLOR: #000000; TEXT-DECORATION: none; }
A.arrow:visited { COLOR: #000000; TEXT-DECORATION: none; }
A.arrow:hover { COLOR: #FF0000; TEXT-DECORATION: none; }

A.redbold:link { COLOR: #FF0000; FONT-WEIGHT: bolder; TEXT-DECORATION: underline; }
A.redbold:visited { COLOR: #FF0000; FONT-WEIGHT: bolder; TEXT-DECORATION: underline; }
A.redbold:hover { COLOR: #000000; FONT-WEIGHT: bolder; TEXT-DECORATION: underline; }

.ir5 { MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FLOAT: right; }

.ic15 { WIDTH: 100%; MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; FLOAT: none; FONT-FAMILY: Arial; FONT-SIZE: 11px; TEXT-ALIGN: center; }

.ssearchlong { BACKGROUND: #F4F4F4; MARGIN: 0px; }
.ssearchlong FORM { COLOR: #000000; PADDING: 5px; }
.ssearchlong .txt { WIDTH: 300px; TEXT-ALIGN: left; MARGIN: 2px; PADDING: 1px; BORDER-LEFT: #444444 1px solid; BORDER-RIGHT: #AAAAAA 1px solid; BORDER-TOP: #444444 1px solid; BORDER-BOTTOM: #AAAAAA 1px solid; }
.ssearchlong .btn { WIDTH: 300px; FONT-SIZE:12px; FONT-FAMILY: Arial; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; MARGIN: 2px; FONT-WEIGHT: bolder; LETTER-SPACING: 2px; BORDER-LEFT: #AAAAAA 1px solid; BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #AAAAAA 1px solid; BORDER-BOTTOM: #444444 1px solid; }
.ssearchlong .select  { POSITION: relative; LEFT: 0px; TOP: 5px; MARGIN: 2px; }
.ssearchlong .seltxt  { FONT-SIZE: 11px; }
.ssearchlongsel  { FONT-SIZE: 11px; FONT-WEIGHT: bolder; }
.ssearchlonghelp  { FONT-SIZE: 9px; }

.searchcomm { COLOR: #777777; }

A.searchlink:link { FONT-SIZE: 13.0px; COLOR: #770000; FONT-WEIGHT: bolder; TEXT-DECORATION: underline; }
A.searchlink:visited { FONT-SIZE: 13.0px; COLOR: #770000; FONT-WEIGHT: bolder; TEXT-DECORATION: underline; }
A.searchlink:hover { FONT-SIZE: 13.0px; COLOR: #FF0000; TEXT-DECORATION: underline; }

.forumtitle { FONT-SIZE: 13.0px; COLOR: #770000; FONT-WEIGHT: bolder; }

.forumnum { COLOR: #000000; BACKGROUND: #DDDDDD; }
.forumnew { COLOR: #F8F8F8; BACKGROUND: #FF0000; }
.forumend { COLOR: #F8F8F8; BACKGROUND: #777777; }

.resizable-textarea .grippie { WIDTH: 100%; HEIGHT: 8px; FLOAT: left; OVERFLOW: hidden; BACKGROUND: #BBBBBB url(img/grippie.png) no-repeat center 1px; MARGIN-TOP: 1px; CURSOR: s-resize; }