body {background: #464646 url(crazy-frankenstein-files/bg-cft.gif) repeat-x top left;}
a {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none;}
a:hover {color: #22B32D; font-size: 12px; font-weight: bold; text-decoration: underline;}
* {
margin: 0;
padding: 0;
}
/* --------------------------------------------------------------------------------------
	CF hedaer v3
-------------------------------------------------------------------------------------- */
#bg-cf {width: 992px; margin:10px auto 10px auto; background: #373737;}
#bg-cf .bg-cornerup {width: 992; height: 27px; background: transparent url(cfpremium-theme/bg-cornerup1.gif) no-repeat top;}
.bg-cornerdw {height: 41px;background: transparent url(cfpremium-theme/bg-dwcf.gif) repeat bottom; border-bottom: 1px solid #545454; border-left: 1px solid #545454; border-right: 1px solid #545454;}
#heup {height: 70px; background: transparent url(cfpremium-theme/heup.gif) repeat;}

#adsb {width: 992px; margin: 0px 0 0px 0; padding: 0px 0 0 0px; float: none; overflow: hidden;}
#adsb-left {width: 468px; margin: 0; padding: 0px 0 0 25px; float: left;}
#adsb-right {width: 468px; margin: 0 0 0 0; padding: 0px 25px 0 0; float: right;} 

#heupt {height: 130px; background: transparent url(cfpremium-theme/heupt.gif) repeat; text-align: center;}
#heupt  h1{width: 992px; height: 100px; text-indent: -9999px; background: transparent url(cfpremium-theme/header-logo.gif) no-repeat; font-weight: normal; margin: 0 0 10px 0;}
#heupt .ads{height: 15px; clear: both;}
/* --------------------------------------------------------------------------------------
	CF xellbox v3
-------------------------------------------------------------------------------------- */
#xellbox {float: none; width: 992px; margin: 0 0px 0 0; padding: 0 0 0px 0; background: #373737;}
#xellbpost {float: left; width: 682px; margin: 0; background: #373737;}
#xellbpbar {float: right; width: 300px; margin: 0 0 0 0px; background: #373737;}

#xellbcop {float: none; width: 300px; padding: 25px 0 0 0; background: #373737;}
#xellbl {float: left; width: 133px; margin: 0 2px 0 0;}
#xellbr {float: left; width: 160px; margin: 0 2px 0 0;}
#xellbr .pic {padding: 8px 0 0 0; margin: 0 0 3px 3px;}
#xellbr .pic img {border: 2px solid #D8D8D8;}
#xellbr .pic img:hover {border: 2px solid #22B32D;}

#hecf {float: none; width: 992px; background: #373737;}
#menucf {width: 992px; margin: 0 0px 0 0;}
/* --------------------------------------------------------------------------------------
	CF postface v3
-------------------------------------------------------------------------------------- */
#cfbar2-bgu {color: #373737; height: 56px; width: 678px; background: transparent url(bar_files/cf-barbg-sl_01.gif) no-repeat; clear: both;}
#cfbar2-bgu h1 {font: bold 13px Arial,sans-serif; color: #ffffff; text-decoration: underline; text-align: left; padding: 12px 0px 0 10px;}

#cfbar-bgu {color: #373737; height: 56px; width: 678px; background: transparent url(bar_files/cf-barbg-sl_01.gif) no-repeat; clear: both;}
#cfbar-bgu h1 {font: bold 13px Arial,sans-serif; color: #ffffff; text-decoration: underline; text-align: center; padding: 12px 0px 0 10px;}
#cfbar-bgu h2 {font: bold 13px Arial,sans-serif; color: #ffffff; text-decoration: underline; text-align: left; padding: 12px 0px 0 10px;}
#cfbar-bgc {color: #373737; width: 678px; background: transparent url(bar_files/cf-barbg-sl_02.gif) repeat-y;}
#cfbar-bgc .h3 {font-family: normal Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #D8D8D8; text-decoration: none; text-align: left; padding: 0 5px 0px 10px;}
#cfbar-bgc h3 {font-family: normal Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #D8D8D8; text-decoration: none; text-align: left; padding: 0 5px 0px 10px;}
#cfbar-bgc .h3 .pic {border: 1px solid #D8D8D8;}
#cfbar-bgc .h3 .pic:hover {border: 1px solid #A8EEAD;}
#cfbar-bgf {color: #373737; height: 90px; width: 687px; background: transparent url(bar_files/cf-barbg-sl_03.gif) no-repeat;}

#cfwbar-bgu {color: #373737; height: 30px; width: 678px; background: transparent url(bar_files/cf-barwbg-sl_01.gif) no-repeat ; clear: both;}
#cfwbar-bgc {color: #373737; width: 678px; background: transparent url(bar_files/cf-barwbg-sl_02.gif) repeat-y;}
#cfwbar-bgc h1 {font: bold 13px Arial,sans-serif; color: #ffffff; text-decoration: underline; text-align: center; margin: 0;}
#cfwbar-bgc h2 {font: bold 13px Arial,sans-serif; color: #ffffff; text-decoration: underline; text-align: left; margin: 0 0 0 10px;}
#cfwbar-bgc .h3 {font-family: normal Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #D8D8D8; text-decoration: none; text-align: left; padding: 0 5px 0px 10px;}
#cfwbar-bgc .h3 .pic {border: 1px solid #D8D8D8;}
#cfwbar-bgc .h3 .pic:hover {border: 1px solid #A8EEAD;}
#cfwbar-bgf {color: #373737; height: 69px; width: 678px; background: transparent url(bar_files/cf-barwbg-sl_03.gif) no-repeat;}
/* --------------------------------------------------------------------------------------
	CF menu v3
-------------------------------------------------------------------------------------- */
#sb-menu{float: none; height: 48px; padding: 0px 0 0 0px; margin: 0 0px 0 0; background: url(cfpremium-theme/menub.gif) repeat; border-top: 1px solid #545454; border-bottom: 1px solid #545454;}
.sb-m2 {float: none; height: 45px; padding: 0; margin: 0; background: url(cfpremium-theme/sb-m2.gif) repeat bottom;}
#navcontainer
{
    margin: 0px;
    padding: 3px 0 0 18px;
}

#navcontainer ul
{
    margin: 0px;
    padding: 0 0px 0px 1px;
    list-style-type: none;
    text-align: left;
}

#navcontainer ul li { 
    float: left;
    padding: 0 0 0 2px;
}
#navcontainer ul li#me a
{
    text-decoration: none;
    background: url(cfpremium-theme/tabs1.gif) no-repeat;
    float: left;
    width: 115px;
    height: 45px;
    font: bold 11px bold Geneva, Arial, Helvetica, sans-serif;
}
#navcontainer ul li#me a:hover
{
    background: url(cfpremium-theme/tabs2.gif) no-repeat;
    width: 115px;
    height: 45px;
}
#navcontainer ul li a h1
{
	text-decoration: none;
	font: bold 12px bold Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 16px;
	margin: 0 0 0 0px;
	text-align: center;
}
#navcontainer ul li a:hover h1
{
    text-decoration: underline;
    font: bold 12px bold Geneva, Arial, Helvetica, sans-serif;
    color: #22B32D;
}
/* --------------------------------------------------------------------------------------
	 H1 , H2 , H3 ,h4
-------------------------------------------------------------------------------------- */
h1 {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
h2 {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;	
}
h4 {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	padding: 8px;
	margin: 3px 1px 3px 5px;

}
h4 a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
h4 a:hover {
	color: #22B32D;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
/* --------------------------------------------------------------------------------------
	  green/gray text v2
-------------------------------------------------------------------------------------- */
div.green-x {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D8D8D8;
}
div.green-x a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D8D8D8;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

div.green-x a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A8EEAD;
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
}
p {font-size: 12px; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif;}
/* --------------------------------------------------------------------------------------
	  Article box v3
-------------------------------------------------------------------------------------- */
#wrapper {width: 682px;margin: 5px;}
/* --------------------------------------------------------------------------------------
	  Link list v2
-------------------------------------------------------------------------------------- */
#linkbox {
	width: 341px;
	height: 65px;
	float: none;
	margin: 1px 0;

}
#rightlinkbox {
	float: left;
	width: 251px;
	height: 57px;
}
#rightlinkbox a {
	background-image:url(cfpremium-theme/bg-sub-text1.gif);
	width: 251px;
	height: 57px;
	display: block;
	padding: 10px 0 0 0;
}
#rightlinkbox  a:hover {
	background-image:url(cfpremium-theme/bg-sub-text2.gif);
	width: 251px;
	height: 57px;
}
#rightlinkbox  strong{
    display:block;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    padding: 10px;
}
#rightlinkbox h2 {
	display: block;
	font-size: 12px;
	font: bold Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	text-decoration: none;
	color: #FFFFFF;
	}
