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

body {
	height:100%;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	background-color: #e3decf;
}

img {
	border:none;
}

a {
	outline: none;
}

#container {
	position:absolute;
	background-image:url(/img/siding_repeat.gif);
	width:100%;
	min-height:100%;
	background-repeat:repeat;
}

#header {
	position:relative; 
	background-image:url(/img/header.jpg); 
	background-color:#7db9f9; 
	background-position:center; 
	height:304px; 
	background-repeat:no-repeat;
}

#topIconContainer {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:900px;
}

#getTheLatest {
	position:relative; 
	top:20px;
	left:694px;
	background-image:url(/img/get_the_latest_header.png);
	width:206px;
	height:18px;
}

#facebookIconLarge {
	position:relative;
	top:23px;
	float:left;
	margin:5px;
}

#youtubeIconLarge {
	position:relative;
	top:20px;
	float:left;
	margin:5px;
}

#twitterIconLarge {
	position:relative;
	top:20px;
	float:left;
	margin:5px;
}

#brownUnderline {
	width:100%;
	height:12px;
	background-color:#796e5d;
	border-bottom:medium #FFFFFF solid;
}

#sidingShadow {
	position:absolute;
	background-image:url(/img/siding_shadow.png);
	background-repeat:repeat;
	width:100%;
	height:304px;
}

#tabs {
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:553px;
	height:40px;
	top:-75px;
	left:185px;
}

#whiteBoxTop {
	position:relative;
	margin-top:-75px;
	background-image:url(/img/top_curved_corners.png);
	width:972px;
	height:32px;
	margin-left:auto;
	margin-right:auto;
}

#whiteBox {
	position:relative;
	height:100%;
	min-height:100%;
	width:972px;
	background-color:#FFFFFF;
	margin-right:auto;
	margin-left:auto;
}

#whiteBoxBottom {
	position:relative;
	background-image:url(/img/content_box_bottom.png);
	width:972px;
	height:208px;
	margin-left:auto;
	margin-right:auto;
	z-index:800;
}

#footer {
	position:relative;
	background-image:url(/img/footer_gradient.jpg);
	height:131px;
	margin-top:-25px;
}

#footerContainer {
	position:relative;
	width:972px;
	margin-left:auto;
	margin-right:auto;
}

#bottomNavContainer {
	position:relative;
	width:600px;
	top:35px;
	left:30px;
}

#bottomLogoContainer {
	position:relative;
	top:50px;
	left:30px;
}

.smallIcon {
	 float:left;
	 margin:5px;
}

#copyrightText {
	position:relative;
	top:20px;
	float:right;
	right:30px;
}

#jamesHardieLogo {
	position:relative;
	left:60px;
	top:20px;
	width:140px;
	height:29px;
}



<!--###################Start of CSS for Contest Form.  entry.css was created with these elements in it*##########################-->

#formTable > input {
	width:239px;
	background-color:#edede5;
}


#EntryVideoUrl {
	width:355px;
	background-color:#edede5;
}

#contestCheckBox {
	width:auto;
}


select {
	width:239px;
	background-color:#edede5
}

td {
	padding-bottom:23px;
	padding-right:15px;
}

#entryFormContainer {
	position:relative; 
	width:900px; 
	margin-left:auto;
	margin-right:auto;
}

#entryFormContainerHeader {
	position:relative;
	height:205px;
	width:900px;
}

#contestRulesImage {
	float:right;
	background-image:url(/img/contest_rules_panel.jpg);
	width:335px;
	height:205px;
}

#entryFormHeaderImage {
	background-image:url(/img/official_contest_entry_header.jpg);
	width:417px;
	height:55px;
}

#entryFormIntroCopy {
	position:relative;
	top:20px;
	width:551px;
	margin-bottom:50px;
}

.dottedLine {
	position:relative;
	width:551px;
	border-bottom:dotted thin;
}

#yourInfoHeaderImage {
	position:relative;
	margin-top:-15px;
	background-image:url(/img/your_info_header.jpg); 
	width:120px; 
	height:45px;
}

#formTable {
	position:relative;
	margin-top:10px;
	width:551px;
}

#yourVideoContainer {
	position:relative;
	width:552px; 
	height:185px;
}

#yourVideoHeaderImage {
	margin-top:30px;
	background-image:url(/img/your_video_header.jpg); 
	width:140px; 
	height:25px;
}

#yourVideoCopy {
	margin-top:15px;
	width:551px; 
}

#youTubeLinkHeaderImage {
	position:relative;
	top:20px; 
	background-image:url(/img/paste_youtube_link_header.jpg);
	width:190px;
	height:16px;
}

#youTubeLinkContainer {
	position:relative; 
	top:30px;
}

#enterTheContestContainer {
	position:relative;
	top:30px;
	height:160px;
}

#enterTheContestHeaderImage {
	background-image:url(/img/enter_the_contest_header.jpg);
	width:213px; 
	height:25px;
	margin-bottom:15px;
}

#submitButtonContainer {
	position:relative;
	top:30px;
}

#submitButtonStyle {
	width:94px; 
	height:34px;
}

