/* Define global properties to be applied to every element unless 
   otherwise specified 
*/

html, body
{
	/* Force things to go right to the top or the bottom of the page 
	   but keep a little bit away from the left/right edges 
	*/
	padding: 0;
	margin: 0 5% 0 5%;
	border-width: 0;
	text-align: left;
}

body {
	/* Set up background colour of page */
	
	background-image: url("images/bg.gif");
	background-repeat: repeat-x;

	/* set up font properties such as face and colour and size */
	color: #ffffff;
	font-family: geneva, arial, verdana, sans-serif;
	font-size: medium;
	
}



/* Define styles for the different headers */
h1 {
	font-weight: bold;
	font-size: large;
	color: #770252;
	padding-top: 10px;
	text-align: left;
}



/* define code sample boxes  and content formatting */
.codebox, .outputbox {
	padding: 0% 2% 0% 2%;
	margin: 2% 10% 5% 10%;
	border-color: #0C0;
	border-width: 2px;
	border-style: solid;
}

pre {
	font-family: monoco, courier, fixed;
	color: black;
}


.offers{
	font-family: freestyle, serif;
	font-size: 16pt;
	color: green;
	text-align: center;
}

a:active   {
                color: #ffffff; background-color: transparent; font-weight: bold; 

                }

a:link       {
                color: #770252; text-decoration:underline; background-color: transparent; font-weight: bold; 

               }

a:visited {
               color:#770252; text-decoration:underline;  background-color: transparent; font-weight: bold; 

              }

a:hover {
              color:#770252; text-decoration:none; background-color: transparent; font-weight: bold; 

              }
