body {
	background: url(images/bg.jpg) #eee;
	margin:0px 0px; padding:0px;
	text-align:center;
	}
	
#content {
	width:750px;
	margin:0px auto;	
	padding:0;
	background: url(images/contentBG.gif) repeat-y #fff;
	border: 2pt solid #003399;
	}

	

#header {
				margin:0;
				width:750px;
				height:150px;
				background: url(images/header.jpg) no-repeat center top #fff;
				}
/*******************************Basic headings and styles ***************************/

h1.title {
	font:bold 20pt georgia, Arial, Helvetica, sans-serif; 
	color:#999; 
	text-align:right;
	}

h1 {
	font:bold 20pt georgia, Arial, Helvetica, sans-serif; 
	color:#0071CE; 
	text-align:left;
	}
		
h2 {
	font: bold 16pt georgia, Arial, Helvetica, sans-serif; 
	color:#f00;	
	padding: 0;
	text-align:left;
	
	}
	
h3 {
	font: bold 16pt georgia, Arial, Helvetica, sans-serif; 
	color:#00AE08;	
	margin: 10px 0 10px 0;
	padding: 0;
	letter-spacing:-1px;
	
	}

	h4 {
	font: bold 12pt georgia, Arial, Helvetica, sans-serif; 
	color:#039;	
	margin: 10px;
	padding: 20px;
	
	}
	
p {
	font: 12pt georgia, geneva, Arial, Helvetica, sans-serif;  
	color: #000; 
	line-height:1.2em;
	text-align:center;
	}
	
	p.left {
	text-align:left;
	}
#miner {float:right;
				background: #FFF7A2;
				width:200px;
				height:200px;
				border:3px dashed #000;
				margin:15px;
				padding:10px;
				}
#minerwide {
				background: #FFF7A2;
				width:400px;
				height:200px;
				border:3px dashed #000;
				padding:10px;
			  margin:15px;
				}
	
	p.squeeze1 {
	font:bold .75em georgia, geneva, Arial, Helvetica, sans-serif;  
	color: #000; 
	line-height:1.2em;
	
	}
	
	p.squeeze2 {
	font:bold 1em georgia, geneva, Arial, Helvetica, sans-serif;  
	}
	
p.serif {font: 1em Arial, Helvetica, serif;}

	span.yellow {background: #FFFC00;}
	.red {color: #FF0000;}
	
/************************bullets*************************************************/	
	
#maincontainer ul {
	display:block;	
	text-align:left;
	list-style-type:none;	
	}

#maincontainer ul li {
	display:block;
	font: 1em Arial, Helvetica, sans-serif; 
	color:#000000; 
	margin:0px;
	padding:0 1.5em;
	background:url(images/checkmark.gif) #fff no-repeat;
	line-height:25px;
			}
#maincontainer ul li.bold {
	font-weight:bold;
	}
#maincontainer ul li.italic {
	font-style:italic;
	}

	
/*********************************Menu********************************************/

#menu {margin:0;
			 width:750px;
			 padding:.2em 0;
			 background:#039;
			 height:1.4em;
			 }
	
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline;
								 		}

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #039;
font:bold 1em georgia, arial, serif;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #369;
}

/*********************************End Menu********************************************/

	
	
img.right {float:right;
					 margin:10px 0 10px 10px;}
img.left {float:left;
					margin:10px 10px 10px 0;}



	
#maincontainer {
	margin: 30px;
	width:650px;
	text-align:center;
	}



	
#maincontainer a:link, a:visited, a:hover, a:active { 
				color : #00f;
				text-decoration : underline;  
				font: 1em georgia,verdana;
				}

#maincontainer a:hover {font-weight:bold;
												letter-spacing:-1px;
												}


