*{margin:0; padding:0;}
img {border:0;}
.clear {clear:both; line-height:0; height:0; font-size:1px;}
.center {width:998px; margin:0 auto;}
body {background:url(images/grad.jpg) repeat-x bottom #f7e7c2; font:14px Tahoma; color:#323232;}
a:hover {text-decoration:underline;}
a {text-decoration:none;}
ul {list-style:none;}
td {vertical-align:middle;}


/*head*/
.head {position:relative; height:125px; width:998px;}
.head1 {background:url(images/head1.jpg) no-repeat;}
.head2 {background:url(images/head2.jpg) no-repeat bottom; height:125px;}

/*block*/
.block {padding:28px 0 0 0;}

/*headers*/
.topup {background:url(images/top_free.jpg) no-repeat; height:104px;}
.up {background:url(images/top.jpg) no-repeat; height:96px;}
.up .best {padding:19px 0 0 35px;}
.up .random {padding:19px 0 0 35px;}

/*gal*/
.gal_bg {background:url(images/gal_bg.jpg) repeat-y;} 
.gal {padding:4px 0 3px 8px; background:url(images/bg.jpg) no-repeat top;}
.gal img {width:160px; height:225p; border:1px solid #000000; margin:0 2px 2px 0;}
.gal a:hover img {border:1px solid #ffffff;}

/*bottom*/
.bottom {width:992px; margin:0 auto; border-top:1px solid #939f95;}

/*archives*/
.archives {float:left; width:723px;}
.archives .arc_txt {display:block; float:left; background:url(images/archives.jpg) no-repeat; width:122px; height:27px; text-align:center; font-size:17px; font-weight:bold; color:#ffffff; font-style:italic; padding:2px 0 0 0; margin:0 1px 0 0;}
.archives a {display:block; float:left; width:29px; height:26px; background:url(images/arc.jpg) no-repeat; text-align:center; color:#323232; font-size:16px; padding:3px 0 0 0; font-style:italic; margin:0 1px 0 0;}
.archives a:hover {color:#ffffff; text-decoration:none; background:url(images/arc_hov.jpg) no-repeat; font-weight:bold;}

/*bookmark*/
.bookmark {float:left; width:263px; margin:-1px 0 0 6px; z-index:1; position:relative;}
.bookmark a {display:block; background:url(images/bookmark.jpg) no-repeat; width:263px; height:50px;}

/*thumbs*/
.thumbs {width:994px; margin:0 auto; padding:5px 0 0 0;}
.thumbs .th_t {color:#b3a37e; font-size:30px; text-align:center; padding:0 0 3px 0;}
.thumbs_bg {background:url(images/th_bg.jpg) repeat-y; border-bottom:1px solid #939f95; border-top:1px solid #939f95; padding:10px 0 8px 20px;}
.thumbs_bg table {width:100%;}
.thumbs_bg table tr td {text-align:center;}
.thumbs_bg table tr td .pic_bl {width:102px;}

.thumbs_bg table tr td .pic_bl .pic_th {}
.thumbs_bg table tr td .pic_bl .pic_th img {width:100px; height:150px; border:1px solid #181818;}
.thumbs_bg table tr td .pic_bl .pic_th a:hover img {border:1px solid #e8de78;}

.thumbs_bg table tr td .pic_bl .sp {padding:9px 0 0 0;}
.thumbs_bg table tr td .pic_bl .sp .sp_bg {background:url(images/sp_bg.jpg) repeat-x; display:block; color:#323232; font-weight:bold; font-size:11px; cursor:pointer;}
.thumbs_bg table tr td .pic_bl .sp .sp_l {background:url(images/sp_l.jpg) no-repeat left; display:block;}
.thumbs_bg table tr td .pic_bl .sp .sp_r {background:url(images/sp_r.jpg) no-repeat right; display:block; height:29px; text-align:center; padding:6px 0 0 0;}

.thumbs_bg table tr td .pic_bl .sp a:hover {background:url(images/sm_bg.jpg) repeat-x; color:#ffffff; text-decoration:none; font-style:italic;}
.thumbs_bg table tr td .pic_bl .sp a:hover .sp_l {background:url(images/sm_l.jpg) no-repeat left;}
.thumbs_bg table tr td .pic_bl .sp a:hover .sp_r {background:url(images/sm_r.jpg) no-repeat right; height:29px; font-weight:bold; padding:6px 0 0 0;}

/*uzor*/
.uzor {width:994px; margin:0 auto; padding:5px 0 0 0;}
.uzor .uzor_t {color:#b3a37e; font-size:30px; text-align:center; padding:0 0 3px 0;}
.uzor_bg {background:url(images/th_bg.jpg) repeat-y; border-bottom:1px solid #939f95; border-top:1px solid #939f95; padding:10px 0 8px 12px;}
.uzor_bg table {width:100%;}
.uzor_bg table tr td {text-align:center;}
.uzor_bg table tr td .pic_bl {width:152px;}

.uzor_bg table tr td .pic_bl .pic_th {display:block; width:152px; height:202px;}
.uzor_bg table tr td .pic_bl .pic_th img {width:150px; height:200px; border:1px solid #181818;}
.uzor_bg table tr td .pic_bl .pic_th a:hover img {border:1px solid #ffffff;}

.uzor_bg table tr td .pic_bl .sp {padding:9px 0 0 0;}
.uzor_bg table tr td .pic_bl .sp .sp_bg {background:url(images/sp_bg.jpg) repeat-x; display:block; color:#323232; font-weight:bold; font-size:14px; cursor:pointer;}
.uzor_bg table tr td .pic_bl .sp .sp_l {background:url(images/sp_l.jpg) no-repeat left; display:block;}
.uzor_bg table tr td .pic_bl .sp .sp_r {background:url(images/sp_r.jpg) no-repeat right; display:block; height:29px; text-align:center; padding:6px 0 0 0;}

.uzor_bg table tr td .pic_bl .sp a:hover {background:url(images/sm_bg.jpg) repeat-x; color:#ffffff; text-decoration:none; font-style:italic;}
.uzor_bg table tr td .pic_bl .sp a:hover .sp_l {background:url(images/sm_l.jpg) no-repeat left;}
.uzor_bg table tr td .pic_bl .sp a:hover .sp_r {background:url(images/sm_r.jpg) no-repeat right; height:29px; font-weight:bold; padding:6px 0 0 0;}

/*container*/
.container {padding:5px 0 0 0;}
.con_bg {border:1px solid #939f95; background:#fff8f8; padding:10px 0 15px 30px; min-height:1px;}
.con_bg ul {float:left; width:290px; margin:0 30px 0 0;}
.con_bg ul li {padding:0 0 2px 13px; background:url(images/li_bg.jpg) no-repeat left center;}
.con_bg ul .con_h {font-size:18px; font-weight:bold; color:#8b0221; padding:0 0 10px 0; background:none;}
.con_bg ul li a {color:#858585;}
.con_bg ul li a:hover {color:#dd2911;}

.con_bg .last {float:left; width:290px; margin:0;}

/*link*/
.link {padding:35px 0 0 0; width:993px; margin:0 auto;}
.link_bg {background:url(images/con_bg.jpg) repeat-y;}
.link_t {background:url(images/con_t.jpg) no-repeat top;}
.link_b {background:url(images/con_b.jpg) no-repeat bottom; padding:15px; min-height:12px;}
.link_b table {width:100%;}
.link_b table tr td {text-align:center;}
.link_b table tr td a {font-size:16px; color:#323232; font-weight:bold;}
.link_b table tr td a:hover {color:#dd2911;}

/*top*/
.top {padding:15px 0 0 0;}
.friendly {text-align:center; padding:0 0 3px 0;}

.top_bg {background:url(images/gal_bg.jpg) repeat-y;}
.top_pad {background:url(images/bg.jpg) no-repeat top; padding:20px 0 20px 20px; min-height:1px;}
.top_pad ul {float:left; width:225px; margin:0 20px 0 0;}
.top_pad ul li {padding:0 0 1px 0; color:#dd2911;}
.top_pad ul li b {padding:0 7px 0 0;}
.top_pad ul li a {color:#323232;}
.top_pad ul li a:hover {color:#dd2911;}
.top_pad .last {margin:0;}

/*your*/
.your {font-size:9px; color:#323232; padding:10px 20px 0 20px;}
.your b {color:#9c0225;}
.your a {color:#323232; margin:0 0 0 4px;}
.your a:hover {color:#dd2911;}

/*foot*/
.foot_pad {padding:40px 0 0 0;}
.foot {background:url(images/foot.jpg) no-repeat bottom center; min-height:98px; margin:0 auto;}
.foot div {text-align:center; font-size:10px; padding:0 0 96px 28px;}
.foot div a {color:#323232; text-decoration:none;}
.foot div a:hover {text-decoration:none;}
.foot div p a {color:#dc0c71; text-decoration:underline;}

