/* WEBSITE HTML/BODY
-----------------------------------------------------------*/

html, body 		{	border:0; margin:0; padding:0;	}

body			{	background-color: black;
					font-family: Helvetica, Arial;
					font-size: 12px;
					color: #575757;
				}
				
img				{	border: none;	}

a:link, a:focus, a:visited, a:active	{	color: #4077fe; text-decoration: none;	}
a:hover			{	text-decoration: underline;	}

p, h1, h2, h3, label	{	cursor: default;	}

p, span, li			{	line-height: 16px;	}

h1				{	font-size: 22px;
					color: #4077fe;
					font-weight: normal;
					width: 500px;
					padding: 0 0 10px 0;
					margin: 15px 0 25px 0;
					background: url(../images/h1-bg.png) left bottom no-repeat;
				}
				
h2				{	color: #e33ebb;
					font-weight: normal;
					font-size: 16px;
					padding: 0;
					margin: 15px 0 10px 0;
				}
				
h3				{	color: #e33ebb;
					font-size: 12px;
					font-weight: bold;
					margin: 15px 0 8px 0;
				}
				
hr				{	height: 0px;
					clear: both;
					border: none;
					border-bottom: 1px solid #dcc6a9;
					background-color: transparent;
				}

form			{	padding: 0; margin: 0;	}
		

/* LAYOUT FORMATTING
-----------------------------------------------------------*/

.clearer		{	font-size: 0; line-height: 0; height: 0; clear: both;	}

#wrapper		{	width: 1000px; margin: 0 auto;	}
#images-left	{	width: 150px; height: 635px; float: left; background: url(../images/images-left.jpg) no-repeat;	}
#images-right	{	width: 150px; height: 635px; float: right; background: url(../images/images-right.jpg) no-repeat; margin-left: -10px;	}
#main			{	width: 720px; float: left; background: url(../images/main-bg.png) repeat-y; margin-left: -10px;  z-index:999;	}
#footer			{	width: 760px; height: 216px; margin: 0 auto; clear: both; background: url(../images/footer-bg.jpg) no-repeat;	}

#footer p 		{	float: left; color: #ee4bba; white-space: nowrap; margin: 140px 0 0 30px;	}
#footer ul		{	float: right; list-style-type: none; padding: 0; margin: 140px 30px 0 0;	}
#footer li		{	float: left; margin: 0 0 0 15px; padding: 0;	}
#footer li a	{	color: #93b8ff;	}

#headline		{	width: 700px; height: 150px; background: url(../images/headline.jpg) no-repeat; margin-left: 10px;	}

#sidebar		{	width: 150px; margin-left: 10px; padding: 15px 10px; float: left;	}
#sidebar ul		{	margin: 0; padding: 0; list-style-type: none;	}
#sidebar li		{	width: 150px; margin: 1px 0 0 0; padding: 8px 0; border-bottom: 1px solid #aa885b;	}
#sidebar li a	{	color: white;	}

#content		{	width: 500px; float: right; margin-right: 10px; padding: 0 15px;	}