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

@font-face {
	font-family: 'DaxMedium';
	src: url('fonts/daxmed-webfont.eot');
	src: local('☺'), url('fonts/daxmed-webfont.woff') format('woff'), url('fonts/daxmed-webfont.ttf') format('truetype'), url('fonts/daxmed-webfont.svg#webfontN3NJty2c') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DaxBold';
	src: url('fonts/daxbol-webfont.eot');
	src: local('☺'), url('fonts/daxbol-webfont.woff') format('woff'), url('fonts/daxbol-webfont.ttf') format('truetype'), url('fonts/daxbol-webfont.svg#webfontI6gVQZMD') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*@font-face {
	font-family: 'BlissMediumRegular';
	src: url('fonts/blissmedium-webfont.eot');
	src: local('☺'), url('fonts/blissmedium-webfont.woff') format('woff'), url('fonts/blissmedium-webfont.ttf') format('truetype'), url('fonts/blissmedium-webfont.svg#webfontkzDty67S') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BlissHeavy';
	src: url('fonts/blissheavy-webfont.eot');
	src: local('☺'), url('fonts/blissheavy-webfont.woff') format('woff'), url('fonts/blissheavy-webfont.ttf') format('truetype'), url('fonts/blissheavy-webfont.svg#webfontI6gVQZMD') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/
html { background-color: #ffc526;}

#registration a{color:#1c115e}
a { outline:none;}
body{background:url(images/background-ty.jpg) repeat-x; color:#1c115e;}
body#home{background:url(images/background-ind2.jpg) repeat-x;  color:#1c115e;}

body#thank-you{background:url(images/background-ty.jpg) repeat-x;  color:#1c115e;}
#wrapper{background:url(images/free.gif) no-repeat left top;}

h1{font-weight:normal; font-size:47px; color:#1c115e; text-transform:uppercase; margin-bottom:20px; line-height:41px;font-family:'DaxBold';}
h2{font-weight:normal; font-size:20px; color:#1c115e; line-height:23px; font-family:'DaxMedium';}
h3{font-weight:normal; font-size:16px; color:#FFF;font-family:'DaxMedium';}
p{font-family:Arial, Helvetica, sans-serif; font-size:19px; line-height:23px}


h1#earn-less 	{ background: url(images/earn-less.gif) no-repeat; text-indent:-8000px;height:125px;width:347px;}
h1#live-or-work { background: url(images/live-or.gif) no-repeat; text-indent:-8000px;height:85px;width:347px;}
h1#need-some 	{ background: url(images/need-some.gif) no-repeat;text-indent:-8000px;height:125px;width:347px;}
h1#come-to 		{ background: url(images/come-to.gif) no-repeat; text-indent:-8000px;height:125px;width:347px;}

#info h2#when-where, h2#when-where { background: url(images/when-where.gif) no-repeat; text-indent:-8000px;height:128px;width:450px;}

#info p#come-along {background: url(images/come-along.gif) no-repeat; text-indent:-8000px;height:62px;width:450px;}

#left{margin-top:90px;}
#right #image{text-align:right}
#info{margin-top:1px}
#info p{margin-top:39px;font-size: 18px;line-height:22px;}

#registration h1 { background: url(images/registration.gif) no-repeat; text-indent:-8000px;height:49px;width:347px;margin-bottom:0;}
#registration h3 { background: url(images/qe2.gif) no-repeat; text-indent:-8000px;height:34px;width:347px;}

#register p{font-weight:bold; font-size:12px; margin-bottom:10px; margin-top:54px}

#thankyou{margin-top:120px;}
#thankyou-content{margin-top:30px;}
#reg-ho{margin-top:34px;}

#home #houses{background:url(images/house.gif) repeat-x; height:84px; margin-top:25px;}
#thank-you #houses{background:url(images/house.gif) repeat-x; height:84px; margin-top:92px;}

#houses{background:url(images/house.gif) repeat-x; height:84px; margin-top:-14px;}


#footer{background-color:#FFFFFF}
#inner-footer{padding-top:20px}
#inner-footer p{font-size:9px; line-height:10px; font-weight:bold; margin-bottom:10px}



#registration{margin-top:20px;}
#registration p{font-size:14px; line-height:16px}

label{font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px;}
select option{text-transform:capitalize;}
input[type="text"], input[type="password"], input.text, input.title, textarea, select {margin:0px; background:#fff url(./images/input-bg.gif) 0px 6px repeat-x;}
input[type="text"],select { height:24px;width:220px;-moz-border-radius: 3px;-webkit-border-radius:3px;border:none;font-size:1.3em;padding:1px 5px;}
.form-row{margin-bottom:7px}
input[type="text"], input[type="password"], input[type="radio"], select { margin-top:5px;}
input#cm389975{top:0}

#key-worker{}
#key-worker .form-row{float:left;
margin-right:40px;}