/* start of home page CSS */

#homePageContent	{
	width: 770px;
	margin: 0;
	padding: 0;
}
#mainHomeContent {
	width: 770px;
	height: 363px;
	background-image: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/home_fullbackground.jpg/$File/home_fullbackground.jpg);
	background-repeat: no-repeat;
}
#homeIntro {
	width: 394px;
	height: 363px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	float: left;
	display: inline;
}
#homeIntro h2 {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin: 20px 0 0 128px;
}
#homeIntro p {
	margin: 10px 0 0 240px;
	font-weight: bold;
	font-size: 13px;
}
#flashcontent {
	margin: 0 15px 0 0;
	padding: 30px 0 0 0;
	float: right;
}
#horizontalFeatures {
	width: 770px;
	margin: 0;
	padding: 0;
}
.featurebutton
{
	position: relative;
	white-space: nowrap;
	display: block;
	height: 43px;
	margin: 0;
	padding: 0;
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_feature01A.jpg/$File/homepage_feature01A.jpg) no-repeat;
	width: 770px;
}
.featurebutton a
{
	display: block;
	color: #000000;
	float: left;
}
.featurebutton img
{
	border: 0
}
.featurebutton2
{
	position: relative;
	white-space: nowrap;
	display: block;
	height: 43px;
	margin: 0;
	padding: 0;
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_feature02a.jpg/$File/homepage_feature02a.jpg) no-repeat;
	width: 770px;
}
.featurebutton2 a
{
	display: block;
	color: #000000;
	float: left;
}
.featurebutton2 img
{
	border: 0
}
* html a:hover
{
	visibility:visible
}
.featurebutton a:hover img
{
	visibility:hidden
}
.featurebutton2 a:hover img
{
	visibility:hidden
}
#homeButtons {
	width: 770px;
	margin: 0;
	padding: 0;
}
.homebutton
{
	position: relative;
	float: left;
	white-space: nowrap;
	display: block;
	height: 86px;
	margin: 0;
	padding: 0;
}
.homebutton a
{
	display: block;
	color: #000000;
	font-size: 11px;
	float: left;
}
.homebutton img
{
	border: 0
}
* html a:hover
{
	visibility:visible
}
.homebutton a:hover img
{
	visibility:hidden
}
.drgunbutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button01A.jpg/$File/homepage_button01A.jpg) no-repeat;
	width: 257px;
}
.gearbutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button04A.jpg/$File/homepage_button04A.jpg) no-repeat;
	width: 257px;
}
.wherebuybutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button02A.jpg/$File/homepage_button02A.jpg) no-repeat;
	width: 256px;
}
.registerbutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button03A.jpg/$File/homepage_button03A.jpg) no-repeat;
	width: 256px;
}
.wingearbutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button06A.jpg/$File/homepage_button06A.jpg) no-repeat;
	width: 257px;
}
.winbikebutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button07A.jpg/$File/homepage_button07A.jpg) no-repeat;
	width: 257px;
}
.paintvendorbutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button08A.jpg/$File/homepage_button08A.jpg) no-repeat;
	width: 256px;
}
.skillsusabutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button_skillsA.jpg/$File/homepage_button_skillsA.jpg) no-repeat;
	width: 256px;
}
.updatesbutton
{
	background: url(http://www.sharpe1.com/sharpe/sharpe.nsf/images/homepage_button_updateA.jpg/$File/homepage_button_updateA.jpg) no-repeat;
	width: 257px;
}
.clearfix {display: inline-table;}
/* backslash hack hides from IE for the Mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */

/* end of home page Css */