@import "flavors/default/spgm_style.css";
* { margin: 0; padding: 0; }

#wrapper {
	width: 750px;
	margin: 0 auto 0 auto;
	text-align:left;
	min-height:350px;
	padding-top:20px;
}
body {
	color: #CCCCCC;
	font-size: 10px;
	background-color: #000000;
	background-image: url(images/mainback.gif);
	background-repeat:repeat-x;
	background-attachment:fixed;
	margin-top:8px	;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
/*	font-family: verdana, arial, "sans-serif"; */
/*	font-size:12px; */
	text-align: center;
}
p {line-height:22px;}
h1 {
  font-size: 18pt;
}
.PageTitle {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:    14pt;
  width:        100%;
  text-align: left;
  font-weight: normal;
  color: #FFFFFF;
}

.affiliates {border:thin; border-collapse:collapse; background-color:none;}
.affiliates td {padding:10px;}



.footer {
	background-image:url(images/footer.gif);
	background-repeat:repeat-x;
	background-position:0 -20px;
	padding-top:2px;
	text-align:center; 
	width:100%; 
	background-color:#333333; 
	color:#CCCCCC; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:22px;
/*	font-family: verdana, arial, "sans-serif"; */
/*	font-size:12px; */
	}
a.foot:link, a.foot:visited {color: #b7a462; font-weight:normal; text-decoration:none; padding:2px 10px; }
a.foot:hover {color: #ccc; font-weight:normal; text-decoration: underline; }
.gold-color {color:#b7a462;}

.hospitalitytitle {color: #b7a462;}

.contactform { border-collapse:collapse; border:1px solid #333;}
.contactform td {padding:10px; font-size:12px;}
.contactform input, .contactform select, .contactform textarea {color: #E0E0E0; border: 1px solid #666; background-color: #333; padding:2px;}