body {
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-BASE-COLOR: #003366;
	margin:13px;
	padding:0px;
	text:#000000;
	text-align:center;
    background:#999999; /* was 040c14 */
	}
#advertising_header {
	width:960px;
	height:90px;
	margin:0px auto; 
	padding:0px;
	text-align:center;
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#ffffff;
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#ffffff;
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:#ffffff;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
	background:#000000; /* was cccccc */
	}
#advertising_box468L {
	width:468px;
	height:60px;
	margin:3px 0px 3px 5px; 
	padding:0px;
	float:left;
	}
#advertising_box468R {
	width:468px;
	height:60px;
	margin:3px 5px 3px 0px; 
	padding:0px;
	float:right;
	}
#advertising_box728M {
	width:728px;
	height:90px;
	margin:0px 0px 0px 0px; 
	padding:0px;
	float:center;
	display:inline; /* for IE6 bug */
	}
#advertising_box728M_60 {
	width:728px;
	height:90px;
	margin:0px 0px 0px 0px; 
	padding:15px 0px 0px 0px;
	float:center;
	display:inline; /* for IE6 bug */
	}
#radio_show_header {
	width:960px;
	height:100px;
	margin:0px auto; 
	padding:0px;
	text-align:left;
	background:url(images/TheBillMcLeodShowAnnouncement_v3.gif) no-repeat left;
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#000000;
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:#000000;
	}
#radio_show_header_left {
	width:100px;
	float:left;
	margin:55px 0px 0px 10px;
    }
#radio_show_header_right {
	width:940px; /* was 840 when using show_header_left */
	float:left; /* was right when using show_header_left */
	text-align:left;
    }
#radio_show_header_right p {
	margin:55px 0px 0px 8px; /* was 55px 0px 0px 0px when using show_header_left */
	color:#000000; 
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	line-height:18px;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#radio_show_header_right a {
	color:#000000; 
	text-decoration:underline;
	}
#radio_show_header_right a:hover {
	color:#cc0033;
	text-decoration:underline; 
	}
	
#header {
	width:960px;
	height:164px;
	margin:0px auto; 
	padding:0px;
	text-align:right;
	background:url(images/singleparentstown.jpg) no-repeat left;
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#000000;
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:#000000;
	}
#header_right {
	width:270px;
	height:164px;
	margin:0px auto; 
	padding:0px;
	float:right;
	}
#header_right p {
	margin:5px 5px 0px 5px;
	color:#ffffff; 
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#header ul {
	margin:0px auto;
	padding:0px;
	list-style:none; 
	}
#header li {
	padding:20px 0px 0px 0px; 
	color:#ffff33; 
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	font-variant:small-caps;
    line-height:22px;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#header a {
	color:#ffffff; 
	text-decoration:underline;
	}
#header a:hover {
	color:#cc0033;
	text-decoration:underline; 
	}
#topmenu {
	width:960px;
	height:34px;
	margin:0px auto; 
	padding:0px;
	text-align:left;
	background:#36434c;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:#000000;
	}
#topmenu p {
	margin:0px auto;
	padding:7px 0px 0px 10px;
	list-style:none; 
	}
#topmenu a {
	padding:0px; /* top, right, bottom, left */
	color:#eeeeee; 
    font-size:13px; /* changed from 11px */
	font-weight:bold;
	font-style:normal;
	font-variant:small-caps;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	}
#topmenu a:hover {
	color:#1296cf;
	text-decoration:none; 
	}
#topmenu a:active,
#topmenu li.current_page_item a:link,
#topmenu li.current_page_item a:visited,
#topmenu li.current_page_item a:hover,
#topmenu li.current_page_item a:active {
	color:#ffffff;
	text-decoration:underline;
	}
