html {
	padding: 0; margin: 0;
}

body {
	font: normal 14px/normal helvetica, arial, tahoma, sans-serif;
	color: #919191;
	background: #000;
	padding: 0; margin: 0;
	background: #000 url('/images/bg.jpg') repeat;
                text-align: center;
}

ul, ol, li,
h1, h2, h3, h4, h5, h6,
p, span, em, b, i, u, a,
table, tr, th, td,
label
{
	font-size: 100%;
	font-family: inherit;
	font-weight: normal;
	font-style: inherit;
	line-height: inherit;
	outline: 0;
	border: 0;
	padding: 0;
	margin: 0; text-align:left;
}

ul { list-style-type: none; }

table {
	border-collapse: separate;
	border-spacing: 0;
}


a 		{ text-decoration: underline; color: #fff; outline: 0; }
a:hover 	{ text-decoration: none; }
a img		{ border: none; }


h1, h2, h3, h4, h5, h6 {
	font: normal 25px/28px georgia, garamond, times, "times new roman", serif;
	color: #000;
}

p {
	line-height: 24px;
	margin: 0 0 5px;
}

.container {
	width: 100%;
	border: 3px solid red;
	overflow: hidden;
}


.left	{ float: left; }
.right	{ float: right; }


.grey	{ color: #666; }
.black	{ color: #000; }
.wite	{ color: #fff; }


.small-caps	{ font-variant: small-caps; }


.align-left	{ text-align: left; }
.align-center	{ text-align: center; }
.align-right	{ text-align: right; }

#main {
	width: 1000px;
	height: 720px;
                overflow:hidden;
                margin:0 auto;
}

h1 {
	width: 320px;
	height: 87px;
	text-indent: -9999px;
	background: transparent url('/images/logo.gif') no-repeat 0 0;
	float: left;
	position: relative;
	top: 280px;
	left: 120px;
}
h1 a {
	height: 100%;
	display: block;
}


#content {
	width: 470px;
	float: right;
	margin-top: 100px;
                text-align:left;
}

#long_content {
	overflow: auto;
	height: 200px;	
	font-family: inherit;
	font-weight: normal;
	font-style: inherit;
	line-height: inherit;
}

#content h2 {
	color: #999;
	position: relative;
	padding: 40px 0 25px 45px;
	margin: 0 0 0 -45px;
}

#content h2 em {
	color: #69c;
}


#content ul.normal {
	padding: 1px;
	margin: 0 0 10px;
}

#content ul.normal li {
	line-height: 20px;
	background: transparent url('/images/icon_tick.gif') no-repeat 0 0;
	padding: 0 0 1px 40px;
	margin: 0 0 15px;
}

#content a {
	text-decoration: none;
	color: #69c;
}

#footer {
	margin: 20px 0 0;
}

#footer a {
	text-decoration: none;
	color: #69c;
}

#footer a.email {
	width: 400px;
	height: 65px;
	display: block;
	float: left;
	position: relative;
	margin: 0;
	margin: -16px 0 0 45px;
}

#footer p {
	font-size: 12px;
	line-height: 20px;
	color: #555;
	float: right;
	margin: 0;
}
