/* Print styles
=======================================================================================*/
@media print {

   #home-div, .postsubscribe,.sidebarlft  , #respond, #header{
        display: none;
    }

    .addcont {
        height:173px;
        margin-top:5%;
        padding:33px 165px 0 280px;
        position:relative;
        text-align:center;
        width:600px;
    }
    .addcont ul {
        width:535px;
    }
    ol, ul {
        list-style:none outside none;
    }
    .addcont ul li {
        display:inline;
        margin-right:38px;
    }
    a, a:hover {
        text-decoration:none;
    }
    
    #GMapContainer {
        height:400px;
        margin:20px 0;
        width:600px;
    }
    
    .random-pic {
        border:1px solid #333333;
        float:left;
        margin-right:9px;
        padding:4px;
    }
    
    .ngg-album {
        border:1px solid #333333;
        float:left;
        margin-bottom:5px;
        margin-right:1px;
        overflow:hidden;
        padding:5px;
    }
    
    .ngg-gallery-thumbnail-box  {
        float:left;
    }
    
    #shDisplay div#shTitle {
    color:#FFFFFF;
    font:12px/17px 'Lucida Grande',Verdana,sans-serif;
    margin:0 auto;
    text-align:center;
    }
    #shDisplay div#shCount {
    color:#999999;
    font:10px/12px 'Lucida Grande',Verdana,sans-serif;
    }
    #shDisplay div#shTitle a {
    color:#999999;
    font:bold 16pt 'Courier New',Courier,fixed;
    letter-spacing:-2px;
    margin:0 10px;
    text-decoration:none;
    width:26px;
    }
    #shDisplay div#shTitle a:hover {
    border:medium none;
    color:#FFFFFF;
    }
    #shDisplay div#shNext {
    float:right;
    }
    #shDisplay div#shPrev {
    float:left;
    }
    #shShutter *, #shDisplay * {
    margin:0;
    padding:0;
    }
    div#shShutter, div#shDisplay {
    left:0;
    position:absolute;
    top:0;
    width:100%;
    }
    div#shShutter {
        background-color:#000000;
        height:100%;
        opacity:0.8;
        z-index:1000;
    }
    div#shDisplay {
        background-color:transparent;
        display:block;
        z-index:1002;
    }
    div#shDisplay img#shTopImg {
        background:none repeat scroll 0 0 transparent;
        border:1px solid #555555;
        cursor:pointer;
        display:block;
        float:none;
        margin:0 auto;
        max-height:none;
        max-width:none;
        padding:2px;
    }
    div#shWaitBar {
        color:#AE0A0A;
        cursor:default;
        font:bold 32px 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
        height:36px;
        left:0;
        margin-top:160px;
        opacity:0.999;
        width:100%;
        z-index:1001;
    }
    
    .avatar  {
        float:left;
        margin:0 10px 0 0;
    }
    .content {
	float: left;
	width:800px;
    }


    .wp-paginate li {
      display:inline;
    }
    .wp-paginate .current
    {
      margin-right:4px;
padding:3px 6px;
    }
    #footer {

text-align:center;
}

.search {
margin-top:15px;
text-align:right;
}


    }