* { margin:0; padding:0; outline:0; }
ul, li { list-style:none; }
a img { border:0; }
body { font-family:Arial, Helvetica, "Nimbus Sans L", FreeSans; font-size:15px; background-color:#333; }
#wrap { width: 320px; margin:0 auto; background-color: #000; color: #FFF; padding-bottom: 1em; }
#jump { background-image: url(../images/see_by_cat.jpg); background-color:#CCC; height:30px; padding-top: 10px; padding-right: 16px; font-size: 11px; }
#jumpMenu { border: 1px solid #000; background-color:#FFF; width: 125px; padding-left: 6px; color: #000; }
#topGal, #botGal { background: #000; background-image: url(../images/photogal_bg.jpg); background-repeat: repeat-x; }
 #botGal { margin-top:1em; }
.large { font-size: 28px; font-weight: bold; padding-left: 5%; line-height: 28px; padding-top: 14px; display: block; }
.small { padding-left: 5%; padding-bottom: 1em; font-weight: bold; font-size: 12px; display: block; clear: right; }
.gall { display: block; padding-left: 5%; width: 95%; }
.gall li { float: left; display: block; }
#topGal ul li { padding-right: 3%; padding-bottom: 3%; }
#botGal ul li { padding-right: 4%; padding-bottom: 3%; }
.more { clear: both; padding-right:1em; text-align: right; }
.morenav { clear: both; text-align: center; }
#wrap .large_btm { padding-right: 1em; padding-left: 1em; font-weight: bold; padding-top: 1em; }
#wrap .large_btm a { color: #FFF; text-decoration:none; }
#wrap .large_btm a:hover { text-decoration: underline; }
#wrap .txt2257 {padding-top:8px;}
#wrap .txt2257 a, #wrap .txt2257,#wrap .txtcopy a, #wrap .txtcopy {color:#FFF; font-size:10px; font-weight:normal;}
#wrap .txt2257 a:hover,#wrap .txtcopy a:hover {color:#FFF; font-size:10px; text-decoration:underline; font-weight:normal;}
#flinks {margin-bottom: 15px; padding-top: 15px; width:280px; margin: 0 auto;}

