body
{
	margin:0px 0px 0px 0px;
	/*background-color:#99ff99; */
	text-align:center; 
	/*background-image: url(img/bg.png);*/
}

#content
{
	/*width:968px; */
	width:820px;
	margin-right:auto;
	margin-left:auto; 
	text-align:center; 
	background-color:#fefffe;
/* 	background-image: url(img/mainbg.png);edffed #D9D1C5*/
	font-size:12px; 
	font-family: Arial;
	font-weight:normal;
	border: solid;
	border-top-width: 0px;
	border-right-width:6px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-color:#edffed; /*#704706;*/
	color:#704706;
}

.copybox
{
	/*width:968px; */
	width:100%;
	height:128px;
	text-align:center;
	/* margin-top:160px; */
	padding-top:10px; 
	float:left;
	font-size:14px; 
	font-family: Arial;
	font-weight:normal;
	color:#704706;
}

.title
{
	width:100%;
	height:24px;
	padding:5px;
	margin:0px;
	float:left;
	font-size:12px; 
	font-family: Arial;
	font-weight:normal;
	color:#704706;
	background-color:#FFFFFF;
	text-align:left;
}

.singletitle
{
	width:100%;
	height:24px;
	border:solid;
	border-width:0px;
	text-align:right;
	margin:0px;
	float:left;
	font-size:12px; 
	font-family: Arial;
	font-weight:normal;
	color:#704706;
	border-color:#B78C55;
}

.box
{
	width:100%;
	height:auto;
	padding-bottom:10px;
	padding-left:0px; 
	float:left;
	font-size:12px; 
	font-family: Arial;
}

.titlebox
{
	width:100%;
	height:24px;
	border:solid;
	border-width:0px;
	margin:0px;
	float:left;
	font-size:12px; 
	font-family: Arial;
	font-weight:normal;
	color:#704706;
	border-color:#B78C55;
}

.singlebox
{
	width:100%;
	height:auto;
	border:solid;
	border-width:0px;
	margin:0px;
	float:left;
	font-size:10px; 
	font-family: Arial;
	font-weight:normal;
	color:#704706;
	border-color:#B78C55;
}

.boxwalls
{
	width:100%;
	height:auto;
	float:left;
	font-size:12px; 
	font-family: Arial;
	font-weight:normal;
	color:#704706;
}

.box128
{
	background-image: url(img/128.png);
	float:left;
}


.cube8
{
	height:4px;
	width:8px;
	float:left;
	font-size:0px;
}

.cube8hr
{
	height:4px;
	width:100%;
	float:left;
	font-size:0px;
}

.spacer16
{
	height:6px;
	width:6px;
	float:left;
	font-size:0px;
}

.spacerhr
{
	height:6px;
	width:100%;
	float:left;
	font-size:0px;
}

#limenu
{
	margin-top:3px; 
	list-style-image: url(img/limenu.png);
	font-size:12px; 
	font-family: Arial; 
	padding:0px;
	margin-left:24px;	
}

#linews
{
	margin:0px;
	list-style-image: url(img/linews.png);
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
	padding:0px;
	margin-left:8px;
}

.liinfo
{
	list-style-image: url(img/info_name.png);
	margin-left:8px;
	padding-left:8px; /* IE HACK NOT ERROR */
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
}

.lisize
{
	list-style-image: url(img/info_size.png);
	margin-left:8px;
	padding-left:8px; /* IE HACK NOT ERROR */
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
}

.liprice
{
	list-style-image: url(img/info_price.png);
	margin-left:8px;
	padding-left:8px; /* IE HACK NOT ERROR */
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
}

.licolor
{
	list-style-image: url(img/info_colour.png);
	margin-left:8px;
	padding-left:8px; /* IE HACK NOT ERROR */
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
}

.ulinfo
{
	margin-left:8px;
	padding-left:8px;	
	margin-top:0px;
	margin-bottom:14px;
	
}

.imgbg
{
	background-image: url(img/imgbg.png);
	border:0px;
}

.input128
{
	width:128px;
	height:16px;
	border:solid;
	border-width:0px;
	border-color:#CA9E28;
	background:#D9D1C5;
	background-image: url(img/form.png);
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
	color:#8B610B;
}


.inputtextarea
{
	width:448px;
	height:96px;
	border:solid;
	border-width:0px;
	border-color:#CA9E28;
	background:#D9D1C5;
	background-image: url(img/form.png);
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
	color:#8B610B;
}


.inputorderitems
{
	width:448px;
	height:192px;
	border:solid;
	border-width:0px;
	border-color:#CA9E28;
	background:#D9D1C5;
	background-image: url(img/form.png);
	font-size:12px; 
	font-family: Arial;
	font-weight:normal; 
	color:#8B610B;
}

.inputsearch
{
	float:right;
	padding:0;
}

.inputlogin
{
	float:left;
}

.paddingalt
{
	padding-top:8px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:6px;
}


a:link, a:visited
{
	color:#704706;
	text-decoration:none;
	font-weight:normal;
}

a:hover, a:active, a:visited:hover
{
	color:#CA9E28;
	text-decoration:none;
	font-weight:normal;
}

form
{
	padding:0px;
	margin:0px;
}

.arrows a:hover
{
	background:white;
}

/*
*     new classe for the new changes...                
*/

 .frontpanel{

 height:auto;
 width:75%;
 text-align:left;
 float:left;
 
 }
 
  .sidepanel{

 height:100%;
 width:180px;
 text-align:left;
 float:left;
  padding-left:0px;
  padding-top:40px
 }
 
 .topmenu4home {
  width:auto; 
  float:right; 
  height:60px; 
  padding-right:10px;
  font-family:Arial; 
  font-size:14px;
  vertical-align:middle;
 
 }
 
 .navigationbar {
   width: 100%; 
   height:auto; 
   padding:5px;
   font-size:12px;
   color:#704706;
   background-color:#edffed;
   border: solid;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
   border-left-width: 0px;
   border-color:#339966;
	
 }
 
 
 .eventnews {
    width:100%;
	height:auto; 
	text-align:left;
	float:left;
	background-color:#ffFFff;
	margin-bottom:10px; 
 }
 
 .newtitle
{
	width:100%;
	height:auto;
	padding:5px;
	float:left;
	font-size:12px; 
	font-family: Arial;
	font-weight:bold;
	color: #FFFFFF; /*#704706;*/
	text-align:left;
	background-color:#44aa77;
}

.picturebox
{
	width:100%; 
	height:auto;
	border: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color:#B78C55;
	padding:10px;
	float:left;
	vertical-align:middle
}

.body_menu_spliter
{
	height:100%;
	width:6px;
	float:left;
	background-color:#edffed;
}

.textbelowimage
{ 
	/* margin-top:160px; */
	padding-top:2px;
	padding-bottom:10px;
	float:left;
	border: solid;
	border-top-width: 0px;
		border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color:#CA9E28; 
	font-family: Arial;  
	text-align:center;
	margin-bottom:6px
}

 .staffimage{
height:100%; 
width:auto;
float:left; 
padding:10px
}
 
.staffportrait{
width:100%;
text-align:justify; 
font-size:14px; 
padding:20px 
}
.loginpanelpadding {
padding:8px;

}

.howtoorderpadding {
padding:20px;
}

.termspadding {
padding:20px;
}
