body, td, select, textarea,input
{
	font: 10px Verdana;
	color:#464646;
}

html,body,form
{
	padding: 0;
	margin: 0;	
}

/* ------------------- HEIGHT 100% FIX ---------------------------

html,body,form
{
	height:100%;
}

#wrapper
{
	position:relative;
	height:auto !important; 
    height:100%; 
    min-height:100%; 
}
   ---------------------------------------------------------------*/

#wrapper
{
	margin:0;
	width:870px;
}

.cl
{
	clear:both;
}

h1,h2,h3
{
	color:#000;
	font-family:'/Fonts/FOUNDRSN.TTF';
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h1
{
	border-bottom:solid 1px #cdcdcd;
	font-size:22px;	
}

h2
{
	font-size:15px;	
	margin-bottom:5px;
}
h4
{
  font-size:13px;
  font-weight:bold;	
}
a
{
    color:#000;
}
.cp h1
{
    margin-bottom:20px;
}
.rss
{
	background: transparent url(img/rss.gif) no-repeat;
	height:16px;
	padding-left:20px;
}

/* --------------- fckEditor fix ---------------------------------*/
body.fckEdit
{
	background-color:Transparent;
	height:auto;
}

*:first-child+html body.fckEdit
{
	background-color:#fff;
}

.fckIntro
{
	color:#777;
	font-family:Verdana;
	font-size:13px;
	margin-bottom:20px;
	
}
/* ---------------------------------------------------------------*/

.left { float:left; }
.right { float:right; }

a img
{
	border:0;
}
.hp
{
    margin:5px 0px;
    
}
.rp img
{
    margin:0px 20px 0px 0px;
}
.more
{
  
    background-image:url(img/more.gif);
    display:block;
    float:left;
    height:16px;
    width:50px;
    background-repeat:no-repeat;
    text-decoration:none;
}
.signup
{
    background-image:url(img/signup.gif);
    display:block;
    float:left;
    height:16px;
    width:83px;
    background-repeat:no-repeat;
    text-decoration:none;
}
.black
{
    color:#000;
}