#main {
	width:960px;
	margin:0px auto; 
	padding:0px;
	background:#ffffff; /* was ecebe9 */
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:#000000;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
}
#maincontent {
	width:640px;
	margin:0px auto; 
	padding:0px;
	float:left;
	background:#ffffff; /* was ecebe9 */
}
#maincontent h2 {
	margin:15px 0px 2px 0px; /* top, right, bottom, left */
	padding:0px;
    font-size:15px;
    font-weight:bold;
    text-align:center;
	color:#144065;
	font-family:verdana, arial, helvetica, sans-serif;
}
#maincontent .h6 {
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
	padding:0px;
    font-size:10px;
    font-weight:bold;
	font-style:italic;
    text-align:right;
	color:#000000;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content {
	width:620px;
	margin:20px 0px 0px 20px;
	display:inline;  /* required for IE margin bug */
	padding:0px;
	float:left;
	text-align:left;
	background:#ffffff; /* was ecebe9 */
}	
#content_left {
	width:300px;
	text-align:center;
	float:left;
}
#content_right {
	width:300px;
	text-align:center;
	float:right;
}
#content ul {
	margin:0px auto;
	}
#content li {
	padding:5px 20px 5px 0px; /* top, right, bottom, left */
	color:#0d2b44; 
	font-size:14px; /* changed from 12px */
	font-style:normal;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content h1 {
	margin:30px 0px 15px 0px; /* top, right, bottom, left */
	padding:0px;
	font-weight:bold;
    font-size:17px;
    text-align:center;
	font-variant:small-caps;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content h2 {
	margin:5px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
    font-size:15px;
    font-weight:bold;
    text-align:justify;
	font-variant:small-caps;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content h3 {
	margin:20px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
	font-weight:normal;
    font-size:15px;
	font:italic;
    text-align:justify;
	font-variant:small-caps;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content h4 {
	margin:20px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
	font-weight:bold;
    font-size:14px;
    text-align:justify;
	font-variant:small-caps;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content h5 {
	margin:20px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
	font-weight:bold;
    font-size:13px;
    text-align:justify;
	font-variant:small-caps;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content .h5 {
	margin:0px 0px 0px 5px; /* top, right, bottom, left */
	padding:0px;
	font-weight:bold;
    font-size:14px;
    text-align:justify;
	font-variant:small-caps;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content .h5 a {
	font-weight:bold;
    font-size:13px; /* changed from 12px */
    text-align:justify;
	font-variant:small-caps;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none; 
	}
#content .h5 a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content h6 {
	margin:5px 0px 0px 370px; /* top, right, bottom, left */
	padding:5px;
	font-weight:normal;
    font-size:14px;
	font-style:italic;
    text-align:justify;
	color:0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content p {
	margin:5px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
.contentyb {
    background-color: #ffff00;
}
#content a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content .mcshowdate {
	margin:5px 0px 0px 0px; /* top, right, bottom, left */
	padding:0px;
    font-weight:bold;
	font-variant:small-caps;
    font-size:14px;
    text-align:justify;
	color:0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content .mcshowdate a {
	margin:5px 0px 0px 0px; /* top, right, bottom, left */
    font-size:14px;
    font-weight:bold;
	font-variant:small-caps;
    text-align:justify;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content .mcshowdate a:visited {
	color:#69789c;
	text-decoration:underline; 
	}
#content .mcshowdate a:hover,
#content .mcshowdate a:active {
	color:#ca1010;
	text-decoration:underline; 
	}
#content .showtime {
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
	padding:0px;
    font-size:20px;
    font-weight:bold;
    text-align:justify;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_right_box {
	width:180px;
	margin:20px 0px 0px 20px;
	display:inline;  /* required for IE margin bug */
	padding:0px;
	float:right;
	text-align:left;
	background-color:#ffffff; 
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#dfdede;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:#dfdede;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#666666;
}	
#content_right_box h5 {
	margin:10px 5px 10px 5px; /* top, right, bottom, left */
	padding:0px;
	font-weight:bold;
    font-size:13px;
    text-align:center;
	font-variant:small-caps;
	color:#993333;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_right_box a {
	margin:5px 5px 5px 5px; /* top, right, bottom, left */
	padding:0px;
	font-weight:normal;
    font-size:12px;
    font-weight:normal;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none; 
	}
#content_right_box a:visited {
	color:#69789c;
	text-decoration:none; 
	}
#content_right_box a:hover,
#content_right_box a:active {
	color:#ca1010;
	text-decoration:underline; 
	}
#boxmovie {
	width:445px;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:center;
	text-align:center;
}
#boxmovie h2 {
	margin:5px 0px 5px 0px;
	padding:0px;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    letter-spacing:+.5px;
    text-align:center;
	font-variant:small-caps;
	color:#993333;
	font-family:verdana, arial, helvetica, sans-serif;
}
#boxmovie p {
	margin:10px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
    font-size:11px;
    font-weight:bold;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#boxmovie a {
	margin:10px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
    font-size:11px;
    font-weight:bold;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none; 
	}
#boxmovie a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#boxbanner {
	width:600px;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:center;
	text-align:center;
}
#boxbanner h2 {
	margin:5px 0px 5px 0px;
	padding:0px;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    letter-spacing:+.5px;
    text-align:center;
	font-variant:small-caps;
	color:#993333;
	font-family:verdana, arial, helvetica, sans-serif;
}
#boxbanner p {
	margin:10px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
    font-size:11px;
    font-weight:bold;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#boxbanner a {
	margin:10px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
    font-size:11px;
    font-weight:bold;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none; 
	}
