* { padding: 0; margin: 0; }

body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #777;
	Background: url(../baby-gift-packs/just-wrapped-bg-fade.jpg) repeat-x #529b58;
}

h1{
	color: #48914f;
	font-size: 1.3em;
}
h2{
	color: #48914f;
	font-size: 1.2em;
border-bottom:1px solid #48914f;
margin:5px 0px 8px 0px;
}
h3{
	color: #48914f;
	font-size: 1.1em;
}


#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 background: url(../baby-gift-packs/baby-pack-bg.gif) #fff;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
  color: #555;
 width: 922px;
 height: 150px;
 margin: 10px 0px 0px 0px;
 background: #FFF;
}
#navigation {
 border-bottom:1px solid #CCC;
  color: #555;
 margin: 0px 0px 0px 0px;
 padding:3px;
 background: #FFF;
}
#leftcolumn { 
 display: inline;
 color: #555;
 margin: 0px;
 padding: 15px;
 width: 185px;
 float: left;
  background: #FFF;
}
#rightcolumn {
	float: right;
	color: #555;
	margin: 1px;
	padding: 10px;
	width: 675px;
	display: inline;
	position: relative;
 background: #FFF;
}
#footer {
	width: 902px;
	clear: both;
	color: #666666;
	background: #FFF;
	border-top:1px solid #CCC;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	text-align:center;
}
.clear { clear: both; background: none; }



/*- Menu Tabs---------------------------  */



ul {

line-height: 1.5em;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
padding:0px 0px 0px 0px;
margin: 0px ;

}
.highlight {
	margin: 0px;
	padding: 10px;
	background-color: #fff;  
 }
 .imagebox{
	float: left;
	margin: 0px 0px 0px 0px;
	padding:10px;
	border: 1px dotted #ccc;
 width:170px;
 }
 
  .imageboxdb{
	margin: 0px 30px 0px 0px;
	padding:10px;
	border: 1px dotted #ccc;
 }
 .imagebox2{
	float: right;
	margin: 0px 20px 0px 0px;
	border: 1px dotted #ccc;
	padding:10px;
width:170px;
 }

 .imagebox3{
	float: right;
	margin: 0px 20px 0px 0px;
	border: 1px dotted #ccc;
	padding:10px;
width:1870px;
 }

.holder{
clear:both;
	width: auto;
	padding: 10px 0px 10px 0px;
}


.navbar2 ul {

    list-style-type:none;
    margin:0 auto;
    padding:0;
}

.navbar2 li a {
font-weight:bold;
font-size:16px;
letter-spacing:-1px;
    display:block;
    position:relative;
    border-width:1px 0;
    border-color:#6dbd73;
    border-style:solid;
    color:#fff;
    text-decoration:none;
    margin:4px 1px;
	background-color: #6dbd73;	
}

.navbar2 li a span {
    display:block;
    position:relative;
    margin:0 -1px;
    border-width:0 1px;
    border-color:#6dbd73;
    border-style:solid;
    background-color:#6dbd73;
    padding:3px 9px;
}

.navbar2 li a:hover {
    border-color:#9bdea0;
	font-weight:bold;
	text-decoration: underline;
	background-color: #6dbd73;	
}

.navbar2 li a:hover span {
    border-color:#9bdea0;
    background-color:#9bdea0;
}
.price{
		background: url(../baby-gift-packs/baby-gifts-pack-price-sale.jpg) #fff no-repeat top left;
	width:40px;
	height:34px;
	color: #FFFFFF;
	padding: 15px 15px 15px 15px;
	font-size: 20px;
	font-weight: bold;
float:right;
}
.price2{
		background: url(../baby-gift-packs/baby-gifts-pack-price-sale.jpg) #fff no-repeat top left;
	width:40px;
	height:34px;
	color: #FFFFFF;
	padding: 15px 15px 15px 15px;
	font-size: 20px;
	font-weight: bold;
}

