/*******************************************************************/
/* Define the main layout characteristics to build page*/ 

body {
    
	background-color: #183c2a;
	margin-top: 15px;
	/*background-color: #BFAA91;*/
	/*background-color: #A5835B;*/
	/*background-color: #BB6B45;*/
	/*background-color: transparent;
	background-image: url(images/background.gif);*/
} 
html,  h1, h2, h3,  h4 {
	margin: 0;
	padding: 0;
	border-width: 0;
}

h1 {
   color: #183c2a;
   font-weight: bold;
   font-family: verdana;
}
h2 {
   color: #183c2a;
   font-weight: bold;
   font-family: verdana;
}
h3 {
   color:#183c2a;
   font-weight: bold;
   font-family: verdana;
}
h4 {
   color:#183c2a;
   font-weight: bold;
   font-family: verdana;
}
#image_float {
    float: left;
	margin:10px 10px 10px 10px;
	}
#spacer {
    clear:left;
	margin-bottom: 1px;
	} 

   /************** .feature styles ***************/ 
textarea {
scrollbar-3dlight-color:#eeddaa; 
scrollbar-arrow-color:#eeddaa; 
scrollbar-base-color:#eeddaa; 
scrollbar-darkshadow-color:#eeddaa; 
scrollbar-face-color:#eeddaa; 
scrollbar-highlight-color:#eeddaa; 
scrollbar-shadow-color:#eeddaa;
background-color: #eeddaa;
/*border-color: #183c2a;*/
color: #183c2a;
font-family: verdana;
/*font-weight: bold;*/
font-size: 10pt;
width: 99%;
border: 1px solid #183c2a;
}
    
INPUT {
background-color: #eeddaa;
/*border-color: #183c2a;*/
color: #183c2a;
font-family: verdana;
font-weight: bold;
font-size: 10pt;
border: 1px solid #183c2a;
width: 99%;
} 
SELECT {
background-color: #efe2b6;
color: #000099;
font-family: arial;
font-weight: bold;
font-size: 10pt;
border: 1px solid #000099;
}

#main {
 /*position:absolute;*/
	width: 900px;
	margin:0 auto;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background: #183c2a;
	border-right: 0px solid #000000;
}
#line {
 /*position:absolute;*/
	width: 795px;
	height: 1px;
	margin-top: 0px;
	margin-left: 46px;
	margin-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	background: #cda429;
}
a:link {
	text-decoration: none;
	font-size: 10px;
	font-family: verdana;
	color: #666666;
}
a:visited {
	text-decoration: none;
	font-size: 10px;
	font-family: verdana;
	color: #666666;
}
a:hover {
	text-decoration: none;
	font-size: 10px;
	font-family: verdana;
	color: #cda429;
}
#left, #middle, #right  {
	background-color: transparent;
	float: left;
}


#left {
    /*float: left;*/
	width: 49%;
	height: 423px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 35px;
	padding-right: 10px;
	background: #000000;
	border: 0px solid  #000000;
}


#middle {
    /*float: left;*/
	width: 69%;
	height: 415px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background: #ddc900;
	border: 0px solid #790000;
}
#servicesbox {
 position:absolute;
    top:300px;
    left:40px;
	width: 580px;
	height: 500px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background: #ed1c27;
	border: 0px solid #000000;
}
#right {
    /*float: left;*/
	width: 43%;
	height: 423px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 0px;
	background: #ffffff;
	border: 0px solid #000000;
}

