	/* October 25th 2009
	
	body{padding:20px; background:white; background:white;color:#555;font:80%/140% 'helvetica neue',sans-serif;width:900px;margin: 0 auto;}
	h1,h2{font:bold 80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	a{color:#348;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
	
	background : transparent url(http://newtownsaints.co.uk/modal/greybox/greybox/.jpg) repeat-y top left;*/
/*<!--  <<<<<<<<<<<<<<  o0o  PRELOAD IMAGES  o0o  >>>>>>>>>>>>>> -->*/
/*<!--[if IE]><![endif]-->
If NOT IE <![if !IE]><![endif]>*/
/*Fixing Validation Errors

The downlevel-revealed conditional comment syntax is flagged as invalid HTML by some validation services. Additional characters can be added to construct a valid HTML Comment before and after the HTML content to be revealed.

<!--[if !IE]><!--> HTML <!--<![endif]-->

In the example above, the negative conditional expression prevents Internet Explorer from displaying the HTML content within the downlevel-revealed conditional comment block. However, if the conditional expression evaluates to true, the closing "-->" of the first comment appears along with the HTML content in Internet Explorer. To hide these characters from Internet Explorer users, add "<!" as follows:

<!--[if IE 7]><!--> HTML <!--<![endif]-->*/

.preload {display: none;
}
/*<!--  <<<<<<<<<<<<<<  o0o  PRELOAD IMAGES  o0o  >>>>>>>>>>>>>> -->*/

body {background:#2F4F4F;
}

.vidmain {
clear : both;
width : 500px;
padding : 5% 20% 5% 25%;
overflow : hidden !important;
}

div.container {
clear:both;
width:500px;
/*height:auto !important;*/ 
text-align: center; 
font-size : 1.5em;
background-color: #000;
padding:0.3em 0 0.3em 1.0em; 
overflow : hidden !important;
}

.shadmain {
clear : both;
width : 500px;
display : inline;
float : left;
overflow : hidden !important;
}
	 div.shadow {
  border: none;
	width:500px;
	padding:1.0em 0 1.5em 0; 
  background-color: #FFFACD;
	font-size : 0.9em;
	font-color: #2E8B57;
	font-family : trebuchet ms, verdana, arial, sans-serif;
	overflow : visible !important;
  }

div.boxtitle {
	width:500px;
	height:30px;
  text-align: center;
	font-size : 1.7em;
	font-family : trebuchet ms, verdana, arial, sans-serif;
	color: #FFA500;
   }
	 
	 div.sboxtitle {
	width:520px;
	height:30px;
  text-align: center;
	font-size : 1.3em;
	font-family : trebuchet ms, verdana, arial, sans-serif;
	color: #FFA500;
   }
	 
div.crumbs {
clear:both;
width:516px;
/*height:auto !important;*/ 
text-align: center; 
font-size : 1.5em;
color: #F0F8FF;
background-color: #D3D3D3;
padding:0.3em 0 0.3em 0; 
}
/*menu*/
#shadcrumbs {
clear:both;
width:500px;
height:30px;
/*height:auto !important;*/ 
text-align: center;
font-family : trebuchet ms, verdana, arial, sans-serif;
font-weight:bold;
color: #FFE4C4;
background-color: #D3D3D3;
padding:0.2em 0 0.2em 0; 
}

div.shadcrumbs {
clear:both;
width:500px;
height:20px;
/*height:auto !important;*/ 
text-align: center;
font-family : trebuchet ms, verdana, arial, sans-serif;
font-weight:bold;
color: #FFE4C4;
background-color: #D3D3D3;
padding:0.2em 0 0.2em 0; 
}

a:link,
a:visited {
  text-decoration: none;
  color: #4697ce;
}
a:link:hover,
a:visited:hover {
  text-decoration: underline;
  color: #FFFF00;
}

.selected, a.selected {background-color:rgb(253,245,230);
}

/*__________________________________________________________________  tables  */
table {
  width: 100%;
  margin: 0 0 18px 0;
	
}
table th {
  text-align: left;
  font-style: italic;
  font-weight: bold;
  font-family: Georgia, serif;
  border-bottom: 1px dotted #333;
}
table td, table th {
  padding: 5px 0px 5px 50px;
  vertical-align: top;
}
table td.option {
  font-weight: bold;
  color: #ff3b9a;
  padding-left: 0;
  width: 120px;
}
table#features-table tr td {
  vertical-align: middle;
  padding: 5px 0 5px 5px;
}
table#features-table tr td.strong {
  font-family: Georgia, serif;
  font-weight: bold;
  font-style: italic;
  text-align: center;
  width: 96px;
  color: #ff3b9a;
}
/*Move table inside container*/
table.thumbs {
  margin-left: 1%;
  margin-right: auto;
  width: 450px;
}
table.thumbs td {
  padding: 5px 0 5px 5px;
  text-align: center;
  width: 150px;
}
table#download-table tr td {
  vertical-align: middle;
}
table#download-table tr td.button-container {
  width: 150px;
  text-align: center;
}
/*Move table inside container*/
	div.float {
  float: left;
	padding: 0 0 0 6%;
  }
	
	div.tfloat {
  float: left;
	padding: 0 0 0 6%;
  }
  
	div.float p {
   text-align: center;
	 font-family : trebuchet ms, verdana, arial, sans-serif;
	 color: #CD5C5C;
   }
	 
	div.foot {
	width:480px;
	height:25px;
	padding:1em 0 1.5em 1em;
   text-align: center;
	 font-family : trebuchet ms, verdana, arial, sans-serif;
	 font-color: #FFEBCD;
   }
	 
	div.spacer {
  clear: both;
	width:500px;

  }
	/*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  */
	/*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  */
	/*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  */
	/*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  *//*  E N D myvidbox.css  */
	/*style.css*/
	/*
orange  e46504
green   a6d810
blue    297bc1
black   060606
purple  9a11d3
pink    ff3b9a
blue/grey		778899
light grey	D3D3D3
dark grey   A9A9A9	
url(bg.gif) 50% 0 repeat*/

