/* CSS Document */
html { 
        min-height:100%; 
        margin-bottom:1px; 
        }
body { 
        background:#828282 url(../media/images/bg_dark_grey.gif); 
        font-family:"Arial", sans-serif;  
        color: #212121;
        }
p {
        margin: 0 0 20px 0;
        }
#wrapper { 
        background-color:#fff;
        margin:0 auto;
        }
#header {
        height:58px;
        background:#fff url(../media/images/bg_light_grey.gif);

        }
#navigation {
        display: none; 
        }
#left-column { 
        display: none;
        }
#right-column { 
        min-height:500px;
        }
#content {
        padding:0 15px 15px 0;
        }
#items .item {
        float:left;
        margin-right:12px;
        margin-bottom:20px;
        width:208px;
        }
.item .text {
        background: #989898 url(../media/images/item_bg_grey.gif);
        padding: 0;
        height:250px;
        }
.item .text ul {
        padding: 10px;
        }
.item .text li {
        padding: 2px 0 2px 10px;
        background: url(../media/images/home_bullet.gif) no-repeat top left;
        }
#footer {
        height:35px;
        background-color:#295E84;
        text-align:center;
        line-height:35px;
        }
#footer ul {
        text-align:center;
        }
#footer ul li {
        padding:0 10px;
        display:inline;
        }
#credits {
        text-align:center;
        margin: 10px 0;
        }
/* tables */
.imgcell img, .imgcell a { display: block; }        
        
/* lists */
#content ul {
        list-style: disc outside;
        margin-left:20px;
        margin-bottom:10px;
        }      
#content ul li ul {
        list-style: square outside;
        margin-left:20px;
        margin-bottom:10px;
        }
        
/* forms */
label {
        width:20%;
        float:left;
        clear:left;
        }
.input, textarea {
        background-color:#F5F1E8;
        }
.clear {
        clear:both;
        }
        
/* portfolio section */

#gallery-left-col ul, #gallery-mid-col ul, #gallery-right-col ul {
        list-style:none inside none;
        margin:0;
        }

#gallery-left-col { width:250px; float:left;margin:0;padding:0;}
.gallerycontent ol {}
.gallerycontent li {}
.gallerycontent li.first {text-align: right;letter-spacing: .1em;width:240px;margin-left:0;margin-bottom: .375em;padding-bottom: .375em;border-bottom: 1px solid #362324; }
.gallerycontent li span {font: 12px/1.75 "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold;text-transform: uppercase;letter-spacing: .1em;padding-right: .21875em;}

#gallery-mid-col { width:255px; float:right;margin:0;padding:0;}
#gallery-mid-col ul {margin-bottom:5px;height:240px;}
#gallery-mid-col ul li {float:left;margin:0 10px 15px 0;}
#gallery-mid-col ul li img {width:70px;height:70px;}
#gallery-right-col {float:right;width:145px;height:670px;}
#gallery-right-col ul {list-style:none outside none;margin-top:15px;}

   