@charset "utf-8";
/* CSS Document */


/*----------TAG----------*/

*{margin:0px;}
html{height:100%;background:#34a02c;}
body{
	margin:0 auto;
	text-align:center;
	font-family:'Comic Sans MS','Comic Sans',Verdana, Geneva, sans-serif;
	
}
div{display:block;position:relative;}
a{color:#000;text-decoration:none;}
a:hover{color:#000;}
a:active{color:#000;}
a:visited{color:#000;}
h1,h2,h3,h4,h5,h6{margin:0px;font-size:inherit;font-weight:inherit;}
img{border:none;}
p{margin:0 0 0.5em 0;line-height:125%;font-size:14px;}
script{display:none;}


/*----------ID----------*/

#dBG{position:absolute;top:0px;left:0px;width:100%;height:450px;background:#fff;}
#dPageHolder{width:800px;height:475px;margin:0px auto;background:url(../images/welcome-bg_530x350.jpg) left 117px no-repeat;}
	#dHeader,#dSubHeader,#dTorso{margin-left:225px;}
	#dHeader h1{height:87px;line-height:0px;margin-bottom:15px;background:url(../images/braveLogo_380x87.jpg) center center no-repeat;font-size:0px;color:#fff;}
	#dFooter{position:absolute;bottom:40px;left:0px;margin-left:250px;}
	#aEnter{position:absolute;top:250px;left:50px;width:200px;height:100px;background:url(../images/transparent_1x1.png) left top repeat;}
	#dTest{position:absolute;top:50px;left:50px;width:400px;height:50px;line-height:50px;background:lime;}
#dSound{position:fixed;top:-100%;left:-100%;width:0px;height:0px;overflow:hidden;}

/*-----Start PopBox-----*/
#dPopBoxHolder{
	position:fixed;
	display:none;
	visibility:visible;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
	z-index:1300;
}
	#dPopBoxOpacity{
		position:absolute;
		color:#fffffe;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
		cursor:pointer;
		background:#000;
		z-index:1305;
	}
	#dPopBox{
		position:relative;
		width:180px;
		height:120px;
		top:100px;
		margin:0 auto;
		overflow:hidden;
		background:#ececec;
		text-align:center;
		z-index:1310;
	}
		#dPopBoxTitle{
			position:absolute;
			top:5px;
			right:0px;
			width:22px;
			height:22px;
			margin-right:5px;
			background:teal;
			border:5px solid #ececec;
			color:#fffffa;
			text-align:center;
			z-index:1315;
		}
			#dPopBoxTitle a,#dPopBoxTitle span.cLink{color:#ececec;}
			#dPopBoxTitle:hover{
				background:#0CC;
				cursor:pointer;
			}
		#dPopBoxInfo{
			width:auto;
			height:auto;
			margin:10px 15px 0px;
			background:#ececec;
			color:#404044;
			border:0px solid #ececec;
			text-align:center
		}
			#dPopBoxWrapper{margin-top:35px;}
		#imgPopLoader{
			width:128px;
			height:15px;
			margin:0px auto 20px;
		}
		#dPopBoxFooter{ display:none; }
/*-----End PopBox-----*/

#dPopBox.cAudioTest{width:615px;background:url(../images/header-soundTest_615x250.jpg) center top no-repeat #ec3c0d;border:7px solid #d6e80c;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
	#dPopBox.cAudioTest #dPopBoxTitle{top:10px;right:5px;width:30px;height:30px;line-height:30px;background:#d6e80c;border:3px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
		#dPopBox.cAudioTest #dPopBoxTitle:hover{background:#4cbc0a;}
	#dPopBox.cAudioTest #dPopBoxInfo{background:none;}
	#dPopBox.cAudioTest #dPopBoxWrapper{padding-top:125px;}
	
	#dPopBox.cAudioTest p{font-size:20px;color:#000;}
		#dPopBox.cAudioTest p.cWhite{color:#fff;}
	#dPopBox.cAudioTest div.cMB{margin-bottom:15px;}
	#dPopBox.cAudioTest div.cBtn{display:inline-block;float:none;width:175px;}
		#dPopBox.cAudioTest div.cBtn a{height:45px;line-height:45px;font-size:22px;}

/*----------CLASS----------*/

.cAlL{text-align:left;}
.cAlC{text-align:center;}
.cAlR{text-align:right;}

.cPurple{color:#9e2ccf;}
.cBlue{color:#006599;}
.cGreen{color:#090;}
.cYGreen{color:#9ae200;}
.cYellow{color:#ffff37;}
.cOrange{color:#f90;}
.cUmber{color:#f60;}
.cRed{color:#e00;}
.cPink{color:#f36}
.cWhite{color:#fff;}
	a.cWhite:hover{color:#fffe9b;}
.cDGrey{color:#666}

div.cBtn{display:block;float:left;width:135px;margin:0px 15px;background:#d6e80c;border:3px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
	div.cBtn:hover{background:#4cbc0a;}
	div.cBtn a{display:block;width:100%;height:28px;line-height:28px;font-size:17px;}
		div.cBtn a #sML{margin-left:20px;}
		div.cBtn a #sBRAVE,div.cBtn a #sArrow{display:block;position:absolute;font-size:0px;color:#d6e80c;}
			div.cBtn:hover a #sBRAVE,div.cBtn:hover a #sArrow{color:#4cbc0a;}
		div.cBtn a #sBRAVE{top:3px;right:0px;width:67px;height:22px;line-height:0px;background:url(../images/btnBraveBG_67x22.jpg) center center no-repeat;z-index:20;}
			div.cBtn:hover a #sBRAVE{background:url(../images/btnBraveBG-over_67x22.jpg) center center no-repeat;}
		div.cBtn a #sArrow{top:-12px;right:-30px;width:37px;height:52px;background:url(../images/btnArrow_37x52.jpg) center center no-repeat;z-index:10;}
		div.cBtn:hover a #sArrow{background:url(../images/btnArrow-over_37x52.jpg) center center no-repeat;}

a.cBtnBrowser{display:inline-block;width:215px;height:40px;line-height:40px;text-align:left;}
	a.cBtnBrowser:hover{background-color:#ececec !important;}
	a.cBtnBrowser.cIE{background:url(../images/browserLogo-ie_35x35.png) 5px center no-repeat;}
	a.cBtnBrowser.cFF{background:url(../images/browserLogo-ff_35x35.png) 5px center no-repeat;}
	a.cBtnBrowser.cCh{background:url(../images/browserLogo-ch_35x35.png) 5px center no-repeat;}
	a.cBtnBrowser.cSa{background:url(../images/browserLogo-sa_35x35.png) 5px center no-repeat;}
	a.cBtnBrowser.cOp{background:url(../images/browserLogo-op_35x35.png) 5px center no-repeat;}
	a.cBtnBrowser span{margin-left:50px;}
