/* ------ East India Dock --------------------------------- */
/* ------ Copyright (c) East India Dock ------------------- */
/* ------ Layout Styles ----------------------------------- */
/* -------------------------------------------------------- */
/* ------ Intuitiv Limited -------------------------------- */
/* ------ Last Updated 13-12-07 --------------------------- */

body{
 background: #231f20;
}
/* -------------------------------------------------------- */
/* START: Centered Holder */
#mid{
 margin-left: auto;
 margin-right: auto;
 position: relative;
 background: #231f20;
 width: 900px;
 height: 600px;
 border: 1px solid #FFFFFF;
 }
/* END: Centered Holder */
/* -------------------------------------------------------- */
/* START: Header */
#hd_address{
 position: absolute;
 width: 600px;
 left: 0px;
 margin: 38px 0 0 25px;
 }

#hd_logo{
 position: relative;
 width: 280px;
 margin: 0px 0px 0px 600px;
 padding-top: 8px;
 padding-bottom: 10px;
 padding-right: 10px;
 text-align: right;
 }
/* END: Header */
/* -------------------------------------------------------- */
/* START: Menu */
#menu{
 position: relative;
 border-bottom: 1px solid #ffffff;
 border-top: 1px solid #ffffff;
 }
 
ul#menu {
 clear: both;
 border-top: 1px solid #fff;
 border-bottom: 1px solid #fff;
 list-style: none;
 padding-top: 8px;
 padding-bottom: 8px;
 padding-left: 25px;
 padding-right: 0px;
 width: 875px;
 margin: 0px;
}

ul#menu li {
	display: inline;
	padding-right: 20px;
}
/* END: Menu */
/* -------------------------------------------------------- */
/* START: Left Columns */
#lh-col{
 position: absolute;
 background: #231f20;
 width: 520px;
 height: 430px;
 left: 0px;
 padding-top: 15px;
 padding-bottom: 15px;
 padding-left: 25px;
 }

#lh-col-home{
 position: absolute;
 background: #231f20;
 width: 900px;
 }
 
#lh-col-location{
 position: absolute;
 background: #231f20;
 width: 405px;
 margin: 0px;
 padding-top: 15px;
 padding-bottom: 15px;
 padding-left: 25px;
 }
/* END: Left Floats */
/* -------------------------------------------------------- */
/* START: Right Floats */
#rh-col{
 position: absolute;
 background: #231f20;
 width: 325px;
 height: 445px;
 margin: 0px 0px 0px 543px;
 padding-top: 18px;
 padding-left: 15px;
 padding-bottom: 15px;
 padding-right: 17px;
 }
 
#rh-col-home{
 position: absolute;
 background: #231f20;
 width: 225px;
 margin: 0px 0px 0px 635px;
 padding-top: 18px;
 padding-left: 20px;
 padding-bottom: 20px;
 padding-right: 20px;
 } 
 
#rh-col-location{
 position: absolute;
 background: #231f20;
 width: 421px;
 height: 440px;
 margin: 0px 0px 0px 429px;
 padding-top: 15px;
 padding-left: 20px;
 padding-bottom: 15px;
 padding-right: 30px;
 } 
/* END: Right Floats */ 
/* -------------------------------------------------------- */
/* START: Footer */
#footer{
 position: relative;
 width: 880px;
 top: 450px;
 padding-top: 6px;
 padding-bottom: 5px;
 padding-right: 20px;
 margin: 0px;
 text-align: right;
 background: #231f20;
 border-top: 1px solid #FFFFFF;
 }
/* END: Footer */ 
/* -------------------------------------------------------- */
/* START: Other */
#greybox {
 background:url(/images/bg_greybox.gif);
 background-repeat: no-repeat;
 padding: 8px;
 height: 109px;
}

#whitebox {
 background-color: #FFFFFF;
 width: 300px; height: 158px;
}

#space_img {
 position: absolute;
 width: 315px;
 margin: 228px 0px 0px 559px;
}

#contact_img {
 position: absolute;
 top:0; left:0;
 width: 320px;
 margin: 215px 0px 0px 16px;
}

#contact_logo {
 position: absolute;
 top:0; left:0;
 width: 340px;
 margin: 385px 0px 0px 16px;
}
/* END: Other */ 


