/* hereandnow.com - the css */

/* BASICS */

body {
	font: small/1.4em verdana, sans-serif;
	background-image:url(images/margin.jpg);
	background-repeat: repeat-x;
	background-color: #81857d;
	text-align:left; 
  	min-width:980px;
	margin-top:0px;
	margin-left:0px;
	
}

/* FUNCTIONS */

#cssonclickswitch {
position:relative;
width: 150px;
margin:20px auto 100px;
}

/* LAYOUT */

#wrapper {
	width: 950px;
	text-align:left;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;

	
}

/* HOME PAGE*/

#homeHeader {
	width: 950px;
	height: 164px;
	float: left;
	background-image:url(images/homeHeader.jpg);

}
#homeNav {
	width: 109px;
	height: 558px;
	float: left;
	background-image:url(images/homeNav.jpg);

}
#homeMiddle {
	width: 238px;
	height: 558px;
	float: left;
	background-image:url(images/homeMIddle.jpg);

}
#homeContent {
	float:left;
	color:#fff;
	width: 603px;
	height: 558px;
	background-image:url(images/homeContentBkd.jpg);

}
#homeContent p {
	color:#fff;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	text-align:left;
	font-size:12px;
	line-height:20px;
	padding-left:12px;
	padding-right:90px;

/* SUB NAV */

}
#subNavLeft {
	float:left;
	width: 475px;
	height: 46px;
	float: left;
	background-image:url(images/subNav2.jpg);

}	
#subNavRight {
	float:left;
	width: 475px;
	height: 46px;
	background-image:url(images/subNav2.jpg);

}

/* NEWS */

#newsHeader {
	width: 950px;
	height: 117px;
	float: left;
	background-image:url(images/newsHeader.jpg);

}
#newsNav {
	width: 300px;
	height: 605px;
	float: left;
	background-image:url(images/newsNav.jpg);
	background-repeat: no-repeat;
	background-color: #000000;

}
#newsRight {
	width: 0px;
	height: 605px;
	float: left;
	background-color:#000000;

}
#newsBottom {
	width: 950px;
	height: 0px;
	float: left;
	background-color:#000000;
}

/* SHOWS */

#showsHeader {
	width: 950px;
	height: 117px;
	float: left;
	background-image:url(images/showsHeader.jpg);

}
#showsPastHeader {
	width: 950px;
	height: 117px;
	float: left;
	background-image:url(images/showsPastHeader.jpg);

}
#showsNav {
	width: 106px;
	height: 605px;
	float: left;
	background-image:url(images/showsNav.jpg);

}
#showsPastNav {
	width: 106px;
	height: 605px;
	float: left;
	background-image:url(images/showsPastNav.jpg);	

}
#showsMiddle {
	width: 194px;
	height: 605px;
	float: left;
	background-image:url(images/showsMiddle.jpg);

}
#showsPastMiddle {
	width: 194px;
	height: 605px;
	float: left;
	background-image:url(images/showsPastMiddle.jpg);

}
#showsRight {
	width: 0px;
	height: 605px;
	float: left;
	background-color:#000000;
}
#showsBottom {
	width: 950px;
	height: 0px;
	float: left;
	background-color:#000000;
}


/* CAST */

#castHeader {
	width: 950px;
	height: 160px;
	float: left;
	background-image:url(images/castHeader.jpg);
}
#castNav1 {
	width: 106px;
	height: 562px;
	float: left;
	background-color:#000000;
}
#castNav2 {
	width: 194px;
	height: 562px;
	float: left;
	background-color:#000000;
}
#castRight {
	width: 80px;
	height: 562px;
	float: left;
	background-color:#000000;
}
#castBottom {
	width: 950px;
	height: 0px;
	float: left;
	background-color:#000000;
}

/* HOME LIST */

#homeNav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#homeNav li {
	text-align:right;
	padding-left:5px;
	padding-right:3px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:30px;
	letter-spacing:1px;
	text-decoration:none;

}
#homeNav li a, #homeNav a:active {
	text-decoration:none;
	color:#fff;

}
#homeNav li a:hover {
	text-decoration:none;
	color:#fff;
	font-size:15px;
	font-weight:bold;

}

/* NEWS LIST */

