/* 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 #d4f768; font:12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
a {text-decoration:none; color: #470300;}
a:hover {text-decoration:underline;}
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:4px 328px 0 480px;}
/*head*/

/*gallery*/
.gal {border: 2px solid #b6b6b6; background-color: #fff; margin: 0px; padding: 0 1px; }
.gal a img {border:1px solid #6b2625; background:url(/design/thumb.jpg) #f3fcdd no-repeat center; padding:0px; margin:1px; width:135px; height:180px; text-align:center;}
.gal a:hover img {border:1px dashed #2d0302;}
.book {background:url(/design/bookmark.jpg) no-repeat; width:867px; height:45px;}
/*gallery*/

/*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 0px; 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 {border:0px solid #ffffff; margin: 0 1px 1px 0; width: 225px; height: 271px;}
.link_b a:hover img {border:0px dotted #000000; margin: 1px 0 0 1px;}
.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;}
.lo {padding:50px 450px 0 200px; font-size:10px; vertical-align: bottom;}
.lo a {color:#470300; font-weight:normal; font-size:10px;}
/*links*/

/*block*/
.block {padding:0 0 0 10px;}
.left {float:left; width:270px; margin:0 0px 0 0; height: 1512px; min-height: 1512px;}
.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 4px 0; font-family:Tahoma;}
.left_links {margin:0 5px 0 7px; text-align:left; color: #470300; height: 1422px; font-size: 12px;}
.left_links h4 {color:#470300; font-size: 16px; font-weight:bold; border-bottom: 1px dotted #bc7945; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 4px;}
.left_links a {color:#470300;}
.left_links a.desc {font-weight: bold;}
#list {color: #2e2e2e; font-size: 10px;}
#list li {list-style-type:none;} 
#list a {font-size: 14px; padding: 0 2px 0 0;}
#list a:hover {text-decoration: none; text-decoration: underline; padding: 0 0 0 2px;}
#list li.act a {padding: 0;}
#list li.act a:hover {padding: 0; text-decoration: none;}
.left_img {padding:5px 0; text-align: center;}
.left_img a img {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 0px; 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-size: 14px; line-height: 1.2; font-family:Arial, Helvetica, sans-serif; color:#2e2e2e; text-align:left;}
.con {float:left; width:465px; margin:0 5px 0 0px; padding:3px; border:#e7c592 1px dotted;}
.con a {color:#8d4900; text-decoration: none;}
.con a:hover {color:#8d4900; text-decoration: underline;}
/*
.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:50px 450px 0 200px; font-size:13px;}
.foot p a {font-family:Tahoma; font-size:18px; font-weight:bold; color:#50004d;}
.foot p a:hover {color:#3a95c5;}
/*foot*/


/*tags cloud*/
#tags {
	padding: 0 0 10px 0;
	text-align: center;
}
#tags a {
	display: inline;
	padding: 0px;
	text-align: left;
	text-transform: capitalize;
	text-decoration: underline;
	text-weight: normal;
}
#tags a:hover {
	text-decoration: none;
}

#tags .tag-1 a {
	 color: #470300;
	 font-size: 10px;
}
#tags .tag-2 a {
	 color: #470300;
	 font-size: 10px;
	 font-weight: bold;
}
#tags .tag-3 a {
	 color: #6b2625;
	 font-size: 12px;
}
#tags .tag-4 a {
	color: #470300;
	font-size: 16px;
}
#tags .tag-5 a {
	color: #6b2625;
	 font-size: 20px;
}
#tags .tag-6 a {
	color: #6b2625;
	font-size: 24px;
}
#tags .tag-7 a {
	color: #6b2625;
	font-size: 26px;
}
#tags .tag-8 a {
	color: #470300;
	font-size: 28px;
}
/*tags cloud*/
/*search*/
.search {
	padding: 4px 0 0 4px;
	font-size: 10px;
}
.search a {
	font-size: 10px;
}
.block_search {
	float: left;
	width: 256px;
}
.block_search p {
	width: auto;
	float: left;
	padding: 0;
	margin: 0;
}
.block_search p input.block_s_text {
	width: 181px;
	background-color: ededed;
	background-image: url(/design/search_p.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	border: 0px;
	font-size: 10px;
	color: #333;
	height: 26px;
	padding-left: 10px;
}
.button {
	cursor: pointer;
	border-left: 1px solid #b6b6b6;
}
/*search*/

/*addthis*/
.addthis {
	width: 259px;
	height: 22px;
	background-image: url(/design/addthis_bgrnd.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 3px 0 0 2px;
	margin-top: 2px;
}
.separator {
	margin: 0 2px;
	display: inline;
	float: left;
}
/*addthis*/