#footer {
	width: 100%;
	height: 15px;
	margin-left: 0em;
	padding-left: 0px;
	padding-right: 0px;
	background:#ffcb2f;
	border: 0px solid #35506a;
}
#contentbox {
	width: 450px;
	height: 460px;
	font-weight: bold;
	color: #183c2a;
	font-size: 13px;
	font-family: verdana;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #ffffff;
	background-color: transparent;
	background-image: url(images/background.gif);
	background-repeat:no-repeat;
	border-top: 2px solid #cda429;
    border-left: 2px solid #cda429;
    border-right: 2px solid #cda429;
    border-bottom: 2px solid #cda429;
}
#textboxheader {
	width: 100%;
	height: 2px;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background:  #ffffff;
	border-top: 0px solid #ddc900;
    border-left: 0px solid #ddc900;
    border-right: 0px solid #ddc900;
    border-bottom: 0px solid #ddc900;
}
#textbox {
	width: 100%;
	/*height: 20px;*/
	color: #ffffff;
	font-size: 12px;
	font-weight: regular;
	font-family: Helvetica;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:  #999999;
	border-top: 0px solid #ddc900;
    border-left: 0px solid #ddc900;
    border-right: 0px solid #ddc900;
    border-bottom: 0px solid #ddc900;
}
#welcomebox {
	width: 697px;
	height: 348px;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:  #e1c265;
	border-top: 3px solid #cda429;
    border-left: 3px solid #cda429;
    border-right: 3px solid #cda429;
    border-bottom: 3px solid #cda429;
}
/*5f8471*/
#line3 {
	width: 100%;
	Height: 2px;
	margin-left: 0em;
	padding-left: 0px;
	padding-right: 0px;
	background:#990000;
	border: 0px solid #35506a;
}
#line1 {
	width: 100%;
	Height: 20px;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	margin-left: 0em;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:#990000;
	border: 0px solid #35506a;
}
#line2 {
	width: 100%;
	Height: 1px;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background:	#ddc900;
	border: 0px solid #35506a;
}
#line3 {
	width: 100%;
	Height: 2px;
	/*position:relative;*/
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background:#990000;
	border: 0px solid #35506a;
}
.offers {
    display: block;
	float: left;
	height: 200px;
	width: 203px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	/*background: #ddc900;*/
    background-color: transparent;
	background-image: url(../bms/images/offer-background.gif);
	background-repeat:no-repeat;
	margin-bottom: 15px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 23px;
	margin-top: 0px;
	border-top: 0px solid #000000;
	}
.offers a {
   text-decoration: none;
   text-align: center;
   font-family: helvetica;
   font-size: 12px;
   font-weight: bold;
   color: #990000;
}
.offers a:hover {
	text-decoration: none;
	text-align: center;
    font-family: helvetica;
    font-size: 12px;
    font-weight: bold;
	background: #ddc900;
	color: #000000;
	}

.offers a#active {
	text-decoration: none;
	text-align: center;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
	background: #ddc900;
    color: #990000;
	}
	
#productlist {
	font-family: helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background: #ddc900;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	border-left: 1px solid #000000;
	}
#productlist a {
   text-decoration: none;
   text-align: center;
   font-family: helvetica;
   font-size: 12px;
   font-weight: bold;
   background: #ddc900;
   color: #990000;
   border: 0px solid #b0c4cb;
   margin-bottom: 15px;
   margin-top: 0px;
}
#productlist a:hover {
	text-decoration: none;
	text-align: center;
    font-family: helvetica;
    font-size: 12px;
    font-weight: bold;
	background: #ddc900;
    color: #000000;
    border: 0px solid #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	}

#productlist a#active {
	text-decoration: none;
	text-align: center;
    font-family: helvetica;
    font-size: 12px;
    font-weight: bold;
	background: #ddc900;
    color: #990000;
    border: 0px solid #7EEDE7;
	margin-bottom: 0px;
	margin-top: 0px;
	}
#supplier {
    display: block;
	float: left;
	height: 110px;
	width: 16.6%;
	font-family: helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background: #ddc900;
	margin-bottom: 8px;
	margin-right: 0px;
	margin-left: 18px;
	border: 0px solid #9e0b0f;
	}
#supplier a {
   display: block;
   text-decoration: none;
   text-align: center;
   font-family: helvetica;
   font-size: 10px;
   font-weight: bold;
   /*background: #e7dc90;
   background: #f9b35b;*/
   background: #ddc900;
   color: #000000;
   /*padding: 5px 0px;*/
   border: 0px solid #b0c4cb;
   margin-bottom: 0px;
}
#supplier a:hover {
    display: block;
	text-decoration: none;
	text-align: center;
    font-family: helvetica;
    font-size: 10px;
    font-weight: bold;
	background: #ddc900;
	/*padding: 5px 0px;*/
    color: #9e0b0f;
    border: 0px solid #000000;
	margin-bottom: 0px;
	}

