@charset "utf-8";
img, div, a, input { behavior: url(/css/resources/iepngfix.htc) }

#maincontainer {
	background-color: #000033;
		margin: 0 auto;
}
#container {
	background-color: #000033;
	background-image: url(Images/webpage.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	margin: 0 auto;
	width: 950px;
	height: 600px;
	position: relative;
	
}
#containerF {
	background-color: #000033;
	background-image: url(Images/webpageF.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	margin: 0 auto;
	width: 950px;
	height: 600px;
	position: relative;
	
}
#content {
	position:relative;
}
#sharebtn {
	position:absolute;
	width: 194px;
	height: 26px;
	top: 194px;
	left: 675px;
	background-image:url(Images/sharebg.png);
	background-repeat:no-repeat;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
}
#sharebtn a {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000033;
}
#sharebtn2 {
	position:absolute;
	width: 194px;
	height: 26px;
	top: 225px;
	left: 675px;
	background-image:url(Images/sharebg.png);
	background-repeat:no-repeat;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
}
#sharebtn2 a {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000033;
}
	
#vacationpicsmain { 
	position:absolute;
	top: 450px;
	left: 165px;
	padding: 5px 10px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
}
#vacationpics { 
	position:absolute;
	top: 590px;
	left: 525px;
	padding: 5px 10px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
}
#entryform {
background-image: url(Images/roundedbg2.png);
background-repeat: no-repeat;

position:absolute;
top: 210px;
left: 150px;
width: 450px;
padding: 20px 10px 10px 20px;
 
}

#maininfo {
background-image: url(Images/roundedbg2.png);
background-repeat: no-repeat;
	position:absolute;
top: 225px;
left: 150px;
width: 450px;
padding: 10px 10px 10px 20px;
text-align:left;
}


#errordiv {
position: relative;

}
.ErrorRequiredFieldValidator {
	background-image: url(Images/error_image2.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	position:absolute;
	top: 0px;
	left: 0px;
	margin-left: 0px;
	width: 307px;
	height: 25px;
	color:#FFFFFF;
	vertical-align: middle;
	padding: 5px 2px 2px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;

}
#formname {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color:#FF9900;
text-align: left;
font-weight:bold;
}

#instructions {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000033;
text-align: left;
line-height:16px;
}

#instructions2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000033;
text-align: left;
line-height:20px;
width: 325px;
}
.textfield {
	border: #000033 solid 1px;
	background-color:#FFFFFF;
	background-image: url(Images/FIELDBG.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 175px;
}
.textfieldlabels {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
line-height:11px;
}
#RadioButtonList1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
line-height:11px;

}
.textfieldlabelssmall {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000033;
line-height:11px;
}
select {
	background-color: #FFFFFF;
	background-image: url(Images/FIELDBG.png);
}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height:11px;
	position:absolute;
	TOP: 800px;
	LEFT:0px;
	text-align:center;
	margin: 0 auto;
	width: 950px;
	
}
#footer2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
line-height:11px;
position: absolute;
TOP: 800px;
LEFT:0px;
text-align:center;
margin: 0 auto;
width: 950px;
}

#rulesbg {
background-image: url(Images/rulesbg.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
}

#rulesbgf {
background-image: url(Images/rulesbgf.png);
background-color:#FFFFFF;
background-repeat:no-repeat;}

.rules {
text-align:justify;
padding: 200px 10px 10px 10px;
}
#translation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000033;
text-align: left;
line-height:16px;
}
