/*
-----------------------------------------------
WGBH interactive
jon_whitney at wgbh.org


- This contains styles for layout of all pages (template)
-- does NOT contain internal content 
----------------------------------------------- */



/*
-----------------------------------------------
globally set everything to 0 
----------------------------------------------- */

*, td, img  { margin: 0; padding: 0; } 


/*
-----------------------------------------------
body
----------------------------------------------- */

body { 
	font: 80%/1.45em verdana, arial, sans-serif; 
	padding-bottom: 1.5em;  
}

#standardpage {
	background-image: url(../../../../www-tc.pbs.org/wgbh/si/images/home/home_bg.jpg); 
	background-repeat: no-repeat; 
	background-position: 0px 28px;
}

#insidepage {
	background-color: #dae1e8; 
	background-image: url(../../../../www-tc.pbs.org/wgbh/si/images/nav/nav_bg_inside_wide.jpg); 
}

#videowrapper {
	background-image: url(../../../../www-tc.pbs.org/wgbh/si/images/video/iframe-bg.jpg); 
	background-repeat: no-repeat; 
}

#feedback {
	background-image: url(../../../../www-tc.pbs.org/wgbh/si/images/feedback/feedback_bg.jpg); 
	background-repeat: no-repeat; 
}


p {
	color: #1e1e1e;
	line-height: 1.2em;
}


/*
-----------------------------------------------
feedback page
----------------------------------------------- */

textarea, input {
	background-color: #dae1e8;
}


.formp {
	margin-top: 10px;
}


a {
	color: #369;
	text-decoration: none;
}

a:hover {
	color: #000;
	text-decoration: none;
}

/*
-----------------------------------------------
containers
----------------------------------------------- */

.container_nav {
	float: left;
	display: inline;
	}

#home_nav {
	width: 267px;
}

#inside_nav {
	width: 280px;
	background-image: url(../../../../www-tc.pbs.org/wgbh/si/images/nav/nav_bg_inside.jpg); 
	background-repeat: no-repeat; 
}

.container_middle {
	width: 384px;
	float: left;
	display: inline;
	}

#watch_middle {
	padding-top: 112px;
}

#middle_pre {
	padding-top: 83px;
}

#inside_middle {
	width: 573px;
}

#inside_middle p {
	margin-right: 88px;
}

.container_middle p {
	margin-left: 50px;
	margin-bottom: 1em;
}

.container_right {
	width: 210px;
	padding-top: 168px;
	margin-left: 5px;
	float: left;
	display: inline;
	}

.orange {
	color: #ee5500;
}	

/*
-----------------------------------------------
navigation
----------------------------------------------- */




/*
-----------------------------------------------
homepage
----------------------------------------------- */



/*
-----------------------------------------------
page content
----------------------------------------------- */




/*
-----------------------------------------------
utilities
----------------------------------------------- */



	