
/* Tag Styles */

BODY {
  background-color: #444;
  margin: 0;
  }
  
p, b, span, div {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #626366;
}

h2 {
  font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
  font-size: 15pt;
  
  color: #269;
}

a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #269;
    
}

a:hover {
  text-decoration: none;
}

/* Icons */

/* Menu Icons */

A#lnkMMthebook { background-image: url('/images/icons/disco-24x24.png');  }
A#lnkMMentrepeneurship { background-image: url('/images/icons/moneybag-24x24.png'); }
A#lnkMMebooks { background-image: url('/images/icons/treasure-24x24.png'); }
A#lnkMMforum { background-image: url('/images/icons/blonde-24x24.png'); }
A#lnkMMmyzeromillion { background-image: url('/images/icons/ninja-24x24.png'); }

/* Home Page Shortut Icons */

A#lnkSCintrovideo { background-image: url('/images/icons/projectionbw-32x32.png'); }
A#lnkSCthebook { background-image: url('/images/icons/disco-32x32.png');  }
A#lnkSCentrepeneurship { background-image: url('/images/icons/moneybag-32x32.png'); }
A#lnkSCebooks { background-image: url('/images/icons/treasure-32x32.png'); }
A#lnkSCforum { background-image: url('/images/icons/blonde-32x32.png'); }
A#lnkSCmyzeromillion { background-image: url('/images/icons/ninja-32x32.png'); }

/* Home Page Tab Group */

A#lnkTGtoprated { background-image: url('/images/icons/star-16x16.png'); }
A#lnkTGmostrecent { background-image: url('/images/icons/calendar-16x16.png'); }
A#lnkTGdiscussion { background-image: url('/images/icons/bubbles-16x16.png'); }

.Gold { background-image: url('/images/icons/coin-gold-16x16.png'); }
.Silver { background-image: url('/images/icons/coin-silver-16x16.png'); }
.Copper { background-image: url('/images/icons/coin-copper-16x16.png'); }

.Gold-Medal { background-image: url('/images/icons/gold-medal-16x16.png') !important ; }
.Silver-Medal { background-image: url('/images/icons/silver-medal-16x16.png') !important; }
.Copper-Medal { background-image: url('/images/icons/copper-medal-16x16.png') !important; }

/* Introduction Links - Book Promo */

A#lnkBPintroduction { background-image: url('/images/icons/slide-16x16.png'); }
A#lnkBPresources  { background-image: url('/images/icons/report-16x16.png'); }
A#lnkBPpodcasts { background-image: url('/images/icons/ipod-16x16.png'); }
A#lnkBPcommunity { background-image: url('/images/icons/bubbles-16x16.png'); }

/* Become a Contributor Links */

A#lnkBecomeaContributor { background-image: url('/images/icons/contributor-16x16.png'); }
A#lnkTopRatedAuthors { background-image: url('/images/icons/group-16x16.png'); }
A#lnkViewAllArticles { background-image: url('/images/icons/viewarticles-16x16.png'); }

/* Main Styles */

DIV#divContentContainer {
  width: 960px;  
  margin: 0 auto; 
  background-color: #FFF;
  
  border-left: 1px solid #777;
  border-right: 1px solid #777;
  
  padding: 0;
  } 
  
/* Column Definitions */

DIV.TwoColumnContainer, DIV.ThreeColumnContainer {
  width: 100%;
  border: 0px solid #f00;
  }

DIV.Column {
  float: left;
  }

DIV.TwoColumnContainer DIV.Column { width: 48%; }
DIV.ThreeColumnContainer DIV.Column { width: 33%; }

DIV.ClearFloat {
  clear: both;
  }


/* Header Styles */

DIV#divHeader {
  width: 100%;
  height: 80px;
  
  background-image: url('/images/template/header-bg.png');
  background-repeat: no-repeat;
  background-color: #4065AB;
  
  }

DIV#divLogo {
  margin: 4px;
  }


/* Search Box */

DIV#divSearch {
  width: 350px;
  height: 55px;
  
  background-image: url('/images/template/search-bg.png');
  background-repeat: no-repeat;
  
  margin: 10px 0 0 10px;
  }

DIV#divSearch LABEL {

  display: block;
  
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFF;
  
  margin: 5px 0 0 10px;
}

DIV#divSearch INPUT#txtSearchText {
  margin: 5px 0 0 10px;
  width: 260px;
  
  background-image: url('/images/icons/search-16x16.png');
  background-repeat: no-repeat;
  background-position: 2px 2px;
  
  text-indent: 25px;
}

DIV#divSearch INPUT#cmdSearchButton {
  width: 54px;
  height: 25px;
  
  background-image: url('/images/template/search-button.png');
  background-repeat: no-repeat;
  background-color: transparent;
  border: 0;
  
  text-indent: -999em;
  margin-left: 5px;
}


