/* CHANGE ADD HERE */


#sidebar-a {
	float: right;
	width: 160px;
	background: /* change this part */ url(hero-add.gif) no-repeat;
	height: 500px;
}


/* END CHANGABLE BIT */












#menu {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 790px;
	height: 95px;
	position: relative;
	background:url(revert_over.jpg) no-repeat;
}
#blogMenu{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 790px;
	height: 95px;
	position: relative;
	background:url(revert_over_blog.jpg) no-repeat;
}
#menu span {
	display: none;
	position: absolute;
}
#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#menu a:hover{
	background-position: 0 -40px;
}
#menu a:hover span{
	display: block;
}
#menu .home {
	width: 125px;
	height: 40px;
	background: url(nav/home.jpg) no-repeat;
	left: 0px;
	top: 0px;
}
#menu .home span {
	width: 790px;
	height: 40px;
	background: url(home-over.jpg) no-repeat;
	left: 0px;
	top: 50px;
}
#menu .about {
	width: 116px;
	height: 40px;
	background: url(nav/who.jpg) no-repeat;
	left: 125px;
	top: 0px;
	
}
#menu .about span {
	width: 790px;
	height: 40px;
	background: url(about-over.jpg) no-repeat;
	left: -125px;
	top: 50px;
}

#menu .products {
	width: 136px;
	height: 40px;
	background: url(nav/what.jpg) no-repeat;
	left: 242px;
	top: 0px;
}
#menu .products span {
	width: 790px;
	height: 40px;
	background: url(products_over.jpg) no-repeat;
	left: -242px;
	top: 50px;
}


#menu .promotions {
	width: 264px;
	height: 40px;
	background:
	url(nav/promotions.jpg) no-repeat;
	left: 378px;
	top: 0px;
}
#menu .promotions span {
	width: 790px;
	height: 40px;
	background: url(promotions_over.jpg) no-repeat;
	left: -378px;
	top: 50px;
}
#menu .contact {
	width: 150px;
	height: 40px;
	background: url(nav/where.jpg) no-repeat;
	left: 642px;
	top: 0px;
}
#menu .contact span {
	width: 790px;
	height: 40px;
	background: url(contact_over.jpg) no-repeat;
	left:-642px;
	top: 50px;
}

/*comment end of area */

#blogMenu span {
	display: none;
	position: absolute;
}
#blogMenu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#blogMenu a:hover{
	background-position: 0 -40px;
}
#blogMenu a:hover span{
	display: block;
}
#blogMenu .home {
	width: 125px;
	height: 40px;
	background: url(nav/home.jpg) no-repeat;
	left: 0px;
	top: 0px;
}
#blogMenu .home span {
	width: 790px;
	height: 40px;
	background: url(home-over.jpg) no-repeat;
	left: 0px;
	top: 50px;
}
#blogMenu .about {
	width: 116px;
	height: 40px;
	background: url(nav/who.jpg) no-repeat;
	left: 125px;
	top: 0px;
	
}
#blogMenu .about span {
	width: 790px;
	height: 40px;
	background: url(about-over.jpg) no-repeat;
	left: -125px;
	top: 50px;
}

#blogMenu .products {
	width: 136px;
	height: 40px;
	background: url(nav/what.jpg) no-repeat;
	left: 242px;
	top: 0px;
}
#blogMenu .products span {
	width: 790px;
	height: 40px;
	background: url(products_over.jpg) no-repeat;
	left: -242px;
	top: 50px;
}


#blogMenu .promotions {
	width: 264px;
	height: 40px;
	background:
	url(nav/promotions.jpg) no-repeat;
	left: 378px;
	top: 0px;
}
#blogMenu .promotions span {
	width: 790px;
	height: 40px;
	background: url(promotions_over.jpg) no-repeat;
	left: -378px;
	top: 50px;
}
#blogMenu .contact {
	width: 150px;
	height: 40px;
	background: url(nav/where.jpg) no-repeat;
	left: 642px;
	top: 0px;
}
#blogMenu .contact span {
	width: 790px;
	height: 40px;
	background: url(contact_over.jpg) no-repeat;
	left:-642px;
	top: 50px;
}

/*comment end of area */

#nav {
width: 790px;
background-color:white;
margin:auto;
}

#header{
background:url(header3.jpg) no-repeat;
width: 790px;
margin:auto;
height: 125px;
padding:10px;
}

#headernews{
background:url(newsletter/newsHead.jpg) no-repeat;
width: 790px;
margin:auto;
height: 125px;
padding:10px;
}

#headblog{
background:url(blog_header.jpg) no-repeat;
width: 790px;
margin:auto;
height: 125px;
}

#header_heading {
top: 322px;
left: 25px;
height: 40px;
width:270px;
background: url(welcomeHead.jpg) no-repeat;
}

#main {
width: 790px;
margin:auto;
height:600px;
top: 10px;
background-color:white;
padding: 0;
}


#sidebar-a .padding {
	padding: 25px;
}

body {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}

h1 {
	margin: 0;
	padding: 0;
	float: right;
	margin-top: 35px;
	padding-right: 45px;

}

p {
padding: 0;
margin:10px;
}
h2 {
padding: 0;
margin:10px;
}

a {
	color:#FF0000;
}
#sidebar-nav {
	float: left;
	width: 100px;
	padding:10px;
	background-color:#FFFFFF;
	height: 500px;
}
#sidebar-blog {
	float: right;
	width: 175px;
	background-color:#3dbff1;
	color: white;
	padding: 25px;
	height: 500px;
}

#footer {
width: 790px;
height: 50px;
clear:both;
color:#999999;
font-size:10px;
margin:auto;
padding: 20px;

}
#floatFooter {
width: 100px;
float:right;
height: 50px;
font-size:10px;
margin:auto;
clear:both;
color:#3dbfff;

}