#rightlinkbox h2 a {
	display: block;
	font-size: 12px;
	font: bold Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}
#rightlinkbox h2 a:hover {
	display: block;
	font-size: 12px;
	font: bold Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
}
#rightlinkbox  span{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-weight: lighter;
}
#leftlinkbox {
	float: left;
	width: 88px;
	height: 65px;
    border: 1px solid #888888;
}
#listing-block {
	width: 682px;
    margin: 8px 0 8px 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}

#listing-block li {
       width: 50%;
       float: left;
}
/* --------------------------------------------------------------------------------------
	  Cool links listing v2
-------------------------------------------------------------------------------------- */
#cl-wrapper {
	width: 831px;
	margin: 15px;
}
#coollinks-block {
	width: 816px;
	margin: 1px 0;
    list-style: none;
    overflow: hidden;
}

#coollinks-block li {
       width: 136px;
       float: left;
}
/* --------------------------------------------------------------------------------------
	  Picture class v2
-------------------------------------------------------------------------------------- */
.subpic {
    padding: 28px 0 0 22px;
}
.subpic img {
    border: 2px solid #D8D8D8;
}
.subpic img:hover {
    border: 2px solid #A8EEAD;
}
.listpic {
    padding: 1px 0 0 8px;
}
.listpic img {
    border: 1px solid #000000;
}
.subpic2 {
    padding: 28px 0 0 12px;
}
.subpic2 img {
    border: 2px solid #D8D8D8;
}
.subpic2 img:hover {
    border: 2px solid #A8EEAD;
}
/* --------------------------------------------------------------------------------------
	  Hot-text v2
-------------------------------------------------------------------------------------- */
div.menu {
	color: #000000;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
div.hot-text {
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #D8D8D8;
}
div.hot-text a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

div.hot-text a:hover {
	color: #22B32D;
	font-size: 12px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/* --------------------------------------------------------------------------------------
	  Main cz-links v2
-------------------------------------------------------------------------------------- */
.cz-links {
	background: url(cfpremium-theme/home-text-line_02.jpg) no-repeat left;
	padding-left: 45px;
	
}
.cz-links {
	font: bold 15px Arial, Tahoma, Verdana;
	color: #FFFFFF;
	line-height: 30px;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
/* --------------------------------------------------------------------------------------
	 Xellpost bar v4
-------------------------------------------------------------------------------------- */
.bar-links {font: bold 12px Arial, Tahoma, Verdana; color: #FFFFFF; line-height: 20px; border-bottom: 1px solid #FFFFFF; background: url(cfpremium-theme/bar-arw.gif) no-repeat left; padding: 5px 0 0 25px;}
.bartext {font-family: Geneva, Arial, Helvetica, sans-serif;  font-weight: normal; font-size: 12px; color: #D8D8D8; text-decoration: none; width: 125px; text-align: left;	padding: 8px 0 0 0; margin: 0 0 0px 5px;}
.bartext a {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #D8D8D8; text-decoration: none; text-align: left;}
.bartext a:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #A8EEAD; text-decoration: none; text-align: left; border-bottom: 1px solid #FFFFFF;}
.bar-links2 {font: bold 12px Arial, Tahoma, Verdana; color: #FFFFFF; line-height: 20px; width: 268px; text-align: left; border-bottom: 1px solid #FFFFFF; background: url(cfpremium-theme/bar-arw.gif) no-repeat left;  padding: 5px 0 0 25px; clear: both}

.barads{padding-top: 5px; padding-bottom: 10px;}
/* --------------------------------------------------------------------------------------
	 cool links v4
-------------------------------------------------------------------------------------- */
.fl				{float:left;  list-style-type:none; vertical-align:bottom;}
.fr				{float:right; list-style-type:none; vertical-align:bottom;}
.lst			{width:145px; padding:1px 0 10px; padding-top:10px; padding-left:1px;}
.lst li			{line-height:18px;}
.lst a			{padding-left:15px; background:url(cfpremium-theme/arcl2.gif) 5px 5px no-repeat; font: 12px Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color:#eee;}
.lst a:hover	{background:url(cfpremium-theme/arcl1.gif) 5px 5px no-repeat; font: 12px Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color:#A8EEAD; text-decoration:underline;}
/* --------------------------------------------------------------------------------------
	 Bar links v4
-------------------------------------------------------------------------------------- */
.barl				{float:left;  list-style-type:none; vertical-align:bottom;}
.lbb			{width:130px; padding:1px 0 2px; padding-top:10px; padding-left:1px;}
.lbb li			{line-height:15px;}
.lbb a			{padding-left:10px; background:url(cfpremium-theme/arcl2.gif) 1px 7px no-repeat; font: 12px Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color:#eee;}
.lbb a:hover	{background:url(cfpremium-theme/arcl1.gif) 1px 7px no-repeat; font: 12px Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color:#A8EEAD; text-decoration:underline;}
/* --------------------------------------------------------------------------------------
	 Main cz-links box v2
-------------------------------------------------------------------------------------- */
#webbox {
	width: 672px;
	float: left;
	padding: 0px 0 0 5px;
	margin: 0 px 0 0;
	}
/* --------------------------------------------------------------------------------------
	Cool links text v2
-------------------------------------------------------------------------------------- */
div.cool-links {
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	font-size: 14px;
	color: #888888;
	text-align: center;
}
div.cool-links a {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

div.cool-links a:hover {
	color: #22B32D;
	font-size: 12px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/* --------------------------------------------------------------------------------------
	 Ads block version v2
-------------------------------------------------------------------------------------- */
#wrapper-post {
	width: 682px;
	margin: 5px;
}
#ads-block {
	width: 677px;
	float: none;

}
#ads-left {
	float: left;
	width: 336px;
	margin: 0 5px 0 0;

}
#ads-right {
	float: left;
	width: 336px;
	}
/* --------------------------------------------------------------------------------------
	 Footer box v3
-------------------------------------------------------------------------------------- */
#footer-tbg {color: #373737; width: 992px; background: #454545 url(cfpremium-theme/footer-tbg.gif) repeat-y;}

#footbo {width: 992px; margin: 0px 0 0px 0; padding: 5px 0 0 0px; float: none; overflow: hidden;}
#footbo-left {width: 508px; margin: 0; padding: 0px 0 0 5px; float: left;}
#footbo-left h2 {font-size: 12px; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; margin: 10px 0 0 0; text-decoration: none;}
#footbo-left h2 a:hover {color: #22B32D ;font-size: 12px; font-weight: bold;}
 
#footbo-right {width: 426px; margin: 0; padding: 0px 3px 0 0; float: right;}
#footer-tbg h4 {font-size: 12px; color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; padding: 8px; margin: 0px; text-align: center;}
#footer-tbg h4 a {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none;}
#footer-tbg h4 a:hover {color: #22B32D; font-size: 12px; font-weight: bold; text-decoration: underline;}
.footer-upbg {width: 992px; height: 20px; background: #454545 url(cfpremium-theme/footer-upbg.gif) no-repeat;}
/* --------------------------------------------------------------------------------------
	submit page box v2
-------------------------------------------------------------------------------------- */
#wrapper-cap {
	width: 680px;
	margin: 25px;
}
#subpage {
	width: 625px;
	height: 400px;
	float: none;
	background: url(cfpremium-theme/subpage.gif) repeat top;
	}
#subpage h2 {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D8D8D8;
	padding: 0 5px 0 15px;
	}
#subpage h2 a:hover {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #A8EEAD;
	padding: 0 5px 0 15px;	
}
.subpage-corner {
	width: 625px;
	height: 40px;
    background: transparent url(cfpremium-theme/sub-page-corner.gif) no-repeat top;

}
.subpage-pic {
    padding: 5px 0 0 150px;
}
.subpage-pic img {
    border: 2px solid #D8D8D8;
}
.subpage-pic img:hover {
    border: 2px solid #A8EEAD;
}
#subpage-stuff {
	width: 625px;
	height: 100px;
	float: none;
	background: url(cfpremium-theme/subpage-stuff.gif) repeat bottom;
}
.subpage-stuff-corner {
	width: 625px;
	height: 40px;
	background: url(cfpremium-theme/sub-page-corner2.gif) no-repeat bottom;
	}
#subpage-stuff span {
        display:block;
   	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D8D8D8;
	text-decoration: none;
	font-style: normal;
        font-weight: normal;
	padding: 41px 0 0 40px;	
}

/* topmenu extra tables*
------------------------------------------------------------------*/
#topmenu-list {
	width: 215px;
	float: none;
	background: #494A49;
}

#topmenu-list  strong {
	display:block;
	font-size: 14px;
	color: #D8D8D8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: underline;
}
#topmenu-list  span {
	display:block;
	font-size: 12px;
	color: #D8D8D8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	margin: 0 10px 15px 10px;	
	padding: 5px 0px 0 0;
	font-weight: bold;	
}
#topmenu-list  span a:hover {
	display:block;
	font-size: 12px;
	color: #D8D8D8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
