/* CSS Document */body {	background: #fff;	font: normal normal 12px Arial, Helvetica, sans-serif;	line-height: 1.5em;	color: #000;}p {	font: normal normal 12px Arial, Helvetica, sans-serif;	line-height: 1.5em;	color: #4c4c4c;	background: inherit;}a, a:link {	color: #00a5e3;	background: inherit;	text-decoration: none;	font-weight: bold;}a:visited {	color: #4c4c4c;	background: inherit;	text-decoration: none;	font-weight: bold;}a:hover {	color: #00a5e3;	background: none;	text-decoration: underline;	font-weight: bold;}h1 {	font: normal normal 24px Arial, Helvetica, sans-serif;	line-height: 36px;	color: #c1d731;	margin-bottom: -12px;}h1 a, h1 a:link, h1 a:visited {	font: normal normal 24px Arial, Helvetica, sans-serif;	line-height: 36px;	color: #c1d731;	margin-bottom: -12px;}h1 a:hover {	font: normal normal 24px Arial, Helvetica, sans-serif;	line-height: 36px;	color: #c1d731;	text-decoration: underline;	margin-bottom: -12px;}h2 {	font: normal bold 16px Arial, Helvetica, sans-serif;	line-height: 21px;	color: #492f92;	margin-bottom: 0px;}h3 {	font: normal bold 16px Arial, Helvetica, sans-serif;	line-height: 21px;	color: #4c4c4c;	margin-bottom: -15px;}hr {	width: 100%;	border: 1px dashed #00a5e3;}#wrapper {	width: 900px;	margin: 0 auto;	position: absolute;	top: 0;	left: 0;}#leftcol-container {	width: 600px;	margin: 0 25px 10px 45px;	float: left;	display: block;}#header {	width: 100%;	display: block;	padding: 40px 0 20px 45px;	clear: both;}/**Main Navigation Styles begin**/div#mainnav-container {	width: 600px;	height: 28px;	margin: 0;	float: left;	clear: both;}ul#mainnav {	width: 600px;	height: 28px;	margin: 0;	list-style: none;	display: inline;}ul#mainnav li {	display: inline;}ul#mainnav li a {	height: 28px;	float: left;	text-indent: -9999px;}ul#mainnav li#mainnavHome a, ul#mainnav li#mainnavHome a:link, ul#mainnav li#mainnavHome a:visited {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat 0px 0px;}ul#mainnav li#mainnavAbout a, ul#mainnav li#mainnavAbout a:link, ul#mainnav li#mainnavAbout a:visited {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -120px 0px;}ul#mainnav li#mainnavBuzz a, ul#mainnav li#mainnavBuzz a:link, ul#mainnav li#mainnavBuzz a:visited {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -240px 0px;}ul#mainnav li#mainnavEvents a, ul#mainnav li#mainnavEvents a:link, ul#mainnav li#mainnavEvents a:visited {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -360px 0px;}ul#mainnav li#mainnavTracks a, ul#mainnav li#mainnavTracks a:link, ul#mainnav li#mainnavTracks a:visited {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -480px 0px;}ul#mainnav li#mainnavHome a:hover {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat 0px -28px;}ul#mainnav li#mainnavAbout a:hover {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -120px -28px;}ul#mainnav li#mainnavBuzz a:hover {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -240px -28px;}ul#mainnav li#mainnavEvents a:hover {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -360px -28px;}ul#mainnav li#mainnavTracks a:hover {	width: 120px;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/telem-nav-bar.gif) no-repeat -480px -28px;}/**Main Navigation Styles end**/#maincontent {	width: 100%;	padding: 0;	margin: 0;	display: block;	clear: both;}#maincontent p {	font: normal normal 14px Arial, Helvetica, sans-serif; 	line-height: 21px;}#maincontent li {	font: normal normal 14px Arial, Helvetica, sans-serif;	line-height: 21px;	color: #4c4c4c;}#subcontent-container {	width: 230px;	margin: 0;	float: left;}	#floating-arrow {		position: absolute;		top: 80px;		left: 828px;}#feature {	width: 100%;	margin: 0;	padding: 0;	display: block;}#feature a {	text-decoration: none;}#hack-container {	font: bold 14px Arial, Helvetica, sans-serif;	line-height: 21px;	Color: #492f92;	display: block;}.navigationItemLabel {	padding-left: 15px;}#hack-container a, #hack-container a:link, #hack-container a:visited, #hack-container a:active {	font: bold 10px Arial, Helvetica, sans-serif;	line-height: 18px;	color: #4c4c4c;	display: block;	background: none;	padding-left: 15px;}	#hack-container a:hover{	font: bold 10px Arial, Helvetica, sans-serif;	line-height: 18px;	color: #ddf2f7;	display: block;	text-decoration: none;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/sb-hover.gif);	background-repeat: repeat-x;}/**sidebar nav begins**/div#quicklinks {	width: 100%;	margin: 10px 0;	padding: 0;	float: left;	background-color: #ddf2f7;	border: 1px solid #00a5e3;	display: block;}/**div#quicklinks ul {	width: 100%;	margin-left: 15px;	padding: 0;	list-style: none;}div#quicklinks ul li {	font: bold 14px Arial, Helvetica, sans-serif;	line-height: 21px;	Color: #492f92;	display: block;	padding-left: 15px;}div#quicklinks ul p {	font: bold 14px Arial, Helvetica, sans-serif;	line-height: 21px;	Color: #492f92;	display: block;	padding-left: 15px;}div#quicklinks ul li a, div#quicklinks ul li a:link, div#quicklinks ul li a:visited, div#quicklinks ul li a:active {	font: bold 10px Arial, Helvetica, sans-serif;	line-height: 18px;	color: #4c4c4c;	display: block;	background: none;	padding-left: 15px;	/**margin-left: -15px;}div#quicklinks ul li a:hover{	font: bold 10px Arial, Helvetica, sans-serif;	line-height: 18px;	color: #ddf2f7;	display: block;	text-decoration: none;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/sb-hover.gif);	background-repeat: repeat-x;}/**sidebar nav ends**/#searchbox {	width: 100%;	float: left;	margin: 10px 0 0;	padding: 0;	background: #ddf2f7;	border: 1px solid #00a5e3;} #searchbox p{	Font: Bold 14px Arial, Helvetica, sans-serif;	line-height: 21px;	Color: #ffffff;	background: url(http://www.telemyouth.org/assets/images/new-telem-site/wrapper-images-do-not-edit/sb-top-bg.jpg);	background-repeat: repeat-x;	display: block;	padding: 0 0 0 15px;	margin-top: 0;}#searchform { 	display: block; 	padding-left: 10px;	margin: -5px 0 5px 0;} #searchinput { 	width: 150px; 	margin: 0 5px 5px 0;	color: #4c4c4c;} #searchsubmit { background: #9390c4;border: 1px solid #000; color: #ffffff; font: bold 14px Arial, Helvetica, sans-serif; }#searchsubmit:hover {	background: #492f92;	/**border: 1px solid #84030d;**/}#footer {	width: 100%;	margin: 25px 0 15px 45px;	padding: 0;	float: left;	clear: both;}#footer img {	padding: 40px 25px 0 0;	float: left;}#footer img.main {	padding: 0 25px 25px 0;	float: left;}#footer p {	font: normal normal 12px Arial, Helvetica, sans-serif;	line-height: 18px;	color: #00a5e3;	max-width: 500px;	padding: 30px 45px 0 30px;	float: left;	display: block;}#poweredby {	padding: 15px 0 0 45px;	display: block;	clear: both;	float: left;}
