body {margin:10px 0 0 0;
      padding:0;
      background: #ffffff;
	  color:#171555;
	  font-family: Verdana, sans-serif;
		/* set font sizes for standard browers 1em = 10px 1.1em = 11px etc */
	  font-size:62.5%;
	  }

.clear {clear:both;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.italic {font-style:italic;}
.maroon {color:#800808;}
.blue {color:#130580;}
.green {color:#056209;}
.red {color:#CD1B3D;}

p {line-height:1.3em;}
img {border:none;}
a {color:#48468E;font-weight:bold;}
/**********  fix to clear float  *************/
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
/*.clear {display: inline-table;}*/
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

/**************   container *******************************************/
#container {margin:0 auto;
     	    padding: 0;	
		    width:850px;}

/**************   header *************************/
#header {margin:0 0 0 0;
        padding:0;
        width:850px;
		background: transparent url(images/header.gif) 0 0 no-repeat;
		height:385px;}

img#logo {margin:100px 0 0 92px;
       padding:0;}

/*****************    main content   *************************************/
img#strap {margin:0;
       padding:0;}
	   
#innercont {margin:0;
			padding:0;
			background: transparent url(images/mainback.gif) 0 0 repeat-y;
			 font-size:1.1em;
			 width:850px;}
	   
#maincontent {float:left;
             margin:23px 0 0 92px;
             padding:0;
             width:450px;
            }
			 
#maincontent p {margin:0 0 28px 0;
                padding:0;
				}
			
#maincontent p.psmallbotmarg {margin:0 0 8px 0;
                }			
			
#maincontent h1 {margin:0;
                padding:0;
               font-size:1.4em; 
               }

#maincontent h2 {margin:0;
                padding:0;
               font-size:1.4em; 
               }

/*****************   buttons   *************************************/
p#morevideo {margin:20px 0 0 73px;
			height:33px;
			background: transparent url(images/morevideoback.gif) 0 0 no-repeat; }

p#morevideo a {padding:8px 0 0 16px;
			
			height:33px;
			width:100px;
			display:block;
			text-decoration:none;
			font-size:1.2em;}			   
			   
/*****************   video   *************************************/
.bigvideo { margin:0 0 20px 73px;height:449px;
          background: transparent url(images/videoback2.gif) 0 0 no-repeat;  }

.bigvideo .bigvidobj { margin:0 0 0 32px;
				padding:32px 0 0 0;
				display:block;}

.smallvideo { margin:0 0 40px 0;}

.smallvideo .smallvidobj { margin:0;
				padding:0;
				display:block;}
#maincontent .smallvideo h2 {margin:0 0 10px 0;
font-size:1.2em;width:450px;}
/*****************   right   *************************************/
#rightcolumn {float:left;
             margin:26px 0 30px 44px;
             padding:0;
			 width:170px;
			 }
#rightcolumn p {margin:0;
             padding:0;
			 width:140px;
			 }								

/************ menu ***********/
ul#menu {margin: 0 0 20px 0;
     	  padding:0;}

ul#menu li {margin: 0 0 7px 0;
  		  padding:0 ;
  		  list-style-type: none;
          background: #C2C8E3;}

ul#menu li a {margin:0 ;
	          padding:2px 0 0 10px;
	     	  display: block;
              font-size: 1.2em;
              font-weight:bold;     		  
			  text-decoration: none;
  		      height:19px;
              width: 160px;
			  color:#081448;
              background:transparent;}

/****** menu highlight current page *********/
body#home a#homehigh,
body#video a#videohigh
    {color:#ffffff;
    background: #182C8C;}

/******* menu rollover **********/
#menu a:hover {color:#ffffff;
                background: #182C8C;}
				
/******* promotions **********/
#rightcolumn .promobox {margin:0 0 35px 0;
						position:relative;
						background: transparent url(images/promobox1.gif) 0 10px repeat-y;}
						
#rightcolumn .promobox p {margin:0;
						padding:8px 0 10px 17px;
						width:150px;						
						
						color:#4F4D90;}
						
#rightcolumn .promobox p.ppromo1 {padding:0 0 30px 17px;}
						
#rightcolumn .promobox img {margin:0;
							padding:0 0 30px 25px;}
							
#rightcolumn .promoboxin1  {margin:0;
							padding:0;
							top:-8px; 
							position:relative; 
							background: transparent url(images/lights1.gif) 0 0 no-repeat;}
							
#rightcolumn .promoboxin2  {margin:0;
							padding:0;
							background: transparent url(images/lights1a.gif) bottom left no-repeat; 
							bottom:-20px; 
							position:relative;}
							

#rightcolumn .testimonials {margin:0 0 30px 0;
							background: transparent url(images/promobox2.gif) 0 0 repeat-y;
							position:relative;}
							
#rightcolumn .testimonials p {margin:0;
							padding:8px 0 30px 17px;
							color:#0E4D04;
							font-weight:bold;}
							
#rightcolumn .testimboxin1  {margin:0;
							padding:0;
							top:-8px; 
							position:relative; 
							background: transparent url(images/lights2.gif) 0 0 no-repeat;}
							
#rightcolumn .testimboxin2  {margin:0;
							padding:0;
							background: transparent url(images/lights2a.gif) bottom left no-repeat; 
							bottom:-20px; 
							position:relative; }

body#video #rightcolumn .testimonials {background: transparent url(images/promobox3.gif) 0 0 repeat-y;}
							
body#video #rightcolumn .testimonials p {color:#EBD6DC;}
							
body#video #rightcolumn .testimboxin1  {background: transparent url(images/lights3.gif) 0 0 no-repeat;}
							
body#video #rightcolumn .testimboxin2  {background: transparent url(images/lights3a.gif) bottom left no-repeat;} 
							
/*****************    footer   *************************************/
#footer {clear:both;
         padding:0;
		 margin:0 0 10px 0 ;
    	 width:850px;
         height:391px;
       background: transparent url(images/footback.gif) 0 0 no-repeat; }

#footer img {margin:100px 0 0 120px ;}

body#video #footer { background: transparent url(images/footback1.gif) 0 0 no-repeat; 
         height:140px;}	   