#newsNav ul {
	margin:0;
	padding-top:47px;
	padding-right:194px;
	list-style-type:none;

}
#newsNav li {
	text-align:right;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:30px;
	letter-spacing:1px;
	text-decoration:none;


}
#newsNav li a, #newsNav a:active {
	text-decoration:none;
	color:#fff;

}
#newsNav li a:hover {
	text-decoration:none;
	color:#fff;
	font-size:15px;
	font-weight:bold;

}

/* SHOWS LIST */

#showsNav ul {
	margin:0;
	padding-top:47px;
	padding-right:0px;
	list-style-type:none;

}
#showsNav li {
	text-align:right;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:30px;
	letter-spacing:1px;
	text-decoration:none;

}
#showsNav li a, #showsNav a:active {
	text-decoration:none;
	color:#fff;

}
#showsNav li a:hover {
	text-decoration:none;
	color:#fff;
	font-size:15px;
	font-weight:bold;

}
#showsMiddle ul {
	margin:0;
	padding-top:113px;
	padding-left:15px;
	padding-right:0px;
	list-style-type:none;

}
#showsMiddle li {
	text-align:left;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	letter-spacing:1px;
	text-decoration:none;

}
#showsMiddle li a, #showsMiddle a:active {
	text-decoration:none;
	color:#fff;

}
#showsMiddle li a:hover {
	text-decoration:none;
	color:#fff;
	font-size:13px;
	font-weight:bold;

}
#showsPastMiddle ul {
	margin:0;
	padding-top:113px;
	padding-left:15px;
	padding-right:0px;
	list-style-type:none;

}
#showsPastMiddle li {
	text-align:left;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	letter-spacing:1px;
	text-decoration:none;

}
#showsPastMiddle li a, #showsPastMiddle a:active {
	text-decoration:none;
	color:#fff;

}
#showsPastMiddle li a:hover {
	text-decoration:none;
	color:#fff;
	font-size:13px;
	font-weight:bold;

}
#showsPastNav ul {
	margin:0;
	padding-top:47px;
	padding-right:0px;
	list-style-type:none;

}
#showsPastNav li {
	text-align:right;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:30px;
	letter-spacing:1px;
	text-decoration:none;

}
#showsPastNav li a, #showsPastNav a:active {
	text-decoration:none;
	color:#fff;

}
#showsPastNav li a:hover {
	text-decoration:none;
	color:#fff;
	font-size:15px;
	font-weight:bold;

}

/* CAST LIST */

#castNav1 ul {
	margin:0;
	padding-top:4px;
	padding-right:0px;
	list-style-type:none;

}
#castNav1 li {
	text-align:right;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:30px;
	letter-spacing:1px;
	text-decoration:none;

}
#castNav1 li a, #castNav1 a:active {
	text-decoration:none;
	color:#fff;

}
#castNav1 li a:hover {
	text-decoration:none;
	color:#fff;
	font-size:15px;
	font-weight:bold;

}
#castNav2 ul {
	margin:0;
	padding-top:102px;
	padding-left:15px;
	list-style-type:none;

}
#castNav2 li {
	text-align:left;
	color:#FFFFFF;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	letter-spacing:1px;
	text-decoration:none;

}
#castNav2 li a, #castNav2 a:active {
	text-decoration:none;
	color:#fff;

}
#castNav2 li a:hover {
	text-decoration:underline;
	color:#fff;
	font-size:10px;
}


/* SUB NAV LIST - Used in News, Shows, Cast Sections */

#subNavLeft ul {
	letter-spacing:1px;
	margin:0;
	padding:0;
	list-style-type:none;

}
#subNavLeft li {
	text-align:left;
	padding-left:15px;
	padding-top:15px;
	color:#FFFFFF;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;

}
#subNavLeft li a, #subNavLeft a:active {
	text-decoration:none;
	color:#fff;

}
#subNavLeft li a:hover {
	text-decoration:underline;
	color:#fff;
	font-weight:normal;

}
#subNavRight ul {
	letter-spacing:1px;
	margin:0;
	padding:0;
	list-style-type:none;

}
#subNavRight li {
	text-align:right;
	padding-right:15px;
	padding-top:15px;
	color:#FFFFFF;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;

}
#subNavRight li a, #subNavRight a:active {
	text-decoration:none;
	color:#fff;

}
#subNavRight li a:hover {
	text-decoration:underline;
	color:#fff;
	font-weight:normal;
}