#topmenu-list  .com {
	font-size: 12px;
	color: #D8D8D8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0 0 0 15px;
	padding: 10px 0px 0 0;
	font-weight: normal;	
}
#topmenu-list .com a:hover {
	font-size: 12px;
	color: #D8D8D8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
#topmenu-list .pic {
    padding: 5px 0 0 0;
  	margin: 0 0 0 32px;	
}
#topmenu-list .pic img {
    border: 2px solid #D8D8D8;
}
#topmenu-list .pic img:hover {
    border: 2px solid #22B32D;
}
.topmenu-licorners {
	width: 215px;
	height: 20px;
	float: none;
	background: url(cfpremium-theme/sub-corner-extra.gif) no-repeat top;
}
#topmenu-viewed {
	width: 215px;
	height: 230px;
	float: none;
	background: url(cfpremium-theme/top-viewed2.gif) repeat top;
}
.topmenu-text{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D8D8D8;
	text-decoration: none;
	padding: 10px 0 0 0;
	font-weight: bold;
	text-align: center;
}
.topmenu-vicorner {
	width: 215px;
	height: 20px;
	float: none;
	background: url(cfpremium-theme/sub-corner-extra.gif) no-repeat top;
}
.topmenu-pic {
padding: 1px 0 0 28px;
}
.topmenu-pic img {
border: 2px solid #D8D8D8;
}
.topmenu-pic img:hover {
border: 2px solid #A8EEAD;
}
/* --------------------------------------------------------------------------------------
	 Submit comment style v3
-------------------------------------------------------------------------------------- */
#wrapper-submit {
	width: 682px;
	margin: 0 0 0 5px;
}
/* --------------------------------------------------------------------------------------
	 Comment style v2
-------------------------------------------------------------------------------------- */
.comment-line {
	font: bold 15px Arial, Tahoma, Verdana;
	color: #FFFFFF;
	line-height: 30px;
	width: 615px;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.comment span {
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	font-size: 14px;
	color: #888888;
	text-align: center;
}
.comment span a {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.comment span a:hover {
	color: #22B32D;
	font-size: 12px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.comment-text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: left;
	font-weight: normal;
}
.comments-line {
	color: #FFFFFF;
	line-height: 30px;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 615px;
}
/* --------------------------------------------------------------------------------------
	 Comment style box v2
-------------------------------------------------------------------------------------- */
#combox {
	width: 615px;
	height: 0px;
	float: left;
	margin: 25px 0;
	padding: 30px 0 0 0;

}
#combox-r {
	width: 480px;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#combox-r span {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #FFFFFF;
}
#combox-r strong {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#leftcombox strong {
    padding: 0 5px 0 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#leftcombox span {
    padding: 0 5px 0 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