#supplier a#active {
    display: block;
	text-decoration: none;
	text-align: center;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
	background: #183c2a;
    color: #771e00;
	padding: 5px 0px;
    border: 0px solid #7EEDE7;
	margin-bottom: 0px;
	}
	#paintingbox {
    /*display: block;
	text-decoration: none;
	float: left;*/
	height: 230px;
	width: 131px;
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: #ffcb2f;
	background: #183c2a;
	margin-top: 15px;
	margin-bottom: 25px;
	margin-right: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #cda429;
	}
#paintings a {
   display: block;
   width: 100%;
   text-decoration: none;
   text-align: left;
   font-family: verdana;
   font-size: 12px;
   font-weight: bold;
   /*background: #e7dc90;
   background: #f9b35b;*/
   background: #183c2a;
   color: #ffcb2f;
   /*padding: 5px 0px;*/
   border: 0px solid #183c2a;
   margin-bottom: 5px;
}
#paintings a:hover {
    display: block;
	width: 100%;
	text-decoration: none;
	text-align: left;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
	background: #183c2a;
	/*padding: 5px 0px;*/
    color: #cccccc;
    border: 0px solid #183c2a;
	margin-bottom: 5px;
	}

#paintings a#active {
    display: block;
	width: 100%;
	margin-left: 0px;
	text-decoration: none;
	text-align: left;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
	background: #cda429;
    color: #183c2a;
	/*padding: 5px 0px;*/
    border: 0px solid #183c2a;
	margin-bottom: 5px;
	}
