/* CSS Document */
*{margin:0; padding:0;}
img {border:0;}
.clear {clear:both; line-height:0; height:0; font-size:1px;}
.center {width:1000px; margin:0 auto;}
.grad_t {background:url(design/bg_top.jpg) repeat-x top;}
.grad_b {background:url(design/bg_footer.jpg) repeat-x bottom;}
.preload {display:none;}
body {background:url(design/bg.gif) repeat #d3e764; font:12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
a:hover {text-decoration:underline;}
a {text-decoration:none;}
ul {list-style:none;}

/*head*/
.head1 {background:url(design/head_01.jpg) no-repeat;}
.head2 {background:url(design/head_02.jpg) no-repeat bottom; height:200px; text-align:left;}
.bookmark_head {position:absolute; display:block; width:129px; height:30px; margin:43px 0 0 820px; background:url(design/book_head.gif) no-repeat; text-indent:-9000px;}
.txt_head {text-align:center; font-size:10px; padding:10px 0 0 145px;}
/*head*/

/*gallery*/
.gal {}
.gal a img {border:1px solid #ffffff; background:url(design/thumb.jpg) no-repeat #d6eb66 center; padding:1px; margin:1px; width:135px; height:180px; text-align:center;}
.gal a:hover img {border:1px dotted #000000; background:url(design/thumb.jpg) no-repeat #ff8400 center;}
.book {background:url(design/bookmark.jpg) no-repeat; width:867px; height:45px;}
/*block*/

/*sites*/
.sites {padding:10px 0 0 25px;}
.sites table  {width:100%;}
.sites table tr td {background:url(design/top_sites.gif) no-repeat left center; padding:0 0 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2e2e2e; text-align:center;}
.sites table tr td a {font-weight:bold; font-size:18px; color:#ff8400;}
.sites table tr td a:hover {text-decoration:none; color:#8d4900;}
/*sites*/

/*top*/
.top {padding:0 0 0 50px;}
.best {width:271px; height:40px; float:left;}

.archive {width:650px; height:40px; float:left; background:url(design/archive.jpg) no-repeat;}
.archive p {padding:13px 0 0 55px; font-size:11px; color:#2e2e2e;}
.archive p span {padding:0 10px 0 0; vertical-align:middle;}
.archive p a {color:#ff8400; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; font-weight:bold;}
.archive p a:hover {text-decoration:none; color:#a30000; font-weight:bold;}
/*top*/

/*links*/
.links {padding:5px 0 0 12px;}
.link {width:240px; float:left; margin:0 5px 0 0;}
.link_bg {background:url(design/paysite_2.jpg) repeat-y;}
.link_t {background:url(design/paysite_1.jpg) no-repeat top;}
.link_b {background:url(design/paysite_3.jpg) no-repeat bottom; min-height:1px; _height:1px; text-align:center; padding:20px 0 15px 0; font-family:Arial, Helvetica, sans-serif;}
.link_b a img {width:215px; height:150px; border:1px solid #ffffff;}
.link_b a:hover img {border:1px dotted #000000;}
.link_b .your {padding:0 0 20px 0;}
.link_b .your a {color:#724f00; font-size:14px; font-weight:bold; text-transform:uppercase;}
.join {font-size:10px; color:#2e2e2e;} 
.join a {color:#50004d; font-family:Tahoma; font-size:18px; font-weight:bold; text-transform:uppercase;}
/*links*/

/*block*/
.block {padding:0 0 0 10px;}

.left {float:left; width:270px; margin:0 10px 0 0;}
.left_bg {background:url(design/bg_sidebar.jpg) repeat-y;}
.left_t {background:url(design/sidebar_header.jpg) no-repeat top;}
.left_b {background:url(design/sidebar_footer.jpg) no-repeat bottom; min-height:1px; _height:1px; text-align:center; padding:90px 0 36px 0; font-family:Tahoma;}
.left_links {margin:0 6px 0 15px; text-align:justify;}
.left_links a {color:#470300; font-weight:normal;}
.left_img {padding:20px 0;}
.left_img a img {width:230px; height:150px; border:1px solid #ffffff;}
.left_img a:hover img {border:1px dotted #000000;}
.left_img span {color:#2e2e2e; font-size:10px;}
.left_img span a {color:#50004d; font-size:18px; text-transform:uppercase; font-weight:bold;}

.right {width:705px; float:left;}
.archive_right {width:650px; height:40px; background:url(design/archive.jpg) no-repeat; margin:0 0 0 40px;}
.archive_right p {padding:13px 0 0 55px; font-size:11px; color:#2e2e2e;}
.archive_right p span {padding:0 10px 0 0; vertical-align:middle;}
.archive_right p a {color:#ff8400; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; font-weight:bold;}
.archive_right p a:hover {text-decoration:none; color:#a30000; font-weight:bold;}
/*block*/

/*container*/
.container {padding:0px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2e2e2e; text-align:left;}
.con {float:left; width:465px; margin:0 13px 0 0px; padding:5px; border:#e7c592 1px dotted;}
.con a {font-weight:bold; font-size:14px; color:#ff8400;}
.con a:hover {font-weight:bold; font-size:14px; color:#8d4900;}
/*
.sites table tr td a {font-weight:bold; font-size:18px; color:#ff8400;}
.sites table tr td a:hover {text-decoration:none; color:#8d4900;}
.con_b a img {width:230px; height:150px; border:1px solid #ffffff;}
.con_b a:hover img {border:1px dotted #000000;}
*/
/*container*/

/*bottom*/
.bottom {padding:10px 0 0 50px;}
.bottom ul {float:left; width:236px;}
.bottom ul li {background:url(design/fish.gif) no-repeat left center; padding:3px 0 3px 40px; text-align:left;}
.bottom ul li a {color:#ff8400; text-transform:uppercase; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
/*bottom*/

/*foot*/
.foot {background:url(design/footer.jpg) no-repeat; height:200px; text-align:center; margin:10px 0 0 0;}
.foot p {padding:55px 245px 0 0; font-size:13px;}
.foot p a {font-family:Tahoma; font-size:18px; font-weight:bold; color:#50004d;}
.foot p a:hover {color:#3a95c5;}
/*foot*/






































