BODY {
margin: 0px;
background:#000000 url(images/bg.jpg);
}

#mainbox {
width:800px;
padding:10px;
margin:5px;
border:1px dotted #FFCC33;
font:12px "Century Gothic",Verdana,sans-serif;
color:#cc9900;
}

h1 { 
color:#990033;
font:bold 20px "Times New Roman", Times, serif;
 }
 
h2 {
color:#CC3333;
background:#660033;
padding:8px;
border-top:1px solid #cc9900;
border-bottom:1px solid #cc9900;
margin-top:40px;
margin-bottom:5px;
text-transform:uppercase;
letter-spacing: 3px;
font:bold 18px "Times New Roman", Times, serif;
}

h3 { 
color:#FF3300; 
border-bottom:1px dotted #cc9900;
border-top:1px dotted #cc9900;
margin-top:40px;
padding: 4px;
text-transform:uppercase;
letter-spacing:1px;
font:bold 14px  "Times New Roman", Times, serif;
}

h4 { 
color:#FF3333; 
text-transform:uppercase;
font:bold 13px "Times New Roman", Times, serif;
}

p {
color:#ccaa22;
letter-spacing:1px;
font:13px "Century Gothic", Verdana, Arial, sans-serif;
}

a {
color:#FF3300;
border-bottom:1px dotted #660033;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#FF3300;
border-bottom:1px dotted #cc9900;
text-decoration:none;
font-weight:bold;
}

img {
	padding: 3px;
	margin: 5px;
	border:1px dotted #660033;
}

.first {
margin-top: 10px;
}

.titles {
color:#FF6600;
padding-right:6px;
text-transform: uppercase;
letter-spacing:1px;
line-height:15px;
font:bold 13px "Times New Roman", Times, serif;
}

.menutxt {
padding: 5px;
background:#cc9900;
color:#660033;
text-transform:uppercase;
}

.menutxt a {
color:#660033;
}

.smtxt {
font-size:8px;
}