/*.main{min-height:500px;}

.main-menu-wrapper {
	float:right;
	width:100%;
	height:50px;
	margin:0 20px 0 0;
}*/
#blogContentContainer input, #blogContentContainer textarea, #blogContentContainer select {
	padding:2px;
	margin:3px 0;
	border: 1px solid #ccc;
	background: #f0f0f0;
	color:#333;
}
#rightSideBarContainer span.items{
font-size:120%;
font-style:italic;
margin-top:10px;
}

#rightSideBarContainer th#product,#rightSideBarContainer th#quantity, #rightSideBarContainer th#price{
	background: #f0f0f0;
	padding:4px 10px;
}


#blogContentContainer label{
	font-weight:bold;

}
#blogContentContainer h4, #blogContentContainer h3{
font-size:120%;
font-style:italic;
	padding: 10px 0;
	margin: 10px 0 0 0;
}
#blogContentContainer h2.prodtitles{
font-size:120%;
font-weight:bold;
padding:0 0 10px 0;
}
#blogContentContainer .custom_gateway{
margin:5px;
}

#blogContentContainer input.wpsc_buy_button_container, #blogContentContainer input.wpsc_buy_button{
	border:none;
	background:none;
}
.jqueryslidemenu {
	display:block;
	float:left;
	position:relative;
	left:18px;
	z-index:100;
}
.jqueryslidemenu ul {
	list-style-type:none;
}
.jqueryslidemenu .primary-menu {
	height:28px;
	background:#000;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	text-transform:uppercase;
}

/*Top level list items*/
.jqueryslidemenu ul li {
	display:inline;
	position:relative;
	float:left;
	font-size:100%;
}

/* Top level menu link items style */
.jqueryslidemenu ul li a {
	display:block;
	/*padding:5px 10px 15px 10px; /* distance between main menu and dropdowns */
	text-decoration:none;
	color:#FFF;
	/*background:transparent url(/images/slash.jpg) no-repeat scroll right 9px;*/
    padding:7px 15px;
}

* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display:inline-block;
	text-decoration:none;
}
.jqueryslidemenu ul li a:hover {
	color:#FFF;
	text-decoration:none;
}	
/*1st sub level menu*/
.jqueryslidemenu ul li ul {
	display:block;
	left:0;
	position:absolute;
	visibility:hidden;
	width:200px;
}

/* Sub level menu list items (undo style from Top level List Items) */
.jqueryslidemenu ul li ul li {
	display:list-item;
	float:none;
	list-style:none;
	list-style-position:inside;
	margin:0;
	/*font-size:85%;*/
}

/* All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul {
	margin-top:-1px; 
}
.jqueryslidemenu ul li ul li ul a {
	top:0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a {
	width:122px; /* width of sub menus */
	padding:4px 5px 4px 10px;
	border-top-width:0;
}
.main-menu-wrapper {
	/*background:url(/images/menu_decoration.gif) no-repeat bottom; /* this represents the line decoration for main menu */
	
}
.jqueryslidemenu ul li.spacer{ font-size:80%; padding:5px;}

.jqueryslidemenu ul li ul {
	border-top:0px solid #efefef; /* border top of first sub level menu */
}
.jqueryslidemenu ul li ul li ul {
	border-top:0px solid #efefef;
}
.jqueryslidemenu ul li:hover ul li a { 
	border-bottom:0px solid #efefef;
	border-left:0px solid #efefef;
	border-right:0px solid #efefef;
	background:#993333;
	color:#FFF;
}
.jqueryslidemenu ul li:hover ul li a:hover { /* sub menus hover style */
	background:#000;
	color:#FFF;
}

.jqueryslidemenu ul li:hover a{
	color:#333;
	background:#993333;
}
.jqueryslidemenu ul li a:hover {
	/*background:#FFF; /* background of tabs */
	background:#993333;
	color:#FFF;
}
.jqueryslidemenu ul .selected a {
	color:#4DAEB5;
}
.jqueryslidemenu ul .current_page_item a{
	color:#993333;
}

.jqueryslidemenu ul li.page-item-84 a{
    background:none;
	padding:5px 10px 15px 15px;
	
}