html, body{color:#626262;font-family:Arial, Helvetica, Sans-Serif;font-size:13px;font-weight:normal;background:#f1f1f1;margin:0px;text-align:center;}
a{color:#626262;font-weight:normal;text-decoration:underline;}a:link{color:#626262;text-decoration:underline;}a:visited{color:#626262;text-decoration:underline;}a:active{color:#626262;text-decoration:underline;}a:hover{color:#000;text-decoration:underline;}
h1        {margin:0px;padding:0px;}
h2				{color:#626262;font-family:Times, Serif;font-size:22px;margin:10px 0;text-align:center;border-bottom:1px solid #414141;font-weight:normal;}
h3				{color:#626262;font-family:Times, Serif;font-size:20px;margin:10px 0;text-align:center;font-weight:normal;}
h4				{color:#626262;font-family:Times, Serif;font-size:17px;margin:10px 0;text-align:center;font-weight:normal;}
#main			{width:968px;margin:0 auto;position:relative;text-align:left;}
#header		{float:left;height:88px;width:667px;background:#f1f1f1 url('../img/header.jpg') no-repeat;margin:20px 0 0 20px;}
#header h1 a{display:block;height:88px;width:667px;}
#header h1 span{display:none;}
#u_nav 		{float:right;height:88px;width:260px;margin:20px 20px 0 0;color:#3f3f3f;font-size:10px;text-align:right;}
#u_nav a	{font-size:10.5px;color:#3f3f3f;text-decoration:underline;margin:0 3px 5px 3px;}
#u_nav a:hover{font-size:10.5px;color:#a40000;text-decoration:underline;}
#date	 		{padding-top:5px;}
#content1	{position:relative;background: url('../img/content.gif') top left repeat-y;width:968px;float:left;clear:left;overflow:hidden;}
#content2	{position:relative;background: url('../img/content_top.gif') top left no-repeat;width:968px;overflow:hidden;}
#content3	{position:relative;background: url('../img/content_bot.gif') bottom left no-repeat;padding:15px 0 0 15px;width:968px;overflow:hidden;}
#banner		{height:252px;width:937px;background: url('../img/banner.jpg') top left no-repeat;position:relative;}
#meetings	{margin-left:735px;width:185px;color:#888;font-size:16px;font-weight:bold;padding:25px 0 0 0;text-align:center;}
#meetings a{color:#888;font-weight:bold;text-decoration:none;}
#meetings a:hover{text-decoration:underline;}
#meetings h2{font-size:30px;margin:0px;font-family:arial, sans-serif;border:0;margin:0px;padding:0px;color:#888;font-weight:bold;}
#click		{font-size:13px;}
#nav1       {width:937px;height:38px;position:relative;z-index:9998;}
#nav1 #nav2 {margin:0;padding:0;text-align:center;}
#nav1 #nav2 li {display:inline;margin:0;padding:0;}
#nav1 #nav2 li a {float:left;height:38px;margin:3px 0 0 0;overflow:hidden;background: url('../img/nav.jpg') no-repeat;}
#nav1 #nav2 li a span{display:none;}
#nav1 #nav2 li#subm a {width:123px;}
#nav1 #nav2 li#publ a {width:168px;}
#nav1 #nav2 li#ourm a {width:131px;}
#nav1 #nav2 li#upco a {width:165px;}
#nav1 #nav2 li#reso a {width:168px;}
#nav1 #nav2 li#writ a {width:182px;}
/* BUTTONS */
#nav1 #nav2 li#subm a { background-position: 0px 0; }
#nav1 #nav2 li#publ a { background-position: -123px 0; }
#nav1 #nav2 li#ourm a { background-position: -291px 0; }
#nav1 #nav2 li#upco a { background-position: -422px 0; }
#nav1 #nav2 li#reso a { background-position: -590px 0; }
#nav1 #nav2 li#writ a { background-position: -752px 0; }
/* OVER STATES */
#nav1 #nav2 li#subm a:hover { background-position: 0px -38px; }
#nav1 #nav2 li#publ a:hover { background-position: -123px -38px; }
#nav1 #nav2 li#ourm a:hover { background-position: -291px -38px; }
#nav1 #nav2 li#upco a:hover { background-position: -422px -38px; }
#nav1 #nav2 li#reso a:hover { background-position: -590px -38px; }
#nav1 #nav2 li#writ a:hover { background-position: -752px -38px; }

.content		{margin:6px 0 0 0;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;width:937px;overflow:hidden;}
#google			{float:left;height:240px;padding:15px 0 0 20px;}
#default  	{float:left;width:750px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:#f7f7f7;padding:0 10px 10px 10px;text-align:justify;}
#events			{float:left;width:750px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:#f7f7f7;padding:0 10px 10px 10px;text-align:justify;}
#events h4  {text-align:left;}
#home1			{float:left;width:250px;text-align:center;padding:0 10px 10px 10px;}
#home2			{float:left;width:480px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:#f7f7f7;padding:0 10px 10px 10px;text-align:left;font-size:14px;}
.book1			{width:365px;float:left;clear:left;padding:5px 9px 5px 0;border-top:1px solid #ccc;font-size:19px;text-align:center;}
.book2			{width:365px;float:left;padding:5px 0 5px 9px;border-top:1px solid #ccc;border-left:1px solid #ccc;font-size:19px;text-align:center;}
#submitting {float:left;width:750px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:#f7f7f7;padding:0 10px 10px 10px;text-align:justify;font-size:14px;}
#submitting h3{text-align:left;}
#sponsors		{float:left;width:750px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:#f7f7f7;padding:0 10px 10px 10px;text-align:justify;font-size:14px;}
#sponsors h4{font-family:Arial, Sans-Serif;font-size:16px;}
.twenty			{float:right;margin-left:15px;}
#resources1 {float:left;width:750px;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:#f7f7f7;padding:0 10px 10px 10px;text-align:justify;}
#resources1 h3{text-align:left;}

#footer			{padding:10px 20px 20px 10px;font-size:10px;color:#646464;width:917px;position:relative;clear:left;float:left;}
#footer a		{font-size:10px;color:#646464;font-weight:normal;}
#footer a:hover{color:#646464;}
.float_right{float:right;}
.pic_float_right{float:right;margin:0 20px 20px 20px}
.float_left	{float:left;}
#copyright	{font-family:Times, Serif;color:#9c9c9c;font-size:13px;margin:20px 0 20px 40px;clear:left;float:left;width:800px;}
hr					{margin:0;padding:0;}



#space_index		{padding:40px;}
#space_whoweare		{padding:650px;}
.past_topper				{list-style:none;float:right;padding:5px 0px 10px 10px;margin:5px 0px 10px 10px;}
.center		{text-align:center;}
form#contactForm			{font-weight:bold;float:left;clear:left;width:500px;margin-left:150px;margin-top:20px;}
form label{display:block;padding:3px;width:75px;float:left;clear:left;margin-right:5px;}
form input.input{margin-bottom: 3px;width:300px;}
form input.submit{margin-bottom: 3px;width:100px;margin-left:200px;}
form input.image{margin-bottom: 3px;width:210px;}
form textarea{margin-bottom: 3px;width:300px; height:150px;}
.over			{margin-left:87px;}
td.event		{margin:0px;padding:0px;}
table			{width:100%;background:#fff;border:1px solid #513600;margin:20px 0px;float:left;clear:left;overflow:hidden;}
td				{width:14%;height:60px;border-top:1px solid #513600;border-right:1px solid #000;padding-bottom:50px;padding-left:5px;}
thead			{height:40px;font-size:20px;font-family:Times, Serif;line-height:25px;background:#513600;color:#fff;}
th				{width:14%;border-top:1px solid #513600;border-right:1px solid #000;padding:5px;}


.none     {display:none;}




/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
	background:#fff;
	width: 748px;
  border-bottom:1px solid #222;
}

/* accordion header */
#accordion h2 {
	background:#E6E6E6;
	margin:0;
  font-size:18px;
	padding:5px 15px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;
  text-align:left;
}

/* currently active header */
#accordion h2.current {
	cursor:default;
	background-color:#fff;
}

/* accordion pane */
#accordion div.pane {
	border-width:0 2px;
	display:none;
	padding:15px;
	font-size:14px;
}

#accordion div.pane a{
	font-size:15px;
  font-weight:bold;
}

#accordion div.pane a {
	font-size:14px;
}

/* a title inside pane */
#accordion div.pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}
