/*-----------------------------------------------------------------------------\
| Developer  | Theuns Barnardt                                                 |
| Contact    | theuns@acbsa.co.za                                              |
| Copyright  | © 2006 Theuns Barnardt                                          |
| File       | Layout.css                                                      |
| Desc       | Holds the main css settings and the type.css file is imported   |
|------------------------------------------------------------------------------|
| ONLY THE FOLLOWING CAN BE CHANGED HERE! ADD NOTHING ELSE!!!!                 |
| - Box sizing                                                                 |
|------------------------------------------------------------------------------|
| Layout changes MUST be made in layout.css                                    |
| Design changes MUST be made in style.css                                     |
| Type changes MUST be made in type.css                                        |
\-----------------------------------------------------------------------------*/

/*---------------------------------------------------------------------- Overall  */
    /* body --------------------------------------------------------------------- */
    body
    {
        padding-right:          0px;
        padding-left:           0px;
        padding-bottom:         0px;
        margin:                 0px;
        padding-top:            0px;
    }
    
	a img {border: 0}
	
    /* imageright ------------------------------------------------------------------ */
    .imageright
    {
        padding-right:          7px;
        padding-left:           7px;
        float:                  right;
        padding-bottom:         7px;
        margin-left:            10px;
        margin-right:           10px;
        padding-top:            7px;
    }
    
    /* imageleft ---------------------------------------------------------------- */
    .imageleft
    {
        padding-right:          7px;
        padding-left:           7px;
        float:                  left;
        padding-bottom:         7px;
        margin-left:            10px;
        margin-right:           10px;
        padding-top:            7px;
    }
    
    /* Heading ------------------------------------------------------------------ */
    #Heading
    {
	    padding-left:           30px;
    }


/* ---------------------------------------------------------------------- TopMenu */
    /* logo --------------------------------------------------------------------- */
    #logo
    {
        background-repeat:      no-repeat;
        height:                 100px;
    }
     /* topBG ------------------------------------------------------------------- */
    #topBG
    {
	    background-repeat:      repeat-x;
	    height:                 100px;
    }

	/* Menu --------------------------------------------------------------------- */ 
	#menu
	{
		width: 100%;
		background-position: center;
		background-repeat: repeat-x;
		height: 25px;
	}
     /* Print ------------------------------------------------------------------- */
    .print
    {
        float:                  right;
        margin-right:           15px;
        text-decoration:        none;
    }

    
/*  ----------------------------------------------------------------------- Inner */
     /* container --------------------------------------------------------------- */
    /*#container 
    {
	    height:					100%;
	    margin:					0px auto;
	    width:					780px;
    }
    */
    /* content ------------------------------------------------------------------ */
    #content
    {
        margin:                 0px auto;
        width:                  720px;
        padding:                10px;
        text-align:             left;
    }
    
/*  ----------------------------------------------------------------------- Footer*/
    /* bottomBG ----------------------------------------------------------------- */
    #bottomBG 
    {
        MARGIN:                 0px auto; 
	    background-repeat:      repeat-x;
	    height:                 50px;
	    width:	                780px;
    }
   
    /* footer ------------------------------------------------------------------- */
    #footer
    {
        padding-left:           20px;
        padding-right:          20px;
        padding-top:            10px;
        height:                 50px;
    }
    /* bottomLogo ---------------------------------------------------------------- */
    .bottomLogo
    {
        float:                  left;
    }

#menuBtn
{
	vertical-align: middle;
	text-align: center;
}



