


html, body, div, span, h1, h2, h3, h4, h5, h6, p,
a, strong, center, ol, ul, li, fieldset, form, label,embed{
	padding:0;
	margin:0;
}

html{ 
	font-size:100%;
	position: relative;
    height: 100%;
}
    
body{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	/*font-family: helveticaneue, 'helvetica neue', helvetica, arial, sans-serif; */
	font-family: "Courier New", Courier, monospace;
 	font-size:1em;
	/*margin: 0 0 3em; /* bottom = footer height */
	height:100%;
}


a{
text-decoration:none;
}

a img{
	border:none;
	padding:0px;
}





h1 {
letter-spacing:2px;
font-size:320%;

	
}

h1 a{
	color:red;
}

 
 
#wrapper_index{
	position:relative;
	margin: 0 auto;
	width:100%;
	height:100%;
	background-color:#E0FF64;

}
	
#wrapper{
	position:relative;
	margin: 0 auto;
	width:100%;
	height:100%;
	background-color:#fff;

}



strong{
	color:#000;
	font-weight: bold;
}
	





.clearfooter {
height: 330px;
clear: both;
}


#footer {
height: 330px;
position: relative;
}


	
/*9999999999999999999999999999999999 I N D E X   P A G E  999999999999999999999999999999999*/




#home{
position:absolute;
margin-top:1%;
margin-left:7%;
color:#F00;
font-weight:bold;
z-index:100;
clear:left;
float:left;
letter-spacing:2px;
font-size:320%;
}





#index_image{
position:absolute;
margin-left:5%;
margin-top:35%;

}










	
/* ----------------------------------    N A V B A R  ------------------------------------- */



nav{
position:absolute;
margin-top:7%;
margin-left:7.5%;
font-size:150%;
clear:left;
float:left;


}

nav a{
color:black;
}






/*------------------------------------------------  S A L E S ------------------------*/

#paypal{
position:absolute;
margin-top:32%;
margin-left:70%;
}


#image{
position:absolute;
margin-top:10%;
margin-left:7%;
width:50%;
padding-bottom:0;
    min-height: 5%;
}


#image img{
  width:100%;
  height:auto;
}

#image p{
padding-top:0;
margin-left:7%;
}




/*------------------------------------------------  content box for all ------------------------*/


#content_box{
position:absolute;
margin-top:15%;
margin-left:8%;
padding-bottom:5em;
width:70%;
}

#content_box p{
font-size:130%;
padding-bottom:2em;
line-height:1.4em;
letter-spacing:0px;
}

#content_box p a{
color:blue;
}




/*---------------------------------------V I D E O  ----------------*/

/*elastic video */   



#video_box{
position:relative;
margin:23.5em 0 0 16.5em;
padding-bottom:3em;
width:800px;
height:auto;

}

/* from rwd  */
video {
	max-width: 100%;
	height: auto;
}

/* end of rwd  */


#video_box video{
margin-right:auto;
margin-left:auto;
display:block;
outline: 0;
}



