@import url(http://fonts.googleapis.com/css?family=Fauna+One|Cinzel+Decorative);
a {
	color:#fff;
	text-decoration:none;
}

body {
	background:#fff;
	color:#000;
	overflow:auto;
	overflow-x:hidden;
	font-family: "Open sans", "Segoe UI", "Segoe WP", Helvetica, Arial, sans-serif;

	background: #FCFDFD;
}
h1, h2, h3{
	margin-bottom: 5px;
	font-weight: normal;
	text-align: center;
	color:#7F8C9A;
}
b, p {
	color:#000;
}
h2 {
	margin: 5px 0 2em;
	color: #7F8C9A;
}
a {
	color:#000;
}

input[type="text"], input[type="password"]{
	border:none;
	width:300px;
	background:#e4e4e4;
	height:50px;
	color:#000;
	text-align:center;
	letter-spacing:0px;			
}
textarea {
	border:none;
	width:300px;
	background:#e4e4e4;
	height:200px;
	color:#000;
	text-align:center;
	letter-spacing:0px;
	font-family:Arial;
}
button, input[type="button"], input[type='submit']  {
	padding: 5px 10px 6px;
	color: #000;
	text-decoration: none;
	border: none;
	cursor: pointer;
	background: #dadada;  
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ff52', endColorstr='#91e842',GradientType=0 ); /* IE6-9 */
	font-weight:bold;				
	letter-spacing:2px;
}
button:hover, input[type='button']:hover, input[type='submit']:hover {
	background: #9b9b9b; /* Old browsers */
}
button:active, input[type='button']:active, input[type='submit']:active {
	top:2px;
}
button[disabled=disabled], button:disabled {
	opacity:0.5;
	cursor:default;
}
#dcontent {
	position:absolute;
	top:25%;
	width:100%;
}
#dfooter {
	position:absolute;
	top:95%;
	width:100%;
}
#dfooterhp {
	position:absolute;
	top:95%;
	width:100%;
}
#top {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:70px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(232,232,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(232,232,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(232,232,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */

	box-shadow:0px 30px 40px -25px #000;	
}
#topLine {
	position:absolute;
	top:60px;
	left:0px;
	width:100%;
	height:10px;
}
.green {
	width:101%;
	height:10px;
	background: -moz-linear-gradient(top,  rgba(160,204,58,1) 0%, rgba(117,191,68,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(160,204,58,1)), color-stop(100%,rgba(117,191,68,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(160,204,58,1) 0%,rgba(117,191,68,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(160,204,58,1) 0%,rgba(117,191,68,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(160,204,58,1) 0%,rgba(117,191,68,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(160,204,58,1) 0%,rgba(117,191,68,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0cc3a', endColorstr='#75bf44',GradientType=0 ); /* IE6-9 */

}
.blue {
	width:101%;
	height:10px;
	background: -moz-linear-gradient(top,  rgba(58,135,197,1) 0%, rgba(2,96,154,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(58,135,197,1)), color-stop(100%,rgba(2,96,154,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(58,135,197,1) 0%,rgba(2,96,154,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(58,135,197,1) 0%,rgba(2,96,154,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(58,135,197,1) 0%,rgba(2,96,154,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(58,135,197,1) 0%,rgba(2,96,154,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a87c5', endColorstr='#02609a',GradientType=0 ); /* IE6-9 */

}
.red {
	width:101%;
	height:10px;
	background: rgb(213,28,75); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(213,28,75,1) 0%, rgba(157,27,60,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(213,28,75,1)), color-stop(100%,rgba(157,27,60,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(213,28,75,1) 0%,rgba(157,27,60,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(213,28,75,1) 0%,rgba(157,27,60,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(213,28,75,1) 0%,rgba(157,27,60,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(213,28,75,1) 0%,rgba(157,27,60,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d51c4b', endColorstr='#9d1b3c',GradientType=0 ); /* IE6-9 */

}
.orange {
	width:101%;
	height:10px;
	background: -moz-linear-gradient(top,  rgba(241,117,56,1) 0%, rgba(216,122,75,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,117,56,1)), color-stop(100%,rgba(216,122,75,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(241,117,56,1) 0%,rgba(216,122,75,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(241,117,56,1) 0%,rgba(216,122,75,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(241,117,56,1) 0%,rgba(216,122,75,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(241,117,56,1) 0%,rgba(216,122,75,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f17538', endColorstr='#d87a4b',GradientType=0 ); /* IE6-9 */

}

