body
{
	background-color: #FFC508;
	font-family: Verdana, Arial, sans-serif;
	text-align:center;
	font-size:12px;
	margin:0px;
	padding:0px;
	color: #333333;
}

a:hover {color:#EE7E01;}

#main{
	 margin: 0px auto;
	 margin-top:0;
	 width:980px;
	 padding: 0px 10px 0px 10px;
	 text-align: left;
}

#header{
text-align: left;
}

.brand{
    height:193px;
    width:980px;
    background-image: url(beegifts.png);
    background-repeat:no-repeat;
}

#nUpper{
	float:right;
	padding-right:50px;
	padding-top:160px;
	color:#fff;
}

#nUpper a 
{
color:#EE7E01;
}

#nUpper a:hover
{
 text-decoration:none;
}

.menu
{
    clear:both;
    height:27px;
    width:980px;
    background-image:url(bg_menu.png);
    background-repeat:repeat-x;
}

#c{
     float:left;
	 position:relative;
	 clear:both;
     background-color: #fff;
	 max-width:960px;
	 width:960px;
     margin: 0;
     padding: 0px 10px 10px 10px;
	 display:block;
}

#searchBox{
	width:207px;
	background-image: url(search_bottom.png);
	background-position: bottom;
}

#searchBox .top{ 
    width:207px;
    height:44px;
    background-image: url(search_top.png);
}

#searchBox .top div{ 
	display:none
}

#searchBox .content {
    color: #D37001;
   padding:6px;
}

#searchBox .content .label {
    padding: 12px 3px 12px 3px;
    color:#7c6b3b;
}

#searchBox .content input.text{

    width:130px;
    font-size:12px;
    margin-right:6px;
    margin-left:3px;
    border:solid 1px #cdbd94;
}

#searchBox .content input.btn{
    position:absolute;
}


#browseBox{ 
	width:207px;
	background-image: url(browse_bottom.gif);
	background-position: bottom;
    margin-top:20px;
}

#browseBox .top{ 
    width:207px;
    height:44px;
    background-image: url(browse_top.gif);
}

#browseBox .top div{ 
   display:none
}

#browseBox .content{ 
    width:170px;
}

#browseBox .bottom{
    height:0px;
}




#colFrame{width: 960px;

}

#left{
     float:left;
     width:172px;
     border: 1px solid #fff;

}


#right{
     float:right;
     width:720px;
     border: none;
     padding-top:0px;
     margin-top:0px;

}




#f{
     display:block;
	 background-color:#EE7E01;
	 font-size:9px;
	 text-align: center;
	 color:white;
	 padding:2px;
}


.crumb
{   
    font-weight:bold;
    color: #D37001;
    padding: 10px 0px 10px 4px;
}

.crumb a
{   
    text-decoration:none;
    color: #D37001;
}

.crumb a:hover
{   
    text-decoration:underline;
}


#f span{padding-right:25px;}

#h h1{padding:12px}



h1{
    font-size:23px;
	letter-spacing:-1px;
    color: #D37001;
    font-weight:normal;
/*    border-bottom: dotted 1px #000066;*/
    margin-top:0px;
    padding-top:0px;
 }

h2{ 
font-size:12pt;
color: #000066;
}

h3{ font-size:12pt}
   
h4{ font-size:11pt}




.navSide {
    



}


.navSide ul {
 
  list-style: none;
  padding:0;
  margin: 0;
  
    

}

.navSide li {
   border-bottom: solid 1px #FFFFFF;
}

.navSide li.last {
   border-bottom: none;
}



.navSide li a{

    padding:5px 0 5px 12px;
    display:block;
    text-decoration:none;
    font-size:14px;
    color:#D37001;
}

.navSide li a:hover{
 
    background-color:#D37001;
    color:#FFFFFF;
	text-decoration:none;
}





.range .item{
     border-bottom: dotted 1px #cba458;

}



#checkout
{
    font-size:12pt;
    text-align:right;
    margin-right:50px;
}

#checkout li
{
 list-style:none;
}

#checkout .default a
{
    color:#6d5e32;
    text-decoration:none;
    display:block;
    padding-right:20px;
    background-image: url(outDefault.png);
    background-repeat: no-repeat;
    background-position: right 5px;
}

#checkout .default a:hover
{
     text-decoration: underline;
}

.lnkBuy
{
	padding: 34px 0 0 0;
	display:block;
    background-image: url(add_cart.gif);
    overflow: hidden;
    background-repeat: no-repeat;
    height: 0 !important;
    height /**/:34px;
    width:167px;
	margin-right:30px;
}

.lnkBuy:hover
{
     text-decoration: underline;
}


#footer{
    height:15px;
    width:980px;
    background-image: url(footer.png);
    background-repeat:repeat-x;
	float:left;
	display:block;
	margin: 0px auto;
	margin-bottom: 20px!important;
}