@import url("pbai_style.css");/****** New main index.css to replace old index.css when temp is finished/approved *//* Menu ***********************************************************************/#menu {    background-color:transparent;    width:100%;    padding-left:0;}#menu a {    text-transform:uppercase;    color: gray;    border-bottom:0;    float:left;}   #menu li a {        padding: 0 2.55em;    font-size: 0.9em;}/* Banner Roll-over Area ******************************************************/#logo, #banner, #nav, #footer {    float:left;    width:100%;}#image-area {    height: 550px;    width: 100%;    margin-bottom: 0.6%;    position:relative;    overflow:hidden;}#image-area img{    height: auto;    width: 100%;     min-width: 600px; }img#currentimg, img#nextimg {    position:absolute;    top:0;    left:0;        width:100%;    height:100%; }img#currentimg {    z-index:999; }/* Footer ***********************************************************************/#footer {    border-top: 1px dotted #dedede;    margin: 5% 0;}#footer p {    color:#a0a0a0;    width:auto;    float:left;    padding-left:2em;    font-size: 0.85em;}#footer a {    color:#cacaca;    width:auto;    float:right;    border:0;    padding:1em 1.5em 0 0;}/* For Pre-loading Images ******************************************************/#sculpt {    background:url('http://philipbeesleyarchitect.com/images/main_sculpture4.jpg') no-repeat -9999px -9999px;}#proj {    background:url('http://philipbeesleyarchitect.com/images/main_related-projects.jpg') no-repeat -9999px -9999px;}#pub {    background:url('http://philipbeesleyarchitect.com/images/main_publications.jpg') no-repeat -9999px -9999px;}#prof {    background:url('http://philipbeesleyarchitect.com/images/main_about.jpg') no-repeat -9999px -9999px;}#pres {    background:url('http://philipbeesleyarchitect.com/images/main_press.jpg') no-repeat -9999px -9999px;}#news {    background:url('http://philipbeesleyarchitect.com/images/main_news.jpg') no-repeat -9999px -9999px;}#cont {    background:url('http://philipbeesleyarchitect.com/images/main_contact-sydney.jpg') no-repeat -9999px -9999px;}/* Media Queries ***************************************************************/@media only screen and (min-width: 768px) and (max-width: 959px) {        #image-area {        height: 520px;    }        #menu li a {            padding: 0 2%;        font-size: 0.9em;    }}/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */@media only screen and (min-width: 480px) and (max-width: 767px) {    #image-area {        height: 320px;    }        #menu a {        display:block;        float:none;    }        #menu li a {            padding: 0.5% 3%;    }}/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */@media only screen and (max-width: 479px) {     #image-area {        height: 290px;    }        #menu a {        display:block;        float:none;    }        #menu li a {            padding: 2.5% 3%;        background-color: #eee;        border-bottom: 1px solid white;    }        #menu li a:hover {        background-color: #fff;    }        #footer p {        width:100%;    }        #footer a {        float:left;        padding-left:2em;    }}