body{
	margin: 0;
	padding: 0;
	background: #000 url(images/bdbg.png) center no-repeat;	
	text-align: center;
}

#main {
margin-left: auto;
margin-right: auto;
margin-top: -4px;
background: #4c4546 url(images/mainbg.gif) top left repeat-x;
width: 900px;
padding: 30px 50px 30px 50px;
}

#header {

background: url(images/header.png) 100% 100% no-repeat;
clear: both;
padding-bottom: 30px;
height: 74px;
}

img.large {
margin-top: 22px;
margin-bottom: 30px;
}

#form {
float: left;
background: url(images/form.png) 0 0 no-repeat;
padding: 30px 0 0 0;
margin-left: 12px;
width: 166px;
font-family: Tahoma, serifSansSerifMonospace;
font-size: 13px;
color: #d5d2d2;
text-align: left;
}

input {
color: #828080;
font-family: Tahoma, serifSansSerifMonospace;
font-size: 10px;
margin: 4px 0;
}


fieldset {
border: none;
padding: 0;
}

#text {
background: url(images/text.png) 9px 0 no-repeat;
float: right;
color: #d5d2d2;
width: 500px;
padding: 24px 0 20px 10px;
margin-right: 12px;
overflow: none;
font-family: Tahoma, serifSansSerifMonospace;
font-size: 13px;
text-align: left;
margin-left: 15%;
}

#footer {
height: 71px;
clear: both;
}

.orange {
color: fe4b34;
font-family: Tahoma, serifSansSerifMonospace;
font-size: 13px;
font-weight: 400;
}

A:link, A:visited, A:active {
color: #d5d2d2;
text-decoration: none;
font-family: Tahoma, serifSansSerifMonospace;
font-size: 13px;
}

A:hover {
text-decoration:underline;
}

a:visited img, a:active img, a:hover img, a:link img {
border: none;
}