/* CSS Document */
/*Import Other CSS Files
----------------------------------------------- */
@import "basic.css";
@import "text_styles.css";

body {margin:0 auto; padding:0; background-color:#e7e7e7; background-image:url(../global_images/backing.jpg); background-position:top left; background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666662;}

#sitesurroundings {width:980px; min-height:100%; height:100%; margin:0px auto; padding:0px;}

#main_body {margin:0px; padding:0px; min-height:100%; height:100%; border:0px; font-size:0.7em; line-height: 1.4em; text-align:justify;}

ul {list-style:none;}

/* Global Styles
----------------------------------------------- */
img {border:0px; }

/* Header
----------------------------------------------- */
#header{width:980px; height:85px; margin:15px 0px 0px 0px; padding:0px; border:0px;}

#logo {width:250px; height:85px; padding: 0px; margin: 0px; float:left;}

#NavContainer {float:right; width:600px; margin: 15px 0px 0px 0px; display:block;}

#NavContainer li ul {padding: 0px; margin: 0px; border: 0px; float:left;}
 
#Nav1 {width:160px; float:left; margin:0px; padding:0px;}
#Nav2 {width:165px; float:left; margin:0px; padding:0px;}
#Nav3 {width:130px; float:left; margin:0px; padding:0px;}
#Nav4 {width:145px; float:left; margin:0px; padding:0px;}

/* Characters
-------------------------------------------------*/
#characters {width:980px; height:305px; margin:0px; padding:0px; border:0px;}


/* 1 Block
-------------------------------------------------*/
#blockHeader1 {width:920px; background-image:url(../global_images/1block/1BlockHeader.gif); background-repeat:no-repeat; height:20px;  background-color:#FFFFFF; float:left; padding: 30px 30px 0px 30px;}

#block1 {width:920px; height:100%; min-height: 5px; margin:0px; padding:0px 30px 0px 30px; clear:both; background-image:url(../global_images/1block/1BlockTile.gif); background-repeat:repeat-y; line-height: 1.4em; background-color:#FFFFFF; float:left;}

#blockFooter1 {background-image:url(../global_images/1block/1BlockFooter.gif); background-repeat:no-repeat; height:20px; min-height:20px;width: 980px; background-color:#e7e7e7; float:left;}

#blockcontent1A { width:275px; float:left; padding:0px; margin: 0px 30px 0px 0px;}
#blockcontent1B { width:250px; float:left; padding:0px; margin: 0px 25px 0px 0px;}
#blockcontent1C { width:300px; float:left; padding:0px; margin: 0px;}


/* 1/2 Blocks
-------------------------------------------------*/

#blockHeaderhalf {width:920px; background-image:url(../global_images/halfblocks/halfHeader.gif); background-repeat:no-repeat; height:20px;  background-color:#FFFFFF; float:left; padding: 30px 30px 0px 30px;}

#blockhalf {width:920px; background-image:url(../global_images/halfblocks/halfTile.gif); background-repeat:repeat-y; height:100%; min-height:20px; background-color:#FFFFFF; float:left; padding: 0px 30px 0px 30px;}

#blockcontenthalfA { width:430px; float:left; padding:0px; margin: 0px 55px 0px 0px;}
#blockcontenthalfB { width:430px; float:left; padding:0px; margin: 0px;}

#blockFooterhalf {width:980px; background-image:url(../global_images/halfblocks/halfFooter.gif); background-repeat:no-repeat; height:20px; min-height:20px; background-color:#FFFFFF; float:left;}



/* 2 Blocks
-------------------------------------------------*/

#blockHeader2 {width:920px; background-image:url(../global_images/2blocks/2block_header.gif); background-repeat:no-repeat; height:20px;  background-color:#FFFFFF; float:left; padding: 30px 30px 0px 30px;}

#block2 {width:920px; background-image:url(../global_images/2blocks/2block_tile.gif); background-repeat:repeat-y; height:100%; min-height:50px; background-color:#FFFFFF; float:left; padding: 0px 30px 0px 30px;}

#blockcontent2A { width:595px; float:left; padding:0px; margin: 0px 50px 0px 0px;}
#blockcontent2B { width:275px; float:left; padding:0px; margin: 0px;}

#blockFooter2 {width:980px; background-image:url(../global_images/2blocks/2block_footer.gif); background-repeat:no-repeat; height:20px; min-height:20px; background-color:#FFFFFF; float:left;}

/* 3 Blocks
-------------------------------------------------*/

#blockHeader3 {width:920px; background-image:url(../global_images/3blocks/3blockHeader.gif); background-repeat:no-repeat; height:20px;  background-color:#e7e7e7; float:left; padding: 30px 30px 0px 30px;}

#block3 {width:920px; background-image:url(../global_images/3blocks/3blockTile.gif); background-repeat:repeat-y; height:100%; min-height:50px; background-color:#FFFFFF; float:left; padding: 0px 30px 0px 30px;}

#blockcontent3A { width:275px; float:left; padding:0px; margin: 0px 50px 0px 0px;}
#blockcontent3B { width:270px; float:left; padding:0px; margin: 0px 50px 0px 0px;}
#blockcontent3C { width:275px; float:left; padding:0px; margin: 0px;}



#blockFooter3 {width:980px; background-image:url(../global_images/3blocks/3blockFooter.gif); background-repeat:no-repeat; height:20px; min-height:20px; background-color:#FFFFFF; float:left;}


/* Footer
-------------------------------------------------*/
#footerTop {background-image:url(../global_images/1block/footerHeader.gif); background-repeat:no-repeat; height:20px; min-height:20px;width: 980px; float:left; background-color:#FFFFFF;}

#footer {width:923px; min-height: 32px; margin:0px; padding:0px 27px 0px 30px; clear:both; background-image:url(../global_images/1block/1BlockTile.gif); background-repeat:repeat-y; font-size:0.7em; line-height: 1.4em; background-color:#FFFFFF;}

#footerL {width:600px; float:left; margin:0px; padding:0px;}

#footerR {width:250px; float:right; margin:0px; padding:0px; text-align:right;}

#footerBottom {background-image:url(../global_images/1block/1BlockFooter.gif); background-repeat:no-repeat; height:25px; min-height:25px;width: 980px; background-color:#e7e7e7; margin-bottom: 5px;}

/* contact
-------------------------------------------------*/

.contact_left {width:100%; height: 15px; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;}

.contact_right {width:200px; height: 15px; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;}

.contact_enq {width:100%; height: 70px; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;}