body {
  background: #000000; background-image: url("../images/site/mainBg1.jpg");
  background-repeat: no-repeat; background-attachment: none; background-position: top left;
  margin: 0px; padding: 0px; scrollbar-base-color: #292929; 
}

ul {
  display: inline;
  color: #FFFFFF;
}

li {
  color: #FFFFC0; margin: 0px 0px 0px 45px; font-family: Arial, sans-serif;
  font-size: 12px;
}

.container {
  width: 100%; height: 100%; overflow: hidden;
}

.mainGraphic {
  position: absolute; background-image: url("../images/site/mainGraphic_turkey.jpg");
  width: 150px; height: 300px; left: 0px; top: 0px;
  text-align: left; border-bottom: 1px solid #999999;
}

.mainHeader {
  position: absolute; top: 0px; left: 0px;
  width: 950px; height: 66px;
  border-right: 1px solid #FFFF77;
  background: transparent;
}

.mainHeaderQuote {
  position: relative; float: right;
  margin: 0px; padding: 0px;
}

.leftColumn {
  position: absolute; top: 66px; left: 0px;
  border-right: 1px solid #FFFF77; border-bottom: 1px solid #FFFF77;
  width: 196px; height: auto; background: #000000;
}

.rightColumn {
  position: absolute; top: 66px; left: 196px; width: 753px; height: auto;
  border-right: 1px solid #FFFF77;
  border-left: 1px solid #FFFF77;
}

.leftList {
  position: absolute; top: 310px; left: 8px; border: 0px dashed #AAAAAA;
  width: 128px; height: auto; padding: 2px;
  text-align: center; color: #FFA877;
  font-family: Arial, helvetica; font-style: italic; font-size: 12px;
}

.navBtns {
  position: relative; top: 0px; left: 0px;
  height: auto; width: 196px; overflow: hidden; display: block;
}

.leftImg {
  position: relative; margin: 6px 0px 0px 4px;
}

.largeBtn1Bg {
  position: relative; display: block; overflow: hidden;
  border: 0px solid #0000FF;
  height: 100px; width: 185px;
  margin: 6px 4px 0px 4px;
  background-image: url("../images/site/btnBgLarge1.jpg");
}

.mediumBtn1 {
  background-image: url("../images/site/btnBgMedium1.jpg");
  position: relative; margin: 6px 4px 0px 4px;
  width: 185px; height: 35px; line-height: 35px;
  border: 0px dashed #FF00FF;
  padding: 0px;
  color: #000000; text-align: center; font-style: italic;
  font-family: Arial, sans-serif; font-size: 17px; font-weight: bold;
}

.largeBtn1 {
  display: relative; margin: 0px;
  width: 185px; height: 100px;
  background: transparent;
  color: #000000; font-style: italic;
  font-family: Arial, sans-serif; font-size: 14px; font-weight: bold;
  border: 0px dashed #000000;
}

.largeBtn1 p {
  margin: 5px 0px 0px 4px; padding: 0px;
  border: 0px dashed #000000;
}

.largeBtn1 br {
  line-height: 5px;
}

.mediumBtn1:hover {
  border-top: 1px solid #663322;
  border-bottom: 1px solid #444444;
  color: #884444;
}

.searchForm1 {
  border: 0px solid #000000;
  margin: 0px; padding; 0px;
}

.searchTermsInput1 {
  border: 1px solid #FFAA77; display: inline;
  width: 135px;
  margin: 0px 0px 0px 4px;
}

.searchSubmitBtn1 {
  border: 1px solid #FFAA77; display: inline;
  width: 30px;
  color: #994422; background-color: #FFEEDD;
  font-family: Arial, sans-serif; font-size: 14px; font-weight: bold;
}

.dropDownList {
  width: 135px; background: #FAFAFA; background-color: #FAFAFA;
  color: #555555; border: 1px solid #FFAA77;
  margin: 0px 0px 0px 4px;
}

.navBtnsFooter {
  margin: 5px 0px 5px 4px;
  font-family: Arial, sans-serif;
  font-size: 10px; font-weight: none; font-style: none;
  color: #BBBB33; padding: 0px;
  line-height: 13px;
}

.navBtnsFooter a {
  text-decoration: none; color: #FFAA22;
}

.bottomBtns {
  position: relative; top: 15px; left: 0px; border-top: 1px solid #888888;
  border-bottom: 1px solid #888888;
  height: 20px; width: 100%; overflow: hidden; display: block;
  margin: 0px 0px 35px 0px; background: #444444;
}

.linkUnderComic {
  position: relative; top: 15px; left: 0px; border: 1px solid #BBBB88;
  height: 30px; width: 100%; overflow: hidden; display: block;
  margin: 0px 0px 35px 0px; background: #000000;
  color: #FEFE77;
  font-family: Georgia, Times, serif; font-size: 15px; font-weight: bold;
  line-height: 15px; text-align: center;
}

.smallRedText {
  font-family: Georgia, serif; font-size: 11px; font-weight: none;
  color: #FF5555;
}

.smallWhiteText {
  font-family: Arial, sans-serif; font-size: 11px; font-weight: none;
  color: #FFFFFF;
}

