@charset "utf-8";
/* CSS Document */

body{
	background-color:#ffffff;
	margin:0px;padding:0px;width:100%;font-family:Helvetica, Arial, Sans-serif; font-size:12px;
}

#container{
	margin:0 auto;width:913px;
}



/******************************************************/
                   /* HEADER  */
/******************************************************/
#header{
	background-image:url(../images/header_bg.png);background-repeat:no-repeat;
	_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/clubfm/images/header_bg.png');
	height:212px;width:913px;
}
#header_nav{
	padding:142px 34px 0px 50px;height:40px;width:378px;overflow:hidden; text-align:left; font-size:16px; color:#FFFFFF; font-weight:bold;
}
#nav_home{
	float:left;width:61px;
}
#nav_fun{
	float:left;width:146px;
}
#nav_rj{
	float:left;width:96px;	
}
#nav_photos{
	float:left;width:75px;
}





/*******************************************************/
           /* Content */
/********************************************************/
#content{
	background:url(../images/center_bg.png) repeat-y;
	_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale src='/clubfm/images/center_bg.png');
	width:903px;min-height:500px;height: auto !important;height:500px;padding:0 5px;
}
#column_2{
	width:287px;float:right;
}
#column_1{
	width:610px;float:left;
}




/*******************************************************/
           /* column_1 */
/********************************************************/

.blog_icon{
    background:url(../images/headset_1.jpg) no-repeat right top;
	float:left;width:84px;height:66px;
}
.blog_details{
	float:left;width:410px;padding-left:3px;
}
.blog_title{
	font-size:20px;color:#d22222;
}
.blog_title a{
	color:#d22222; text-decoration:none;
}
.blog_author{
	font-size:11px;color:#929292;
}	
.blog_catg{
	font-size:11px;color:#f26d20;
}
.blog_comment{
     background:url(../images/comments.jpg) no-repeat right top;
	 float:left;width:76px;height:35px;padding-top:15px;padding-right:37px;
	 font-size:11px;text-align:right;
}
.comment_link{
	color:#f26d20;text-decoration:none;
}
.blog_postdate{
	float:left;width:79px;height:40px;padding-right:8px;padding-top:2px;text-align:right;font-size:11px;color:#333;
}
.blog_body{
	float:left;width:486px;padding:0 36px 0 0px;text-align:justify;color:#692a06;
}



/*******************************************************/
           /* column_2 */
/********************************************************/

.about_img{ 
	float:left;width:93px;height:43px;margin-top:37px;background:url(../images/about.jpg) no-repeat;
}	
.headset_img{ 
	float:left;width:69px;height:85px;background:url(../images/headset_2.jpg) no-repeat;
}	
.col2_title {
	padding:10px 0px;color:#f26d20;font-size:15px;font-weight:bold;
}




/*******************************************************/
           /* seperators and footer */
/********************************************************/

.seperator1{
	 height:34px;background:url(../images/seperator1.jpg) no-repeat;
}
.seperator2{
	height:38px;background:url(../images/seperator2.jpg) no-repeat;
}
#footer{
	background-image:url(../images/footer.png);background-repeat:no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/clubfm/images/footer.png');
	height:216px;
}
#footer_nav{
	padding:140px 0 0 35px;color:#FFFFFF;
}


/*******************************************************/
                   /* misc */
/********************************************************/

.clear{
	clear:both;
}
.right{
	float:right;
}
.left{
	float:left;
}
.pad_bot_10 {
	padding-bottom:10px; 
}
.pad_side_35{ 
	padding:5px 35px; text-align:justify; color:#4f4f4f;
}
.pad_side_15{
	padding: 5px 10px 5px 35px;color:#4f4f4f;
}
.pad_side_15 ul {
	 list-style:none;padding:0;margin:15px 0;
}
.pad_side_15 ul ul{
	 list-style:none;padding: 0 10px;margin:0;
}
.pad_side_15 ul  a{
	 color:#4f4f4f;text-decoration:none;
}


.refercontet{width:80%; margin:0 auto}

.refersep{float:left; }
.padextra{padding-right:20px}
.refersep p{ padding:0px; margin:0px;}
.refersep p.label{ float:left; width:70px; text-align:right; padding-right:5px;}
.refersep p.field{float:left;}
.refersep p.label span{ font-size:10px; font-weight:normal}
.bound_refersep{ width:100%;padding-top:10px; float:left}
.padtop{ padding-top:20px;}
textarea{ overflow: auto; border:1px solid #CCCCCC; width:250px}
.textbox{border:1px solid #CCCCCC;  width:250px; height:22px; padding-top:3px; font-size:13px}




.captache{border:1px solid #CCCCCC;  width:250px; height:120px;float:left }
.captache p{ margin:10px;  }
.captache label{ margin:0px;  margin:0px; display:block; font-size:10px }


.message{width:90%; margin:0 auto;  padding:10px; text-align:center; }
.error{color:#FF0000;border:1px dashed #FF0000}
.scuess{color:#006633;border:1px dashed #006633}
.small{ width:180px}

.message_title{clear:right; font-size:13px; font-weight:900;text-align:center; margin-bottom:5px}
.message_title{clear:right; font-size:13px; font-weight:900;text-align:center;}
 .img_msg{margin-left:5px;}
 
 .message_desc{width:100%; height:30px;}