/* Stats Display */

DIV#divStats DL {
display: none;

  }

DIV#divStats DL DT, DIV#divStats DL DD {
  margin: 0;
  float: left;
  width: 49%;
  
  border: 1px solid #0F0;
  }

DIV#divStats DL DT A {
  font-family: Verdana, Arial, sans-serif;
  font-size: 5pt;
  color: #FFF;
  display: none;
  }

DIV#divStats DL DD {
  font-family: Verdana, Arial, sans-serif;

  color: #FFF;
  margin: 0;
  padding: 0;
  
  display: none;
  }
  
/* Primary Navigation */

DIV#divPrimaryNavigation {
  width: 960px;
  height: 25px;
  
  background-color: #4065AB;
  margin: 0px auto 0 auto;
  
}

DIV#divPrimaryNavigation UL {
  list-style-type: none;
  margin: 0;
  padding: 0;
  }

DIV#divPrimaryNavigation UL LI {
  display: block;
  float: left;
  
  border-right: 1px solid #4974c4;
  margin: 0;
  }
  
DIV#divPrimaryNavigation UL A {
  display: block;
  height: 25px;
  
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  color: #FFF;
  
  background-repeat: no-repeat;
  background-position: 10px 2px;
  padding: 6px 30px 0 42px;
  margin: -6px 0 0 0;
}

/* Selected Item */

DIV#divPrimaryNavigation UL A:hover { background-color: #6090c0; }
DIV#divPrimaryNavigation UL A.SelectedMenu { background-color: #165997; }
DIV#divPrimaryNavigation UL A.SelectedMenu:hover { text-decoration: underline; }

/* Selected Navigation */

DIV#divSelectedNavigation {
  width: 960px;
  height: 25px;

  background-color: #EEF7F9;
  background-image: url('/images/template/selectednav-bg.png');
  background-repeat: no-repeat; 
  
  margin: 0px auto 0 auto;
  }

DIV#divSelectedNavigation UL {
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 10px;
  margin-left: 5px;
  }

DIV#divSelectedNavigation  UL LI {
  display: block;
  float: left;
  height: 25px;
  margin: 1px 5px 0 5px;
  padding-right: 10px;
  border-right: 1px solid #d3edf4;
  }
  
 DIV#divSelectedNavigation UL A {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  color: #226699;
  }
  
/* Selected Indicator */

DIV#divSelectedIndicator {
  position: relative;
  z-index: 100;
  
  top: -35px;
  left: 140px;
  
  width: 18px;
  height: 8px:
}

/* FOoter */

DIV#divFooter {
  width: 960px;
  min-height: 350px;
  
  background-image: url('/images/template/footer-bg.png');
  background-repeat: no-repeat;
  
}

DIV#divFooter H3 {
  
  display: block;
  height: 24px;
  
  margin: 10px 0 0 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  
  font-size: 9pt;
  font-weight: normal;
  
  background-image: url('/images/icons/rss-20x20.png');
  background-repeat: no-repeat;
  
  padding: 3px 0 0 28px;
}

DIV#divFooter UL {
  margin: 5px;
  padding: 5px;
}

DIV#divFooter UL LI {
  list-style-type: none;
}

DIV#divFooter UL LI A {
  font-size: 8pt;
}

DIV#divArticleHeaders P {
  line-height: 150%;
  margin: 0 10px 0 0;
}

DIV#divArticleHeaders H2 {
  font-family: "Times New Roman", Times, serif;
  font-size: 14pt;
  font-weight: normal;
  
  color: #269;
}

/* Footer Links */

DIV#divFooterLinks {
  width: 100%;
  height: 50px;
  
  background-image: url('/images/template/footer-links-bg.png');
  background-repeat: no-repeat;
  background-color: #269;
  
  margin: 20px 0 0 0;
}

DIV#divFooterLinks UL {
  margin: 5px 0 0 30px;
  padding-left: 30px;
}

DIV#divFooterLinks UL LI {
  display: block;
  float: left;
  list-style-type: none;
  
  margin: 3px 0 0 0;
  padding: 0;
}

DIV#divFooterLinks UL LI A {
  display: block;
  color: #FFF;
  
  font-size: 8pt;
  
  padding-right: 10px;
  padding-top: 4px;
}

P#pCopyrightInfo {
  text-align: center;
  padding: 0 0 20px 0;
}
#joinDivBG {
	position:absolute;
	z-index:10000000;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	background-color:#000;
	opacity: .6;
	-moz-opacity: .6;
	filter: Alpha(opacity=60);
	display:none;
}

#joinDiv {
	width:600px;
	height:300px;
	background-color:#fff;
	padding:25px;
	position:absolute;
	top:50px;
	left:300px;
	display:none;
	border-width:10px;
	border-color:#eee;
	border-style:solid;
	z-index:100000000;
}

