/*white, black, orange cc6600 and grey*/

body {
 background-color:#ffffff; 
 color:#7a4100; 
 font-family:Geneva, Arial, Helvetica, sans-serif; 
 font-size: 14px;
 line-height: 18px;
 margin: 5px 5px 5px 5px; 
}

a { text-decoration:none; }
a:link { color:#9c5900; }
a:visited { color:#9c5900; }
a:hover { color:#dd7700; }

a.linkWhiteout { text-decoration:none; }
a.linkWhiteout:link { color:#fff; }
a.linkWhiteout:visited { color:#fff; }
a.linkWhiteout:hover { color:#dd7700; }

a.linkPinked { text-decoration:none; }
a.linkPinked:link { color:#cc6699; }
a.linkPinked:visited { color:#cc6699; }
a.linkPinked:hover { color:#fff; }

a.linkNavFt { text-decoration:none; }
a.linkNavFt:link { color:#cc9966; }
a.linkNavFt:visited { color:#cc9966; }
a.linkNavFt:hover { color:#dd7700; }
.linkNavFtNOT  { color:#cc9966; }

.navlink { color:#9c5900; }

body.BGumage01 { background-image:url(images/hubcapBG01.gif); }
body.BGumage { background-image:url(images/hubcapBG.gif); }

/* index inset */
body.BGwhiteInsetMargin { background-color:#fff; margin:0px; }
h1.margH1wide { color:#f70; margin: 0px 0px 10px 0px; }
h2.H2wide { color:#d45e00; font-size:18px; margin: 0px 0px 0px 0px; }
.indexTextNOB { color:#a34100; font-size:15px; font-weight:bold; line-height: 19px; margin: 10px 0px 0px 0px; text-align:justify; }
.indexTextRight00 { color:#b64c00; font-size:14px; margin: 2px 0px 0px 0px; line-height: 18px; }
a.linkInsetH1:link { color:#f70; }
a.linkInsetH1:visited { color:#f70; }
a.linkInsetH1:hover { color:#f00; }

a.linkInsetH2:link { color:#cc6600; }
a.linkInsetH2:visited { color:#cc6600; }
a.linkInsetH2:hover { color:#f00; }

.content20070919 { margin: 0px; }

a.hidden { text-decoration:none; }
a.hidden:link { color:#330000; }
a.hidden:visited { color:#330000; }
a.hidden:hover { color:#dd7700; }

a.linkCopyright { font-size: 14px; }
a.linkCopyright:link { color:#606060; }
a.linkCopyright:visited { color:#606060; }
a.linkCopyright:hover { color:#ef9e00; }

a.linkCopyrightPale { font-size: 12px; }
a.linkCopyrightPale:link { color:#ebbb8d; }
a.linkCopyrightPale:visited { color:#ebbb8d; }
a.linkCopyrightPale:hover { color:#000000; }
.linkCopyrightPaleNOT { color:#ebbb8d; } 

a.linkPageTitle { color:#ef9e00; font-size:22px; margin: 5px 0px 10px 0px; word-spacing: 5px; }


h1 { font-size:30px; color:#33FF66 }
h1.pageTitle { font-size:22px; }
h1.pageTitle20070919 { color:#ef9e00; font-size:22px; margin: 5px 0px 10px 0px; word-spacing: 5px; }
h1.margH1 { margin: 0px 0px 30px 0px; }
h2 { font-size:25px; margin: 0px 0px 30px 0px; letter-spacing:2px; }
h2.H2smaller { font-size:17px; margin: 0px 0px 30px 0px; }
h2.H2smallest { font-size:14px; margin: 0px 0px 30px 0px; }
h2.H2sub { font-size:15px; font-weight:bold; margin: 0px 0px 25px 0px; word-spacing: 2px; }
h2.H2subBridge { font-size:16px; font-weight:bold; margin: 0px 0px 8px 0px; word-spacing: 2px; }
h2.H2subBridgeIndent { font-size:15px; font-weight:bold; line-height: 20px; margin: 0px 0px 0px 30px; word-spacing: 1px; }
h2.H2subB	 { font-size:15px; font-weight:bold; margin: 0px 0px 33px 0px; word-spacing: 2px; }
h2.H2smallerMarg { font-size:17px; margin: 0px 0px 20px 0px; }
h3 { font-size: 20px; margin: 0px 0px 30px 0px; letter-spacing:4px; margin: 0px 0px 15px 0px; }
h3.H3sub { font-size:18px; margin: 0px 0px 0px 0px; }
h3.H3subOrange {color:#ef9e00; font-size:20px; margin: 0px 0px 0px 0px; }
h3.H3subOrange16 {color:#ef9e00; font-size:16px; margin: 0px 0px 0px 0px; }
h3.H3sub1 { font-size:16px; margin: 0px 0px 0px 0px; letter-spacing:0px; }
h3.H3SubSub { font-size:14px; font-weight:bold; }
h4 { font-size: 16px; margin: 0px 0px 0px 30px; }
td.indexBG01 { background-image:url(images/indexBG01.jpg); background-repeat:no-repeat; background-position:left; }
td.indexInsetBGfull { background-image:url(images/indexInsetBGful.jpg); background-repeat:no-repeat; background-position:left; }

ul { margin: 0px 0px 15px 0px; }
ul.textBold { font-weight:bold; }
ul.textBoldMarg { font-size:19px;  margin: 10px 0px 0px 0px; }
ul.textBoldMarg17 { font-size:15px; font-weight:bold; margin: 10px 0px 0px 0px; }
ul.ULnoB { margin: 0px 0px 0px 0px; }
ul.PCSub { margin: 0px 0px 0px 30px; }
li.DJtitleSub { font-weight:bold; }
li.indentCredits { margin-left: 25px;  }

a.DJtextLink {  font-size: 14px; font-weight:bold; text-decoration:none; }
a.DJtextLink:link { color:#ff7700; }
a.DJtextLink:visited { color:#ff7700; }
a.DJtextLink:hover { color:#dd7700; }
.DJtextLinkNOT { font-size: 14px; color:#ff7700; font-weight:bold; }

a.linkIndex { font-size: 17px; }
a.linkIndexSub { font-size: 15px; }
.linkIndexSubNOT { font-size: 15px; }

.colAnnounce { font-size: 17px; line-height: 24px; }

.photoCredit { color:#ebbb8d; font-size:13px; }
.photoCreditr10 { color:#ebbb8d; font-size:13px; margin: 0px 10px 0px 0px;  }

.buteUtes { margin: 55px 0px 0px 0px; } 
.isleImage { margin: 30px 0px 0px 0px; } 
.margWCvert { margin: 15px 0px 0px 0px; } 

.COMtitle { font-size:14px; font-weight:bold; }
.contentTable { background-color:#ffffff; }
.DJtextIndent { margin: 0px 0px 0px 30px; }
.fontWhite { color:#ffffff; padding: 5px; }
.fontBlack { color:#000000; padding: 5px; }
.fontPink { color:#cc6699; padding: 5px; }
.indexText { color:#606060; font-size:15px; font-weight:bold; margin: 45px 0px 45px 0px; line-height: 22px; }
.indexTextRight { font-size:14px; margin: 0px 0px 30px 0px; line-height: 22px; }
.indexTextRightWide { font-size:14px; margin: 0px 0px 30px 0px; line-height: 18px; }
.indexTable { padding: 120px 80px 0px 80px; }
.indexTableWide { padding: 110px 20px 0px 20px; }
.CMXLphotoMarg { margin: 5px 0px 0px 0px; } 
.XXXX { margin: 5px 0px px 0px; } 
.margB5 { margin: 0px 0px 5px 0px; } 
.margB6 { margin: 0px 0px 6px 0px; } 
.margTB5 { margin: 5px 0px 5px 0px; } 
.margT8B5 { margin: 8px 0px 5px 0px; } 
.margT10B5 { margin: 10px 0px 5px 0px; } 
.margT10B10 { margin: 10px 0px 10px 0px; } 
.margT15B5 { margin: 15px 0px 5px 0px; } 
.margT15B10 { margin: 15px 0px 10px 0px; } 
.margCMXL { margin: 5px 0px 5px 0px; } 
.margB8 { margin-bottom: 8px; }
.margTop8 { margin-top: 8px; }

.margB10 { margin: 0px 0px 10px 0px; } 
.margB15 { margin: 0px 0px 15px 0px; } 
.margL30 { margin: 0px 0px 0px 30px; } 
.marginL15 { margin-left: 15px; }
.marginR10 { margin-right: 10px; }
.margT10B5 { margin: 10px 0px 5px 0px; } 
.margT1 { margin: 1px 0px 0px 0px; } 
.margT5 { margin: 5px 0px 0px 0px; } 
.margT8 { margin: 8px 0px 0px 0px; } 
.margTcontact { margin: 20px 0px 0px 0px; } 
.marginRB8 { margin: 0px 8px 8px 0px; }
.margT10 { margin: 10px 0px 0px 0px; } 
.margT15 { margin: 15px 0px 0px 0px; } 
.margT20 { margin: 20px 0px 0px 0px; } 
.margT20R10 { margin: 20px 10px 0px 10px; } 
.margT50 { margin: 25px 0px 0px 0px; } 
.margT25B5 { margin: 10px 0px 5px 0px; } 
.margT15B5 { margin: 15px 0px 5px 0px; } 
.margTB15 { margin: 15px 0px 15px 0px; } 
.margR10 { margin: 0px 10px 0px 0px; } 
.margB5indent { margin: 0px 5px 0px 30px; } 
.margB5indent1 { margin: 0px 5px 0px 60px; } 
.margB5indent2 { margin: 0px 5px 0px 90px; }
.margTP10 { margin: 10px 0px 10px 0px; }
.noticeMePageSub {  color:#ffcc00; font-size:16px; font-weight:bold; margin-bottom: 8px;  }
.noticeNextProject {  color:#ffcc00; font-size:16px; font-weight:bold; margin: 15px 10px 5px 0px  }
.noticeNextProject20 {  color:#ffcc00; font-size:16px; font-weight:bold; margin: 15px 20px 5px 0px  }
.noticeMePageSubT {  color:#ffcc00; font-size:16px; font-weight:bold; margin-bottom: 8px; margin-top: 15px;  }
.meetingPlacePhoto2 { padding-top: 25px; }
.padProjects { padding-top: 28px; }
.meetingPlacePhoto3 { padding-top: 50px; }
.para { margin: 0px 0px 7px 0px; text-align:justify; }
.paraR { margin: 0px 15px 7px 0px; text-align:justify; }
.para6 { margin: 0px 0px 6px 0px; text-align:justify; }
.paraIsle { margin: 7px 5px 7px 5px; text-align:justify; }
.para2 { margin: 0px 0px 2px 0px; text-align:justify; }
.paraNob { margin: 0px 0px 0px 0px; text-align:justify; }
.paraT { margin: 25px 0px 0px 0px; text-align:justify; }
.paraO { color:#5b2100; margin: 0px 0px 7px 0px; text-align:justify; }
.paraQuote { color:#9c5900; font-size: 12px; line-height: 16px; margin: 0px 0px 7px 0px; text-align:justify; }
.paraBold { font-weight:bold; margin: 0px 0px 10px 0px; text-align:justify; }
.paraRight { font-style:italic; margin: 0px 0px 10px 0px; text-align:right; }
.pigdogBlack { background-color:#000000; color:#cc6699; padding: 10px; text-align:justify; } 
.pigdogPink { background-color:#cc6699; color:#000000; padding: 10px; text-align:justify; } 
.pigdogRed { background-color:#aa0000; color:#ffffff; padding: 10px; text-align:justify; } 
.projectHelp { color:#aaa; margin-left: 8px; } 
.projectQ { margin: 0px 5px 0px 5px; text-align:justify; }
.projectQuote { font-style:italic; margin: 0px 0px 10px 0px; }
.sideImage { margin-bottom: 8px; }
.sideImageDJ { margin-bottom: 22px; }
.textBold15 { font-weight:bold; font-size: 15px; }
.textBold16 { font-weight:bold; font-size: 16px; margin-top: 8px; }
.textBold16B { font-weight:bold; font-size: 16px; margin-top: 8px; margin-bottom: 8px; }
.textBold18B { font-weight:bold; font-size: 18px; margin-top: 8px; margin-bottom: 8px; }
.textBoldDust { font-weight:bold; font-size: 14px; margin-top: 8px; }
.textTable { text-align:justify; }
.titleIndent { font-weight:bold; margin: 0px 0px 6px 50px; }
.titleCenterTopBG { font-weight:bold; text-align:center; font-size: 24px; margin-bottom: 8px; }
.titleCenterTop { font-weight:bold; text-align:center; font-size: 22px; margin-bottom: 8px; }
.titleCenter { font-weight:bold; text-align:center; font-size: 16px; margin-bottom: 8px; }
.titleCenterTB { font-weight:bold; text-align:center; font-size: 16px; margin-top: 15px;  margin-bottom:15px; }
