/* Reset Styles */
*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-weight:normal}button,select,textarea,input{font:100%}table{border-collapse:collapse}caption,th,td{text-align:left}a,a:visited{-moz-outline-style: none;outline-style: none;}html {font-size: 10px;}* html {font-size: .8em;}

/* Global Selectors */
body{
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #121212;
	background-position: center top;
}

.png{
	behavior: url(/sealofapproval/images/iepngfix.htc);
}
/* Structural Selectors */
#container{
	background-image: url(../images/land-top.jpg);
	width: 534px;
	height: 615px;
	margin: 0 auto;
	position: relative;
}

#click{
	position: absolute;
	left: 114px;
	top: 418px;
}

#privacy{
	position: absolute;
	top: 500px;
	left: 190px;
	color: #000;
	font-family: Georgia, serif;
	font-size: 11px;
}

#privacy a{
	color: #000;
	font-family: Georgia, serif;
	font-size: 11px;
}

#form{
	background-image: url(../images/formbg.jpg);
	width: 534px;
	height: 1742px;
	margin: 0 auto;
	position: relative;
	font-family: Georgia, serif;
	font-size: 12px;
	color: #000;
}

#form form{
	background-image: url(../images/form.jpg);
	width: 459px;
	height: 1117px;
	position: absolute;
	top: 519px;
	left: 25px;
	background-repeat: no-repeat;
	padding-top: 115px;
	padding-left: 25px;
	padding-right: 25px;
}

#formsubmit{
	width: 459px;
	position: absolute;
	top: 519px;
	left: 117px;
}

#form input, #form textarea{
	width: 417px;
	margin-bottom: 10px;
	border: 0;
}

#form input{
	height: 25px;
	padding-top: 5px;
}

#form textarea{
	height: 100px;
	margin-bottom: 82px;
}

#submit{
	height: 49px;
	width: 182px;
}

#rules{
	background-image: url(../images/rulesbg.jpg);
	width: 534px;
	height: 1390px;
	margin: 0 auto;
	position: relative;
	font-family: Georgia, serif;
	font-size: 12px;
	color: #000;
}

#rulestext {
	width: 459px;
	height: 0px;
	position: absolute;
	top: 350px;
	left: 25px;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 25px;
}

/* Links */

/* Special Classes */
.clear { clear: both; }
.flat {    line-height: 0px; font-size: 1px; }
.floatleft { display: inline; float: left; }
.floatright { display: inline; float: right; } 
