@charset "utf-8";
/* CSS Document */

body {
background-image: url(../images/top_bluegrad.gif);
background-repeat:repeat-x;
background-color:#000221;
font-family: verdana;
-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;
}

p{
padding: 0px; 
margin-top: 4px;
margin-bottom: 4px;}

/*format for boxes containing front page content*/
#frntmainvideo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 16x;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #000221;
	position: relative;
	top: -530px;
	left: -201px;
}
#frntmainvideo h1 {font-size: 12px; font-weight:normal; padding-left: 30px;}
#frntmainvideo h2 { font-size: 12px; padding-left: 30px; font-weight:normal;}
#frntmainvideo h3 {padding-left: 20px; font-weight:normal;}

#frnttoprt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #2f76ca;
	position: relative;
	padding-top: 10px;
	padding-right:8px;
	white-space: normal;
	top: 30px;
	left: 240px;	
	z-index: -300px;
}
#frnttoprt h1 {font-size: 12px; font-weight:bold; margin:0; padding-left: 20px}
#frnttoprt h2 {padding-left: 30px; float: left;}
#frnttoprt img{padding-left: 20px; padding-top: 5px;}

.frnttoprttd {background-image: url(../images/frnt_topvideo_back.gif); background-repeat:repeat-x;}

#frntvidgall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	border-style:solid;
	border-bottom: none;
	border-color: #c5c5c5;
	border-width: 1px;
	padding-top: 10px;
	padding-right:8px;
	background-color: #6a96cc;
	position: relative;
	top: -500px;
}
#frntvidgall h1 {margin: 0; font-size: 12px; font-weight:bold;}
#frntvidgall h2 {padding: 0;}
#frntvidgall h3{margin: 0; font-size: 12px; font-weight: normal;}
#frntvidgall img{padding-top: 5px;}


#frntegan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #c5c5c5;
	border-width: 1px;
	background-color: #6592ca;
	background-image: url(../images/frnt_bttmtable_back.gif);
	background-repeat:repeat-x;
	position: relative;
	top: -500px;
}
#frntegan p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000221;
	padding-left: 18px;
	padding-right: 18px;
	margin-bottom: 8px;
	line-height: 18px;
}
#frntegan a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1e3d72;
	font-weight: bold;
	text-decoration:none;
}
#frntegan a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}
#frntegan ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 15px;
}
#frntegan li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 35px;
	list-style-image:url(../images/crosshair_bullet.jpg);
	padding-top: 10px;
}
#footer {
	font-family: Verdana;
	font-size: 10px;
	line-height: 18px;
	color: #c5c5c5;
	position: relative;
	top: -500px;
}

/* Boxes on about.html page*/
#aboutrt {
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #9eb7d4;
	position: relative;
	top: -640px;
	left: -201px;
	/*top: 25px;
	left: -201px;*/	
}
#aboutrt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000221;
	padding-left: 18px;
	padding-right: 18px;
	margin-bottom: 8px;
	line-height: 18px;
}
#aboutlft{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	/*top: -500px;
	left: 250px;*/
	top: 33px;
	left: 245px;	
	z-index: -300px;
}
#aboutlft p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000221;
	padding-left: 28px;
	padding-right: 15px;
	margin-bottom: 8px;
	line-height: 18px;
}
#aboutlft img{padding-left: 23px; padding-top: 5px;}
#aboutbttm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	top: -600px;
	left: 2px;	
	z-index: -300px;
}
#aboutbttm p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000221;
	padding-left: 28px;
	padding-right: 15px;
	margin-bottom: 8px;
	line-height: 18px;
}
.aboutbttmhead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000221;
}
.danpic{display:block; margin-right:10px;}

/* Boxes on production_services.html page*/
#prodlft{
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	top: 33px;
	left: 245px;	
	z-index: -300px;
}
#prodrt {
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #9eb7d4;
	position: relative;
	top: -630px;
	left: -191px;
}
#prodrt a{
	color: #4587d8;
	text-decoration: none;
}
#prodrt a:hover{
	color: #000221;
	font-weight: bold;
	text-decoration: none;
}
#prodrt ul, #prodrt il {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#prodrt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000221;
	padding-left: 18px;
	padding-right: 18px;
	margin-bottom: 8px;
	line-height: 18px;
}
#prodlftbttm{
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	top: 50px;
	left: 245px;	
	z-index: -300px;
}
#prodlftbttm p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000221;
	padding-left: 38px;
	padding-right: 15px;
	margin-bottom: 8px;
	line-height: 18px;

}




#linksrt {
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #9eb7d4;
	position: relative;/* Boxes on links.html page*/
	top: -900px;
	left: -201px;
}
#linksrt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000221;
	padding-left: 18px;
	padding-right: 18px;
	margin-bottom: 8px;
	line-height: 18px;
	text-decoration: none;
}
#linksrt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4587d8;
	text-decoration: none;
}
#linksrt a:hover{color:#000221}
#linksrt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000221;
	margin-bottom: 8px;
	line-height: 18px;
	text-decoration: none;
}
#linksrt2 a{text-decoration: none;}
#linksrt2 a:hover{text-decoration: none; color: #FFFFFF;}
#linkslft{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	top: 33px;
	left: 245px;	
	z-index: -300px;
}
#linkslftbttm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	top: 60px;
	left: 245px;	
	z-index: -300px;
}
#linkslft p, #linkslftbttm p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000221;
	padding-left: 28px;
	padding-right: 15px;
	margin-bottom: 8px;
	line-height: 18px;
}
#linkslft a, #linkslftbttm a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000221;
	text-decoration: none;
	padding-right: 15px;
	margin-bottom: 8px;
	line-height: 18px;
}
#linkslft a:hover, #linkslftbttm a:hover {color: white;}
#linkslft img, #linkslftbttm img{padding-top: 5px; padding-left: 23px;}
#linkslft ul{list-style:none;}
#linkslft li{list-style:none;}