.comic, .article {
  position: relative; top: 9px; left: 9px; display: block;
  width: 734px; height: auto; border: 1px solid #999999;
  background-image: url("../images/site/transparentBg1.png");
  background-repeat: repeat-x repeat-y;
}

.comicImage {
  width: 730px; height: auto; padding: 2px;
}

.articleHeader, .comicHeader {
  width: 730px; height: 30px; border-bottom: 1px solid #999999; overflow: hidden;
  line-height: 30px; padding: 2px;
}

.articleText {
  border: 0px solid #aaaaaa; padding: 3px; text-align: left; 
  line-height: 17px;
}

.articleText p {
  display: inline;
  font-family: Arial, Verdana, sans-serif; font-size: 13px; font-style: none;
  font-weight: none; color: #ffffee; margin: 0px 0px 0px 20px;
}

.heading1 {
  color: #ffffaa; font-weight: bold;
}

.heading2 {
  color: orange; font-weight: bold; text-decoration: underline;
}

.headingSuns, .headingLakers, .headingCavaliers, .headingNets, .headingSixers,
.headingTrailblazers, .headingBobcats, .headingWizards, .headingGrizzlies,
.headingKnicks, .headingBulls, .headingHeat {
  font-weight: bold; text-decoration: underline;
}

.headingCavaliers { color: #CC4444; }

.headingNets { color: #46B2B4; }

.headingSixers { color: #7777DD; }

.headingSuns { color: orange; }

.headingLakers { color: purple; }

.headingTrailblazers { color: red; }

.headingBobcats { color: #FF4500; }

.headingWizards { color: #AA8833; }

.headingGrizzlies { color: #AAAADD; } 

.headingKnicks { color: coral; }

.headingBulls { color: #BB0000; }

.headingHeat { color: #E00000; }

.brightBlue {
  color: #77DDFF;
  text-decoration: none;
  font-weight: bold;
  font-style: italic;
}

.update {
  color: #ffbbaa;
}

.articleText img {
  border: 1px solid #999999; padding: 2px; margin: 4px;
}

.articleText a {
  text-decoration: none; color: #ffea99;
}

.articleText a:hover {
  color: #ffffdd;
}

.headerDate {
  display: inline; float: right; color: #AAAAAA;
  font-family: Arial, sans-serif; font-size: 13px;
  margin: 0px 5px 0px 0px
}

.headerTitle {
  display: inline; float: left; color: #FFEA99;
  font-family: Georgia, serif; font-size: 22px;
  font-weight: none; font-style: none;
  margin: 0px 0px 0px 5px;
}

.headerAuthor {
  display: inline; float: left; color: #DDBA66;
  font-family: Georgia, serif; font-size: 13px;
  margin: 3px 3px 0px 10px;
}

.btn2, .btn3 {
  color: #272727;
  width: 80px;
  background-color: #F5D559;
  border-left: 1px solid #FFF9CC; border-right: 1px solid #C5B544;
  border-top: 1px solid #F5D559; border-bottom: 1px solid #F5D559;
  display: block;
  height: 20px; padding: 1px 0px 2px 0px;
  text-align: center;
  font-size: 12px; font-family: Arial, sans-serif; font-weight: bold;
  opacity: 1; filter: alpha(opacity=100);
}

.btn3 {
 float: right;
 margin: 0px 5px 0px 0px;
}

.btn2 {
 float: left;
 margin: 0px 0px 0px 5px;
}

.btn2:hover, .btn2 .hover, .btn3:hover, .btn3 .hover {
  background-color: #FFDF79;
  text-decoration: none;
}

.pageMarker {
  display: hidden; font-size: 0px;
}

.center {
  text-align: center; margin: auto;
}

.quote {
  border: 1px dashed #AAAAAA; padding: 4px; margin: 5px 5px 5px 5px;
}

.email {
  border: 2px dotted #DDDDAA; padding: 4px; margin: 5px 5px 5px 5px;
}

.googleAd1 {
  border: 1px solid #FFFFCC; margin: 5px; padding: 8px 1px 8px 1px; width: 180px;
}

.thirdColumn {
  position: absolute; left: 958px; top: 0px; padding: 0px;
  margin: 0px; background-color: #000000;
  border-right: 1px solid #FFFFCC; border-bottom: 1px solid #EEF0BB;
  border-left: 1px solid #FFFFCC;
}

.googleAd2 {
  margin: 7px;
}

.linkToUsContainer {
  border-top: 1px solid #FFFFCC; padding: 5px 0px 0px 0px;
  font-family: Arial, sans-serif; color: #FFEE99;
  font-size: 13px; font-weight: bold; font-style: italic;
}

.linkToUsContainer a {
  text-decoration: none; color: #DDCC77; font-size: 11px; font-weight: none; line-height: 10px;
}

.rightTopButtonsContainer {
  border-bottom: 1px solid #FFFFCC; padding: 5px 0px;
}

.linkToUs {
  margin: 5px 0px 0px 0px;
}

#leftColumnSpacer {
    padding: 0;
    margin: 0;
	width: 196px;
	background: #000000;
    height: 1px; /* don't set to 0 or moz and konq have problems */
}