/* html {filter: expression(document.execCommand("BackgroundImageCache", false, true));} */
* { behavior: url(iepngfix.htc) }

html * {padding: 0;margin: 0;border: 0;}

body {margin:0; padding:0; background:#435a14 url(../images/background.jpg) repeat-x;}

form {padding:0px;  margin:0px;}
	
hr {color: #fff; background-color: #fff; border: 1px dotted #ccc; height:1px; width:100%;}

p {font:normal 11px/15px "Trebuchet MS", Verdana, sans-serif; color:#fff; margin:0 0 10px 0;}

a {font:normal 12px/16px; text-decoration:none; color: #8fa220;}
a:hover {text-decoration:underline; color:#dfdda6;}

/**********************************/
/* headers                        */
/**********************************/


h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
}

h1{
	font-size: 24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #e4dd1c;
	margin:0px;
}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:20px 0 5px 0;
	font-size: 20px;
	color: #f1ed88;
}

h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:normal;
	color: #e6dd1c;
	margin:0px;
}

h4{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #FFFFFF;
	margin:10px 0 5px 0;
}

h5{
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	margin:0px;
}
h6 {color:#ede10b; font:14px/19px Georgia, "Times New Roman", Times, serif;}

/**********************************/
/* Layout ID's                    */
/**********************************/

#main_container{width:750px; margin:0 auto 0 auto;}

#top_container{width:750px; height:378px; margin:0; padding:0;}
#top_container_sec{width:750px; height:304px; margin:0; padding:0;}

#bottom_container{width:750px; margin:0; padding:0;}

#left_col{width:525px; margin:0; padding:0; border:0; float:left;}

#right_col{width:212px;margin:0; padding:0 0 0 13px; border:0; float:right;}
#right_col a{font:normal 14px/18px Georgia, "Times New Roman", Times, serif; text-decoration:none; color: #8fa220;}
#right_col a:hover {text-decoration:underline; color:#dfdda6;}
#right_col p {font:normal 12px/16px "Trebuchet MS", Verdana, sans-serif; color:#fff;}

#left_con{padding:0; margin:0;}
#left_con p{font:normal 12px/16px "Trebuchet MS", Verdana, sans-serif; color:#fff; margin:10px 15px 25px 0;}

#hotspot_container{width:513px; height:124px; border:0; padding:0; margin:0; vertical-align:bottom;}
#hot_left{width:257px; float:left; text-decoration:none; border:none;}
#hot_right{width:256px; float:left; text-decoration:none; border:none;}

#foot_container{width:750px; margin:50px 0 0 0; padding:0; border:0; clear:both; color:#8fa220;}
#foot_container p{color:#e6e3b4; line-height:16px;}
#foot_container a{font:normal 12px/16px Georgia, "Times New Roman", Times, serif; text-decoration:none; color: #8fa220;}
#foot_container a:hover {text-decoration:underline; color: #dfdda6;}

/*-----------The Show page------------*/
#episodeL{width:250px; padding:0; margin:0; float:left;}
#episodeR{width:250px; padding:0; margin:0; float:right;}
#episodeL p{color: #e3e1ae;margin:0;}
#episodeR p{color: #e3e1ae;margin:0;}

/*-----------Around the House page------------*/
#AroundL{width:250px; padding:0; margin:0; float:left;}
#AroundR{width:250px; padding:0; margin:0; float:right;}
#AroundL a{background:url(../images/icon_generic.jpg) no-repeat left 5px; padding:13px 0 13px 45px; text-decoration:none;font:14px/17px "Trebuchet MS", Verdana, Geneva, Arial; color:#fff;}
#AroundR a{background:url(../images/icon_generic.jpg) no-repeat left 5px; padding:13px 0 13px 45px; text-decoration:none;font:14px/17px "Trebuchet MS", Verdana, Geneva, Arial; color:#fff;}
#AroundL a:hover{text-decoration:underline; color:#dfdda6;}
#AroundR a:hover{text-decoration:underline; color:#dfdda6;}

/*-----------Green Team page------------*/
#team_images{width:145px; margin:20px 15px 0 0; float:left;}
#team_bios{width:365px; float:right; margin:60px 0 0 0;}

/**********************************/
/* Graphical Elements             */
/**********************************/
#banner_index{background:url(../images/Banner_home.jpg) no-repeat; width:750px; height:319px;}

#banner_sec{background:url(../images/banner_show.jpg) no-repeat; width:750px; height:245px;}
#banner_sec2{background:url(../images/banner_greenteam.jpg) no-repeat; width:750px; height:245px;}
#banner_sec3{background:url(../images/banner_aroundHouse.jpg) no-repeat; width:750px; height:245px;}
#banner_sec4{background:url(../images/banner_greenQuestions.jpg) no-repeat; width:750px; height:245px;}
#banner_sec5{background:url(../images/banner_greenFriends.jpg) no-repeat; width:750px; height:245px;}

#shadow_horz{background:url(../images/shadow_horz.png) no-repeat; width:750px; height:28px;}

#shadow_horz_ter{background:url(../../images/shadow_horz.png) no-repeat; width:750px; height:28px;}

#spacer_faded{background:url(../images/spacer_faded.jpg) no-repeat; width:212px; height:1px; margin:20px 0 20px 0;}

#topText{margin:0; padding:7px 20px 0 0; height:20px; width:730px; text-align:right; font:normal 11px/11px Georgia, "Times New Roman", Times, serif; color:#fff; position:absolute; z-index:1;}

#pdLogo{
	margin:0 0 15px 0;
	padding:0;
	width:145px;
	height:145px;
	background:url(../images/pd_logo.gif) no-repeat;
	display:block
}

#pdLogo a{margin:0; padding:0; width:145px; height:64px; background:url(../images/pd_logo.gif) no-repeat; display:block}

#pdLogo a:hover{
	margin:0;
	padding:0;
	width:145px;
	height:145px;
	background:url(../images/pd_logo.gif) no-repeat;
}

/**********************************/
/* Horizontal Navigation          */
/**********************************/

#navcontainer_ind {width:750px;	height:25px;padding:6px 0 0 0;text-align:center;margin:0px; background:url(../images/nav_background.jpg) no-repeat;}

#navcontainer {width:750px;	height:25px;padding:6px 0 0 0;text-align:center;margin:0px; background:url(../images/nav_background.jpg) no-repeat; }

ul#navlist {padding:0; margin:0; white-space:nowrap;}

#navlist li {
	display: inline;
	list-style-type: none;
	margin:0px;
	padding:0px;
}

