﻿


/* ######## GENERAL ######## */

html, body
{
    width: 100%;
    padding: 0px 0px 0px 0px;
}

body 
{
    font-family: Verdana, Arial, Sans-Serif, Tahoma;
    font-size: 12px;
    color: #000;
    line-height: 1.5em;
    background: #595959;
    margin:0 0 0 0
}

.page-container
{
    width:100%;
    min-width:1400px;
    text-align:left;
    margin:0 auto;
    left:0%;
    position:relative;
}





/* ######## HEADER ######## */



.page-header-container
{
    text-align:center;
    margin:0 auto;
    left:0%;
    position:relative;
    width:1400px
    }

.page-header-flash
{
    width:100%;
    padding:0 0 0 0;
    text-align:center;
    margin:0 0 0 0 auto;
    min-height:209px;
}

.page-header-menu
{
    width:900px;
    margin:3px auto;
    text-align:left;
    padding:0 3px 0 3px;
    }



/* ######## BODY ######## */



.page-body-container
{
    width:900px;
    margin:0 auto;
}

.page-body-flash
{
    text-align:center;
}

.page-body-enquiry
{
    text-align:center;
    width:800px
}

.page-body-content
{
    text-align:left;
    color:#fff;
    font-family:arial;
    padding: 10px 2px 10px 2px;
}

.page-body-content-DD
{
    text-align:left;
    color:#fff;
    font-family:arial;
    padding: 10px 2px 10px 2px;
    min-height:900px;
    background: url('images/layout/prback.jpg') no-repeat;
}

.page-body-half
{
    text-align:center;
    color:#fff;
    width:49%
}


.page-body-footer-menu
{
    width:900px;
    margin:0 auto;
}

.top-container
{
    width: 100%;
    background-color: #000;
    margin: 0 auto;
}




/* ######## FOOTER ######## */




.page-footer-container
{
    min-width:950px;
    width:100%;
    background: url('images/layout/footer-repeat-2.jpg') repeat-x left;
    min-height: 85px;
}


.page-footer
{
    width:950px;
    margin:0 auto;
}

.page-footer-left
{
    float:left;
    padding: 0px 0px 0px 0px;
    color:#9c9c9c;
    font-size: 0.9em;
}

.page-footer-right
{
    float:right;
    margin:0 auto;
    padding-right: 50px;
}

.bottom-links
{
    float: left;
    padding-left: 30px;
    color:#9c9c9c;
    font-size: 0.8em;
}

.footer-padding
{
    padding-top: 15px;
}

.footer-dots
{
    float: left;
    padding-left: 25px;
}


/* ######## EXTRA ######## */

.mlink
{
    text-decoration:none;
    border:0px;
    color:#9c9c9c;
}

.mlink-u
{
    text-decoration:underline;
    border:0px;
    color:#9c9c9c;
}

.plink
{
    text-decoration:none;
    border:2px #c79836 solid;
    color:#9c9c9c;
    min-height:170px;
}

#gallery 
{
    width: 800px;
    height: 750px;
    margin-left: auto;
    margin-right: auto;
}

object a 
{
    display: none;
} 

object 
{
    margin-left: auto;
    margin-right: auto;
    display: block;
}

#logo-destroyer
{
    width: 100%;
    text-align: center;
    height: 60px;
    position: absolute;
    z-index: 999;
    background-color: #000;
    margin-top: 300px;
}

/* ######## Clients and Quotes New ######## */

.pr-title-container
{
    width: 100%;
    float: left;
    padding-bottom: 25px;
}

.pr-title-holder
{
    float: left;
    width: 384px;
    height: 75px;
    padding-top: 35px;
}

.pr-left-head
{
    font-family: Georgia;
    font-size: 24px;
    color: #cc9933;
    text-align: left;
    font-weight: bold;
}

.pr-left-text
{
    font-family: Georgia;
    color: #fff;
    font-size: 12px;
    text-align:left;
}

.pr-right-text
{
    font-family: Georgia;
    font-size: 15px;
    color: #ffeeaf;
    text-align: left;
}

.pr-name-text
{
    font-family: Georgia;
    font-size: 13px;
    color: #ffeeaf;
    padding-top: 5px;
    padding-bottom: 5px;
}
    