/* CSS Document */

body{
	text-align:center;
	margin:0;
	padding:0;
	color:#333;
	font-size:12px;
	font-family:Georgia, sans-serif;
	background: #86000c url(http://www.shambhala.org/images/background3.gif) center top repeat;

}
#body a{
	text-decoration:none;
	outline:none;
	color:#37A;
	overflow:hidden;
}
#body li.last{
	margin:0;
	padding:0;
	border:none;
}
#body a:hover{
	text-decoration:underline;
	overflow:hidden;
}
#header{
	width:940px;
/* 	height:126px; */
	padding:0;
	margin:0px auto;	
	background:#FAD965 url(/v/sshop-header-4.jpg)  no-repeat left top;
	padding-top:1px;
}

#header_logo {
	margin: 0;
	padding: 0;
/* 	background:#fff url(/v/smedia-2.gif) )  no-repeat left top; */
	border: 0 none solid;
	height: 98px;
	width: 140px;
	float:left;
	padding-top: -1px;
}

/* small top nav*/
#header ul#static_nav{
	padding:0px;
	margin:75px 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:10px;
	text-align: right;
}
#header ul#static_nav li{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-right: 25px;
}
#header ul#static_nav li a{
	margin-left:20px;
	color:#b33;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
#header ul#static_nav li a:hover{
	color:#fff;
}

/* Top main navigation bar */

#display_menu_5{
	background-color: #29429a; 
}
#display_menu_5 ul {
	margin: 0;
	padding: 0;
	text-align: center;
	padding-bottom: 6px;
	padding-top: 6px;
	color: #FFF;
}

#display_menu_5 ul li{
	display: inline;
	font-size: 13px;
	font-family:  Tahoma, Arial, sans-serif;
}

#display_menu_5 ul li a{
	padding: 6px 10px;
	color: #fff;
	text-decoration: none;
}

#display_menu_5 ul li a:hover{
	background-color: #FFF;
	color: #29429a;
	text-decoration: none;
}


#content{
	margin:0px auto;
	padding:0px;
	padding-top: 15px;
	text-align:left;
	width:940px;
	background-color: #fffddd;
}
#content > *{
	text-align:left;
}

#left_nav{
	margin:0;
	height:100%;
	width:181px;
	background-color: #ffefb7;
/* 	margin-right: 20px; */
}

#left_nav p#search{
	margin:7px 0 2px 10px;
	padding:0px;
	text-align:left;
	text-transform:uppercase;
	color:#6A6A6A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#display_search_box{
	padding:2px;
	margin:0;
	margin-left: 10px;
	width:142px;
/* 	height:22px; */
/* 	background: #FAD965; */
}
#display_search_box form{
	padding:0;
	margin:0;
	width:142px;
/* 	height:19px; */
}
#display_search_box table td{
	vertical-align:middle;
}
#display_search_box input{
	margin:0;
	padding:2px;
	vertical-align:top;
	width:112px;
	height:15px;
/* 	background:url(../images/Template/search_box.gif) no-repeat left top; */
	font-size:11px;
	border:1px solid #D1D1D1;
}
#display_search_box img{
	margin:0;
	padding:0;
/* 	padding-top: 2px; */
	width:19px;
	height:19px;
}

#currencynote {
	font-size: 9.5px;
	color: #999;
	text-align: left;
	padding: 5px;
	font-family: Verdana, serif;
}




#display_promotions_999{
	padding:0px;
	text-align:center;
	width:180px;
	margin:0px 10px 10px 10px;
}
#DropDown_ShopBy_Price{
	padding:0px;
	text-align:left;
	width:180px;
	margin:0px 10px 10px 10px;
}
#DropDown_ShopBy_Manufacturer{
	padding:0px;
	text-align:left;
	width:180px;
	margin:0px 10px 10px 10px;
}
span.ir{
	display:none;
}
#content #content_area{
	margin:0px;
	padding:0 0 0 20px;
	text-align:left;
	width:720px;
}
#content #content_area table{
	text-align:left;
}
#content #content_area table table table tr td {
	background: none;
}

#footer{
	margin:0px auto;
	padding:0px;
	text-align:center;
	width:940px;
	height:99px;
	/*position:relative;*/
	/*background:url(../images/Template/footer_background.gif) no-repeat left top; */

}
#footer ul#top{
	margin:0px;
	padding:0px;
	width:940px;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	color:#404040;
	font-size:10px;
	padding-top:8px;
	padding-bottom:8px;
	background: #FFD33C;
}

#footer ul#top li{
/*
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	color:#404040;
	font-size:11px;
	font-weight:bold;
*/
	list-style:none;
}

#footer ul#top li a{
	color:#B33;
	margin-left:20px;
	margin-right:20px;
}
#footer ul#top li a:hover{
	text-transform:uppercase;
	color:#404040;
	text-decoration:underline;
}

#footer ul#middle{
	margin:0px;
	padding:0px;
	width:940px;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	color:#FFD33C;
	font-size:10px;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:0;
	background: none;
}
#footer ul#middle a{
	color:#FFD33C;
	margin-left:10px;
	margin-right:10px;
}

#footer ul#bottom{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#999999;
	font-size:10px;
	font-weight:normal;
	padding-top:15px;
}
#footer ul#bottom li{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#999;
	font-size:10px;
	font-weight:normal;
	list-style:none;
}
#footer ul#bottom li a{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#aaa;
	font-size:10px;
	font-weight:normal;
}
#footer ul#bottom li a:hover{
	text-decoration:underline;
	color:#999999;
}
#footer p{
	margin:0;
	padding:0;
	color:#fff;
	font-weight:normal;
	text-align:left;
	font-size:11px;
	/*position:absolute;*/
/* 	top:38px; */
/* 	left:40px; */
}
#footer p a{
	margin:0;
	padding:0;
	color:#fff;
	font-weight:normal;
	text-align:left;
	font-size:11px;
	text-decoration:none;
}
#footer p a:hover{
	margin:0;
	padding:0;
	color:#fff;
	text-decoration:underline;
}



#home_page_top{
	padding:20px 0 0 0 ;
	margin:0px auto;
	width:510px;
	font-family:Georgia, sans-serif;
	font-size: 14px;
	line-height: 150%;
	color:#444;
}
#home_box {
	float: right;
	background-color: #ffd33c; /*#ffefb7*/
	padding: 20px;
	padding-bottom: 15px;
	width: 200px;
	margin-left: 20px;
	margin-bottom: 10px;
	color: #b33;
	font-size: 16px;
	border: 2px white solid;
/* 	font-family: Arial, sans-serif; */
}
#side_alert {
	background-color: #ffd33c; /*#ffefb7*/
	text-align: left;
	padding: 10px;
	margin-top: 20px;
/* 	padding-bottom: 15px; */
	width: 160px;
	color: #b33;
	font-size: 12px;
/* 	border: 2px white solid; */
}

#content_area table tr td img[src="FeaturedProducts.gif"] {
/* 	display: none; */
}


.dropdown_select{
	margin-bottom:1em;
}
.dropdown_select select{
	width:145px;
	margin:0;
	padding:0;
	margin-left:10px;
	font-size:9px;
	border:1px solid #ccc;
}

h1 {
	margin-bottom: 0;
	padding-bottom: 0;
}