body {
	margin: 0 0 50px 0;
	background: #000 url(img/bgimg.jpg) top center no-repeat;
}

#container {
	margin: 0 auto;
	padding: 0 0 35px 0;
	background: url(img/bottombox.gif) bottom right no-repeat;
	width: 855px;
}

#topbox {
	margin: 370px 0 0 0;
	padding: 35px 0 0 55px;
	background: url(img/topbox.gif) top left no-repeat;
}

#contentbox {
	padding: 25px 25px;
	border: 3px #ccc solid;
	background: #fff;
	width: 685px;
	margin: 10px 0;
	font-family: Arial, Verdana, Helvetica, Tahoma, sans serif;
	font-size: 12px;
	color: #000;
}

p {
	margin: 10px 0;
	padding: 0;
}

a {
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dotted #999;
}

a:hover {
	color: #ea3b85;
}

h1 {
	display: none;
}

h2 {
	font-family: Arial, Verdana, Helvetica, Tahoma, sans serif;
	font-size: 16px;
	margin-top: 40px;
	margin-bottom: 10px;
	/* margin: 10px 0 0 0;
	padding: 0; */
}

h3 {
	font-family: Arial, Verdana, Helvetica, Tahoma, sans serif;
	font-size: 14px;
	margin-top: 25px;
	margin-bottom: 5px;
	/* margin: 10px 0 0 0;
	padding: 0; */
}

h4 {
	font-family: Arial, Verdana, Helvetica, Tahoma, sans serif;
	font-size: 12px;
	margin-top: 30px;
	margin-bottom: 0;
	/* margin: 15px 0 -5px 0;
	padding: 0; */
}

hr {
	background: #ccc;
	height: 1px;
	color: #ccc;
}

.hilite1 {
	color: #ac26aa;
}

.hilite2 {
	color: #0e6841;
}

.hilite3 {
	color: #285079;
}

.hilite4 {
	color: #ae235e;
}

.hilite5 {
	color: #333;
}

a img {
	border: 1px solid #ccc;
}

.uppercase {
	text-transform: uppercase;
}

.bold {
	font-weight: bold;
}

.pink {
	color: #cc0099;
}

.green {
	color: #009900;
}

.blue {
	color: #0066cc;
}

.purple {
	color: #ac26aa;
}

.nextline {
	padding: 0;
	margin: 0;
}