#adminButts { display: none; }

#leftMenuUL { display: none; }

#edit_item { display: none; }


body 
{
	background: white;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	/*background-image: url(https://www.londonbarandkitchen.com/images/body_background.gif);*/
	background-position:left;
}

h1
{
	font-size: 18px;
	font-weight: bolder;
	line-height: 20px;
}

h2
{
	font-size: 12px;
	font-weight: bolder;
	line-height: 14px;
} 

h3
{
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
}

h4
{
	font-size: 12px;
	font-weight: bolder;
	line-height: 14px;
}



table {
	background-color: #FFFFFF;
	FONT-SIZE:12px;
	padding:3px;
	border:1px;
	}

.tableCollapse {
	background-color: #FFFFFF;
	padding:3px;
	border:1px;
	border-collapse: collapse;
	}
	
.tableBoarder {
	width: 900px !important;
	/*border: 1px outset #000000;*/
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
	border-bottom:1px solid black;
	background-color: #FFFFFF;
	height:100%;
	vertical-align:top;
	}
td {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	}
	
hr {
	margin:0px;
	padding:0px;
	border-bottom:1px solid black;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	line-height:0px;
	height:1px;
	display:block;
}

.hrGrey {
	margin:0px;
	padding:0px;
	border-bottom:1px solid #cccccc;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	line-height:0px;
	height:1px;
	display:block;
}
	
A:link {
	font-weight: bold;
	text-decoration:none;
	}
	
A:hover {
	background: -2px;
	font-weight: bolder;
	text-decoration:underline;

	}
	
A:visited {
	font-weight: bold;
	text-decoration:none;
	color:blue;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #191970;
}


textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #191970;
}

.altrow-odd {
}
.altrow-even {

}

.TxtGeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: left;
	white-space: normal;
	display: inline;


}
.TxtBigBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;

}

.TxtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;

}



.TxtBigBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #990000;

}

.TxtBigBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;

}
.TxtGeneralRight {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: right;
	white-space: normal;
}
.TxtGeneralRightStrikeThrough {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: right;
	white-space: normal;
	display: inline;
	text-decoration: line-through;

}
.TxtGeneralUnderline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	white-space: normal;
	display: inline;
	text-decoration: underline;

}

.TxtGeneralLeft {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: left;
	white-space: normal;
	display: inline;
}
.TxtBigBoldLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	
	text-align: left;

}
.TxtBigBoldLeftTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	
	text-align: left;
	vertical-align: top;

}
.TxtWhite {
	color: #FFFFFF;
}

.TxtGeneralTop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: left;
	vertical-align: top;
	white-space: normal;
	display: inline;
}
.TxtBigBoldRight {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	
	text-align: right;
}
.TxtGeneralLeftTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: left;
	vertical-align: top;
	white-space: normal;
	display: inline;
	height: auto;
	width: auto;
	border: thin none;

}
.TxtVeryBigBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	
	text-align: left;
	line-height: 20px;

}
.TxtHugeBigBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	line-height: 20px;

}
.TxtHugeBigBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #990000;
	line-height: 20px;
}

.TxtVeryHugeBigBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bolder;
	
	text-align: left;
	line-height: 20px;

}


.TxtPink {
	color: #FF00FF;
}
.TxtRed {
	color: #990000;
}

.txtGrey {
	color:#999999;
}

.TxtOrange {
	color: orange;
}
.TxtGreen {
	color: green;
}
.TxtBrown {
	color: C76114;
}
.TxtCyan {
	color: #00FFFF;
}
.TxtBlue {
	color: blue;
}
.TxtBlack {
	color: black;
}

.TxtGeneralRightTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: right;
	vertical-align: top;
	white-space: normal;
	display: inline;
}

.TxtVeryBigBoldTop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	
	text-align: left;
	vertical-align: top;
	line-height: 20px;
}
.TxtGeneralLeftJustified {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: justify;
	vertical-align: top;
	white-space: normal;
	display: inline;
}
.TxtGeneralLeftJustifiedEmailTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: justify;
	vertical-align: top;
	white-space: normal;
	display: inline;
}

.TxtGeneralLeftBot {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	display: inline;
}
.TxtBigBoldLeftBot {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	
	text-align: left;
	vertical-align: bottom;
}
.TxtVerySmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	white-space: normal;
	display: inline;
}
.TxtVerySmallRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	white-space: normal;
	display: inline;
	color:990000;
}
.TxtBigBoldTop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	
	text-align: left;
	vertical-align: text-top;
}
.TxtSmallBoldLeft {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	
	text-align: left;
}
.CatIndexHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
	background-

}
.TxtVeryBigBoldLeft {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	
	text-align: left;
	line-height: 20px;
}
.TxtVeryBigBoldRight {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	
	text-align: Right;
	line-height: 20px;
}
.TxtVeryBigBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #990000;
	text-align: Right;
	line-height: 20px;
}

.TxtVeryBigBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #990000;
	line-height: 20px;
}
.TxtGeneralBot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-align: left;
	white-space: normal;
	display: inline;
}
.TdBoarderTxtRightTop {
	text-align: Right;
	vertical-align: top;
	border-style: solid;
	border-color: #CCCCCC;
}
.TdBoarder {
	border-width : 1 1 1px;
	border-style: solid;
	border-color: #CCCCCC;
}
.TdBoarderRed {
	border-style: solid;
	border-color: #990000;
}

.TdBoarderBlue {
	border-style: solid;
	border-color: #0000FF;
}

.TxtBigBoldRightTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	
	text-align: right;
	vertical-align: top;
}
#subCategoryContainer { 
padding : 12px 12px; 
clear : both; 
float : left; 
width : 100%; 
}


.box { float: left; width:100px; height:100px;}
.DNbox { float: left; width:200px; height:150px;}
#boxContent { 
	border-width: 1 1 1px; border-style: solid; border-color: black;
	background: white;  
	position: relative; 
	left: -3px; 
	top: -3px;
}
#boxContainer { position: relative; background: #999999; margin: 4px;}

