/* Harmonic Wealth Screen CSS */

body { background: #52100b; font-family: helvetica; }
em { font-style: italic; }
strong { font-weight: bold; }

/* structure */
#container { width: 960px; margin: 20px auto 20px; }
	#header { background: url(../../images/main/homeHeader.jpg) no-repeat; width: 940px; height: 194px; padding-left: 40px; margin-bottom: 2px; }
	#row1 { margin-left: 5px; background: url(../../images/main/row1middle.jpg) repeat-y; }
		#row1top { background: url(../../images/main/row1top.jpg) no-repeat; height: 200px; }
		body.home #row1top { background: url(../../images/main/row1topHome2.jpg) no-repeat; height: 200px; }
		#row1content { margin-top: -200px; padding: 5px 5px 0; }
			#vxFlashPlayer { float: left; width: 770px; }
			#login, #register { float: left; width: 145px; padding: 5px 15px 0; }
			#dvdInfo { background: url(../../images/main/aboutBg.jpg) no-repeat; width: 149px; position: relative; left: -9px; padding: 1px 10px; }
			#videowide {  float:left; width:740px; padding: 15px; }
		#row1bottom { background: url(../../images/main/row1bottom.jpg) no-repeat; height: 15px; margin-top: -10px; }
	#row2 { margin-left: 5px; background: white; margin-top: 1px; width: 950px; }
		#row2top { background: url(../../images/main/row2top.jpg) no-repeat; height: 15px; }
		#row2content { margin-top: -15px; padding: 20px 20px 0 20px; }
			#hotTopics, #aboutTheBook, #aboutTheDvd, #aboutTheEvent, #forum, #share { width: 585px; padding-right: 40px; margin-right: 15px; float: left; background: url(../../images/main/row2middleBg.jpg) no-repeat top right; }
			#harmonicWealth, #theBuzz, #forumCategories { width: 270px; float: left; }
      #viewings { width: 910px; }
			#commentBlock { margin-top: 20px; }
      #moviebuttons { clear: both; padding-top: 15px; width:900px }
			div.postTitle { background-color: #f4f4f4; margin: 5px 0 5px 0; padding: 5px 5px 1px 5px; }
		#row2bottom { background: url(../../images/main/row2bottom.jpg) no-repeat; height: 15px; }
	#row3, #row3featured { margin-left: 5px; background: white; margin-top: 1px; width: 950px; }
		#row3top, #row3topfeatured { background: url(../../images/main/row2top.jpg) no-repeat; height: 15px; }
		#row3content, #row3contentfeatured { margin-top: -15px; padding: 20px 20px 0 20px; }
		#row3content.results { padding: 20px 20px 0 20px; }
			div.investBlock { width: 210px; float: left; margin-right: 15px; padding-top: 10px; }
			div.eventBlock { width: 160px; float: left; margin-right: 20px; padding-top: 10px; }
		#row3bottom, #row3bottomfeatured { background: url(../../images/main/row2bottom.jpg) no-repeat; height: 15px; }
	#row4 { margin-left: 5px; background: url(../../images/main/row4middle.jpg) repeat-y; margin-top: 1px; width: 950px; }
		#row4top { background: url(../../images/main/row4top.jpg) no-repeat; height: 15px; }
		#row4content { margin-top: -15px; padding: 20px 20px 0 20px; }
			#askJames { width: 430px; float: left; margin-right: 45px; }
			#featuredWarrior { width: 435px; float: left; }
		#row4bottom { background: url(../../images/main/row4bottom.jpg) no-repeat; height: 15px; }
	#tellafriend { float: right; margin-left: 10px; }
	
#footer { margin: 20px 0 0 5px; }
	#footer a { font-family: arial; font-size: 14px; color: white; text-decoration: none; margin-right: 25px; }
	#footer a:hover { text-decoration: underline; }
	#footer p { font-family: arial; font-size: 11px; color: white; margin-top: 10px; }

/* headers */
#header h1 { text-indent: -1000em; height: 100px; margin-left: -25px; position: absolute; top: 40px; width: 260px; }
#register h2, #login h2 { font-weight: bold; font-size: 18px; color: #FFFFFF; text-align: left; }
#login #dvdInfo h2 { color: #FFFFFF; font-size: 18px; margin-top: 20px; font-weight: bold; }
#login #studyCourse h2, #shareassets h2, #movieassets h2 { font-size: 17px; color: #52100B; font-weight: bold; text-align: left; }
#register h3 { font-size: 10px; margin-top: 5px; color: #FFFFFF; text-align: left; }
#login h3, #shareassets h3, #movieassets h3 { color: #52100B; font-weight: bold; font-size: 16px; margin: 5px 0; }
#login h4 { color: #52100B; font-size: 14px; }
#hotTopics h2 { text-indent: -1000em; width: 126px; height: 27px; background: url(../../images/main/headers/hot-topics.gif) no-repeat; margin-bottom: 10px; }
#harmonicWealth h2, #share h2, #viewings h2, #videowide h2 { color: #52100B; font-size: 24px; font-weight: bold; margin-bottom: 10px; }
#videowide h2 { float: left; }
#harmonicWealth h3, #share h3, #viewings h3, #videowide h3 { color: #BE4200; font-size: 18px; font-weight: bold; line-height: 20px; margin-bottom: 8px; } 
#harmonicWealth h4 { color: #BE4200; font-size: 12px; line-height: 14px; } 
#row3content h2, #row3contentfeatured h2 { text-indent: -1000em; width: 222px; height: 27px; background: url(../../images/main/headers/invest.gif) no-repeat; }
div.investBlock h3 { color: #BE4200; font-size: 12px; font-weight: bold; margin-bottom: 5px; line-height: 14px; text-align: left; } 
div.eventBlock h3 { color: #BE4200; font-size: 14px; font-weight: bold; margin-bottom: 5px; line-height: 14px; }
div.investBlock h4, div.eventBlock h4 { color: #52100B; font-size: 11px; margin-bottom: 5px; } 
#askJames h2 { text-indent: -1000em; width: 127px; height: 21px; background: url(../../images/main/headers/ask-james.gif) no-repeat; }
#featuredWarrior h2, #row3content.results h2 { text-indent: -1000em; width: 239px; height: 22px; background: url(../../images/main/headers/featured-warrior.gif) no-repeat; margin-bottom: 10px; }
#featuredWarrior h3 { font-size: 12px; color: #52100B; }
#featuredWarrior h3 strong { font-size: 16px; color: #000000; font-weight: bold; }
#aboutTheBook h2 { text-indent: -1000em; width: 202px; height: 22px; background: url(../../images/main/headers/about-the-book.gif) no-repeat; margin-bottom: 10px; }
#aboutTheEvent h2 { text-indent: -1000em; width: 207px; height: 22px; background: url(../../images/main/headers/aboutTheEvent.gif) no-repeat; margin-bottom: 10px; }
#aboutTheBook h3 { color: #BE4200; font-size: 18px; font-weight: bold; line-height: 20px; margin-top: 10px; }
#theBuzz h2 { text-indent: -1000em; width: 113px; height: 21px; background: url(../../images/main/headers/buzz.gif) no-repeat; margin-bottom: 15px; }
#aboutTheDvd h2 { text-indent: -1000em; width: 212px; height: 22px; background: url(../../images/main/headers/aboutTheMovie.gif) no-repeat; margin-bottom: 10px; }
#aboutTheDvd h2#aboutHomeStudy { text-indent: -1000em; width: 377px; height: 29px; background: url(../../images/main/headers/aboutHomeStudy.jpg) no-repeat; margin: 20px 0 10px; }
#forum h2 { width: 615px; text-indent: -1000em; height: 22px; background: url(../../images/main/headers/hot-topics.gif) no-repeat; padding-bottom: 5px; margin: 0 0 10px; border-bottom: 3px solid #52100b; }
#forum.search h2 { background: url(../../images/main/headers/searchResults.gif) no-repeat; }
#forum.write h2 { background: url(../../images/main/headers/writePost.gif) no-repeat; }
#forum.createCategory h2 { background: url(../../images/main/headers/createCategory.gif) no-repeat; }
#forum.admin h2 { background: url(../../images/main/headers/forumAdmin.gif) no-repeat; }
#forum h3 { margin: 10px 0 5px; color: #52100B; font-size: 18px; }	
h2.categories { text-indent: -1000em; width: 138px; height: 27px; background: url(../../images/main/headers/categories.png) no-repeat; margin-bottom: 10px; }
h2.contribute { text-indent: -1000em; width: 138px; height: 27px; background: url(../../images/main/headers/contribute.gif) no-repeat; margin-bottom: 10px; }
h2.searchForum { text-indent: -1000em; width: 172px; height: 27px; background: url(../../images/main/headers/searchForum.gif) no-repeat; margin: 0 0 10px; }
h4.addComment { text-indent: -1000em; width: 169px; height: 19px; background: url(../../images/main/headers/addComment.gif) no-repeat; margin: 15px 0 10px; }
#commentBlock h4 { margin-top: 15px; }
div.events h3 { font-weight: bold; margin-top: 5px; } 
div.premium h2 { text-indent: -1000em; width: 771px; height: 27px; background: url(../../images/main/headers/whatIfIToldYou.gif) no-repeat; margin-bottom: 10px; }

/* paragraphs */
p { font-size: 12px; line-height: 1.4em; margin: 10px 0; }
div.investBlock p, p.author { color: #52100B; font-size: 11px; margin-top: 0; text-align: left; }
p.bold { font-weight: bold; }
p.date { color: #666; font-size: 11px; margin-top: 0; }
p.quote { width: 80%; margin: 20px auto 20px auto; padding: 10px; background: #FAF0D7; border: 1px solid #E1AF23; }
#login p, #register p { text-align: left; font-size: 11px; }

/* lists */
li { font-size: 12px; list-style-type: disc; padding-left: 5px; margin: 5px 5px 5px 12px; line-height: 1.4em; }
ul.bold li { font-weight: bold; }

/* links */
a { color: #be4200; text-decoration: underline; }
a:hover { color: #be4200; text-decoration: underline; }
#header h1 a { height: 100px; width: 260px; display: block; }
#forumCategories a.current { color: #52100B; font-weight: bold; }
a.adminLink { color: red; font-weight: bold; }

/*  header links */
a#readit, a#watchit, a#liveit, a#discussit { width: 196px; height: 38px; display: block; float: left; margin: 140px 30px 0 0; }

a#readit { background: url(../../images/readit.png) no-repeat; }
a#readit:hover, a#readit.current { background: url(../../images/readitHover.png) no-repeat; }

a#watchit { background: url(../../images/watchit.png) no-repeat; }
a#watchit:hover, a#watchit.current { background: url(../../images/watchitHover.png) no-repeat; }

a#liveit { background: url(../../images/liveit.png) no-repeat; }
a#liveit:hover, a#liveit.current { background: url(../../images/liveitHover.png) no-repeat; }

a#discussit { background: url(../../images/discussit.png) no-repeat; }
a#discussit:hover, a#discussit.current { background: url(../../images/discussitHover.png) no-repeat; }

.button { width: 100px; height: 25px; }

/* forms */
label { display: block; font-weight: bold; text-align: left; }
input.text { width: 16.5em; border: 1px solid #999; padding: 2px; }
input.text:focus, textarea:focus { border: 1px solid #666; }

textarea { display: block; border: 1px solid #999; padding: 2px; width: 400px; height: 100px; }

#login form, #register form { margin: 10px 0; }
#login input.text, #register input.text { width: 140px; }

#shareassets textarea { display: inline; border: 1px solid #999; padding: 2px; width: 250px; height: 75px; font-size: 11px;}

/* images */
#harmonicWealth img { float: left; margin: 10px 20px 15px 0; }
#askJames img, #share img { float: right; margin: 10px 0 5px 30px; }
#featuredWarrior img { border: 3px solid #FF9900; float: left; margin: 12px 20px 5px 0; }
div.investBlock img { float: left; margin: 0 10px 5px 0; padding-bottom: 100px; }
#aboutTheBook img { float: left; margin-top: 20px; padding-bottom: 200px; }
#dvdInfo img { float: left; margin: 10px 2px 2px 0; }
#studyCourse img { float: left; margin: 14px 2px 5px 0; }
img.banner { position: absolute; margin: 25px 0 0 -500px; }
#moviebuttons img { float: left; padding-right: 15px; padding-left: 5px; }
#movieassets img { margin: 3px; }