#boxbanner a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content_column1 {
	width:310px;
	float:left;
}
#content_column2 {
	width:310px;
	float:right;
}
#content_movie {
	width:620px;
	margin:20px 0px 0px 20px;
	display:inline;  /* required for IE margin bug */
	padding:0px;
	float:left;
	text-align:center;
	background:#ffffff; /* was ecebe9 */
}
#content_movie h1 {
	margin:20px 0px 15px 0px; /* top, right, bottom, left */
	padding:0px;
	font-weight:bold;
    font-size:17px;
    text-align:center;
	font-variant:small-caps;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_movie h2 {
	margin:5px 0px 5px 0px;
	padding:0px;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    letter-spacing:+.5px;
    text-align:center;
	font-variant:small-caps;
	color:#993333;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_movie_column1 {
	width:340px;
	float:left;
}
#content_movie_column1 a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_movie_column1 a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content_movie_column2 {
	width:280px;
	float:right;
}
#content_movie_column2 p {
	margin:5px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_movie_column2 h6 {
	margin:5px 0px 0px 0px; /* top, right, bottom, left */
	padding:5px;
	font-weight:normal;
    font-size:14px;
	font-style:italic;
    text-align:right;
	color:0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_in_media_column1 {
	width:140px;
	float:left;
}
#content_in_media_column1 a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_in_media_column1 a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content_in_media_column2 {
	width:140px;
	float:left;
}
#content_in_media_column2 a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_in_media_column3 {
	width:480px; /* was 340px when using col 1 and col 2 */
	float:right;
}
#content_in_media_column3 p {
	margin:5px 5px 5px 5px; /* top, right, bottom, left */
	padding:5px;
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#name {
	width:360px; 
	float:left;
}
#name p {
	margin:5px 0px 5px 5px; /* top, right, bottom, left */
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#name a {
	margin:5px 0px 0px 0px; /* top, right, bottom, left */
    font-size:14px;
    font-weight:normal;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#name a:visited {
	color:0d2b44;
	text-decoration:underline; 
	}
#name a:hover,
#name a:active {
	color:#ca1010;
	text-decoration:underline; 
	}
#day {
	width:120px; 
	float:right;
}
#day p {
	margin:5px 5px 5px 5px; /* top, right, bottom, left */
    font-size:14px;
    font-weight:normal;
	font-style:italic;
    text-align:left;
	font-variant:small-caps;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}

#content_product_column1 {
	width:150px;
	float:left;
}
#content_product_column1 a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_product_column1 a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content_product_column2 {
	width:450px;
	float:left;
}
#content_product_column2 a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_product_column2 p.purchaseLink {
	width: 111px;
	height: 19px;
	padding: 0 0 6px 0;
	background: url(images/buy_now_bg.png) no-repeat;
}
#content_product_column2 p.purchaseLink a {
	display: block;
	width: 111px;
	height: 18px;
	padding: 1px 0px 0px 10px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	text-shadow: 1px 1px 1px #0f5882;
}
#content_product_column2 p.purchaseLink a:hover {
	color: #ffcc33;
	text-decoration: none;
}
	
#content_product_column2 p.productPrice {
	padding: 0 0 0 8px;
	font-weight: bold;
}
	