#findbox {
	width: 150px;
	height: 20px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	font-size: 18px;
	font-family: Arial;
	margin-left: 15px;
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:  #990000;
	border-top: 0px solid #ddc900;
    border-left: 0px solid #ddc900;
    border-right: 0px solid #ddc900;
    border-bottom: 0px solid #ddc900;
}
#contactbox {
	width: 150px;
	height: 20px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	font-size: 18px;
	font-family: Arial;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:  #990000;
	border-top: 0px solid #ddc900;
    border-left: 0px solid #ddc900;
    border-right: 0px solid #ddc900;
    border-bottom: 0px solid #ddc900;
}
#offerbox {
	width: 170px;
	height: 20px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	font-size: 18px;
	font-family: Arial;
	margin-left: 25px;
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	background:  #990000;
	border-top: 0px solid #ddc900;
    border-left: 0px solid #ddc900;
    border-right: 0px solid #ddc900;
    border-bottom: 0px solid #ddc900;
}
#headerblack {
    float: left;
	width: 100%;
	height: 7px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background: #9e0b0f;
    border-top: 0px solid #FF0000;
    border-left: 0px solid #FF0000;
    border-right: 0px solid #FF0000;
    border-bottom: 0px solid #ff0000;
}
#header {
    /*float: left;*/
	width: 100%;
	height: 161px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background: #000000;
    border-top: 0px solid #FF0000;
    border-left: 0px solid #FF0000;
    border-right: 0px solid #FF0000;
    border-bottom: 0px solid #ff0000;
}
#headerimage {
    /*float: center;*/
	width: 100%;
	height: 80px;
	margin-right: 0px;
	margin-top: 10px;
	padding-left: 0px;
	padding-top: 13px;
	padding-right: 0px;
    border-top: 0px solid #FF0000;
    border-left: 0px solid #FF0000;
    border-right: 0px solid #FF0000;
    border-bottom: 0px solid #ff0000;
}
#product {
    display: block;
	float: left;
	width: 150px;
	height: 160px;
	font-family: verdana;
	font-style: italic;
	font-weight: bold;
	font-size: 10px;
	color: #ffcb2f;
	background: #183c2a;
	padding-top: 5px;
	margin-bottom: 8px;
	margin-left: 10px;
	margin-right: 3px;
	border: 1px solid #ffcb2f;
	}
 #popupimage1{
  margin: 0; 
  margin-left: 0; /* This gets it relatively center on the screen */
  margin-right: 78%; /* This gets it relatively center on the screen */
  margin-top: 0px; /* Makes it a little off the top of the screen */
  padding-top: 10px; /*  Make the text not touching the top on the login box */
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
  /*width: 610px;  /*For centering it on the screen */
  /*height: 290px;  The height of the login box */
  position: absolute; /* Makes sure its absolute so it doesn't dock with everything else */
  background: #ffffff; /* Login Box background color. Change this if desired. */
  border: solid #fff200 4px; /* Makes a black border around the login box */
  z-index: 9; /* Makes it on top of everything else */
  font-family: verdana; /* Sets the font */
  font-weight: bold;
  font-size: 12px;
  color: #fff200;
  visibility: hidden; /* Makes it hidden at first. Very Important.*/
  }
 #popupimage2{
  margin: 0; 
  margin-left: 0px; /* This gets it relatively center on the screen */
  margin-right: 58%; /* This gets it relatively center on the screen */
  margin-top: 0px; /* Makes it a little off the top of the screen */
  padding-top: 10px; /*  Make the text not touching the top on the login box */
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
  /*width: 610px;  For centering it on the screen */
  /*height: 290px;  The height of the login box */
  position: absolute; /* Makes sure its absolute so it doesn't dock with everything else */
  background: #ffffff; /* Login Box background color. Change this if desired. */
  border: solid #fff200 4px; /* Makes a black border around the login box */
  z-index: 9; /* Makes it on top of everything else */
  font-family: verdana; /* Sets the font */
  font-weight: bold;
  font-size: 12px;
  color: #fff200;
  visibility: hidden; /* Makes it hidden at first. Very Important.*/
  }
 #popupimage3{
  margin: 0; 
  margin-left: 0px; /* This gets it relatively center on the screen */
  margin-right: 58%; /* This gets it relatively center on the screen */
  margin-top: 0px; /* Makes it a little off the top of the screen */
  padding-top: 10px; /*  Make the text not touching the top on the login box */
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
 /*width: 610px; /*  For centering it on the screen */
  /*height: 290px;  The height of the login box */
  position: absolute; /* Makes sure its absolute so it doesn't dock with everything else */
  background: #ffffff; /* Login Box background color. Change this if desired. */
  border: solid #fff200 4px; /* Makes a black border around the login box */
  z-index: 9; /* Makes it on top of everything else */
  font-family: verdana; /* Sets the font */
  font-weight: bold;
  font-size: 12px;
  color: #fff200;
  visibility: hidden; /* Makes it hidden at first. Very Important.*/
  }
  
.popimage {
  max-width: 600px;
  max-height: 600px;
  width: expression(this.width > 600 ? "600px" : true);
  height: expression(this.height > 600 ? "600px" : true);
}



#productbox { 
	width: 305px;
	height: 330px;
	font-family: helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #15217b;
	background-color: transparent;
	background-image: url(images/big_box.jpg);
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	border: 0px solid #aacef2;
	}
.productimage {
  max-width: 500px;
  max-height: 500px;
  width: expression(this.width > 500 ? "500px" : true);
  height: expression(this.height > 500 ? "500px" : true);
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  border: 2px solid #ffcb2f;
}
.producthumb {
  max-width: 60px;
  max-height: 60px;
  width: expression(this.width > 80 ? "80px" : true);
  height: expression(this.height > 80 ? "80px" : true);
  padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
  margin-right: 20px;
	border: 3px solid #aacef2;
}
.suppliersimage {
  max-width: 100px;
  max-height: 100px;
  width: expression(this.width > 100 ? "100px" : true);
  height: expression(this.height > 100 ? "100px" : true);
}
.specialimage {
  max-width: 120px;
  max-height: 120px;
  width: expression(this.width > 120 ? "120px" : true);
  height: expression(this.height > 120 ? "120px" : true);
}
#productheader {
	width: 169px;
	height: 19px;
	font-family: helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #990000;
	margin-top: 20px;
	margin-left: 5px;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #ddc900;
	border-top: 0px solid #ddc900;
    border-left: 0px solid #ddc900;
    border-right: 1px solid #ddc900;
    border-bottom: 1px solid #ddc900;
}