#leftcombox {
	float: left;
	width: 130px;
	height: 0px;
	}
#combox #text-line {
	border-bottom: 1px solid #CCCCCC;
	width: 615px;
	}
/* --------------------------------------------------------------------------------------
	 Page list v2
-------------------------------------------------------------------------------------- */

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #D8D8D8;
text-decoration: none; 
color: #E2E2E2;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #000000;
color: #000;
background-color: #A8EEAD;
}

.pagination a.currentpage{
background-color: #999999;
color: #FFF !important;
border-color: #009F50;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
/***** stats text *****
------------------------------------------------------------------*/
div.stats {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
div.stats  a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #22B32D;
	text-decoration: underline;
	font-weight: bold;
}
/* --------------------------------------------------------------------------------------
	Wallpapers list v2
-------------------------------------------------------------------------------------- */
#wallbox {
	width: 341px;
	height: 211px;
	float: none;
	margin: 1px 0;

}
#post-wallbox {
	background-image:url(cfpremium-theme/wall-bg.gif);
	float: left;
	width: 337px;
	height: 210px;
    border: 1px solid #888888;
}
#post-wallbox  strong {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0px;
	color: #FFFFFF;
}
#post-wallbox  strong a {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0px;
	color: #FFFFFF;
	text-decoration: underline;
}
#post-wallbox  strong a:hover {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0px;
	color: #A8EEAD;
	text-decoration: underline;
}
#walling-block {
	width: 682px;
    margin: 8px 0 8px 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
