body {
	    background-image: url('../images/na_bg.jpg');
        background-repeat: repeat-x;
        background-position: top center;
        background-attachment: scroll;
		background-color: #32598f;
 }
 
 #logolink { 
		position: relative;
		width: 200px;
		height: 200px;
		top: 0px; 
		left: 0px; 
		width: 0px; 
		height: 0px; 
		background-color: #0F3; 
		}
		
 .homeintroheader {
	font-size: 20px;
	font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	color: #FF0;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 22px;
}

.homebodytext {
	font-size: 14px;
	font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #FFF;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	line-height: 16px;
}

.homebodytext a:link {
	text-decoration: none;
	color: #FFF;
}
.homebodytext a:visited {
	text-decoration: none;
	color: #FFF;
}
.homebodytext a:hover {
	text-decoration: none;
	color: #CCC;
}
.homebodytext a:active {
	text-decoration: none;
	color: #FFF;
}

.productbodywrapper {
		padding-top: 50px;
		padding-left: 50px;
		padding-right: 50px;
		padding-bottom: 50px;
		text-align:left;
}

.specialnotebox {
	font-size: 16px;
	font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	line-height: 1.0;
	color: #000; 
	padding: 5px 5px 5px 5px;
	text-transform:uppercase;
	background-color: #FF0;
}

.productname {
	font-size: 28px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	line-height: 1.0;
	color: #FF0;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-transform:uppercase;
}

.pageheader{
	font-size: 28px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #FF0;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	line-height: normal;
}

.productprice {
	font-size: 22px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	line-height: 1.0;
	color: #FFF;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-transform:uppercase;
}

.productsubheader {
	font-size: 16px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	line-height: 1.0;
	color: #F30;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-transform:uppercase;
}

.freeshippingnote {
	font-size: 14px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	line-height: 1.0;
	color: #FF0;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-transform:uppercase;
}

.productdescription {
	font-size: 13px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
	color: #FFF;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.productdescription a:link {
	text-decoration: none;
	color: #FFF;
}
.productdescription a:visited {
	text-decoration: none;
	color: #FFF;
}
.productdescription a:hover {
	text-decoration: none;
	color: #FF0;
}
.productdescription a:active {
	text-decoration: none;
	color: #FFF;
}


.footer {
	font-size: 12px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #FFF;
}

.footer a:link {
	text-decoration: none;
	color: #FFF;
}
.footer a:visited {
	text-decoration: none;
	color: #FFF;
}
.footer a:hover {
	text-decoration: none;
	color: #FF0;
}
.footer a:active {
	text-decoration: none;
	color: #FFF;
}

.footervline {
	font-size: 10px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	font-weight: normal;
	text-align: center;
	color: #333;
}


.headnav {
	font-size: 16px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #FFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 20px;
}

.headnav a:link {
	text-decoration: none;
	color: #FFF;
}
.headnav a:visited {
	text-decoration: none;
	color: #FFF;
}
.headnav a:hover {
	text-decoration: none;
	color: #FF0;
}
.headnav a:active {
	text-decoration: none;
	color: #FFF;
}

.headnavvline {
	font-size: 10px;
		font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	font-weight: normal;
	text-align: center;
	color: #333;
}

.productplacement {
	padding-top: 160px;
	padding-left: 50px;
}

.homepagespecialnote {
	font-size: 14px;
	font-family: Calibri,Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	line-height: 1.2;
	color: #FFF;
	padding: 5px 5px 5px 5px;
	text-transform:uppercase;
	background-color: #C00;
}