#content_spokesperson_column1 {
	margin:10px 0px 20px 0px;
	width:250px;
	float:left;
}
#content_spokesperson_column1 .title {
	color:#004593;
    font-weight:bold;
	font-size:18px;
}
#content_spokesperson_column1 .heading {
	color:#004593;
    font-weight:bold;
}
#content_spokesperson_column1 a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_spokesperson_column1 a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content_spokesperson_column2 {
	margin:10px 0px 20px 0px;
	width:564px;
	float:left;
}
#content_spokesperson_column2 .title {
	color:#004593;
    font-weight:bold;
	font-size:18px;
}
#content_spokesperson_column2 .heading {
	color:#004593;
    font-weight:bold;
}
#content_spokesperson_column2 a {
	font-weight:normal;
    font-size:14px; /* changed from 12px */
    font-weight:normal;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_guestinfo1 {
	margin:0px 10px 20px 10px;
	padding:5px;
	width:600px; /* avail 580px */
	float:left;
	background:#ededed;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}
#content_guestinfo2 {
	margin:0px 10px 20px 10px;
	padding:5px;
	width:600px; /* avail 580px */
	float:left;
	background:#fcf9f9;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}
#content_guestinfo_date { /* show date */
	width:180px;
	float:left;
}
#content_guestinfo_date p {
	margin:10px 0px 0px 0px; 
	font-weight:bold;
    font-size:12px; 
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_guestinfo_guests { /* guests */
	width:400px;
	float:left;
}
#content_guestinfo_guests p {
	margin:10px 0px 0px 0px; 
	font-weight:normal;
    font-size:12px; 
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_guestinfo_guests a {
	font-weight:normal;
    font-size:12px; 
    font-weight:normal;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_guestinfo_guests a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content_guestinfo_title { /* title */
	margin:0px 0px 0px 10px; 
	width:500px; 
	float:left;
}
#content_guestinfo_title p {
	margin:0px auto; 
	font-weight:normal;
    font-size:12px; 
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_guestinfo_title a {
	margin:0px auto; 
	font-weight:normal;
    font-size:12px; 
    font-weight:normal;
    text-align:left;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_guestinfo_title a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#content_guestinfo_audio { /* audio/mp3 */
	width:40px; 
	float:left;
}
#content_guestinfo_audio p {
	margin:0px auto; 
	font-weight:normal;
    font-size:12px; 
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
}
#content_guestinfo_audio a {
	margin:0px auto; 
	font-weight:normal;
    font-size:12px; 
    font-weight:normal;
    text-align:center;
	color:#0d2b44;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#content_guestinfo_audio a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
	
#rightcol {
	width:294px;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	display:inline;
	float:right;
	text-align:center;
	background:#d9d8d4; 
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#000000;
	}
#rightcol h1 {
	margin:5px 0px 5px 0px;
	font-weight:bold;
	font-style:italic;
    font-size:18px;
	font-variant:small-caps;
	color:#0033cc;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#rightcol h2 {
	margin:5px 0px 5px 0px;
	padding:0px;
	font-weight:normal;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    letter-spacing:+.5px;
    text-align:center;
	font-variant:small-caps;
	color:#993333;
	font-family:verdana, arial, helvetica, sans-serif;
}
#rightcol h3 {
	margin:5px 0px 5px 0px;
	padding:0px;
	font-weight:normal;
    font-size:13px;
    font-weight:bold;
    line-height:18px;
    letter-spacing:+.5px;
    text-align:center;
	font-variant:small-caps;
	color:#993333;
	font-family:verdana, arial, helvetica, sans-serif;
}
#rightcol ul {
	margin:0px auto;
    text-align:left;
	}
#rightcol li {
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	color:#0d2b44; 
	font-size:12px; /* changed from 11px */
	font-style:normal;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#rightcol p {
	margin:10px 10px 10px 10px; /* top, right, bottom, left */
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	color:#0d2b44;
	font-variant:small-caps;
    font-size:13px;
    font-weight:bold;
    line-height:18px;
    letter-spacing:+.5px;
    text-align:center;
	font-family:verdana, arial, helvetica, sans-serif;
	border:0;
	}
#rightcol a {
	color:#0d2b44;
	font-size:13px; /* changed from 11px */
	font-weight:bold;
	font-variant:small-caps;
	font-style:normal;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:underline;
	border:0;
	}
