/* ------------------------------- Photo page styling ---------------------------- */

#photo #wrapper {
background-image:url("../images/photo/photo.jpg");
}

#content {
position:relative;
margin-left:195px;
}

#main {
margin:0;
}

#content div {
float:left;
}


/* Plain background for gallery thumbnails */

#photo1 #wrapper {
background-image:url("../images/photo/photo2.jpg");
}


/* Photo page formatting */

#photo2 #wrapper {
background-image:none;
}

#photo2 p.back a {
color:#fff;
}


#photo2 ul.photolist li {
margin:2px;
}

#photo2 ul.photolist li span {
display:block;
}


/* About page formatting */
#photo3 #wrapper {
background-image:url("../images/photo/photo3.jpg");
}

#photo3 .about_photo {
width:180px;
position:absolute;
top:20px;
right:20px;
text-align:justify;
}


/* Category list formatting */

#content ul.catlist {
margin-top:20px;
margin-left:330px;
list-style-type:none;
}

#content ul.catlist li {
margin-bottom:10px;
}

#content ul.catlist li a {
background:url("../images/photo/bullet-white.gif") 0 5px no-repeat;
color:#fff;
padding-left:15px;
}

#content ul.catlist li a:hover {
/* background:url("../images/photo/bullet-white.gif") 0 5px no-repeat; */
color:#ccc;
}

ul.photolist li div img {
border:none;
}

li.pagenav a {
background-image:none !important;
padding:4px 6px !important;
}

li.pagenav p.pagenav {
position:static;
}

li.pagenav p.pagenav a {
border:1px solid #fff;
}

li.pagenav p.pagenav a:hover {
color:#fff !important;
}