body { 
background-color:rgb(255,255,255);
margin:0 auto;
font-size:13px;
color:#000;
font-family:Verdana, Helvetica, sans-serif;
}
.wrapper {
width:936px;
}
#topnavbar { 
background-color:rgb(130,108,59);
padding-top:6px;
padding-bottom:10px;
width:100%;
}
a {
font-size:13px;
color:#000;
font-family:Verdana, Helvetica, sans-serif;
}
a:hover {
font-size:13px;
color:#99a6c6;
font-family:Verdana, Helvetica, sans-serif;
}
.nav {
font-size:11px;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.nav a {
font-size:11px;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.nav a:link {
font-size:11px;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.nav a:visited {
font-size:11px;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.nav a:hover {
text-decoration:underline;
font-size:11px;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
}
.nav a:active {
font-size:11px;
color:#ffffff;
font-family:Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.sidenav a {
font-size:13px;
color:#000;
font-family:Verdana, Helvetica, sans-serif;
}
.sidenav a:hover {
font-size:13px;
color:#79c296;
font-family:Verdana, Helvetica, sans-serif;
}
.salecolor {
color:#e3962e;
}
.formbutton {
font-size:13px;
color:#fff;
background-color:#99a6c6;
border:1px solid #826d3b;
font-family:Verdana, Helvetica, sans-serif;
}
.catcolor {
text-decoration:none;
display:block;
padding-bottom:5px;
border-bottom:1px solid #E3962E;
margin-bottom:-1em;
font-size:13px;
color:#000;
font-family:Verdana, Helvetica, sans-serif;
}
.subcatcolor {
text-decoration:none;
display:block;
padding-bottom:5px;
border-bottom:1px solid #E3962E;
margin-top:-1em;
padding-left:10px;
font-size:13px;
color:#000;
font-family:Verdana, Helvetica, sans-serif;
}
#header {
background-color:rgb(255,255,255);
height:119px;
border-bottom:4px solid #99a6c6;
width:100%;
}
#main {
background-image:url(http://instylestamps.com/images/bodybg.png);
padding-bottom:30px;
width:100%;
}
#navbar {
padding-bottom:15px;
}
.about a {
float:right;
display: block;
width: 109px;
height: 64px;
background: transparent url(http://instylestamps.com/images/aboutus.gif ) no-repeat;
}
.about a:hover {
background-position: 0 -65px;
} 
.gallery a {
float:right;
display: block;
width: 106px;
height: 64px;
background: transparent url(http://instylestamps.com/images/gallery.gif) no-repeat;
}
.gallery a:hover {
background-position: 0 -65px;
} 
.designteam a {
float:right;
display: block;
width: 136px;
height: 64px;
background: transparent url(http://instylestamps.com/images/designteam.gif) no-repeat;
}
.designteam a:hover {
background-position: 0 -65px;
}
.messageboard a {
float:right;
display: block;
width: 136px;
height: 80px;
background: transparent url(http://instylestamps.com/images/messageboard.gif) no-repeat;
}
.messageboard a:hover {
background-position: 0 -80px;
}
.guestdesigner a {
float:right;
display: block;
width: 136px;
height: 64px;
background: transparent url(http://instylestamps.com/images/guestdesigner.gif) no-repeat;
}
.guestdesigner a:hover {
background-position: 0 -65px;
}
.contact a {
float:right;
display: block;
width: 108px;
height: 64px;
background: transparent url(http://instylestamps.com/images/contact.gif) no-repeat;
}
.contact a:hover {
background-position: 0 -65px;
} 
.visitourblog a {
margin-left:10px;
float:right;
display: block;
width: 158px;
height: 187px;
background: transparent url(http://instylestamps.com/images/visitourblog2.gif) no-repeat;
}
.visitourblog a:hover {
background-position: 0 -187px;
}
.currentcontests a {
margin-left:10px;
float:right;
display: block;
width: 158px;
height: 187px;
background: transparent url(http://instylestamps.com/images/currentcontests2.gif) no-repeat;
}
.currentcontests a:hover {
background-position: 0 -187px;
}
.productshoppe a {
float:right;
display: block;
width: 323px;
height: 187px;
background: transparent url(http://instylestamps.com/images/productshoppe2.gif) no-repeat;
}
.productshoppe a:hover {
background-position: 0 -189px;
} 
.girl {
float:left;
display: block;
width: 197px;
height: 551px;
background: url(http://instylestamps.com/images/girl.png) no-repeat;
margin:15px 0px;
}
.featuredproduct {
margin-left:10px;
float:right;
display: block;
width: 157px;
height: 186px;
background:  url(http://instylestamps.com/images/FeaturedProduct.png) no-repeat;
text-align:center;
}
.featuredproduct img {
margin-top:60px;
height:115px;
width:115px;
}
.featuredkit {
margin-left:10px;
float:right;
display: block;
width: 157px;
height: 186px;
background: url(http://instylestamps.com/images/FeaturedKit.png) no-repeat;
text-align:center;
}
.featuredkit img {
margin-top:60px;
height:115px;
width:115px;
}
#bodycontent_top { 
background-image:url(http://instylestamps.com/images/content_top.gif);
height:55px;
}
#bodycontent_body { 
background-image:url(http://instylestamps.com/images/content_body.gif);
height:55px;
}
#bodycontent_body img { 
margin-bottom:20px;
}
#bodycontent_bottom { 
background-image:url(http://instylestamps.com/images/content_bottom.gif);
height:55px;
}
.content { 
text-align:left;
}
#footer { 
background-color:#99a6c6;
padding-top:12px;
width:100%;
}
#subfooter { 
background-color:rgb(130,108,59);
margin-top:12px;
padding-top:12px;
padding-bottom:12px;
width:100%;
border-top:1px solid #e3962e;
font-style:italic;
}
.welcome {
float:left;
display: block;
width: 247px;
border:1px dashed #E3962E;
padding:15px;
margin:0px 20px;
font-size:15px;
color:#000000;
font-family:Verdana, Helvetica, sans-serif;
}