body { margin: 0; padding 0; background: #4D080A url(images/jocks-bg.jpg) left top repeat-x; font-family:Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; }

img { border: none; }
#header-first { width: 725px; margin: 0 auto; }
#header-first table { width: 100%; }
#top-text { width:338; height:51; background: #BC2121 url(images/top-gay-muscle-hunks.jpg) top left no-repeat; color:#FFCCCC;}

h1 { font-size: 15px; padding: 5px 5px 3px 10px; margin: 0px; }
#top-text p { font-size: 13px; padding: 0px 10px 5px 10px; margin: 0px; }

#header-second { width: 947px; margin:0 auto; }
#thumbs-header1-bg { width: 947px; height: 47px; margin: 0 auto; background: #FEFEFE url(images/jocks-thumbs-header1-bg.jpg) top left no-repeat; }
#thumbs-header2-bg { width: 947px; height: 42px; margin: 0 auto; background: #FEFEFE url(images/jocks-thumbs-header2-bg.jpg) top left no-repeat; }
.thumbs-title-bg { width: 152px; height: 26px; background: #FF9027 url(images/thumbs-title-bg.jpg) top left repeat-x; position: relative; top: 18px; left: 25px; text-align: center;  float: left;}
.thumbs-title2-bg { width: 897px; height: 26px; background: #FF9027 url(images/thumbs-title-bg.jpg) top left repeat-x; position: relative; top: 13px; left: 25px; text-align: center;}
.boormark-top { position: relative; top: 18px; right: 25px; float: right; }

h2 { font-size: 12px; color: #821304; padding-top: 6px; margin: 0; }

a:link { color: #821304; }
a:visited { color: #821304; }
a:hover { color:#821304; text-decoration: none; }

.thumbs-block { margin: 0 auto; width: 947px; background: #FCFCFC url(images/thumbs-body-bg.jpg) top left repeat-y; }
.thumbnails { width: 900px; padding: 20px auto; margin: 0 auto; }
.thumbnails a:link img { border: 1px solid #000000; }
.thumbnails a:visited img { border: 1px solid #000000; }
.thumbnails a:hover img { border: 1px solid #E8E8E8; }
.thumbnails td { width: 25%; height: 170px; text-align: center; }

.archives { width: 900px; margin: 0 auto; }
.archives td { width: 25%; text-align: left; }
.archives ul {list-style: none; padding: 0px; margin: 0px; padding-left: 20px; }

.category { width: 900px; margin: 0 auto; }
.category td { width: 20%; text-align: left; }
.category ul { list-style: none; margin: 0; padding: 0;}
.category ul li { display: block; width: 150px; height: 17px; margin: 3px; padding: 3px 0; padding-left: 20px; background:#fdffc0; border: 1px solid #989898; }


.top-thumbnails { width: 780px; margin: 0 auto; font-size: 12px; }
.top-thumbnails a {text-decoration: none; }
.top-thumbnails a:link img { border: 1px solid #000000; }
.top-thumbnails a:visited img { border: 1px solid #000000; }
.top-thumbnails a:hover img { border: 1px solid #E8E8E8; }
.top-thumbnails td { width: 25%; height: 160px; text-align: center; }

.top-text { width: 900px; margin: 0 auto; }
.top-text td { width: 20%; text-align: left; }
.top-text ul {list-style: none; padding: 0px; margin: 0px; padding-left: 20px; }

.footer { margin: 20px auto; text-align: center; color:#FFFFFF; }
.footer a:link { color:#FF9900; }
.footer a:visited { color:#FF9900; }
.footer a:hover { color: #FFFF00; }

#frsites { margin: 15px auto; text-align: center; color:#FFFFFF; font-size: 12px; width: 900px; }
#frsites a:link { color:#FF9900; }
#frsites a:visited { color:#FF9900; }
#frsites a:hover { color: #FFFF00; }


.arch-galleries { width: 900px; margin: 0 auto; }
.arch-galleries td { width: 50%; text-align: center; }
.arch-galleries ul {list-style: none; padding: 0px; margin: 0px; }

.block-ads { width: 894px; margin: 0 auto; background:#D6D7D5; text-align: center; color:#000000; border: 1px solid #C1C2C0; padding-top: 15px; padding-bottom: 15px; }
.block-ads table { width: 860px; margin: 20px auto; }
.block-ads table td { width: 33%; }
.block-ads a img { border: 1px solid #868183; }
a.adlnk:link { color: #912112;}
a.adlnk:visited {color: #912112; }
a.adlnk:hover { color:#DB1116; }
.adlnk { font-size: 32px; }

