* {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {font: normal 11px Arial, Helvetica, sans-serif; color: #000000; background: url(http://img01.imagemaniac.com/youn/images/head-x.png) 0px 0px repeat-x #FFFFFF; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
h1 {display: none;}
a {text-decoration: none; color: #ee5300;}
a:hover {color: #969696;}

/*min*/
.min {padding-bottom: 175px; max-width: 1230px; margin: 0px auto; min-width: 1000px;}
.min2 {padding-bottom: 175px; max-width: 1258px; margin: 0px auto; min-width: 1000px;}
/*min*/

/*head*/
.head {background: url(http://img01.imagemaniac.com/youn/images/head.jpg) 0px 0px no-repeat; width: 969px; margin: 0px auto; position: relative;}
.gf {height: 175px; background: url(http://img01.imagemaniac.com/youn/images/6.gif) 109px 28px no-repeat;}

.h-top {position: absolute; left: 487px; top: 26px;}
.h-top ul {width: 129px; float: left; font-weight: bold;}
.h-top a {color: #fff3a1;}
.h-top a:hover {color: #ffffff;}
/*head*/

/*menus*/
.nav {position: absolute; left: 746px; top: 110px;}
.nav .select {width: 179px;}
.nav .select a span {font-size: 10px; color: #FF0000; font-weight: bold; display: block; height: 25px;}
.nav .select a:hover span {color: #FFFFFF;}
.nav .select a {text-decoration: none;}
.select a:hover, .nav .select li:hover a {cursor: pointer; text-decoration: none;}
.nav .sub {display: none;}
.nav .sub ul {float: left; width: 105px; margin-right: 8px; font-weight: normal; font-size: 11px;}
.nav table {position: absolute; border-collapse: collapse;  font-size: 11px;}
.nav .select li a:hover .sub, .nav .select li:hover .sub {display: block; position: absolute; width: 458px; z-index: 100; top: 15px; background: #fbf8de; border: 1px solid #000000; margin-left: -350px; padding: 5px 0 5px 14px;}
.nav .select li a {color: #ee5300;}
.nav .select li a:hover {color: #969696;}
.nav .sub ul li {border-bottom: 1px dotted #dca889; padding: 2px 0;}
/*menus*/

/*thumbs*/
.thumbs {width: 992px; margin: 0 auto 15px auto;}
.thumbs div {width: 242px; float: left; padding: 0 3px; background: url(http://img01.imagemaniac.com/youn/images/thumbs-bg.gif) 3px 0px no-repeat; text-align: center; font-size: 12px; font-weight: bold; margin-bottom: 6px;}
.thumbs span {background: url(http://img01.imagemaniac.com/youn/images/bullet.gif) 0px 1px no-repeat; padding-left: 16px; text-transform: uppercase;}
.thumbs a:hover span {text-decoration: underline;}
.thumbs img {width: 240px; height: 320px; border: 1px solid #000000; margin: 16px 0 5px 0;}
.thumbs a:hover img {border: 1px dashed #000000;}
/*thumbs*/

/*block*/
.size1 {width: 994px; margin: 0px auto;}
.block {background: url(http://img01.imagemaniac.com/youn/images/t-x.gif) 0px 0px repeat-x #601213; margin-bottom: 15px;}
.t-l {background: url(http://img01.imagemaniac.com/youn/images/t-l.gif) 0px 0px no-repeat;}
.t-r {background: url(http://img01.imagemaniac.com/youn/images/t-r.gif) 100% 0px no-repeat;}
.b-l-y {background: url(http://img01.imagemaniac.com/youn/images/b-l-y.gif) 0px 0px repeat-y;}
.b-r-y {background: url(http://img01.imagemaniac.com/youn/images/b-l-y.gif) 100% 0px repeat-y;}
.b-x {background: url(http://img01.imagemaniac.com/youn/images/b-x.gif) 0px 100% repeat-x;}
.b-l {background: url(http://img01.imagemaniac.com/youn/images/b-l.gif) 0px 100% no-repeat;}
.b-r {background: url(http://img01.imagemaniac.com/youn/images/b-r.gif) 100% 100% no-repeat; padding: 0 0 0 6px;}
.block h2 {color: #FFFFFF; font-size: 14px; height: 25px; padding-top: 9px; background: url(http://img01.imagemaniac.com/youn/images/header.gif) 50% 0px no-repeat; text-align: center;}
.bookmark {width: 167px; height: 32px; margin: 0px auto; background: url(http://img01.imagemaniac.com/youn/images/bookmarks.png) 0px 0px no-repeat;}
.bookmark a {display: block; height: 23px; text-indent: -9000px; overflow: hidden; background: url(http://img01.imagemaniac.com/youn/images/dn2.gif) -6px -5px no-repeat;}
/*block*/

/*promo*/
.promo {width: 944px; margin: 0 auto 5px auto;}
.promo div {width: 230px; float: left; padding: 0 3px 38px 3px; background: url(http://youneedfreeporn.com/promo/thumbs-p.gif) 3px 0px no-repeat; text-align: center; font-size: 16px; font-weight: bold; text-transform: uppercase;}
.promo img {width: 220px; height: 198px; border: 0px; margin: 34px 0 1px 0;}
/*promo*/

/*promo-line*/
.promo-line {width: 950px; margin: 25px auto 20px auto; text-align: center; font-size: 19px; font-weight: bold;}
.promo-line span {background: url(http://img01.imagemaniac.com/youn/images/bullet.gif) 0px 4px no-repeat; padding: 0 0 0 16px; text-transform: uppercase;}
.promo-line a:hover {color: #9a5a0e; text-decoration: underline;}
/*promo-line*/

/*thumbs2*/
.thumbs2 img {width: 240px; height: 180px; border: 1px solid #000000; margin: 0 2px 2px 0;}
.thumbs2 a:hover img {border: 1px dashed #FFFFFF;}
/*thumbs2*/

/*thumbs3*/
.thumbs3 img {width: 308px; height: 231px; border: 1px solid #000000; margin: 0 2px 2px 0;}
.thumbs3 a:hover img {border: 1px dashed #FFFFFF;}
/*thumbs3*/

/*hardlinks*/
.hardlinks {width: 960px; margin: 0px auto 15px auto; padding-left: 15px;}
.hardlinks div {width: 305px; background: url(http://img01.imagemaniac.com/youn/images/hardlinks.png) 0px 0px no-repeat; width: 305px; height: 33px; padding-top: 12px; font-size: 16px; font-weight: bold; text-align: center; margin-right: 15px; float: left;}
.hardlinks a {color: #ff8a00;}
.hardlinks a:hover {color: #9a5a0e; text-decoration: underline;}
/*hardlinks*/

/*hardlinks2*/
.hardlinks2 {width: 960px; margin: 0px auto 5px auto; padding-left: 15px;}
.hardlinks2 div {width: 305px; background: url(http://img01.imagemaniac.com/youn/images/hardlinks.png) 0px 0px no-repeat; width: 305px; height: 33px; padding-top: 12px; font-size: 16px; font-weight: bold; text-align: center; margin-right: 15px; float: left;}
.hardlinks2 a {color: #ff8a00;}
.hardlinks2 a:hover {color: #9a5a0e; text-decoration: underline;}
/*hardlinks2*/

/*top*/
.top {padding-bottom: 34px; padding-left: 10px;}
.top ul {width: 240px; float: left; font-size: 12px; font-weight: bold;}
.top a:hover {text-decoration: underline;}
/*top*/

/*linklist categories*/
.linklist {padding-bottom: 34px; padding-left: 10px;}
.linklist ul {width: 186px; float: left; font-size: 15px; font-weight: bold;}
.linklist a:hover {text-decoration: underline;}
/*linklist categories*/

/*friends*/
.friends {max-width: 800px; margin: 0px auto;}
/*friends*/

/*footer*/
.footer {background: url(http://img01.imagemaniac.com/youn/images/footer-x.png) 0px 100% repeat-x; position: absolute; width: 100%; left: 0; bottom: 0; height: 175px;}
.infooter {width: 744px; height: 175px; background: url(http://img01.imagemaniac.com/youn/images/footer.jpg) 0px 0px no-repeat; margin: 0px auto;}

.infooter a {color: white; font-weight: bold;}
.infooter a:hover {text-decoration: underline; color: #FFFFFF;}
.infooter p {padding-bottom: 5px;}
.infooter div {font: normal 10px Tahoma, Verdana, Arial, sans-serif; text-align: center; width: 262px; margin: 0px auto; color: #ffdcb1; padding-top: 58px;}
.infooter p.link a {font-size: 15px;}
/*footer*/