#walling-block li {
    width: 50%;
    float: left;
}
.walls-thumb {
    padding: 10px 0 0 15px;
}
.walls-thumb img {
    border: 2px solid #D8D8D8;
}
.walls-thumb img:hover {
    border: 2px solid #A8EEAD;
}
#wallbox-ad {
	width: 678px;
	height: 66px;
	padding: 4px 0 0 0;
	border: 1px solid #5F5F5F;
	margin: -6px 0px -7px 0px;
}
/* --------------------------------------------------------------------------------------
	CF wall-slide v3
-------------------------------------------------------------------------------------- */
#cfwall-bgu {
	color: #373737;
	height: 56px;
	width: 678px;
	background: transparent url(bar_files/cf-wallbar-sl_01.gif) no-repeat ;
	clear: both;
	}
#cfwall-bgu h2 {
	font: bold 13px Arial,sans-serif;
	color: #ffffff;
	text-decoration: underline;
	text-align: left;
    padding: 12px 0px 0 10px;
}
#cfwall-bgc {
	color: #373737;
	width: 678px;
	background: transparent url(bar_files/cf-wallbar-sl_02.gif) repeat-y ;
}
#cfwall-bgf {
	color: #373737;
	height: 34px;
	width: 687px;
	background: transparent url(bar_files/cf-wallbar-sl_04.gif) no-repeat ;
}
#wslide {
	width: 678px;
	float: none;
}
#wslide1 {
	width: 220px;
	float: left;
	margin: 0 0px 0 0px;
	padding: 0px 0 0 14px;
}
#wslide2 {
	float: left;
	width: 220px;
	padding: 0px 0 0 0px;
	margin: 0 0px 0 5px;
}
#wslide3 {
	float: left;
	width: 210px;
	padding: 0px 0 0 0px;
	margin: 0 0px 0 5px;
	}

