@charset "utf-8";
/* CSS Document */

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, 
	hr, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del,
	dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, 
	sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		border: 0;
		font-family: inherit;
		font-size: 100%;
		font-style: inherit;
		font-weight: inherit;
		margin: 0;
		outline: 0;
		padding: 0;
	}
	strong, b{ font-weight:bold; }
	em, i{ font-style:italic; }
	/* remember to define focus styles! */
	:focus{ outline: 0; }
	
	body{ background:#303030; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	hr{ color:#303030; background:#303030; height:1px; clear:both; margin:10px 0;  }
	a img{ border:none; }
	a{ color:#9E1D17; font-weight:bold; }
	a:hover{ color:#000; }
	#container{ width:960px; height:762px; margin:auto; background:url(images/back.jpg) no-repeat; position:relative; }
	#nav{ padding:50px 0px 0px 340px; font-size:14px; list-style:none; }
	#nav li{ float:left; margin-left:40px; }
	#nav li a{ color:#000; font-weight:100; text-decoration:none; display:block; padding-bottom:10px; }
	#nav li ul {
		list-style:none;
		padding:0px;
		position: absolute;
		width: 140px;
		left: -999em;
		border:#000 solid 1px; border-top:none;
		z-index:9999;
	}
	#nav li ul li{
		margin:0px;
	}
	#nav li ul li a{
		padding:5px;
		background:#63CDCD;
		width:130px;
	}
	#nav li ul li a:hover{
		background:#B5DFDF;
	}
	
	
	#nav li:hover ul {
		left: auto;
	}
	#nav li:hover ul, #nav li.sfhover ul {
		left: auto;
	}
	
	#side_nav{ float:right; width:150px; padding:20px 0 0 0; }
	
	#side_nav a #fav_bus{ width:130px; height:130px; float:left; }
	#side_nav a #special{ width:75px; height:75px; float:left; margin:70px 0 0 40px; }
	#side_nav a #facebook{ float:left; margin:30px 0 0 41px; }
	
	#content{
		float:right; 
		width:530px; 
		margin:20px 10px 0px 10px; 
		height:540px; 
		overflow:auto; 
		line-height:22px; 
		font-size:14px; 
		color:#303030;
	}
	#content_pad{ padding:10px; margin:0px; background:url(images/pink_background.png); position:relative; }
	#content ul{ list-style:disc; margin:10px 0px 10px 40px; }
	h1{ font-size:20px; font-weight:bold; color:#333; margin-bottom:15px; text-align:center }
	
	#scrollto_control{ position:absolute; z-index:99px; bottom:0px; left:0px; width:510px; background-color:#63CDCD; padding:5px 10px; text-align:right; }
	#multipages{ height:520px; width:510px; overflow:hidden; }
	#multipages ul{ width:1530px; height:520px; margin:0px; padding:0px; list-style:none; }
	#multipages ul li{ width:510px; height:520px; float:left; margin:0px; padding:0px; }
	
	