


body { 
    text-align: center; /*ie5 hack */
    margin: 0px; 
    padding: 0px; 
}

.wrapper {
    position:relative;
    width:1024px;
    margin-right:auto;
    margin-left:auto;
    margin-top:0px;
    padding:0px;
    text-align: left;    
}

#banner {
    position:relative;
    left:0px;
    top:0px;
    width:1024px;
    height:441px;
    background-image:url(../sliced_by_howard/images/paninispub-layout2-sliced_01.jpg);
}

#page_title {
    position:relative;
    left:0px;
    top:0px;
    width:1024px;
    height:68px;
    background-image:url(../sliced_by_howard/images/paninispub-layout2-sliced_02.jpg);
    text-align: center;
}

#left_side {
    position:relative;
    left:0px;
    top:0px;
    width:158px;
    height:605px;
    float:left;
}

#content {
    position:relative;
    left:0px;
    top:0px;
    width:697px;
    /*background-image:url(images/paninispub-layout2-sliced_04.jpg);*/
    background-color: #fcfafb;
    float:left;
}

#right_side {
    position:relative;
    left:0px;
    top:0px;
    width:169px;
    height:605px;
    float:right;
}

#repeated {
    position:relative;
    left:0px;
    top:0px;
    width:1024px;
    background-image:url(../sliced_by_howard/images/paninispub-layout2-sliced_06.jpg);
    float:left;
    margin-top:0px;
}

#footer {

    width:1024px;
    height:105px;
    background-image:url(../sliced_by_howard/images/paninispub-layout2-sliced_07.jpg);
    clear:both;
}

  #column1{
            width:175px;
            float:left;
            min-height:600px;;
            padding:5px;
            margin-left:5px;
            border-right:5px solid #000;
            border-top:5px solid #FCFAFB;
            border-bottom:5px solid #FCFAFB;
        }
        
        #column2{
            text-align: justify;
            /*width:460px;*/
            width: 295px;
            float:left;
            height:auto;
            padding:5px;
        }

        #column3{
            width:175px;
            float:left;
            min-height:600px;;
            padding:5px;
            margin-left:5px;
            border-left:5px solid #000;
            border-top:5px solid #FCFAFB;
            border-bottom:5px solid #FCFAFB;
        }
        
        #nav ul{
    list-style:none;
    margin:10px auto; 
    width:570px;
}

#nav li{
    float:left;
}

#nav li a{
    margin-left:20px;

}
/*End of Nav Bar*/

/*Banner Nav*/
#banner ul{
    list-style:none;
    margin:10px auto;
    width:570px;
}

#banner li{
    float:left;
}

#banner li a{
    margin-left:20px;
    color:#FFF;
    font-weight:bold;
    text-decoration:none;
}
/*End of Banner Nav*/

/*Contact Page*/


/*End Contact Page*/


img{
    border:none;
}