/* Links On the sponsor page*/
#linkssponsors{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
}
#linkssponsors a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000221;
	text-decoration: none;
	line-height: 18px;
	padding-left: 25px;
}
#linkssponsors a:hover {font-weight: bold; color: white;}
#linkssponsors ul{margin:0; padding:0;}
#linkssponsors li{margin:0; list-style:none;}

/* Boxes on contact.html page*/
#contactrt {
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #000221;
	position: relative;
	top: -540px;
	left: -201px;
}
#contactrt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 8px;
	line-height: 18px;
	text-decoration: none;
	padding-left: 60px;
}
#contactrt img{padding-left: 30px;}

#contactlft{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #2f76ca;
	position: relative;
	top: 30px;
	left: 240px;	
	z-index: -300px;
}
#contactlft p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 45px;
}
#contactlft a{
	color: #000221;
	text-decoration: none;
}
#contactlft a:hover{color: #ffffff;}
#contactlft img{padding-left: 30px;}

/* Sprint Page - Linked to from news page*/
#sprint{
	margin-top: 18px;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #000221;
	position: relative;
	top: -1400px;
	left: -201px;

}

/* Video Page & Order form*/
	/*#videort{
border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	width: 420px;
	position: relative;
	top: 33px;
	left: 245px;	
	z-index: -300px;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	padding: 0;
	position: relative;
	top: 33px;
	left: 245px;	
	z-index: -300px;
}*/
#videortbttm{
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	top: 50px;
	left: 245px;	
	z-index: -300px;
}
#videort, #videortbttm p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000221;
	padding-left: 38px;
	padding-right: 15px;
	margin-bottom: 8px;
	line-height: 18px;

}
#videolft {
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #9eb7d4;
	position: relative;
	top: -630px;
	left: -191px;
}
#videolft ul, #videolft il {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#videolft h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000221;
	margin:0;
	padding:0;
	}
#videolft h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #000221;
	margin-top: 5px;
	padding-right: 15px;
}
.videolftprice{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #931f68;
	margin-bottom: 5px;
	margin-top: -5px;
	margin-left: 0px;
}
#videolft img{padding-left:20px; padding-top:5px;}
	
/* Video Summary Pages*/
#vidsumrt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #000221;
	padding: 0px;
	/*position: relative;
	top: -600px;
	left: -201px;*/
	position: relative;
	top: -580px;
	left: -201px;
}
#vidsumrt h1 {font-size: 12px; font-weight:bold; padding-left: 30px;}
#vidsumrt h2 { font-size: 12px; padding-left: 30px; font-weight:normal;}
#vidsumlft{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #000221;
	position: relative;
	top: -530px;
	left: -201px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #2f76ca;
	position: relative;
	top: 30px;
	left: 240px;	
	z-index: -300px;*/
}
#vidsumlft h1 {font-size: 12px; font-weight:bold; padding-left: 30px;}
#vidsumlft h2 { font-size: 12px; padding-left: 30px; font-weight:normal;}
/*#vidsumlft img{padding-left: 20px; padding-top: 0px;}
.vidsumrt {background-image: url(../images/frnt_topvideo_back.gif); background-repeat:repeat-x;}*/

#vidsumbttm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color: #c5c5c5;
	border-width: 1px;
	background-color: #6592ca;
	background-image: url(../images/frnt_bttmtable_back.gif);
	background-repeat:repeat-x;
	position: relative;
	top: -480px;
}
#vidsumbttm p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000221;
	padding-left: 18px;
	padding-right: 18px;
	margin-bottom: 8px;
	line-height: 18px;
}
#vidsumbttm a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;

}
#vidsumbttm a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000221;
	text-decoration: none;
}
#vidsumbttm ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 15px;
}
#vidsumbttm li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 35px;
	list-style-image:url(../images/crosshair_bullet.jpg);
	padding-top: 10px;
}
.bttnpad{margin: 0px;}
.bttnpadrt{position: relative; right: 8px; margin:0px; top:-50px;}
.bttnpadrt2{position: relative; right: 8px; margin:0px;}

/* Link to Video Archive All Page */
#watchall a{ display:block; height:42px; width:203px; overflow:hidden; padding-right:8px; }
#watchall a:hover { display:block; text-indent:-205px;}


/* Video Archive All Page */
#vid_archive{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#deedff;
	font-weight:bold;
	font-size: 13px;
	padding-left: 28px;
	padding-right: 15px;
	margin-bottom: 8px;
	line-height: 18px;
/*	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #4587d8;
	position: relative;
	top: 33px;
	left: 245px;	
	z-index: -300px;
*/
}
#vid_archivert {
	border-style:solid;
	border-color: #323340;
	border-width: 1px;
	background-color: #9eb7d4;
	position: relative;/* Boxes on links.html page*/
	top: -360px;
	left: -201px;
}
#vid_archivert h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000221;
	padding-left: 18px;
	padding-right: 18px;
	margin-bottom: 8px;
	line-height: 18px;
	text-decoration: none;
}
#vid_archivert a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4587d8;
	text-decoration: none;
}
#vid_archivert a:hover{color:#000221}
#vid_archivert2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000221;
	margin-bottom: 8px;
	line-height: 18px;
	text-decoration: none;
}
#vid_archivert2 a{text-decoration: none;}
#vid_archivert2 a:hover{text-decoration: none; color: #FFFFFF;}