﻿/* color */
body { margin:0px; font-size: 13px; font-family:"Lucida Sans Unicode", "Trebuchet MS", Helvetica, Arial, sans-serif; color:#333333; 
    line-height:130%; background-image:url(/images/Themes/Color02/background-image.jpg); background-repeat:repeat-x; 
    background-position:top; background-color:#a6c879; }

a { color:#333333; text-decoration:underline; }
a:Hover { color:#999999; text-decoration:underline; }

h1, h2, h3, h4, h5, h6 { margin:0px; padding-bottom:20px; line-height:120%; }
h2 { color:#333333; } /* pagetitle */
h3 { margin:0px; color:#333333; padding-bottom:0px; } /* topic title */
h3 A {color:#333333;}
h3 A:hover { color:#333333;}
h4 { margin:0px; font-size:18px; font-weight:bold; } /* auction title */

.fontBold { font-weight:bold; }
.textAlignRight { text-align:right; }
.textAlignCenter { text-align:center; }
.helptext { color:#999999; font-size:11px; }

.cssTableRow { display:table-row; }

.topArea {width:990px; height:115px; background-image:url(/images/Themes/Color02/topBar.jpg); background-position:top; background-repeat:no-repeat;}
#topLogoArea { width:970px; padding:10px; padding-top:0px; padding-left:10px; }
#topMenuArea { height:23px; padding-top:6px; width:980px; }

#logoArea {padding:0px; padding-left:10px; padding-right:10px; color:#000000; font-size:30px; vertical-align:middle; 
    font-family:"Lucida Sans Regular", 'Lucida Sans', Verdana, Arial, sans-serif; font-weight:bold; line-height:120%; 
    height:70px; overflow:hidden; padding-top:8px;}    
#logoArea A { color:#FFFFFF; text-decoration:none;  }
#logoArea A:Hover { color:#FFFFFF; text-decoration:none;  }

.searchArea { float:right; width:300px; padding-right:10px; padding-bottom:10px;  padding-top:16px; text-align:right; vertical-align:top; }

/* color */
.boxSearch { background-color:#e6f2d6; border:solid 1px #497e07; }


    
.topMenu { font-family:verdana; font-weight:bold; color:#FFFFFF; line-height:120%; }
.topMenu A { color:#FFFFFF; text-decoration:none; }
.topMenu A:Hover { color:#FFFFFF; text-decoration:underline; }
.topMenuLeft { float:left; padding-left:24px; }
.topMenuRight { padding-right:24px; text-align:right; }

.contentTop {width:990px; background:url(/images/Themes/Color02/contentTop2.png) no-repeat top center; height:16px;}
.contentBottom {width:990px; background:url(/images/Themes/Color02/contentBottom.png) no-repeat top center; height:60px;}
.contentRight2 {width:20px; background:url(/images/Themes/Color02/contentRight2.png) repeat-y top left; vertical-align:top; text-align:left;}
#contentArea { width:990px; }
#contentSub { padding:5px; padding-top:15px; }

/* color */
.sideMenuArea { width:240px; overflow:hidden; background-color:#0b7578; background-image:url(/images/Themes/Color02/contentLeft.png); 
    background-position:left; background-repeat:repeat-y; vertical-align:top; }
    
.pageArea { width:720px; padding-bottom:6px; overflow:hidden; vertical-align:top; 
    background:#FFFFFF url(/images/Themes/Color02/contentTop.png) no-repeat top left; }
.pageAreaFull { width:926px; padding-left:14px; overflow:hidden; padding-bottom:20px; padding-right:10px; 
    padding-top:10px; vertical-align:top; line-height:150%; background-color:#FFFFFF; }

#bottomArea { padding:10px; padding-top:0px; padding-bottom:0px; }

/* color */
#bottomText { width:946px; padding:10px; text-align:center; background-color:#5f9917; border:solid 1px #5f9917; 
    color:#ffffff; display:table-cell; }    
#bottomText A { color:#f1f1f1; text-decoration:none; }
#bottomText A:Hover { color:#f1f1f1; text-decoration:underline; }

.bottomText2 {text-align:center; padding:10px;}

/* color */
.bottomPowerArea { text-align:right; font-size:11px; color:#eeeeee; padding:3px; padding-right:0px; line-height:120%; }
.bottomPowerArea A { color:#eeeeee; text-decoration:none; }
.bottomPowerArea A:Hover { color:#eeeeee; text-decoration:underline; }

.bannerText { color:#333333; line-height:110%; }
.bannerText A { color:#333333; text-decoration:none; }
.bannerText A:hover {color:#cccccc; text-decoration:underline;}

/* color */
.bannerTextLeft { color:#eeeeee; padding:5px; padding-top:2px; line-height:110%; }
.bannerTextLeft A { color:#eeeeee; text-decoration:none; }
.bannerTextLeft A:hover {color:#cccccc; text-decoration:underline;}

/* color */
.bannerTextRight { color:#eeeeee; padding:5px; padding-top:2px; line-height:110%; }
.bannerTextRight A { color:#eeeeee; text-decoration:none; }
.bannerTextRight A:hover {color:#cccccc; text-decoration:underline;}

.rightBanner { padding-left:14px; width:236px; float:left; overflow:hidden; }

.LoginBorder { border: 1px solid #dddddd; background-color:#fbfbfb; padding:16px; padding-right:50px; color:#333333; width:420px; 
    display:table; }
.LoginTxtField { font-weight:bold; padding-right:10px;}

.error { padding:5px; text-align:center; color:Red; }

.sideMenuSpace6 { height:6px; }
.sideMenuSpace2 { height:2px; }

.sideHeadline { font-family:verdana; color:#FFFFFF; padding:6px; padding-left:10px; padding-top:4px; padding-bottom:0px; vertical-align:middle; 
    height:26px; overflow:hidden; width:204px; background:url(/images/Themes/Color02/sideMenuHeadline.png) no-repeat top left; 
    font-weight:bold;  text-decoration:none; }
.sideHeadline A { color:#FFFFFF; text-decoration:none; }
.sideHeadline A:Hover { color:#FFFFFF; text-decoration:underline; }

.sideMenu1st { font-family:verdana; padding:5px; padding-left:3px; padding-top:3px; font-weight:bold; padding-bottom:2px; color:#FFFFFF; 
    line-height:110%; }
.sideMenu1st A {color:#FFFFFF; text-decoration:none;  }
.sideMenu1st A:Hover { color:#FFFFFF; text-decoration:underline;}

.sideMenu1stNoLine { font-family:verdana; padding:5px; padding-left:3px; padding-top:3px; font-weight:bold; padding-bottom:2px; color:#FFFFFF; 
    line-height:110%; }
.sideMenu1stNoLine A {color:#FFFFFF; text-decoration:none;  }
.sideMenu1stNoLine A:Hover { color:#FFFFFF; text-decoration:underline;}

.sideMenu1stSelect { font-family:verdana; padding:5px; padding-left:3px; padding-top:3px; font-weight:bold; padding-bottom:2px; color:#FFFFFF; 
    line-height:110%; text-decoration:underline; }
.sideMenu1stSelect A {color:#FFFFFF; text-decoration:none; text-decoration:underline; }
.sideMenu1stSelect A:Hover { color:#FFFFFF; text-decoration:underline;}

.sideMenu1stSelectNoLine { font-family:verdana; padding:5px; padding-left:3px; padding-top:3px; font-weight:bold; padding-bottom:2px; color:#FFFFFF; 
    line-height:110%; text-decoration:underline; }
.sideMenu1stSelectNoLine A {color:#FFFFFF; text-decoration:none; text-decoration:underline; }
.sideMenu1stSelectNoLine A:Hover { color:#FFFFFF; text-decoration:underline;}

.sideMenu2nd { font-family:verdana; font-size:11px; padding:5px; padding-left:14px; padding-top:2px; padding-bottom:3px; color:#FFFFFF; line-height:110%; }
.sideMenu2nd A {color:#FFFFFF; text-decoration:none;  }
.sideMenu2nd A:Hover { color:#FFFFFF; text-decoration:underline;}

.sideMenu2ndSelect { font-family:verdana;font-size:11px; padding:5px; padding-left:14px; padding-top:2px; padding-bottom:3px; color:#FFFFFF; line-height:110%; }
.sideMenu2ndSelect A {color:#FFFFFF; text-decoration:none; text-decoration:underline; }
.sideMenu2ndSelect A:Hover { color:#FFFFFF; text-decoration:underline;}

.leftBannerArea { padding-top:16px; padding-bottom:10px; width:220px; overflow:hidden; text-align:center; }

.pageContentHome { padding-top:10px; padding-bottom:10px;}
.pageContent { padding-top:16px; padding-bottom:10px;}

.location {font-size:12px; color:#999999; border-bottom:solid 1px #eeeeee; padding:2px;}

.topicDate { font-size:11px; color:#999999; }
.topicContent { padding-top:16px; padding-bottom:20px; }

.galleryBorder { vertical-align:middle; text-align:center; width:160px; height:160px; border:solid 1px #eeeeee; }

.auctionTitle { font-weight:bold; }
.auctionTitle A { text-decoration:none; }
.auctionTitle A:Hover { text-decoration:underline; }

.auctionListDetail { color:#999999; padding-top:4px; font-size:12px; }
.auctionDetail { color:#999999; padding-top:4px;}

.auctionDetailBar { background-image:url(/images/barDescription.gif); background-repeat:no-repeat; 
    background-position:left top; height:24px; }

.auctionEndMessage { border:solid 4px #e9d9f3; padding:8px; font-weight:bold; font-size:15px; color:red; text-align:center; }

.auctionRight { padding-bottom:8px; line-height:110%; vertical-align:top; }
.auctionLeft { padding-bottom:8px; line-height:110%; vertical-align:top; }

.pagingHelper { color:red; text-decoration:none; text-align:center; font-weight:bold; }
.pagingHelper A { color:#333333; text-decoration:none; font-weight:normal; }
.pagingHelper A:Hover { color:#999999; text-decoration:underline; }

.tableTitle { padding:4px; background-color:#eeeeee; border-right:solid 1px #FFFFFF; line-height:100%; }
.tableRows { padding:4px; border-bottom:solid 1px #dddddd; line-height:110%; }
.tableRowsB { padding:4px; line-height:110%; }

.tableSignUpRows { padding:4px; padding-right:8px; padding-left:0px; border-bottom:solid 1px #dddddd; line-height:110%; }
.tableSignUpRowsB { padding:4px; padding-right:8px; padding-left:0px; line-height:110%; }

.tableLeft { padding:4px; padding-left:0px; padding-right:6px; font-weight:bold; border-bottom:solid 1px #eeeeee; vertical-align:top; }
.tableRight { padding:4px;  border-bottom:solid 1px #eeeeee; vertical-align:top; }
.tableRightBox { padding:2px;  border-bottom:solid 1px #eeeeee; vertical-align:top; }
.tableButton { padding:4px; text-align:right; padding-top:8px; padding-bottom:8px;}


/*bid auction history */
.subTitle { padding:3px; background-color:#EEEEEE; border-right:solid 1px #FFFFFF; font-size:11px; line-height:110%; }
.subField { padding:3px; border-bottom:solid 1px #EEEEEE; font-size:13px; line-height:110%; }

/* member */
.borderLineBottom { border-top:solid 1px #EEEEEE; }
.borderTop { background-image:url(/images/borderTop.gif); background-position:left top; background-repeat:no-repeat; height:16px; }
.borderCenter { background-image:url(/images/borderCenter.gif); background-position:left top; background-repeat:repeat-y; padding:0px; padding-left:16px; padding-right:16px; }
.borderBottom { background-image:url(/images/borderBottom.gif); background-position:left bottom; background-repeat:no-repeat; height:16px; }