#rightcol a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
#rightcol .showtime {
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
	padding:0px;
    font-size:18px;
    font-weight:bold;
    text-align:justify;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
}
#rightcol_show {
	background:#f3f3f3; 
	}
#advertising_right {
	width:294px;
	margin:0px auto; 
	padding:0px;
	text-align:center;
	}
#advertising_right h2 {
	margin:0px 15px 10px 15px
	font-weight:bold;
    font-size:15px;
    font-weight:bold;
    text-align:center;
	color:#810105;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#advertising_right p {
	margin:0px 15px 10px 15px
	font-weight:bold;
    font-size:14px;
    font-weight:bold;
    text-align:left;
	color:#144065;
	font-family:verdana, arial, helvetica, sans-serif;
	}
#advertising_box120L {
	width:120px;
	margin:25px 0px 25px 18px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box120R {
	width:120px;
	margin:25px 18px 25px 0px; 
	padding:0px;
	float:right;
	display:inline; /* for IE6 bug */
	}
#advertising_box120M {
	width:120px;
	margin:25px 0px 25px 87px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box125L {
	width:125px;
	margin:25px 0px 25px 14px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box125R {
	width:125px;
	margin:25px 14px 25px 0px; 
	padding:0px;
	float:right;
	display:inline; /* for IE6 bug */
	}
#advertising_box125M {
	width:125px;
	margin:25px 0px 25px 84px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box135M {
	width:135px;
	margin:25px 0px 25px 79px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box160M {
	width:160px;
	margin:25px 0px 25px 67px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box180M {
	width:180px;
	margin:25px 0px 25px 57px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box185M {
	width:185px;
	margin:25px 0px 25px 54px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box187M {
	width:187px;
	margin:25px 0px 25px 54px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box200M {
	width:200x;
	margin:25px 0px 25px 47px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box231M {
	width:231px;
	margin:25px 0px 25px 31px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box234M {
	width:234px;
	margin:25px 0px 25px 30px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box240M {
	width:240px;
	margin:25px 0px 25px 27px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box250M {
	width:250px;
	margin:25px 0px 25px 22px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box270M {
	width:270px;
	margin:25px 0px 25px 12px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box280M {
	width:280px;
	margin:25px 0px 25px 7px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#advertising_box288M {
	width:288px;
	margin:0px 0px 0px 3px; 
	padding:0px;
	float:left;
	display:inline; /* for IE6 bug */
	}
#botmenu {
	width:960px;
	height:44px; /* was 64 */
	margin:0px auto;
	padding:0px; /* top, right, bottom, left */
	text-align:center;
	background:#003366;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:3px;
	border-right-style:solid;
	border-right-color:#000000;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	}
#botmenu p {
	margin:4px 4px 4px 4px; /* top, right, bottom, left */
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	color:#ffffff;
    font-size:11px; /* changed from 10px */
    font-weight:normal;
    line-height:14px;
    letter-spacing:+.5px;
    font-family:arial, helvetica, sans-serif;
	}
#botmenu a {
	color:#ffffff; 
    font-size:11px; /* changed from 10px */
	font-weight:normal;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	}
#botmenu a:hover {
	color:#ca1010;
	text-decoration:underline; 
	}
.closewindow {text-decoration: none;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;}
.closewindow A {text-decoration: none; color: #ffffff;}
.closewindow A:LINK {text-decoration: none; color: #ffffff;}
.closewindow A:VISITED {text-decoration: none; color: #ffffff;}
.closewindow A:HOVER {text-decoration: none; color: #cc0000;}
form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
	font-family:verdana, arial, helvetica, sans-serif;
    margin:0px auto;
    padding:0px;
    /* width:600px;  removed because of amember form calls */
}
form fieldset {
    border-color:#000000;
    border-width:1px;
    border-style:solid;
    padding:10px;        /* padding in fieldset support spotty in IE */
    margin:0px auto;
}
form fieldset legend {
	font-size:14px; /* was 1.1em. bump up legend font size, not too large or it'll overwrite border on left */
                       /* be careful with padding, it'll shift the nice offset on top of border  */
}
form input, form textarea {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0px 0px 10px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}
form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}
textarea { overflow: auto; }
form .required{      /* uses class instead of div, more efficient */
	font-weight:normal; 
    font-size:12px;
	color:#ca1010;
} 
form br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}