#seventhdaydiv, #seventhdaydiv td {
	font-family: Verdana, Arial;
	font-size: 11px;
	
}
.seventhdaydivc /* This div wraps the entire video player */
{
	width: 500px;
	background-color: #FFFFE0;
	padding: 10px 10px 10px 10px;
	margin-bottom: 15px;
}

.seventhdaypage, #seventhdaypage1, #seventhdaypage2 /* This div wraps each the video selection page */
{
	width: 500px;
	border: 1px black solid;
	background-color: #FFFFE0;
	padding: 10px 10px 10px 10px;
	margin-bottom: 15px;
}

#seventhdaydescr /* This div wraps the web page that lists all of the video descriptions that can be viewed as a normal web page. */
{
	width: 500px;
}

.nonbold {
	font-weight: normal;
}

.lrmargin {
	margin: 0px 9px 0px 9px;
}

#seventhdaydiv p, #seventhdaydescr p {
	font-family: "Times New Roman", Times, Serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 115%;
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-indent: 1.5em;
}

#seventhdaydiv .infoboxsize {
	width: 600px;
	height: 455px;
}

#seventhdaydiv .infobox {
	overflow: auto; 
	background-color: #ccccFF;
	padding: 20px;
	text-align: left;
	}

#seventhdaydiv .infooverlay {
	padding: 40px 80px 40px 40px;
	display:none;
	background-image:url(https://s3.amazonaws.com/theseventhday7/code/jquerytools/overlay/black2.png);
}

#seventhdaydiv .infooverlay .close {
	background: url(https://s3.amazonaws.com/theseventhday7/code/jquerytools/overlay/close.png) no-repeat;
	position: absolute;
	top: 2px;
	right: -2px; 
	display: block;
	width: 35px;
	height:	35px;
	cursor:	pointer;
}

#infoboxes h1 {
	font-family: "Times New Roman", Times, Serif;
	font-size: 36px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	margin: 0px;
	color: #990033;
}

#infoboxes h2 {
	font-family: "Times New Roman", Times, Serif;
	font-size: 21px;
	font-weight: normal;
	font-variant: small-caps;
	text-align: center;
	margin: 0px;
	color: #990033;
	background-color: transparent;
	border: none;
}

#infoboxes h3 {
	font-family: "Times New Roman", Times, Serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin: 12px 0px 9px 0px;
}

#infoboxes h4 {
	font-family: "Times New Roman", Times, Serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin: 9px 0px 9px 0px;
}

#infoboxes ul li {
	font-family: "Times New Roman", Times, Serif;
	font-size: 16px;
	font-weight: normal;
	margin: 0em 0em 0em 3em;
	text-indent: 0em;
}

.videochapterbox {
	margin: 9px 3px 6px 3px;
	background-color: #eee;
	border: 1px #990033 solid;
	padding: 9px;
}

#seventhdaydescr .chapterbreak {
	margin-top: 36px;
	padding-top: 24px;
	border-top: 6px #990033 dotted;
}

#seventhdaydescr .chapterbreak h1, #seventhdaydescr .chapterbreak h2 {
	display: none;	
}

.videochapter {
	font-family: Verdana, Arial !important;
	font-size: 12px !important; 
	font-weight: bold !important;
	margin: 0px;
	padding: 0px;
	text-indent: 1em !important;
}
.videochapterblurb {
	font-family: "Times New Roman", Times, TmsRmn, Serif !important;
	font-size: 14px !important;
	font-style: italic !important;
	margin: 0px 0px 9px 40px !important;
	padding: 0px !important;
	text-indent: 0px !important;
}


.overlay1 {
	padding:40px;	
	display:none;
	background-image:url(http://s3.amazonaws.com/theseventhday7/code/jquerytools/overlay/black2.png);
}
.videoDU { width: 320px; height: 240px; }
.videoMA { width: 320px; height: 240px; }
.videoMB { width: 480px; height: 360px; }
.videoMC { width: 480px; height: 360px; }
.videoMD { width: 640px; height: 480px; }
.videoME { width: 640px; height: 480px; }
.videoMF { width: 720px; height: 540px; }
.videoA  { width: 480px; height: 360px; }

.overlay1 .close {
	background: url(http://s3.amazonaws.com/theseventhday7/code/jquerytools/overlay/apple-close.png) no-repeat;
	position: absolute;
	top: 2px;
	right: -2px; 
	display: block;
	width: 35px;
	height:	35px;
	cursor:	pointer;
}

.vcaption {
	color: #ee0;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	margin-top: 6px;
	padding: 0px;
}

.vcaptionsmall {
	font-size: 80%;
	color: #999;
}

.cgrid {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	background-color: #ffeebb;
	line-height: 120%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.cgrid td {
	border-top: #DDD 2px solid;
	border-bottom: #333 2px solid;
	border-left: #999 1px none;
	border-right: #999 1px none;
	margin: 6px 6px 6px 6px;
	padding: 4px;
	background-color: #DDAA77; #CC9966 ;
}

.cgridlogo {
	padding: 0;
	height: 75px;
	width: 500px;
}
.cgridbwcolumn {
	width: 40px;
	text-align: center;
}

.WB1, .WB5, .WB7 {vertical-align: middle;}
.WB1 {background-color: #FFCCCC !important; width: 45px !important;}
.WB5 {background-color: #99FFEE !important; width: 65px !important;}
.WB7 {background-color: #CCAAFF !important; width: 45px !important;}

.cgridlogotext {
	font-variant: small-caps;
	font-size: 10px;
	font-family: "Times New Roman", Times, Serif;
	margin: 0px;
	padding: 0px;
	line-height: 110%;
}
.cgridheader td, .cgridfooter td {
	background-color: #ffeebb;
	color:  #990000;
	font-weight: normal ;
	border: 0px none;
	padding: 0px 0px 0px 0px;
}
.cgridpart {
	color: black !important;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px !important;
	text-indent: 0em !important;
}
.cgridmoreinfo {
	font-family: Verdana, Arial !important;
	font-size: 10px !important;
	text-align: center !important;
	color: black;
	margin: 0px !important;
	padding: 0px 0px 0px 50px !important;
	text-indent: 0em !important;
}
.cgridvtime {
	color: white;
	font-style: italic;
}
.WatchButton {
	vertical-align: middle !important;
	font-size: 11px !important;
	padding: 1px 1px 1px 1px !important;
}

.sponsor7d {
	font-family: Verdana, Arial, "Sans-serif" !important;
	font-size: 12px !important;
	color: black;
	margin: 0px 0px 0px 0px !important;
	line-height: 120% !important;
}

#seventhdaydiv a, #seventhdaydiv a:link, #seventhdaydiv a:visited, #seventhdaydiv .href1 {
	color: darkblue; 
	font-weight: bold;
	text-decoration: none;
	}

#seventhdaydiv a:hover { color: rgb(255,   0,  0); text-decoration: underline; }

#infoboxes .printerfriendly {
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	text-align: right;
	margin: 6px;
	padding: 0px;
}

#infoboxes a, #infoboxes a:link, #infoboxes a:visited  {
	color: #55C; 
	font-weight: normal;
	text-decoration: underline;
	}
