@charset "utf-8";
/* CSS Document */
body { background-color: #464646;}
#container{ width: 100%; background-color: #464646; }
#page{ width: 960px; margin: 0px auto;  text-align:center; font-family: arial; color: white;  background-color: #464646;}
#topbox{ width: 960px; background-color: #464646; text-align: left; font-size: 48px; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-left: 0px; }
#middlebox{float: left; width:960px;}
#bottombox{width: 940px;  background-color: #464646;  font-size: 12px; padding: 0px; marging: 0px; vertical-align: bottom; float:left;}
#bottombox a{color: #fff; text-decoration: none;}
.greentext{ color: #00cc00;}
.slogan{ font-size: 24px; text-align: right; color: #00cc00; padding-left: 530px;}
.title{ font-size:18px;}
.smallprint { font-size: 11px;}


/*** Individual pages ***/
#home1{ float: left; width: 799px; text-align: justify;}
#home2{float: left;  }
#home2 a {
	float: left; color: #ffffff; font-size: 14px; text-decoration: none; font-weight: normal; width: 140px; 	border: solid 1px #ffffff; padding: 3px 8px 3px 8px; 
}
#home2 a:hover {text-decoration: underline;}
#home3{ float: left; width: 80px; padding: 0px; padding-left: 80px; margin-top: 388px; font-size:30px; }
#what{ width: 280px; height: 401px; background-image:url(images/WHAT.jpg); background-repeat:no-repeat; padding-left: 620px; padding-right: 60px; padding-top: 20px; font-size: 15px; text-align: justify;}
#contact{ width: 960px; padding-top: 50px; padding-bottom: 50px;}
#contact a{ color: #fff; text-decoration: none;}
#smallprint{ font-size: 11px; padding-top: 100px; text-align:justify;}
#why1{ float: left; width: 470px; height: 348px; text-align: justify; padding: 0px; margin: 0px;}
#why2{ float: left; width: 385px; padding-left: 100px; padding-right: 0px; text-align: justify; font-size: 15px;  }
#whybuy1{ float: left; width: 380px; padding-left: 0px; padding-right: 110px; text-align: justify; font-size: 15px;  }
#whybuy2{ float: left; width: 469px; height: 348px; text-align: justify; padding: 0px; margin: 0px;}
#sitemap{ text-align:left; padding: 50px;}
#sitemap a { color: #fff; text-decoration: none;}
#price { width: 960px;}
#stonerush1{ float: left; width: 385px; padding-left: 0px; padding-right: 110px; text-align: justify; font-size: 15px;  }
#stonerush2{ float: left; width: 464px; height: 348px; text-align: justify; padding: 0px; margin: 0px;}
.pricetitle{ font-size:30px; color:#00cc00; text-align: right; margin: 0px; margin-bottom: 20px; padding: 0px;}
.borderright{ border-right: #fff solid 1px; margin-top: 0px;}
.noborderright p,.borderright p {margin-top: 0px;}

/***  End Individual pages  ***/


/*** Navigation ***/
div.nav {
	float: left;
	background-color: #464646;
	color: #ffffff; width: 980px; padding: 0px; padding-bottom: 20px;
}
div.nav a {
	float: left;
	color: #ffffff;
	font-size: 14px;
	text-decoration: none; font-weight: normal; padding-left: 8px; padding-right: 7px; padding-bottom: 3px; padding-top: 3px; 	border: solid 1px #ffffff; margin-right: 18px;
}
div.nav a:hover {
	color: #ffffff; font-size: 14px; text-decoration: underline; font-weight: normal;
	
}

/*** End of Navigation ***/