html, body {
    height: 100%;
}


body {

        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: green;       

	  text-align:center;
     }

#container {
	  margin: 0 auto;
	  width: 800px;
	  text-align:center;
}


a 				{  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkblue; text-decoration: none}
a:hover 			{  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:red;  text-decoration: none}



#buylink {

}

#buylink  a {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: darkblue; text-decoration: none}
#buylink  a:hover { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:red;  text-decoration: none}



#frame {
	width:800px; 
	border-left: grey 1px solid;
	border-right: grey 1px solid;
	border-bottom: grey 1px solid;

}

#topspacer{
	width:800px; 
	height: 1px;
	text-align:right;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none
	padding-top: 0px;

}

#bottomspacer{
	width:800px; 
	height: 20px;
	text-align:right;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none

}

#logoheader {
	position:relative;
	top: 0px;
	width:800px; 
	height: 80px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;

}

#titleheader {
	position:relative;
	top:-5px;
	width:800px; 
	height: 30px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;

}

#contactheader {
	width:800px; 
	height: 50px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: purple; text-decoration: none;

}

#buy-instructions{
	width:800px; 
	height: 50px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: green; text-decoration: none;

}


#stock{
	width:800px; 
	height: 80px;
	text-align:left;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: red; text-decoration: none;

}


#donheader {
	text-align:centre;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: purple; text-decoration: none;

}


#topright {
	position:relative;
	left:400px;
	top:-40px;
	width:400px;
	height:20px;
	text-align: right;


}


#videoheader {
	position:relative;
	top: 20px;

	border: navy 0px solid;
	width:800px; 

	background-color:white;
}


#content{
	padding-right: 0px;
	padding-left: 0%;
	width:802px;

        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;
}


#alert{
	padding-right: 0px;
	padding: 5px;
	width:800px;
	text-align: left;
	border: 0px pink solid; 
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;
}

/* ****************menus *********************/

#mainmenu{
	position:relative;
	top: 10px;

	padding-right: 0px;
	padding-left: 0%;
	width:800px;
	height:20px;
	border: 1px grey solid;
	background-color:lightblue ;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none;

}


#buttonhome{
	background-color:lightblue ;
	width:50px;
	height:20px;
	border-right: 1px grey solid; 
	float:left;

}


#buttonabout{
	background-color:lightblue ;
	width:174px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}




#buttoncustomers{
	background-color:lightblue ;
	width:125px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}



#buttondontrust{
	background-color:lightblue ;
	width:180px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}

#buttonbuy{
	background-color:lightblue;
	width:145px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}


#buttonlinks{
	background-color:lightblue ;
	width:50px;
	height:20px;
	float:left
}

#buttoncontact{
	background-color:lightblue;
	width:68px;
	height:20px;
	border-right: 1px grey solid; 
	float:left
}


#footer {
	width:800px; 
	height: 80px;
	text-align:center;
        font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: darkgreen; text-decoration: none

}


#spacer{
	width:800px;
	height:20px;
}







