html, head, body, div, span,
p, h1, h2, h3, h4, h5, h6, strong, em, br,
a, base,img, area, ul, li, dl, dt, dd,form,  label, fieldset, legend,
b, i, tt, sub, sup, big, small, hr
{
margin: 0;
padding: 0;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; color:#fff;
	background:url(images/page-bg.jpg) repeat-x top left #040203;
}
p{ margin-top:10px;}
a{ color:#FFFFFF; text-decoration:none;}
.wrap{ width:900px; margin:auto; padding-bottom:10px;}
.page-top{ width:100%;}
.logo{ float:left;width:460px; margin:20px auto auto 30px; }
.photo{float:right; width:350px; }
.page-content{ width:100%; text-align:justify;}
.left{ width:380px; float:left;}
.right{ width:500px; float:right;}
.nav{margin-top:20px; }
.nav ul{ list-style:none;}
.nav ul li{ float:left; margin-right:20px; background:#ff502b; border: solid 1px #3c3b3a}
.nav ul li a{ font-family:Georgia, "Times New Roman", Times, serif; padding:6px 12px;display:block; font-size:16px; font-weight:bold; text-decoration:none; color:#000000; }
.nav .active a{ color:#FFFFFF;}
.nav ul li a:hover{ color:#FFFFFF; text-decoration:none;}
.text{ margin-top:30px; line-height:18px;}
.footer{ margin-top:20px; background:#2b1e18; text-align:center; padding:10px;}
.footer-links ul{ list-style:none;}
.footer-links ul li{ display:inline;}
.footer-links ul li a{ font-size:11px;}
.footer-text{ font-size:10px; margin-top:20px;}


.form{ background:url(images/mainImgBg.jpg) no-repeat; padding:10px;}
.form label{ margin-right: 10px; padding-right: 10px; width: 150px; display: block; float: left; text-align: right; position: relative;  }
.cots{margin-top:14px; }
.cont_button{ margin-left:200px; margin-top:10px;}
.spacer{clear:both;}
.txtfield{ width:200px;}