body {
text-align:center;
}

#container {
	/*text-align: right;
	width: 762px;*/
	margin: 0px;	
	/*background: url(images/bg.gif) repeat-x #313131;*/
}
#logo-envelope{
height:97px;
background-color: white;	
}

#logo{
background-image:url(images/logo.gif);
height:96px;
width:749px;
text-align:right;
margin: 0px auto;
}
#upper-border{
background:url(images/upper-border.gif) repeat-x;
height:16px;
margin: 1px 0px 1px;
}



#ad {
    background-image: url(images/336x250-bg.gif);
	height: 287px;
	width: 740px;
	padding: 16px 0px 1px 30px;
	margin-top: 15px;
	
}

#box {
    background-image:url(images/whitebox.gif);
	height: 99px;
	width: 740px;
	margin: 30px auto;
	padding: 18px 0px 10px 30px;
	text-align: center;
	
}

#form {
	float: left;
	padding: 3px 0px 0px 30px;
	width: 700px;
	/*margin: 0px auto;*/
}
#btext {
background-image: url(images/ibg.gif);
height:40px;
width:456px;
border:0;
font: 30px Trebuchet MS;
color:#ccc;
padding:24px;
margin-top: 0px;
float: left;
}



#lower-border{
background:url(images/lower-border.gif) repeat-x;
height:10px;
margin: 0px;
}
#foot{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background-color: black;
	/*width: 760px;*/	
}
#message{
	margin: 0px 0px 0px 0px;
	float:left;
	width: 720px;

}
h2 {
	font-size: 18px;
	color: #3eb2e7;
	margin: 0;
}
.comments {
	color: #bac3c8;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	padding: 6px 0px 0px 0px;
	line-height:20px;
}


#links{
	margin: 10px 0px 10px 0px;
	float: left;
	width: 300px;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}


*{
padding:0px;
margin:0px;
border:none;
}