#navlist a {padding:0 16px 0 16px;}

#navlist a:link, #navlist a:visited {
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #fff;
	text-decoration: none;
}

#navlist a:hover {
	color: #e4dd1c;
	text-decoration: none;
}

/**********************************/
/* Vertical   Navigation          */
/**********************************/

#v_navcontainer {
	width: 203px;
	margin: 0px;
	padding: 0px;
}

#v_navcontainer ul
{
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	margin: 0px;
	padding: 0px;
}

#v_navcontainer a
{
	display: block;
	padding: 3px;
	padding-left:10px;
	width: 190px;
	background-color: #364815;
	border-bottom: 1px solid #586c25;
	background-repeat: repeat-x;
}

#v_navcontainer a:link, #v_navlist a:visited{color: #eee; text-decoration: none;}
#v_navcontainer a:hover
{
	color: #c2d727;
	background-image: url(../images/hnav_ro.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.nav_selected {
	color: #c2d727;
	background-image: url(../images/hnav_ro.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


/**********************************/
/* Classes                        */
/**********************************/

.white {
	color:#FFFFFF;
}

.green {
	color: #c2d727;
}

.yellow {
	color: #e3e1ae;
}

.bright_yellow {
	color: #e4dd1c;
}

.airdates {color:#fff; font:14px/17px Georgia, "Times New Roman", Times, serif;}