/*
div#wrapper {
  margin: 0 auto;
  width: 622px;
  margin-bottom: 20px;
  border: 1px solid #333;
  padding: 18px 10px;
  background-color: #eee;
}

/*__________________________________________________________________  header  
#version {
  float: right;
  height: 55px;
  width: 55px;
  background-image: url(version.png);
}
#header {
  padding-bottom: 9px;
}
#header h1 {
  display: inline;
  letter-spacing: -1px;
  margin-bottom: 0;
  font-family: Georgia, serif;
  font-style: italic;
}
*/
/*_____________________________________________________________________  nav  
div#nav {
  font-weight: bold;
  padding-bottom: 9px;
  margin-bottom: 18px;
  border-bottom: 1px dotted #333;
}
*/
/*____________________________________________________________________  text  
.hidden {
  display: none;
}
 
p {
  text-indent: 18px;
  text-align: justify;
}
p, pre {
  margin: 0 0 18px 0;
}
pre, code {
  font-family: Monaco, monospace;
  font-size: 12px;
}
pre {
  background-color: #060606;
  width: 600px;
  overflow: auto;
}
code {
  color: #a6d810;
}
*/
/*__________________________________________________________________  images  
img {
  border: none;
}
*/
/*___________________________________________________________________  lists  
ul, ol, li {
  margin: 0;
  padding: 0;
}
ul, ol {
  margin: 18px 0;
  padding-left: 10px;
}
ol li {
  list-style-type: decimal;
}
ul li {
  list-style-type: square;
}
li {
  margin-left: 18px;
}


*/
/*___________________________________________________________________  links  
a:link,
a:visited {
  text-decoration: none;
  color: #4697ce;
}
a:link:hover,
a:visited:hover {
  text-decoration: underline;
  color: #ff3b9a;
}
a.option {
  display: block;
  text-align: left;
  color: #fff;
  background-color: #297bc1;
  line-height: 140%;
  padding: 5px 0;
  margin: 6px 0;
  font-family: Georgia, serif;
  font-style: italic;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
  border: 3px double #fff;
}
a.option:hover {
  text-decoration: none;
  background-color: #ff3b9a;
  color: #fff;
}
*/
/*_________________________________________________________________  headers  
h1, h2, h3 {
  margin-bottom: 18px;
  font-weight: bold;
}
h1 {
  font-size: 18px;
  line-height: 36px;
}
h2 {
  font-family: Georgia, serif;
  font-style: italic;
  font-size: 12px;
  line-height: 18px;
}
h3 {
  font-family: Georgia, serif;
  font-style: italic;
  font-size: 0.5em;
  line-height: 18px;
  color: #e46504;
}
*/
/*___________________________________________________________________  demos  
#inline-sample-content {
  padding: 10px;
}
#hongkong {
  text-align: center;
  margin-bottom: 18px;
}
*/
/*___________________________________________________________________  forms  
form p {
  text-indent: 0;
}
form#build-form {
  padding: 1px 9px;
  background: url(bg.gif) top left repeat;
  margin-bottom: 18px;
}
form#build-form select {
  padding-left: 2px;
}
input.button, button {
  padding: 4px 5px;
  font-family: Georgia, serif;
  font-style: italic;
  font-weight: bold;
  font-size: 14px;
  border: 3px double #fff;
  background-color: #297bc1;
  color: #fff;
  cursor: pointer;
}
input.button:hover, button:hover {
  background-color: #ff3b9a;
}
*/
/*___________________________________________________________________  notes  
p.note {
  text-indent: 0;
  background-image: url(bg.gif);
  background-repeat: repeat;
  padding: 10px;
  border: 1px dashed #9a11d3;
}
p.note span {
  color: #9a11d3;
  font-family: Georgia, serif;
  font-style: italic;
  font-weight: bold;
}
*/
/*______________________________________________________________________  qa  
div.question p, div.answer p {
  text-indent: 0px;
}
div.question span, div.answer span {
  font-weight: bold;
  color: #9a11d3;
  font-family: Georgia, serif;
  font-style: italic;
}
*/
/*__________________________________________________________________  footer  
div.footer {
	width:500px;
	height:30px;
   text-align: center;
	 font-family : trebuchet ms, verdana, arial, sans-serif;
	 font-color: #FFEBCD;
   }
	 */