.wslide img {
        width: 150px; 
		height: 113px;
        border: 2px solid #D8D8D8;
}
.wslide img:hover {
    border: 2px solid #A8EEAD;
}
.wslide strong {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.wslide strong a {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.wslide strong a:hover {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #A8EEAD;
	text-decoration: underline;
	}
/******** Walls pagination *********
------------------------------------------------------------------*/
#tnt_pagination {
	display: block;
	height: 22px;
	line-height: 21px;
	clear: both;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EAEAEA;
	margin-left:10px;
	text-decoration:none;
	background-color:#666666;
	color:#A8EEAD;
	width:22px;
	font-weight:bold;
}

#tnt_pagination a:hover {
	background-color:#EAEAEA;
	border:1px solid #ffffff;
	color:#666666;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EAEAEA;
	margin-left:10px;
	text-decoration:none;
	background-color:#EAEAEA;
	color:#666666;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#525252;
	cursor:default;
}
/* --------------------------------------------------------------------------------------
	 Dumper box  v3
-------------------------------------------------------------------------------------- */
#wrapper-cont {
	width: 682px;
	margin: 0 0 0 4px;
	float: none;
}

#dumbox {
	width: 625px;
	height: 190px;
	float: left;
	margin: 25px 0;

}
#dumbox-r {
	width: 215px;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#leftdumbox {
	float: left;
	width: 410px;
	height: 170px;
	background-image:url(cfpremium-theme/bg-sub-text1.gif);
}
#leftdumbox h3 {font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none; text-align: left; padding: 0 0 0 15px; margin: 10px 0 0 0;}
#leftdumbox h3 a {font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none;}
#leftdumbox h3 a:hover {font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana;  color: #A8EEAD; text-decoration: underline;}

#leftdumbox h1 {text-decoration: none;	padding: 0 0 0 15px; margin: 2px 0 0 0;}
#leftdumbox h1 a {font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none;}
#leftdumbox h1 a:hover { font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana;  color: #A8EEAD;   text-decoration: underline;}

#leftdumbox h2 {text-decoration: none;	padding: 0 0 0 15px; margin: 2px 0 0 0;}
#leftdumbox h2 a {font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none;}
#leftdumbox h2 a:hover { font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana;  color: #A8EEAD;   text-decoration: underline;}

#leftdumbox p {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2E2E2; text-decoration: none;  font-weight: normal; padding: 0 0 0 15px; margin: 3px 0 0 0;}
#leftdumbox p a {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2E2E2; text-decoration: none; font-weight: bold;}
#leftdumbox p a:hover {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #A8EEAD; text-decoration: underline; font-weight: bold;}

#leftdumbox span {display:block;	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color: #E2E2E2; text-decoration: none;  font-weight: normal; padding: 0 0 0 15px; margin: 10px 0 0 0;}
#leftdumbox span a:hover {display:block; font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color: #A8EEAD; text-decoration: none; font-weight: normal; padding: 0 0 0 15px; margin: 10px 0 0 0;}

#rightdumbox {
    float: left;
    width: 200px;
	height: 170px;
	background: url(cfpremium-theme/bg-sub-text1.gif) repeat;
}
.dumupl {
	width: 610px;
	height: 20px;
	background: url(cfpremium-theme/up-sub2.gif) no-repeat;
}
.dumdwl {
	width: 610px;
	height: 20px;
	background: url(cfpremium-theme/su-sub1.gif) no-repeat;
	clear: both;
}
/* --------------------------------------------------------------------------------------
	 Dumper comments v3
-------------------------------------------------------------------------------------- */
.dumcom-mics {
	  font-family: Geneva, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #D8D8D8;
      font-weight: normal;
	  text-align: left;
	  padding: 0 5px 0 15px;
	  margin: 10px 0 0 0;
}

.dumcom-mics a {
	  font-family: Geneva, Arial, Helvetica, sans-serif;
	  font-size: 12px;
      color:  #FFFFFF;
	  text-decoration: none;
      font-weight: bold;
	  text-decoration: underline; 
}
.dumcom-mics a:hover {
	  font-family: Geneva, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #A8EEAD;
	  text-decoration: underline;
      font-weight: bold; 
}
/* START form */
#form {
  padding: 6px;
  background: transparent ;
  border: 1px #BFB492 dotted;
}

#form input.text, textarea, select {
  background: #FFFFFF !important;
  border: 2px solid #BFB492;
  font-size: 100%;
  height: 25px;
}

#form label {
	font-weight: bold;
	color: #CCCCCC;  
}

#form input.text {
  width: 500px;
}

