/*
cqhydz 
20071115 样式修改主要色彩黄色系 (#ffcc00  	#66cc00  	#ffff99  金黄用于字呈现    #ffffcc)
*/
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bcgr.jpg) #ffff99 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 75%/1.4em Verdana, "Lucida Grande", sans-serif; COLOR: #232323; PADDING-TOP: 0px ; background-attachment:fixed
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 900px; POSITION: relative
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clear {
	CLEAR: both; LINE-HEIGHT: 1px; HEIGHT: 1px
}
A:link {
	COLOR: #232323
}
A:visited {
	COLOR: #232323
}
A:hover {
	COLOR: #232323
}
A:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:unknown {
	outline: none
}
A:active {
	outline: none
}
A:visited {
	outline: none
}
#errorDisplay {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 110px 0px 0px; TEXT-ALIGN: center
}
#errorDisplay P {
	MARGIN-BOTTOM: 12px
}
.noUnderline {
	TEXT-DECORATION: none
}
#top {
	LEFT: 0px; WIDTH: 900px; POSITION: relative; TOP: 0px; HEIGHT: 120px;margin-top:15px;margin-bottom:15px;
}
#logoImg {
	LEFT: 5px; WIDTH: 130px; POSITION: absolute; TOP: 0px; 
}
.imageText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/logo.jpg) #ffcc00   no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; TEXT-INDENT:550em; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 108px
 
}
.imageText #iext {
	PADDING-RIGHT: 0px; PADDING-LEFT:160px;  margin-top:50px; FONT: 15px Verdana  ;font-weight:900; color:#00000 ;
}
UL#menuTop {
	LEFT: 0px; WIDTH: 890px; POSITION: absolute; TOP: 107px; HEIGHT: 17.5px;BACKGROUND:#cccccc;  border:double #ffffff 5px;
}
UL#menuTop LI {
	BORDER-RIGHT: #ffffd8 1px solid; FLOAT: left; WIDTH: 60px; HEIGHT: 17.5px
}
UL#menuTop LI.faq {
	WIDTH: 44px
}
UL#menuTop LI.totals {
	WIDTH: 64px
}
UL#menuTop LI.about {
	WIDTH: 68px; BORDER-RIGHT-WIDTH: 0px
}
UL#menuTop LI A {
	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -999em
}
UL#menuTop LI.home A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat 0px -19px
}
UL#menuTop LI.faq A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -128px -18px
}
UL#menuTop LI.totals A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -170px -18px
}
UL#menuTop LI.about A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -60px -18px
}
UL#menuTop LI.home A:hover {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat 0px 0px
}
BODY#index UL#menuTop LI.home A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat 0px 0px
}
UL#menuTop LI.faq A:hover {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -128px 0px
}
BODY#faq UL#menuTop LI.faq A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -128px 0px
}
UL#menuTop LI.totals A:hover {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -170px 0px
}
BODY#totals UL#menuTop LI.totals A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -170px 0px
}
UL#menuTop LI.about A:hover {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -60px 0px
}
BODY#about UL#menuTop LI.about A {
	BACKGROUND: url(../images/topMenu.jpg) no-repeat -60px 0px
}
BODY#index UL#menuTop LI.home A {
	CURSOR: default
}
BODY#about UL#menuTop LI.about A {
	CURSOR: default
}
BODY#index UL#menuTop LI.home A:hover {
	CURSOR: default
}
BODY#about UL#menuTop LI.about A:hover {
	CURSOR: default
}
.contentWrap {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 860px; PADDING-TOP: 0px
}
.topPatch {
	FLOAT: left; WIDTH: 860px; HEIGHT: 9px; BACKGROUND-COLOR: #ffffff
}
.contentFirst {
	BACKGROUND: url(../images/contentFirstBcgr.jpg) #ffffff repeat-y 20px 0px
}
#contentLeft {
	FLOAT: left; WIDTH: 152px;  TEXT-ALIGN: center
}
#contentLeft P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
P#tenGrains {
	BACKGROUND: url(../images/wordGrains.jpg) no-repeat 0px 1px; PADDING-TOP: 64px; HEIGHT: 3.4em
}
P#fiftyGrains {
	MARGIN-TOP: 8px; BACKGROUND: url(../images/wordGrains.jpg) no-repeat -152px 0px; PADDING-TOP: 74px; HEIGHT: 3.4em
}
P#ricePile {
	MARGIN-TOP: 7px; BACKGROUND: url(../images/wordGrains.jpg) no-repeat -304px 0px; MARGIN-BOTTOM: -10px; LINE-HEIGHT: 1.2; PADDING-TOP: 56px; HEIGHT: 4em
}
#contentMid {
	BACKGROUND: url(../images/overTenGrains.jpg) no-repeat 35px bottom; FLOAT: left; WIDTH: 502px; POSITION: relative; HEIGHT: 330px
}
#contentMid A#yesterdayTotals {
	LEFT: 310px; WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 275px; HEIGHT: 50px; BORDER-BOTTOM-STYLE: none
}
.wordSelection {
	MARGIN: 0px 10px 0px 180px; PADDING-TOP: 42px
}
.wordSelection .hover {
	CURSOR: pointer
}
.wordSelection LI {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 20px
}
.wordSelection LI A {
	COLOR: #232323; TEXT-DECORATION: none
}
.wordSelection OL A:hover {
	FONT-WEIGHT: bold
}
#contentRight {
	FLOAT: left; WIDTH: 206px; LINE-HEIGHT: 1.3em
}
H2#tHowToPlay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(../images/tHowToPlay.gif) no-repeat 50px 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -15px; WIDTH: 100%; TEXT-INDENT: -999em; PADDING-TOP: 0px; HEIGHT: 40px
}
#contentRight LI {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; PADDING-TOP: 18px; LIST-STYLE-TYPE: disc
}
#contentRight P {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 19px
}
.contentSecond {
	DISPLAY: block; BACKGROUND: url(../images/contentSecBcgr.jpg) #ffffff repeat-y 20px 0px ;border: solid 1px;
}
#contentSecLeft {
	FLOAT: left; WIDTH: 494px
}
#contentSecLeftTop {
	PADDING-RIGHT: 16px; PADDING-LEFT: 152px; PADDING-BOTTOM: 0px; PADDING-TOP: 23px; HEIGHT: 42px; BACKGROUND-COLOR: #ffcc00;
}
#correct {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #536a03
}
#incorrect {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
#contentSecLeftBot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 265px
}
#contentSecLeftBot .wordSelection {
	MARGIN-LEFT: 152px
}
#contentSecLeftBot P.vocabLevel {
	FONT-SIZE: 90%; MARGIN: 25px 30px 0px 0px; COLOR: #536a03; TEXT-ALIGN: right
}
#contentSecRight {
	BACKGROUND: url(../images/bowl.jpg) no-repeat 71px 15px; FLOAT: left; WIDTH: 354px; POSITION: relative
}
#contentSecRight #ricePicture {
	LEFT: 106px; POSITION: absolute; TOP: 50px
}
#contentSecRight #amountThousands {
	BACKGROUND: url(../images/iconsThousand.gif) no-repeat; LEFT: 20px; WIDTH: 45px; POSITION: absolute; TOP: 17px
}
#contentSecRight #amountHundreds {
	BACKGROUND: url(../images/iconsHundred.gif) no-repeat; LEFT: 317px; WIDTH: 45px; POSITION: absolute; TOP: 17px
}
P#donatedAmount {
	FONT-SIZE: 1.2em; MARGIN: 278px 16px 12px 38px; COLOR: #ffffd8; TEXT-ALIGN: center
}
#sponsorList {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff
}
#sponsorList SPAN {
	PADDING-LEFT: 20px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(../images/shadowBot.png) no-repeat; PADDING-BOTTOM: 38px; WIDTH: 100%; COLOR: #ffffd8; PADDING-TOP: 38px; TEXT-ALIGN: center
}
#footer UL {
	MARGIN-LEFT: 10px
}
#footer LI {
	DISPLAY: inline; MARGIN: 0px 7px 0px 0px
}
#footer LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffd8 1px solid; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer LI.home A {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
#footer A:link {
	COLOR: #ffffd8
}
#footer A:visited {
	COLOR: #ffffd8
}
#footer A:hover {
	COLOR: #ffffd8
}
#footer A:hover {
	TEXT-DECORATION: underline
}
BODY#index #footer LI.home A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
BODY#faq #footer LI.faq A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
BODY#totals #footer LI.totals A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
BODY#about #footer LI.about A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
BODY#privacy #footer LI.privacy A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
BODY#faq {
	BACKGROUND:  url(../images/bcgrRepeat.jpg) #ffff99; background-attachment:fixed
}
BODY#privacy {
	BACKGROUND: url(../images/bcgrRepeat.jpg) #ffff99; background-attachment:fixed
}
BODY#totals {
	BACKGROUND: url(../images/bcgrRepeat.jpg) #ffff99; background-attachment:fixed
}
#afContentWrap {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 860px; PADDING-TOP: 22px; BACKGROUND-COLOR: #ffffff
}
#afSideBar {
	BACKGROUND: url(../images/faqContentBcgr.jpg) repeat-y
}
BODY#about #afSideBar {
	BACKGROUND: url(../images/aboutContentBcgr.jpg) no-repeat
}
#afContent {
	PADDING-RIGHT: 22px; PADDING-LEFT: 26px; PADDING-BOTTOM: 25px; MARGIN-LEFT: 174px; WIDTH: 638px; PADDING-TOP: 30px; BACKGROUND-COLOR: #ffff99;
}
BODY#about #afContent {
	HEIGHT: 445px
}
#afContent H2 {
	MARGIN: 0px
}
BODY#about #afContent H2 {
	MARGIN-BOTTOM: 24px
}
BODY#totals #afContent H2 {
	MARGIN-BOTTOM: 24px
}
#afContent H3 {
	FONT-SIZE: 1.1em; PADDING-TOP: 35px
}
#afContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
#afContent BUTTON {
	MARGIN-LEFT: 5px
}
BODY#faq #afContent UL {
	MARGIN-BOTTOM: 12px
}
BODY#faq #afContent UL LI {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
BODY#about #afContent OL {
	MARGIN: 0px 0px 18px 20px
}
BODY#about #afContent OL LI {
	LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 12px; LIST-STYLE-TYPE: decimal
}
#afContentBottom {
	CLEAR: both; WIDTH: 900px; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff
}
BODY#totals TABLE {
	MARGIN: 0px 0px 30px -10px; LINE-HEIGHT: 1.5
}
BODY#totals TD {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
TH {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
BODY#totals TH {
	FONT-SIZE: 110%
}
body#totals #sideQuote {
	position: absolute;
	margin: 0; padding: 0; 
	top:250px;
	left:570px;
	height: 130px;
	width: 220px; 
	background-COLOR: #ffcc00;
	}	