#productfooter {
	width: 165px;
	/*height: 17px;*/
	font-family: helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #990000;
	margin-top: 0px;
	margin-left: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #ddc900;
	border-top: 1px solid #ddc900;
    border-left: 1px solid #ddc900;
    border-right: 1px solid #556d4b ;
    border-bottom: 1px solid #ddc900;
}
#productfooter a {
  
   text-decoration: none;
   text-align: center;
   font-family: helvetica;
   font-size: 12px;
   font-weight: bold;
   background: #ddc900;
   color: #000000;
   margin-bottom: 0px;
}
#productfooter a:hover {
   
	text-decoration: none;
	text-align: center;
    font-family: helvetica;
    font-size: 12px;
    font-weight: bold;
	background: #ddc900;
    color: #990000;
	margin-bottom: 0px;
	}

#productfooter a#active {
 
	text-decoration: none;
	text-align: center;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
	background: #ddc900;
    color: #000000;
	margin-bottom: 0px;
	}
#picture {
	margin-top: 8px;
	margin-bottom: 8px;
}
#title {
    float: left;
	width: 100%;
    text-align: center;
	font-size: 26px;
	font-weight: bold;
	font-family: Helvetica;
	color: #9e0b0f;
	margin-top: 15px;
	margin-bottom: 0px;


}
#news {
	width: 620px;
	height: 300px;
	color: #ffffff;
	font-family: Helvetica;
	font-size: 11px;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	background: #000000;
	border: 0px solid #CCCCCC;
}
#news a:link {
	text-decoration: none;
	font-size: 11px;
	font-family: helvetica;
	color: #6699ff;
}
#news a:visited {
	text-decoration: none;
	font-size: 11px;
	font-family: helvetica;
	color: #6699ff;
}
#news a:hover {
	text-decoration: none;
	font-size: 11px;
	font-family: helvetica;
	color: #ed1c24;
}
#booktitle {
    float: left;
	width: 100%;
    text-align: center;
	font-size: 24px;
	font-weight: bold;
	font-family: Arial;
	font-style: italic;
	color: #ed8000;
	margin-top: 15px;
	margin-bottom: 0px;


}

#captchabox {
	width: 450px;
	height: 30px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #eeddaa;
	border-top: 2px solid #cda429;
    border-left: 2px solid #cda429;
    border-right: 2px solid #cda429;
    border-bottom: 2px solid #cda429;
}
#newbox {
	width: 400px;
	height: 230px;
	margin-left: 0em;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 15px;
	background: #ddc900;
	border-top: 2px solid #990000;
    border-left: 2px solid #990000;
    border-right: 2px solid #990000;
    border-bottom: 2px solid #990000;
}
#formbox {
	width: 450px;
	height: 295px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
	background: #eeddaa;
	border-top: 2px solid #cda429;
    border-left: 2px solid #cda429;
    border-right: 2px solid #cda429;
    border-bottom: 2px solid #cda429;
}
#bookbox {
	width: 450px;
	height: 350px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
	background: #ffffff;
	border-top: 2px solid #cda429;
    border-left: 2px solid #cda429;
    border-right: 2px solid #cda429;
    border-bottom: 2px solid #cda429;
}
#addressbox {
	width: 450px;
	height: 100px;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	color: #183c2a;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 8px;
	padding-bottom: 6px;
	background: #eeddaa;
	border-top: 2px solid #cda429;
    border-left: 2px solid #cda429;
    border-right: 2px solid #cda429;
    border-bottom: 2px solid #cda429;
}
#addressbox a{
	font-size: 12px;
	font-family: verdana;
	color: #183c2a;
}
#addressbox a:hover {
	font-size: 12px;
	font-family: verdana;
	color: #cda429;
}
#errorbox {
	width: 450px;
	height: 100px;
	margin-left: 0em;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 10px;
	padding-bottom: 8px;
	background: #eeddaa;
	border-top: 2px solid #cda429;
    border-left: 2px solid #cda429;
    border-right: 2px solid #cda429;
    border-bottom: 2px solid #cda429;
}