#form textarea {
  width: 500px;
  height: 150px;
  font-size: 150%;
}
/* END form */
/* --------------------------------------------------------------------------------------
	 Avatars-box
-------------------------------------------------------------------------------------- */
#listing-temp {
	width: 670px;
    margin: 0 0 0px 0;
	padding: 0 0 0 60px;
    list-style: none;
    overflow: hidden;
}
#listing-temp li {
       width: 33%;
       float: left;
}
#linkbox-temp {
	width: 200px;
	height: 100px;
	float: none;
	padding: 0 0 0 0;
    margin: 0 0 0px 0x;
	display: block;
}
#linkbox-temp h3 {
	text-decoration: none;
	font: bold 11px bold Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;

}
#linkbox-temp  h3 a:hover {
	text-decoration: none;
	font: bold 11px bold Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
}
#linkbox-temp .picts-thumb {
    padding: 15px 0 0 0px;
}
#linkbox-temp .picts-thumb img {
    border: 2px solid #D8D8D8;
}
#linkbox-temp .picts-thumb img:hover {
    border: 2px solid #A8EEAD;
}
/********FeaturedVids outlist v4 *********
------------------------------------------------------------------*/
#ftw {width: 300px; float: none; margin: 0px 0;}

#ftw .fvidbox {float: left; width: 145px; height: 180px; margin: 4px 0 0 3px;}

#ftw .fvidbox h3 {font: bold 11px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none; text-align: center; padding: 0 0 0 0px; margin: 1px 0 0 0;}
#ftw .fvidbox h3 a {font: bold 11px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none; text-align: center;}
#ftw .fvidbox h3 a:hover {font: bold 11px "Trebuchet MS", Arial, Tahoma, Verdana; color: #A8EEAD; text-decoration: underline;}
	  
.fvidbox .fvid-pic {padding: 0px 0 0 0px;}
.fvidbox .fvid-pic img {border: 2px solid #D8D8D8;}
.fvidbox .fvid-pic img:hover { border: 2px solid #A8EEAD;}

/********FeaturedVids PICK'S v4 *********
------------------------------------------------------------------*/
#fvp {width: 300px; float: none; margin: 0px 0;}

#fvp .fvpbox {float: left; width: 200px; height: 170px; margin: 4px 0 0 0px; padding: 0px 0 0 50px;}

#fvp .fvpbox h3 {font: bold 11px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none; text-align: center; padding: 0 0 0 0px; margin: 1px 0 0 0;}
#fvp .fvpbox h3 a {font: bold 11px "Trebuchet MS", Arial, Tahoma, Verdana; color: #FFFFFF; text-decoration: none; text-align: center;}
#fvp .fvpbox h3 a:hover {font: bold 11px "Trebuchet MS", Arial, Tahoma, Verdana; color: #A8EEAD; text-decoration: underline;}
	  
.fvpbox .fvp-pic {padding: 0px 0 0 0px;}
.fvpbox .fvp-pic img {border: 2px solid #D8D8D8;}
.fvpbox .fvp-pic img:hover { border: 2px solid #A8EEAD;}

/* --------------------------------------------------------------------------------------
	 Article Dumper listing v4
-------------------------------------------------------------------------------------- */
#artd {width: 678px; height: 900px; float: none; margin: 0px 0;}

#artd .artdbox {float: left; width: 333px; height: 435px; margin: 6px 0 0 4px;  background: transparent url(cfpremium-theme/art-box.gif) no-repeat;}

#artd .artdbox h3 {
	font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding: 0 0 0 0px;
	margin: 10px 0 0 0;
}
#artd .artdbox h3 a {
	font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#artd .artdbox h3 a:hover {
      font: bold 16px "Trebuchet MS", Arial, Tahoma, Verdana;
      color: #A8EEAD;
      text-decoration: underline;}
	  
#artd .artd-pic {padding: 20px 0 0 60px;}
#artd .artd-pic img {border: 2px solid #D8D8D8;}
#artd .artd-pic img:hover { border: 2px solid #A8EEAD;}

/******** index dumperlist v4 *********
------------------------------------------------------------------*/
#artd .artdbox h1 { font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-align: center; padding: 0 0 0 5px; margin: 10px 0 0 0;}
#artd .artdbox h1 a { font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: center; text-decoration: none;}
#artd .artdbox h1 a:hover {font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #A8EEAD; text-decoration: underline;}

#artd .artdbox p {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2E2E2; text-decoration: none; font-style: normal; font-weight: normal; padding: 0 0 0 15px; margin: 10px 15px 0 0;}
#artd .artdbox p a {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2E2E2; text-decoration: none; font-weight: bold;}
#artd .artdbox p a:hover {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;color: #A8EEAD; text-decoration: underline; font-weight: bold;}

/******** video dumperlist v4 *********
------------------------------------------------------------------*/

#artd .artvbox {float: left; width: 333px; height: 325px; margin: 6px 0 0 4px; 
	background: transparent url(cfpremium-theme/art-vbox.gif) no-repeat;}
	
#artd .artvb-pic {padding: 20px 0 0 63px;}
#artd .artvb-pic img {border: 2px solid #D8D8D8;}
#artd .artvb-pic img:hover { border: 2px solid #A8EEAD;}

#artd .artvbox h1 { font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-align: center; padding: 0 0 0 0px; margin: 10px 0 0 0;}
#artd .artvbox h1 a { font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;text-align: center; text-decoration: none;}
#artd .artvbox h1 a:hover {font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #A8EEAD; text-decoration: underline;}

#artd .artvbox p {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2E2E2; text-decoration: none; font-style: normal; font-weight: normal; padding: 0 0 0 15px; margin: 10px 15px 0 0;}
#artd .artvbox p a {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2E2E2; text-decoration: none; font-weight: bold;}
#artd .artvbox p a:hover {display:block; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;color: #A8EEAD; text-decoration: underline; font-weight: bold;}
/* --------------------------------------------------------------------------------------
	 Link Exchange page box
-------------------------------------------------------------------------------------- */
#lebox {
	width: 632px;
	height: 122px;
	float: none;
	margin: 1px 0;
    padding: 0 0px 0px 20px;

}
#rightle {
	float: left;
	width: 500px;
	height: 122px;
	padding: 0;
	  border: 1px solid #888888; 
}

