body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color:#454545;
}
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-image: url("../images/bg.gif");
	background-position:top;
	background-repeat:repeat-x;
	background-color:#C2B4C0;
}
*html body {margin-left: 0px;}

p {
	margin-top:-3px;
}
*html p {margin-top:-8px;}

.heading1 {
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#A3238F;
	margin-top:16px;
	margin-bottom:24px;
}
.heading2 {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
}
.heading3 {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	line-height:16px;
	margin-top:16px;
	margin-bottom:12px;
}


#wrap_div {
	position:relative;
	width:758px;
	background-image: url("../images/content_bg.gif");
	background-repeat:repeat-y;
}
*html #wrap_div {}

#container {
	position:relative;
	background-image: url("../images/main_bg2.gif");
	background-repeat:no-repeat;
	min-height:595px;
	width:758px;
	clear:both;
	text-align:left;
	z-index:3;
}
*html #container {height:595px;}

#header {
	position:relative;
	background-image: url("../images/header_bg.gif");
	min-height:75px;
	width:758px;
	clear:both;
	z-index:1;
}
*html #header {height:75px;}

#header_inner {
	position:relative;
	margin-left:0px;
	margin-top:-1px;
	background-image: url("../images/header_inner.gif");
	background-position:top;
	background-repeat:no-repeat;
	min-height:69px;
	width:748px;
	border:1px solid #999999;
	margin-left:4px;
	text-align:left;
}
*html #header_inner {height:69px; margin-left:0px;}

#menu {
	position:relative;
	background-image: url("../images/menu_bg.gif");
	min-height:30px;
	width:754px;
	padding-left:4px;
	clear:both;
	text-align:left;
	z-index:3;
}
*html #menu {height:30px;}

#sponsors {
	position:relative;
	float:left;
	min-height:374px;
	width:170px;
	margin-left:4px;
	bborder:1px solid #000000;
}
*html #sponsors {height:374px; margin-left:2px;}

#brought_to_you_by {
	position:relative;
	min-height:98px;
	width:168px;
	border:1px solid #999999;
}
*html #brought_to_you_by {height:98px;}

#sponsored_by {
	position:relative;
	margin-top:5px;
	min-height:208px;
	width:168px;
	border:1px solid #999999;
}
*html #sponsored_by {height:208px;}

#footer {
	position:absolute;
	bottom:-21px;
	min-height:20px;
	margin-top:20px;
	width:758px;
	background-image: url("../images/footer.gif");
	clear:both;
}
*html #footer {height:20px;bottom:-20px;}

#main {
	position:relative;
	float:left;
	
	
}

#content {
	position:relative;
	width:584px;
	float:left;	
	overflow:visible;
	z-index:3;
}

#index_logo {
	background-image:url(../images/logo_index.jpg);
	background-repeat:no-repeat;
	position:relative;
	min-height:250px;
	width:584px;
}
*html #index_logo {height:250px;}

#schmooze_logo_outline {
	border:1px solid #999999;
	width:573px;
	margin-left:5px;
	height:148px;
}

#text {
	border:1px solid #999999;
	width:538px;
	margin-left:5px;
	margin-top:5px;
	min-height:410px;
	padding-left:15px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:20px;
}
*html #text {height:410px;}

#text2 {
	border:1px solid #999999;
	width:538px;
	margin-left:5px;
	min-height:565px;
	padding-left:15px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:20px;
}
*html #text2 {height:570px;}

a {
	color:#A3238F;	
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#761367;
	text-decoration:underline;
}
div.tab {
	position:absolute;
	z-index:2;
	width:53px;
	height:53px;
	border:1px solid #999999;
	text-align:center;
}
#tab_home {
	left:12px;
}
#tab_about {
	left:213px;
}
#tab_next_event {
	left:111px;
}
#tab_gallery {
	left:297px;
}
#tab_related_events {
	left:414px;
}
#tab_store {
	left:524px;
}
#tab_home, #tab_about, #tab_next_event, #tab_gallery, #tab_related_events, #tab_store {
	visibility:hidden;
}