/* LessBounce colours
Red #BB0000
DK Cream # FFF7C3
CREAM   #FEFAEA
Strong yelo #FFD81C
Grey #888888
*/

body { margin:0px; padding:0px 0px 20px 0px; background-color:#FEFAEA; color:#BB0000; font-family:verdana, arial, helvetica, sans-serif; font-size:small; _font-size:x-small }
td { font-size:small; _font-size:x-small }
a:link { color:#000000; text-decoration:none }
a:visited { color:#000000; text-decoration:none }
a:active { color:#000000; text-decoration:none }
a:hover { color:#BB0000; text-decoration:underline }
form { margin:0px; padding:0px }
h1 { font-size:medium; _font-size:small; padding:0px; margin:21px 0px 9px 0px }
h2 { font-size:medium; _font-size:small; padding:6px 0px 9px 0px; margin:15px 0px 0px 0px; border-top:1px solid #BB0000 }
h3 { font-size:small; _font-size:x-small; padding:0px; margin:0px }
h4 { font-size:small; _font-size:x-small; font-style:italic; padding:0px; margin:0px }

.italic { font-style:italic }


.headeryellowstripe { background-color:#FFD81C; height:28px }
.topnavholder { position:relative; z-index:1; width:870px; text-align:right; padding-top:5px; color:#FFFFFF; font-size:80% }
.topnavholder a { padding-left:12px }
.topnavholder a:link { color:#BB0000; text-decoration:none }
.topnavholder a:visited { color:#BB0000; text-decoration:none }
.topnavholder a:active { color:#BB0000; text-decoration:none }
.topnavholder a:hover { color:#000000; text-decoration:underline }
.topnavholder h1 { font-size:100%; margin:0px; padding:0px }
.headerredstripe { background-color:#BB0000; height:24px; color:#FFFFFF; font-weight:bold }
.headerredstripe span { color:#FFD81C; border:1px solid #FFD81C; padding:1px 3px; cursor:pointer }
.headerredstripe a:link { color:#FFFFFF; text-decoration:none }
.headerredstripe a:visited { color:#FFFFFF; text-decoration:none }
.headerredstripe a:active { color:#FFFFFF; text-decoration:none }
.headerredstripe a:hover { color:#FFFFFF; text-decoration:underline }
.logo { position:absolute; top:0px; left:0px }
.navtabs { position:absolute; top:52px; left:399px; width:872px }
.i_shadow { position:absolute; top:52px; left:322px }

#searchbox { position:absolute; top:165px; left:400px; background-image:url(); background-repeat:no-repeat; height:390px; width:307px; overflow:hidden }
.searchform { text-align:right; margin:0px 47px 12px 0px }
.searchtext { margin-left:20px; font-size:x-small; _font-size:80% }
.searchtext h3 { color:#000000; padding:0px; margin:0px 0px 10px 0px; _font-size:small }
.searchtext p { padding:0px; margin:0px 0px 10px 0px }
#searchbox a:link { color:#BB0000; text-decoration:none }
#searchbox a:visited { color:#BB0000; text-decoration:none }
#searchbox a:active { color:#BB0000; text-decoration:none }
#searchbox a:hover { color:#000000; text-decoration:underline }
.mysize { position:absolute; top:117px; left:150px; font-weight:bold; font-size:80%; width:108px; text-align:right }
.boxhead { margin-top:40px; width:290px; _width:300px; padding:3px 6px; background-color:#BB0000; color:#FFFFFF; font-weight:bold }
.searchagain { border:1px solid #BB0000; width:260px; _width:300px; padding:20px; background-color:#FEFAEA }

.contentarea { background-color:#FFF7C3; _height:544px; min-height:544px; padding:70px 0px 30px 0px }
.contentholder { width:900px }
#home { background-image:url(); background-repeat:no-repeat; background-position:0px -52px; padding:0px }
.homeleftcol { float:left; width:600px; margin:500px 64px 0px 60px; _margin-left:30px; color:#eee; font-size:9pt }
.homeleftcol a:link { color:#FFFFFF; text-decoration:none }
.homeleftcol a:visited { color:#FFFFFF; text-decoration:none }
.homeleftcol a:active { color:#FFFFFF; text-decoration:none }
.homeleftcol a:hover { color:#FFFFFF; text-decoration:underline }
.homerightcol { position:relative; float:left; width:150px; margin-top:60px; font-size:80%; _font-size:75% }
.homerightcol a:link { color:#888888; text-decoration:none }
.homerightcol a:visited { color:#888888; text-decoration:none }
.homerightcol a:active { color:#888888; text-decoration:none }
.homerightcol a:hover { color:#BB0000; text-decoration:underline }
.homerightcol p { margin:0px 0px 24px 0px; padding:0px }
.rightcolbox { position:relative }
.rightcbtext { position:relative; top:-27px; left:5px; font-weight:bold }
.rightcbtext a:link { color:#FFFFFF; text-decoration:none }
.rightcbtext a:visited { color:#FFFFFF; text-decoration:none }
.rightcbtext a:active { color:#FFFFFF; text-decoration:none }
.rightcbtext a:hover { color:#FFFFFF; text-decoration:underline }
.membersbox { position:absolute; top:400px; left:0px }
.membersbox ul { position:relative; top:-70px; margin:0px 0px 0px 27px; padding:0px; color:#AAAAAA }
.leftcol { float:left; width:240px; margin-right:40px; padding-top:60px }
.rightcol { float:left; width:570px }
.endcol { clear:both }
.sideimage { float:right }
.rightcol p { padding:0px; margin:0px 0px 12px 0px }
/*.leftcol img { margin-top:30px }*/
/*
.leftcol .caption {  float:left; width:170px; padding-left:10px; _width:180px; font-size:80% }
.leftcol .caption-2 { margin-top:140px; *margin-top:0px; width:240px; padding-left:10px; _width:230px; font-size:80% }
*/
.leftcol .caption-2 { width:170px; padding-left:10px; _width:177px; font-size:80% }
.leftcol .caption { width:240px; padding-left:10px; _width:230px; font-size:80% }


.salenowon {position:absolute; top:100px; left:425px; z-index:10; cursor:pointer; }


.pinknav li { margin-bottom:6px }
.pinknav a:link { color:#BB0000; text-decoration:none }
.pinknav a:visited { color:#BB0000; text-decoration:none }
.pinknav a:active { color:#BB0000; text-decoration:none }
.pinknav a:hover { color:#000000; text-decoration:underline }
.quote { font-size:75% }
.ft { font-size:90% }

.classifiedRegion { font-weight:bold; border-bottom:1px solid #888888; margin-bottom:10px}
.classifiedEntry { font-weight:bold; padding-left:25px; margin-top:10px}
.classifiedDesc { font-weight:normal; padding-left:25px; margin-bottom:10px}

.footer1 { position:relative; height:60px; border-bottom:1px solid #888888; padding-left:20px; background-color:#FFF7C3 }
#homefoot { background-color:#FEFAEA }
.footer1 img { position:absolute; top:-4px }
#homegirl { top:-6px }
.footerlinks { width:857px; text-align:right; padding-top:20px; font-size:80%; font-weight:bold }
.footer2 { padding:2px 0px 0px 20px; font-size:xx-small }
.footer2 div { float:left; width:428px }
.beetlebrow { text-align:right; width:570px }
.footer { color:#888888 }
.footer a:link { color:#888888; text-decoration:none }
.footer a:visited { color:#888888; text-decoration:none }
.footer a:active { color:#888888; text-decoration:none }
.footer a:hover { color:#BB0000; text-decoration:underline }
.footer3 { position:absolute; top:690px; left:20px; width:850px; padding-bottom:20px }
.footer3 p { margin:0px; padding:0px; font-size:xx-small; color:#888888 }