#leftle {
	float: left;
	width: 122px;
	height: 122px;
  border: 1px solid #888888; 
	}
/* --------------------------------------------------------------------------------------
	 Dumper page listing
-------------------------------------------------------------------------------------- */
#pages {
			float: left;
			margin: 10px 0 0 0;
			width: 625px;
		}
		
		 #pages a {
			float: left;
			margin: 2px;
			width: 21px;
			height: 21px;
			line-height: 21px;
			border: 1px solid #EAEAEA;
			text-align: center;
			color: #A8EEAD;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none;
		}
		
		 #pages a:hover {
			border: 1px solid #EAEAEA;
			background: #EAEAEA;
			color: #666666;
		}
		
			/* Main - Content - Pages - Active */
			
			#pages a.active {
				border: 1px solid #666666;
				background: #666666;
				color: #ffffff;
			}
			
			#pages a.active:hover {
				border: 1px solid #666666;
				background: #666666;
				color: #ffffff;
			}
/* --------------------------------------------------------------------------------------
	CF cool-links v3
-------------------------------------------------------------------------------------- */
#cl-ad {width:770px; padding-left:42px; padding-top:7px; height: 104px; clear: both;}
/* --------------------------------------------------------------------------------------
	CF buttons add v3
-------------------------------------------------------------------------------------- */
ul#menu{ margin:0; padding:0 0 0 150px; list-style-type:none; width: 490px; display:block; text-decoration: none;}
ul#menu li{display:block; float:left; margin:0; pading:0;}  
ul#menu li#mail a{display:block; float:left; padding: 40px 0px 0 42px; font-size:11px; font-family:Helvetica,Arial,Verdana,sans-serif; color:#ffffff; background:transparent url(cfpremium-theme/web-button-email-off.gif) no-repeat left; width: 80px; height: 60px; text-decoration: none;}
ul#menu li#mail a:hover{width: 80px; height:60px; background:transparent url(cfpremium-theme/web-button-email-on.gif) no-repeat left; font-size:11px; font-family:Helvetica,Arial,Verdana,sans-serif; color: #22B32D; text-decoration: underline;}  
ul#menu li#book a{display:block; float:left; padding: 40px 0px 0 42px; font-size:11px; font-family:Helvetica,Arial,Verdana,sans-serif; color:#ffffff; background:transparent url(cfpremium-theme/web-button-bookmark-off.gif) no-repeat left; width: 80px; height: 60px; text-decoration: none;}
ul#menu li#book a:hover{width: 80px;height:60px; background:transparent url(cfpremium-theme/web-button-bookmark-on.gif) no-repeat left; font-size:11px; font-family:Helvetica,Arial,Verdana,sans-serif; color: #22B32D; text-decoration: underline;}  
ul#menu li#report a{display:block; float:left; padding: 40px 0px 0 42px; font-size:11px; font-family:Helvetica,Arial,Verdana,sans-serif; color:#ffffff; background:transparent url(cfpremium-theme/web-button-report-off.gif) no-repeat left; width: 80px; height: 60px; text-decoration: none;}
ul#menu li#report a:hover{width: 80px; height:60px; background:transparent url(cfpremium-theme/web-button-report-on.gif) no-repeat left; font-size:11px; font-family:Helvetica,Arial,Verdana,sans-serif; color: #22B32D; text-decoration: underline;}  
#neXTReMe, #neXTReMe img, #eXTReMe, #eXTReMe img {
width: 1px;
height: 1px;
font-size: 1px;
}
