body{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#666;}
@media screen and (-webkit-min-device-pixel-ratio:0){body{font-size:13px;}}

table, tr, td, form{padding:0;margin:0;}
a{color:#1B2574;cursor:pointer;}
a:hover{color:#8B2D49;color:#262826;}
h1, h2, h3, h4{margin:0;padding:0;color:#1B2574;}
h1{font-size:28px;padding:0 0 5px 0;}
h2{padding:0 0 4px 0;font-size:18px;}

h4{font-size:18px;}
p{margin:0;padding:0 0 7px 0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#crumbs{font-weight:normal;font-size:12px;padding:0 0 10px 0;}
#crumbs strong{font-weight:normal;}

#searchBack{margin:5px 0 20px 0;}
#searchBox{color:#777;padding:2px 2px 1px;line-height:15px;font-size:13px;border:#ccc solid 1px;}
#searchButton{padding:0 0 0 10px;font-size:13px;}

.rightSide{width:210px;padding-left:10px;}
.rightSide ul{list-style-type:none;padding:10px 0 0 0;margin:0;}
.rightSide ul li{padding:0 0 10px 0;font-size:13px;line-height:13px;}
.rightSide ul li a{font-weight:normal;font-size:13px;}

.pageNav, #mainPostList .pageNav{clear:both;text-align:center;padding:20px 0 0 0;}
.pageNav a, #mainPostList .pageNav a{padding:0 10px;}

#albumList{padding:10px 0 0 0;font-size:11px;}
#albumList a, #photosList a{font-size:14px;text-decoration:none;}
#albumList div, #photosList div{width:20%;height:180px;text-align:center;float:left;}
#albumList div a img, #photosList div a img{border:#ccc solid 1px;}
#photosList{text-align:center;padding:10px 0;}
#photosList img{margin:0 5px;}
#photosList a img{border:#666 solid 1px;}
#photosList a img:hover{border:#000 solid 1px;}
#photoNav{color:#666;cursor:default;padding:0;text-align:center;margin:10px 0 0 0;}
#photoTable .left, #photoTable .right{white-space:nowrap;font-size:14px;}
#photoTable .center{padding:0 15px;}
#photoTable a{font-size:14px;text-decoration:none;}
#photoTable a:hover{text-decoration:underline;color:#000;}
#returnToPhotosHome{}
#photosNav a{float:right;font-size:14px;text-decoration:none;}
#photosNav a:hover{text-decoration:underline;}
#photoImage{padding:15px 0 0 0;text-align:center;}
#photoImage img{margin:0 0 5px 0;}
#photoImage .title{font-weight:bold;}
#photoImage .views{font-size:14px;}
#photosList p{padding:0 0 20px 0;}