@charset "utf-8";
/* CSS Document */
/* SHAMU TV - jrv - last updated 3/28/08
/* TABLE OF CONTENTS
/* -- GLOBAL
/* -- CONTAINERS
/* -- MASTHEAD
/* -- LEFT NAVIGATION
/* -- CONTENT
/* -- FOOTER
/* -- REGISTRATION PAGE DIVS */


/* GLOBAL */

body{
	background-image:url(../images/page_bg.jpg);
	background-repeat:repeat-x;
	background-color:#006699;
	margin-top:0px;
	margin-bottom:0px;
	}
	
	
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#adadad;
	text-align:center;
	}


/* CONTAINERS */

#background_container_home{
	width:770px;
	height:764px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_home.jpg);
	background-repeat:no-repeat;
	}
	
	
#background_container_about{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_about.jpg);
	background-repeat:no-repeat;
	}
	
	
#background_container_broadcasters{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_broadcasters.jpg);
	background-repeat:no-repeat;
	}
	
	
#background_container_emmys{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_emmy_awards.jpg);
	background-repeat:no-repeat;
	}
	
	
#background_container_reg{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_registration.jpg);
	background-repeat:no-repeat;
	}
	
	
#background_container_desc{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_show_descript.jpg);
	background-repeat:no-repeat;
	}
	
	
#background_container_teachers{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_teachers.jpg);
	background-repeat:no-repeat;
	}
	
	
#background_container_watch{
	width:770px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg_770_watch.jpg);
	background-repeat:no-repeat;
	}
	
	
#container_shamutv{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	}
	
	
/* MASTHEAD */

#masthead{
	width:750px;
	height:124px;
	float:left;
	}
	
	
/* LEFT NAVIGATION */

#left_nav{
	width:175px;
	height:500px;
	float:left;
	}
	
#nav_root{
	list-style-type:none;
	list-style-image:url(../images/bullet.jpg);
	margin-top:0px;
	margin-left:-15px;
	margin-bottom:30px;
	}
	
#nav_root li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#283a62;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:15px;
	}
	
#nav_root li:hover{
	list-style-image:url(../images/bullet_on.jpg);
	}
	
#nav_root a{
	color:#0e6ea7;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
#nav_root a:visited{
	color:#0e6ea7;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
#nav_root a:hover{
	color:#02243f;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
	
	
#search{
	list-style-type:none;
	margin-top:0px;
	margin-left:-25px;
	margin-bottom:30px;
	}
	
#search li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#283a62;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:15px;
	}
	
	
#search a{
	color:#0e6ea7;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
#search a:visited{
	color:#283a62;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
#search a:hover{
	color:#02243f;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
#searchimg{
	margin-top:-2px;
	}
	
	
#pdf{
	list-style-type:none;
	margin-top:5px;
	margin-left:-30px;
	margin-bottom:30px;
	}
	
#pdf li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#283a62;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:15px;
	}
	
	
#pdf a{
	color:#0e6ea7;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	outline: none;
	}
	
#pdf a:visited{
	color:#283a62;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
#pdf a:hover{
	color:#02243f;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}
	
#pdfimg{
	margin-top:-2px;
	}
	
	
	

#pdfSchedule a {
	background: url("../images/pdfSchedule.gif") 0 0 no-repeat;
	display:block;
	overflow:hidden;
	float: left;
	height: 10px;
	width: 122px;
	margin-left: 12px;
	margin-top: 4px;
	text-indent: -9999px;
	}

#pdfSchedule a:hover {
  background-position: 0px -10px;
  }

#pdfSchedule a:active {
  background-position: 0px -10px;
  }



	
	
	
#navigation{
	list-style-type:none;
	list-style-image:url(../images/bullet.jpg);
	margin-top:0px;
	margin-left:-20px;
	}
	
#navigation li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#283a62;
	text-transform:uppercase;
	margin-bottom:12px;
	}
	
#navigation li:hover{
	list-style-image:url(../images/bullet_on.jpg);
	}
	
#navigation a{
	color:#0e6ea7;
	font-weight:bold;
	font-size:8px;
	text-decoration:none;
	}
	
#navigation a:visited{
	color:#283a62;
	font-weight:bold;
	font-size:8px;
	text-decoration:none;
	}
	
#navigation a:hover{
	color:#02243f;
	font-weight:bold;
	font-size:8px;
	text-decoration:none;
	}

	
/* CONTENT */

#content{
	width:575px;
	height:630px;
	float:left;
	}
	
#reg_content{
	width:575px;
	height:1060px;
	float:left;
	}
	
	
#home_content{
	width:750px;
	height:635px;
	margin-left:auto;
	margin-right:auto;
	}
	
/* FOOTER */

#footer{
	width:770px;
	height:26px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
	}
	
#footer_links{
	margin-top:0px;
	padding-right:58px;
	}
	
#footer_links li{
	list-style-type:none;
	display:inline;
	text-transform:uppercase;
	padding-right:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	}
	
#footer_links a{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
	
#footer_links a:visited{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
	
#footer_links a:hover{
	color:#dbc374;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
	
#footer_links a:active{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
	
	
/* REGISTRATION PAGE DIVS */

#reg{
	width:100%;
	float:left;
	color:#000000;
	}
	
#reg_header{
	width:575px;
	float:left;
	}
	
#reg_radio{
	width:365px;
	float:left;
	text-align:left;
	}
	
	#reg_radio p{
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		}
		
	#reg_radio table{
		margin-top:0px;
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		}
	
#reg_check{
	width:210px;
	float:left;
	}
	
	#reg_check p{
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:left;
		}
	
#reg_form{
	width:360px;
	float:left;
	color:#000000;
	}
	
	#reg_form label{
		color:#000000;
		}
		
	#reg_form p{
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		}
		
	#reg_form table{
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		margin-bottom:10px;
		}
		
		.label{
			text-align:right;
			font-weight:bold;
			}
	
#reg_side{
	width:210px;
	float:left;
	background-color:#66CCCC;
	}
	
#reg_disclaimer{
	width:210px;
	float:left;
	}
	
	#reg_disclaimer p{
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:left;
		padding-right:10px;
		}
		
		#reg_disclaimer a{
			color:#000000;
			text-decoration:none;
			font-weight:bold;
			font-size:11px;
			}
		
		#reg_disclaimer a:visited{
			color:#ffffff;
			text-decoration:none;
			font-weight:bold;
			font-size:11px;
			}
			
		#reg_disclaimer a:hover{
			color:#000000;
			text-decoration:none;
			font-weight:bold;
			font-size:11px;
			}
			
		#reg_disclaimer a:active{
			color:#ffffff;
			text-decoration:none;
			font-weight:bold;
			font-size:11px;
			}
	
#reg_submit{
	width:100%;
	float:left;
	text-align:right;
	}
	
#reg_tiles{
	margin-top:80px;
	width:575px;
	height:70px;
	float:left;
	}
	
	
/* SAFARI ONLY */

@media screen and (-webkit-min-device-pixel-ratio:0){

#reg_form table{
		margin-bottom:-10px;
		}

}