#messbox {
	width: 450px;
	height: 100px;
	margin-left: 0em;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #ffffff;
	border-top: 2px solid #cda429;
    border-left: 2px solid #cda429;
    border-right: 2px solid #cda429;
    border-bottom: 2px solid #cda429;
}
#depositinfo {
	width: 400px;
	/*height: 170px;*/
	margin-left: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 15px;
	background: #ffffff;
	border-top: 1px solid #4896e7;
    border-left: 1px solid #4896e7;
    border-right: 1px solid #4896e7 ;
    border-bottom: 1px solid #4896e7;
}
#depositbullet {
	/*display: list-item;*/
	font-size: 12px;
	font-family: Arial;
	/*font-weight: bold;*/
	color: #ed8000;
}

#botbar {
	width: 100%;
	height: 20px;
	margin-left: 0em;
	padding-left: 0px;
	padding-right: 0px;
	background: #ffcb2f;
	border-top: 3px solid #2a3077;
    border-left: 0px solid #293f54;
    border-right: 0px solid #293f54;
    border-bottom: 2px solid #2a3077;
}

#bookfield {
	width: 400px;
	height: 320px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0em;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 10px;
	padding-bottom: 15px;
	background: #ffffff;
	border-top: 1px solid #4896e7;
    border-left: 1px solid #4896e7;
    border-right: 1px solid #4896e7 ;
    border-bottom: 1px solid #4896e7;
}
#bookerror {
	width: 400px;
	height: 150px;
	margin-left: 0em;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 10px;
	padding-bottom: 15px;
	background: #ffffff;
	border-top: 1px solid #4896e7;
    border-left: 1px solid #4896e7;
    border-right: 1px solid #4896e7 ;
    border-bottom: 1px solid #4896e7;
}
#titlebox {
	width: 350px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #000000;
	border-top: 0px solid #790000;
    border-left: 0px solid #790000;
    border-right: 0px solid #790000;
    border-bottom: 0px solid #790000;
}
#enquiry{
	height: 25px;
}
/* Main Menu bar Horizontal  */
#navbar {
    width: 100%;
    /*height: 15px;*/
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
    /*background: #cd9c59;*/
	background: #ffcb2f;
    border-top: 0px solid #2a3077;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #2a3077;
}
#menubar a {
   text-decoration: none;
   width: 100%;
   text-align: left;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   background: #ffcb2f;
   color: #183c2a;
   padding: 0px 10px;
   padding-bottom: 0px;
   border: 0px solid #426384;
   margin-right: 20px;
}
#menubar a:hover {
   text-decoration: none;
   width: 100%;
   text-align: left;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   background: #183c2a;
   color: #ffcb2f;
   padding: 0px 10px;
   padding-bottom: 0px;
   border: 0px solid #426384;
   margin-right: 20px;
	}
#menubar a#active {
   text-decoration: none;
   width: 100%;
   text-align: left;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   background: #183c2a;
   color: #ffcb2f;
   padding: 0px 10px;
   padding-bottom: 0px;
   border: 0px solid #426384;
   margin-right: 20px;
}


/* Main Menu bar Vertical  */
#navlist a {
   display: block;
   width: 8em;
   margin-left: 0px;
   margin-top: 2px;
   margin-bottom: 2px;
   text-align: left;
   font-family: helvetica;
   font-size: 12px;
   /*font-weight: bold;*/
   background: #000000;
   color: #9e0b0f;
   padding: 5px;
   border-top: 1px solid #790000;
   border-left: 0px solid #4896e7;
   border-right: 0px solid #4896e7 ;
   border-bottom: 1px solid #790000;

}
#navlist a:hover {
	text-decoration: none;
	font-family: helvetica;
    font-size: 12px;
    /*font-weight: bold;*/
    background:#790000;
    color: #000000;
    border-top: 1px solid #790000;
    border-left: 0px solid #4896e7;
    border-right: 0px solid #4896e7 ;
    border-bottom: 1px solid #790000;
	}
