body	{
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('../newcon/images/bg.png');
	background-color: #000;
	color: #fff;
	}

h1,h2,h3,h4	{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

h1	{
	font-size: 18px;
	font-weight: normal;
	letter-spacing: .2em;
	color: #fc3;
	text-transform: uppercase;
	-webkit-margin-before: 1.8em;
	}

h2	{
	color: #8BB1CF;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: .15em;
	-webkit-margin-before: 1.0em;
	-webkit-margin-after: 0.3em;
	}

h3,h3 a	{
	font-size: 11px;
	letter-spacing: .15em;
	}

p	{
	text-align: justify;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 1.5em;
	-webkit-margin-after: 0.6em;
	}

p.address	{
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	line-height: 1.2em;
	margin-top: 15px;
	}

#container	{
	width: 840px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	}

#leftside	{
	float: left;
	width: 150px;
	height: 650px;
	padding: 10px 0 0 10px;
	background: #000;
	}

#logo	{
	text-align: center;
	margin-top: 100px;
	border-bottom: 1px solid #518092;
	}

#logo h4	{
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	}
#logo p	{
	font-size: 13px;
	}

div.header	{
	font-size: 28px;
	color: #fff;
	text-transform: uppercase;
	margin-top: 30px;
	padding: 10px;
	text-align: center;
	text-shadow: 2px 2px 2px #000;
	background: #102f3a; /* Old browsers */
background: -moz-linear-gradient(top,  #102f3a 0%, #398391 50%, #317281 51%, #102f3a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#102f3a), color-stop(50%,#398391), color-stop(51%,#317281), color-stop(100%,#102f3a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #102f3a 0%,#398391 50%,#317281 51%,#102f3a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #102f3a 0%,#398391 50%,#317281 51%,#102f3a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #102f3a 0%,#398391 50%,#317281 51%,#102f3a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #102f3a 0%,#398391 50%,#317281 51%,#102f3a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#102f3a', endColorstr='#102f3a',GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px solid #518092;

	}

#reg	{
	width: 300px;
	text-align: center;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
background: #961e1e;
background: -moz-linear-gradient(top,  #961e1e 0%, #d62828 50%, #ce2121 51%, #e57b7b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#961e1e), color-stop(50%,#d62828), color-stop(51%,#ce2121), color-stop(100%,#e57b7b));
background: -webkit-linear-gradient(top,  #961e1e 0%,#d62828 50%,#ce2121 51%,#e57b7b 100%);
background: -o-linear-gradient(top,  #961e1e 0%,#d62828 50%,#ce2121 51%,#e57b7b 100%);
background: -ms-linear-gradient(top,  #961e1e 0%,#d62828 50%,#ce2121 51%,#e57b7b 100%);
background: linear-gradient(to bottom,  #961e1e 0%,#d62828 50%,#ce2121 51%,#e57b7b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#961e1e', endColorstr='#e57b7b',GradientType=0 );
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
border: 1px solid #f00;
	}

a.reg	{
	font-weight: bold;
	color: #fff;
	font-size: 22px;
	text-decoration: none;
	}
