
/* GENERAL STYLES
------------------------------------------------------- */
@import url(reset.css);

html{background:url(../img/backTexture.png) top left repeat; }
	body {background:url(../img/backGradient.png) top left repeat-x;}
		#mainWrapper {width:100%; height:100%; min-height:100%; position: relative;}
		html>body #mainWrapper {height: auto;}
			.contentWrapper {padding-bottom: 310px;}
				#content {width:908px; margin:0px auto; overflow:hidden;}
					h1 {width:210px; height:125px; text-indent:-9999px; display:block; margin:60px auto; background:url(../img/logo.png) 0 0 no-repeat;}
					p.underconstruction {width:425px; height:42px; text-indent:-9999px; background:url(../img/underconstruction.png) 0 0 no-repeat; margin:0px auto;}
					
				#footerWrapper {width:100%; height:310px; position:absolute; bottom:0px; left:0px; background:url(../img/footerWrapperBack.png) bottom left repeat-x; }
					.footer {width:908px; height:310px; margin:0px auto; background:url(../img/footerBack.png) bottom left no-repeat; overflow:hidden;}
						.info {float:left; width:220px; display:inline; margin:20px 0 0 0px;}
							.info h3 {height:18px; width:74px; text-indent:-9999px; margin:15px 0 0 245px; background:url(../img/contact.png) top left repeat;}
							.info p {width:220px; margin:20px 0 0 250px; font-size:14px; color:#312e2c; line-height:25px;}
								.info p a { color:#bb042d; font-weight:bold;}
						.footer fieldset {width:420px; float:right; display:inline; margin:70px 0px 0 0;}
							.footer fieldset ul {width:420px; overflow:hidden;}
								.footer fieldset ul li {width:210px; float:left; overflow:hidden;}
									.footer fieldset ul li label {color:#312e2c; margin: 0 0px 7px 0; font-size:14px; display:block;} 
									.footer fieldset ul li span.smaller {display:block; width:173px; height:19px; padding:6px 10px 6px 10px; background:url(../img/inputBack.png) top left no-repeat; margin:0 7px 6px 0; overflow:hidden;}
										.footer fieldset ul li span input {width:173px; height:19px; background:none; font-size:14px;}
									.footer fieldset ul li span.bigger {display:block; width:193px; height:78px; padding:6px 10px 6px 10px; background:url(../img/textarea-back.png) top left no-repeat; margin:0 15px 10px 0; overflow:hidden;}
										.footer fieldset ul li span.bigger textarea {width:173px; height:78px; background:none; font-size:14px; overflow:auto;}
									.footer fieldset ul li input.send {width:76px; height:27px; background:url(../img/send.png) 0 0 no-repeat;  float:right;  display:inline-block; cursor:pointer; margin:0 20px 0 0;}
									#info2 { width:50px; float:left;}
										
						p.copyright {position:absolute; bottom:15px; right:0px; font-size:12px; color:#9f978e; width:auto;}
							p.copyright a {color:#ede3b2; text-decoration:none;}
								p.copyright a:hover {text-decoration:underline;}
