BODY {
	margin:20px 0px 20px 0px;
	background-color:#990066;
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#9900FF;
}
H1 {
	font-size:32px;
	letter-spacing:10px;
	padding:0px;
	margin:10px 0px;
	font-weight:bold;
}

TEXTAREA {
	font-size:12px;
	font-family: "Courier New", Courier, mono;
}

TABLE {
	margin:0px;
	padding:0px;
}

TABLE.main {
	background-color:#FFCCFF;
	border:3px double #9900FF;
}

TABLE.recips {
/*	border-style:dotted;*/
}


FIELDSET {
	border:3px #9900FF;
	border-style:double;
	font-weight:bold;
}

LEGEND {
	font-size:14px;
	font-weight:bold;
	color:#9900FF;
}

IMG {
	border : 0px;
}


.menu {
	font-size:24px;
	font-weight:bold;
}

.promo {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.footer {
	color:#FFCCFF;
	font-weight:bold;
}

.content {
	text-align:center;
	padding:10px;
	width:680px
}

a.link { color:#9900FF; font-weight:bold; text-decoration:underline}
a.hover { color:#9900FF; font-weight:bold; text-decoration:none }
a.visited { color:#9900FF; font-weight:bold; text-decoration:underline}

a.simple:link { color:#9900FF; font-weight:bold; text-decoration:underline}
a.simple:hover { color:#9900FF; font-weight:bold; text-decoration:none }
a.simple:visited { color:#9900FF; font-weight:bold; text-decoration:underline}

a.promo:hover { color:#FF0099; font-weight:bold; text-decoration:none }
a.promo:visited { color:#FF0099; font-weight:bold; text-decoration:underline}

#div_header{
	background: url(../img/head.jpg) no-repeat;
	height:57px;
	width:620px;
}

#div_header_wide{
	background: url(../img/head_wide.jpg) no-repeat;
	height:57px;
	width:666px;
}

#div_index_promo {
	height:115px;
	width:305px; 
	margin:45px 0px 0px 15px; 
	font-size:12px;
	text-align:center
}
#div_galbottom_promo {
	background: url(../img/promo02.gif) no-repeat center top;
	height:42px;
	padding:10px 0px;
	text-align:center;
	text-transform:uppercase;
}