#navlist a#active {
	font-family: helvetica;
    font-size: 12px;
    /*font-weight: bold;*/
    background:#790000;
    color: #000000;
    border-top: 1px solid #790000;
    border-left: 0px solid #4896e7;
    border-right: 0px solid #4896e7 ;
    border-bottom: 1px solid #790000;
}

#pagebar {
	width: 100%;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background: #ffffff;
}	
/* Page Menu bar Horizontal #183c2a */



#pagemenu a {
text-decoration: none;
cursor: pointer;
text-align: center;
font-family: verdana;
font-size: 12px;
font-weight: bold;
background: #183c2a;
color: #ffffff;
padding: 0px 1px;
/*border: 1px solid #cce5d6;*/
margin: 0px;
border-top: 0px solid #ffffff;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
}
#pagemenu a:hover {
	text-decoration: none;
	cursor: pointer;
    text-align: center;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
	background: #fdcc31;
    color: #183c2a;
	padding: 0px 1px;
    /*border: 1px solid #19633e;*/
	margin: 0px;
	border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
	}
#pagemenu a:active {
	text-decoration: none;
	cursor: pointer;
    text-align: center;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
	background: #fdcc31;
    color: #183c2a;
	padding: 0px 1px;
    /*border: 1px solid #19633e;*/
	margin: 0px;
	border-top: 0px solid #000000;
    border-left: 0px solid #000000;
    border-right: 0px solid #000000;
    border-bottom: 0px solid #000000;
	}

/* Individual Styles  */
.style11 {
	color: #ffffff;
	font-family: Helvetica;
	font-size: 12px;
}
.style12 {
	color: #790000;
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold; 
}
.style13 {
    color: #ffffff; 
    font-family: Helvetica;
	font-size: 12px; 
}
.style14 {
    color: #ed1c24; 
    font-family: Helvetica;
	font-size: 12px; 
    font-weight: bold; 
}
.style15 {
	color: #A29269;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}
.style16 {
	color: #FF0000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}
.style17 {
	font-size: 24px;
	font-weight: bold;
	font-family: Arial;
	font-style: italic;
	color: #ed8000;
}
.style19 {font-family: Arial}
.style20 {
	font-size: 12px;
	font-family: Arial;
	color: #333333;
}

.style22 {
	font-size: 10px;
	font-family: verdana;
	color: #666666;
}
.style23 {font-family: Arial}
.style25 {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #ffffff;
}
.style26 {
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	font-style: italic;
	color: #183c2a;
}
.style27 {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #ff0000;
}
.style28 {
	font-size: 14px;
	font-family: verdana;
	font-weight: bold;
	color: #183c2a;
	background:#eeddaa;
}
.style29 {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #ffffff;
	background:#ff0000;
}
.style30 {
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #ff0000;
}
.style31 {
	font-size: 22px;
	font-family: Helvetica;
	font-weight: bold;
	color: #ffffff;
	/*background:#ff0000;*/
	padding-left: 20px;
}
.style32 {
	font-size: 15px;
	font-family: Arial;
	/*font-weight: bold;*/
	color: #4896e7;
}
.style33 {
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	color: #ed8000;
}
.style34 {
	font-size: 11px;
	font-family: Arial;
	/*font-weight: bold;*/
	color: #ffffff;
}
.style36 {font-family: times}
.style37 {
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
	font-size: 16px;
	font-family: times;
}
.style38 {color: #990000;
    font-size: 12px; font-family: Arial;
    }
.style48 {font-size: 12px; font-family: Arial; }
.style49 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style50 {font-size: 36px;
		  }
.style51 {font-size: 13px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  }
.style52 {
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	font-family: Helvetica;
}


.style62 {font-size: 12px;
          font-family: verdana;
		  font-weight: bold;
		  color: #cda429;
}

.style126 {
	font-family:  verdana;
	font-size: 11px;
}