body
{/* background-image:URL("images/bg.jpg");*/
background-repeat:repeat-x;
background-color:#fff;
font-family:Verdana, Geneva, sans-serif;
margin:0}

#content{
	
	width:800px;
	margin:0 auto 0 auto;
	border-bottom: #FC3 thick solid;
	padding:10px;
	background-color:#FFF;
}

.links
{
	padding:0;
	width:800px;
	position:relative;
	left:10px;
	float:right;	
	border-bottom: solid thin #ccc;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	/* background-color:#FC3; */
	background-color:#FFF;
	padding:5px 10px;
	/* background-image:URL("images/menu.gif"); */
	color:#333;}
	
	.links a:link{
		color:#000;
		font-weight:bold;
	}
	
	.links a:visited{
		color:#000;
		font-weight:bold;
	}
	
	.links a:hover{
		color:#666;
		font-weight:bold;
	}
	
	.links a:active{
		color:#00F;
		font-weight:bold;
	}

#ptalink
{
	width:400px;
	height:70px;
	float:right;
	background-image:URL("images/ptalink.jpg");
}

#login
{
	float:right;
	background-image:URL("images/date.jpg");
	background-color:#FFF;
	height:58px;
	width:242px;}

#pagetext
{
	width:500px;
	
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
}

#pagetext2
{
	margin-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#sponsors
{
	width: 255px;
	text-align:center;
	border-left:thin solid #CCC;
    border-right:thin solid #CCC;
		border-bottom:thin solid #CCC;

	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
	margin:20px 0 0 10px;
	padding:0 10px 10px 10px;
	background-color:#FFF;
}

#sponsors img
{
margin-top:2px;
}

#pageimage
{
	width: 275px;
	height:190px;
	border-top:thin solid #000;
	border-left:thin solid #000;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	float:left;
	margin:0 0 0 10px;
	background-color:#FFF;
	background-image:URL("images/homeimg.jpg");
}

#pageimageLOGIN
{
	width: 275px;
	height:190px;
	border:thin solid #000;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	float:left;
	margin:0 0 0 10px;
	background-color:#FFF;
	background-image:URL("images/eximg.jpg");
}

#pageimageVIS
{
	width: 275px;
	height:190px;
	border:thin solid #000;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	float:left;
	margin:0 0 0 10px;
	background-color:#FFF;
	background-image:URL("images/visimg.jpg");
}

#pagebook
{
	width: 275px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	float:left;
	margin:10px 0 0 10px;
	background-color:#FFF;}

#extext
{
	width:775px;	
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
}

#venue
{
	width:775px;	
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
}

#venueimg
{
	width: 275px;
	height:190px;
	border:thin solid #000;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	float:left;
	margin:0 0 0 10px;
	background-color:#FFF;
	background-image:URL("images/venueimg.jpg");
}

#map
{
	width: 275px;
	height:207px;
	border:thin solid #000;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	float:right;
	margin:0 0 0 10px;
	background-color:#FFF;
}

h1
{font-size:18px;
color:#333;
font-weight:bold;
padding:0;
margin:0;
}

h2
{font-size:14px;
color:#333;
font-weight:bold;
padding:0;
margin:0;
text-decoration:underline;
}

h3
{font-size:14px;
color:#C00;
font-weight:bold;
padding:0;
margin:0;
text-decoration:underline;
}

#pagetop{

	background-color:#FC3;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding-top:7px;
	padding-bottom:7px;
	padding-right:20px;
	text-align:right;
}

#pagetop a:link{
	color:#000;
	text-decoration:none;
}#pagetop a:visited{
	color:#000;
	text-decoration:none
}#pagetop a:hover{
	color:#666;
	text-decoration:underline;
}#pagetop a:active{
	color:#666;
	text-decoration:underline
}

#bottombar {
text-align:right;
width:100%;
right:20px;
position: fixed;
bottom:0px;
height:25px;
font-size:10px;
}