/* CSS Document */

body 
	{padding-top: 5px; margin: 0px auto 5px auto; text-align: center; background-image: url("images/bkgd-tile.gif"); }
#container{width:1000px; margin:0 auto; background-color:#e6e6e6;}

/* Header */
	
#header 
	{width: 1000px; height:240px; padding: 0px; padding-bottom:2px; margin: 0px auto; }

.topnav {
	width: 1000px; height:15px; margin: 0 auto; text-align: right; 
	vertical-align:bottom;}
	
.topnav a:link, .topnav a:visited {
font: normal 12px Helvetica, sans-serif; text-align:right;
	padding: 2px; padding-left:10px; color: #333; text-decoration: underline; }
	
.topnav a:hover {
font: normal 12px Helvetica, sans-serif; text-align:right;
	padding: 2px;padding-left:10px; color: #999; text-decoration: underline;}
	
.navbar {
width:1000px; height:45px; margin: 0px auto; padding:0px;}

/*.navbar a:link, .navbar a:visited {
font: bold 14px Helvetica, sans-serif; text-align:center;
	padding: 0px; color: #FFF; text-decoration: none;}
	
.navbar a:hover {
font: bold 14px Helvetica, sans-serif; text-align:center;
	padding: 0px; color: #7c1a1c; text-decoration: none;}
	*/

/* Main Content */

.main {width:1000px; margin:0 auto; background-color: #e6e6e6; margin-top:20px; }

.left {float:left; width:200px; margin:10px 5px 0px 5px; padding:5px; padding-top:10px; margin-bottom:112px;
 background-image: url('images/sidebar-img.gif'); border:1px solid #000; background-color:#999;}
 
.left h1 {text-align:left; font: bold 18px Arial, sans-serif; text-align:left;
	color: #FFF; text-decoration: none; }
.left h2 {text-align:left; font: bold 12px Arial, sans-serif; text-align:left; padding:0px;
	color: #F47F20; }
.left p {text-align:left; font: normal 12px Arial, sans-serif; text-align:left;
	color: #000; }
.left hr {color:#666; width:160px; padding:0px;}

.rightwrapper {float:right; width:770px; padding: 0px; margin:10px auto;}

.rightcolumn {float:right; width:190px;  padding: 0px;  margin:0px auto; margin-right:5px;}
.rightbar {width:180px; background-color:#F47F20; padding:5px; }
.rightbar p, .rightcolumn p {text-align:left; font: normal 12px Helvetica, Verdana, sans-serif; text-align:left;
	color: #000; text-decoration: none; }
.rightbar hr {color:#000; width:160px; padding:0px;}
.rightbar h1 {text-align:left; font: bold 16px Arial, sans-serif; text-align:center;
	color: #333; text-decoration: none; padding:5px; }
.rightbar h2 {text-align:left; font: bold 12px arial, serif; text-align:left;
	color: #000; }
.rightbar a:link {text-align:left; font: bold 12px arial, Verdana, sans-serif; text-align:left;color: #999; }
.rightbar a:visited {text-align:left; font: bold 12px arial, Verdana, sans-serif; text-align:left;
	color: #FFF; }
.rightbar a:hover {text-align:left; font: bold 12px arial,Verdana, sans-serif; text-align:left;
	color: #000; }
.rightbar ul li {font: normal 12px Helvetica, Verdana, sans-serif; text-align:left;
	color: #000;list-style-type: square; }

.text {width:550px;float:left; margin:0 auto; }
.text .wide {width:700px;}
.text .wide h1 {font: bold 18px arial, serif; text-align:center;
	padding: 2px; color: #000; text-decoration: none; }
.text .wide h2 {font: bold 14px arial, sans-serif; text-align:left;
	padding: 2px; color: #666; text-decoration: none; }
.text h3 {font: bold 14px arial, sans-serif; text-align:center;
	padding: 2px; color: #333; text-decoration: none; margin:0px;}

.text h1 {font: bold 16px arial, serif; text-align:center;
	padding: 2px; color: #000; text-decoration: none; }
.text h2 {font: bold 14px  Verdana, sans-serif; text-align:left;
	padding: 2px; color: #333; text-decoration: none; }
.name {font: bold 13px Verdana, sans-serif; text-align:left; color: #000; text-decoration: none; }
.t {font: normal 12px Verdana, sans-serif; text-align:left;
	 color: #000; text-decoration: none; }
.text p {font: normal 12px Verdana, sans-serif; text-align:left;
	color: #000; text-decoration: none;}
.text .address {text-align:center; font: normal 12px Verdana, sans-serif;}
.text ul li {font: normal 12px Verdana, sans-serif; text-align:left;
	color: #000; ;list-style-image: url("images/heart.gif")}
.text a:link {font: normal 12px Verdana, sans-serif; color: #C60; }
.text a:visited {font: normal 12px Verdana, sans-serif; color: #999; }
.text a:hover { font: normal 12px Verdana, sans-serif; color: #000; }
.text table {font: normal 12px Verdana, sans-serif; text-align:left;
	color: #000; text-decoration: none; }
.text form {text-align:left; font: normal 12px Verdana, sans-serif; margin:0 auto;}
.text subtext {text-align:left; font: normal 10px Verdana, sans-serif; margin:0 auto; color:#999999;}


.schedule td{background-color: #F5F5F5; margin:1px;}
.schedule tr {margin-top:3px;}
/*Footer*/
.footer {width:800px; height:45px; margin:0 auto; background: url('images/footer-bkgd.gif') no-repeat; padding-top: 10px; }
.footer p {text-align:center; margin: 0 auto;}
.footer p a:link, .footer p a:visited {font: normal 12px Helvetica, Verdana, sans-serif; text-align:center;
	padding-left:10px; padding-right:10px; color: #000; text-decoration: none; }
.footer p a:hover {font: normal 12px Helvetica, Verdana, sans-serif; text-align:center;
	padding-left:10px; padding-right:10px; color: #666; text-decoration: none; }

/* Form*/

form {background-color: #999; margin:0 auto; text-align:left; width:350px;  }

/* Minor Formatting */


a:link, a:visited
	{	text-decoration:none; border:0; font: bold 12px Arial, sans-serif; color: #666;}
	a:hover
	{	text-decoration:none; border:0; font: bold 12px Arial, sans-serif; color: #F47F20;}
.clear {clear:both;}
.left-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ffCC00;
	font-weight: bold;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align:left;
	font-weight: bold;
}

