/* this code will start the page styling for all pages */

html,body{height:100%;width:100%;}
/* end hide */

* {margin:0;padding:0}
/* mac hide \*/

body {
	text-align:center;
	min-height:468px;/* for good browsers*/
	min-width:552px;
	background-color: #666666;
}
table {
	width: 100%;
	height: 100%;
}

td {
	vertical-align: middle;
	text-align: center;
}

#outer_container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;     
	width: 100%; 
	height: 100%; 
/*	border: 1px solid #ffffff; */
/*	background: #ff0000; */ 
}
/* ====================================================== */
#inner_container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 818px; 
	height: 618px; 
/*	border: 0px solid #000000; /* BORDER COLOUR OF THE MAIN INNER CONTAINER*/
/*	background: #afafaf;	/* BACKGROUND COLOUR OF THE MAIN INNER CONTAINER*/
}
/* ====================================================== */
#main_content_container {
	position: absolute;
	top: 1px; 
	left: 1px; 
	height: 614px; 
	width: 814px;
	background: #ffffff;
	/*border: 1px solid #ffffff; /* BLACK BORDER ON THE MAIN CONTENT CONTAINER */
}
/* ============ END OF GLOBAL PAGE CODING ============== */
/* ====================================================== */
/* ====================================================== */

#logo_container {
	position: relative;
	top: 0px;
	left: 0px;
	height: 120px;
	width: 238px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	background-image: url(../images/logo.jpg); 
}
/* ====================================================== */
#topinfo_container {
	position: absolute;
	top: 0px;
	left: 238px;
	height: 120px;
	width: 297px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	background-image: url(../images/topinfo.jpg);
}
/* ====================================================== */

#toppictures_container {
	position: absolute;
	top: 0px;
	left: 535px;
	height: 120px;
	width: 279px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	background-image: url(../images/toppictures.jpg);
}
/* ====================================================== */

#leftbanner_container {
	position: absolute;
	top: 120px;
	left: 0px;
	height: 411px;
	width: 102px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	background-image: url(../images/leftbanner2.jpg);
}
/* ====================================================== */

#bottombanner_container {
	position: absolute;
	top: 530px;
	left: 0px;
	height: 83px;
	width: 539px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	/*background-image: url(../images/bottombanner.jpg);*/
}
/* ====================================================== */


#vanfront_container {
	position: absolute;
	top: 446px;
	left: 539px;
	height: 168px;
	width: 117px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	background-image: url(../images/vanfront_blank.jpg);
}
/* ====================================================== */
#vanback_container {
	position: absolute;
	top: 446px;
	left: 656px;
	height: 168px;
	width: 158px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	background-image: url(../images/vanback_blank.jpg);
	color: #660099;
}
/* ====================================================== */

#navbottom_container {
	position: absolute;
	top: 359px;
	left: 656px;
	height: 87px;
	width: 152px;
	/* border: 0px solid #0000FF;*/ 
	background-color: #b5b5b5;
/*	background-image: url(../images/navbottom.jpg); */
}

/* ====================================================== */
/* ====================================================== */
/* ====================================================== */

.mainboxes{
	border: 1px solid #ffffff; 
	background-color: #ffffff;
}
/* ====================================================== */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 70px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 15px;
	background-position: center center;
}

/* ================================================== */
/* This is the style for the paragraph titles*/

/* ================================================== */

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	/*	line-height: 0px;*/
	font-weight: normal;
	background-color: #FFFFFF;
	text-align: left;
	/*text-indent: 20px;*/
	background-position: center center;
	padding-left: 15px;
	word-spacing: normal;
	line-height: 14px;
}
/* ================================================== */
#top_caption {
	position: absolute;
	top: 120px;
	left: 102px;
	height: 66px;
	width: 551px;	/* border: 1px solid #ffffFF; 
	background-color: #ffffff; */
	color: #CC3300;	/* background-image: url(../images/mainpanel1.jpg); */
}
/* ====================================================== */
#left_textbox {
	position: absolute;
	top: 188px;
	left: 102px;
	height: 339px;
	width: 274px; /*554px; */
	/* border: 1px solid #0000FF; 
	background-color: #ffffff; */
	/* background-image: url(../images/mainpanel1.jpg); */
}
/* ====================================================== */
/*
#mid_spacer {
	position: absolute;
	top: 188px;
	left: 382px;
	height: 258px;
	width: 10px; /*554px; */
	/* border: 1px solid #0000FF; 
	background-color: #ffffff; */
	/* background-image: url(../images/mainpanel1.jpg); 
}

/* ====================================================== */
#right_textbox {
	position: absolute;
	top: 188px;
	left: 378px;
	height: 258px;
	width: 275px; /*554px; */
	/*border: 1px solid #0000FF;*/ 
	/*background-color: #ffffff; */
	/* background-image: url(../images/mainpanel1.jpg); */
}
/* ====================================================== */
#rightimage_container {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 158px;
	width: 275px;
	/* border: 0px solid #0000FF; 
	background-color: #ffffff; */
	background-image: url(../images/pic_electric.jpg);
}
/* ====================================================== */
#bottom_container {
	position: absolute;
	top: 448px;
	left: 378px;
	height: 81px;
	width: 161px;
	/* border: 1px solid #ff00FF; 
	background-color: #ffffff; */
	/* background-image: url(../images/mainpanel2.jpg); */
}
/* ====================================================== */

/* ====================================================== */
/* THIS CODING IS FOR THE MAIN MENU */
/* ================================================== */
/* ================================================== */
#menu_container {
	position: absolute;
	top: 120px;
	left: 656px;
	height: 326px; /* 20px; */
	width: 152px; /* 156px; */
	/*border: 1px solid #0000FF;*/ 
	background-color: #b5b5b5; 
	/* background-image: url(../images/but_home.jpg); */
}
/* ====================================================== */
a.nav, a.nav:link, a.nav:visited {
	display:block;
	width:152px;
	height:20px;
	background:#b5b5b5;
	border:0px solid #afafaf;
	text-align:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000000;
	line-height:20px;
	overflow:hidden;
	/*
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	/*vertical-align: middle;*/
	text-indent: 4px;
} 
a.nav:hover {
color:#ffffff; 
background:#666666;
} 
/*
a.nav:active {
color:#0000ff; 
background:#0d0d0d;
} 
*/


/* ================================================== */
/* ================================================== */


