HTML{height:100%; width:100%;}
body{margin:0px; padding:0px;FONT-FAMILY: Arial, Tahoma;FONT-SIZE: 12px;}
A {COLOR: #555; outline:none; cursor:pointer;}
TD{ text-align:left;}
FORM{ margin:0px; padding:0px;}
#ct_profile{ background:#F6F6F6; border:1px solid #ddd;}
#tb_content{width:970px}
#blog_header{ height:20px; background:url(../../../images/bg_1.jpg) 0px -5px; border-bottom:#555 1px solid; padding:10px;clear:both;} 
/*#blog_body{background:url(../images/bg_2.gif) top center; background-repeat:repeat-x; padding:20px 20px; background-color:#dae9fe} */
/*#blog_body{background:url(../images/bg_4.png) top center; background-repeat:repeat-x; padding:20px 20px; background-color:#f8edf2} */
#blog_body{padding:20px 20px;}
p{clear:both}

#blog_footer{ height:20px; background:url(../../../images/bg_1.jpg) 0px -105px; border-top:#555 1px solid; padding:10px;clear:both; display:block;}
.ct_bg_main{background:url(../images/b1_5.png);}
.txt_menu_1{padding-left:10px;padding-bottom:3px;font-size:12px;color:#b49518;}
.txt_menu_1 a{font-size:12px;color:#3d1a6f;font-weight:bold;}
.txt_header_menu{FONT-SIZE: 12px; COLOR: #ffffff; text-align:left; font-weight:bold; text-decoration:none;}
.txt_header_menu2{FONT-SIZE: 12px; COLOR: #fff; text-align:left; font-weight:bold; text-decoration:none;}
.blog_txt_header_menu_cur{FONT-SIZE: 14px; COLOR: #fcf146; text-align:left;font-weight:bold; text-decoration:none;}
.txt_header_menu_cur{FONT-SIZE: 12px; COLOR: #fcf146; text-align:left;font-weight:bold; text-decoration:none;}
.text_header_login {FONT-SIZE: 44px; COLOR: #666666;}
.text_login {FONT-SIZE: 11px; COLOR: #666666;}

.border_img_1{border:1px dashed #FC0; padding:3px;}
.border_img_2{border:1px solid #ccc; padding:4px; margin:2px;}
.border_img_3{border:1px solid #ccc; padding:2px; margin:2px;}

.text_st_1 {FONT-SIZE: 12px; COLOR: #444444; line-height:18px;}
.text_st_2 {FONT-SIZE: 12px; COLOR: #854a9c;}
.text_st_3 {FONT-SIZE: 12px; COLOR: #c56d9e;}
.txtLastPreview_cur {FONT-SIZE: 12px; COLOR: #5fadce; text-decoration:none;}
.txtLastPreview a{FONT-SIZE: 12px; COLOR: #666; text-decoration:none;}
.txtLastPreview a:hover{FONT-SIZE: 12px; COLOR: #aaa; text-decoration:none;}
.txtLastComment a{FONT-SIZE: 11px; COLOR: #666; text-decoration:none;}
.txtLastComment a:hover{FONT-SIZE: 11px; COLOR: #aaa; text-decoration:none;}

.btn_bottom{cursor:pointer;}
.btn_remove{ 
	cursor:default;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}
.txt_profile_4 , .txt_profile_4 a{padding:1px 5px 1px 3px;font-size:11px;color:#03C;}
.txt_profile_header {font-size:26px;color:#222; padding:8px 0px;}
a:hover{text-decoration:underline;}
.txt_footer_copyright{FONT-SIZE: 10px; COLOR: #5d4668; text-align:left;text-decoration:none;}
.txt_footer_menu{FONT-SIZE: 10px; COLOR: #fff; text-align:left;text-decoration:none;}
.txt_footer_menu_2{FONT-SIZE: 10px; COLOR: #333; text-align:left;text-decoration:none;}
#bct_header{ vertical-align:top; margin-bottom:2px;}
#bct_body_left{ float:left; width:620px; padding:0 5px; border-right:1px dashed #ddd; }
#bct_body_right{ float:left; width:300px; padding:0 0px 0 6px; FONT-SIZE: 12px; COLOR: #333; }
br.clear{clear:both; height:10px;}
#ct_post_coment,#blog_detail{border-bottom:1px dashed #ddd; padding-bottom:5px;}
#ct_favorite_header{ background:url(../images/object_menu.png) -5px 0px; width:100px; height:30px; background-repeat:no-repeat; margin:5px 0;}
#ct_link_header{ background:url(../images/object_menu.png) -1px -170px; width:60px; height:24px; background-repeat:no-repeat;}
#ct_lastPreview_header{ background:url(../images/object_menu.png) -1px -35px; width:150px; height:24px; background-repeat:no-repeat;}
#ct_reccommend_header{ background:url(../images/object_menu.png) -1px -87px; width:130px; height:24px; background-repeat:no-repeat;}
#ct_lasrComment_header{ background:url(../images/object_menu.png) -1px -143px; width:165px; height:24px; background-repeat:no-repeat;}
#ct_coment_header{ background:url(../images/object_menu.png) -1px -61px; width:165px; height:24px; background-repeat:no-repeat;}
#ct_post_coment_header{ background:url(../images/object_menu.png) -1px -114px; width:165px; height:24px; background-repeat:no-repeat;}


.Advertise{padding:5px 0 0 0; font-size:10px; color:#aaa;}
.cur_avatar{padding:2px; border:1px solid #ddd;}
.cur_img_big{padding:4px; border:1px solid #ccc; margin:2px;}
.txt_profile{FONT-SIZE: 11px; COLOR: #666;}

a img.avatar_sm{border:1px solid #eee;padding:1px;}
a img.avatar_sm:hover{border:1px solid #999;padding:1px;}
.boxComment_1{ background:#fbe2f8; border:1px dashed #666; margin:20px; padding:10px;}

.img_style_1{padding:0 7px 0 0}
.img_style_2{padding:3px; border:1px solid #999; margin:3px}

H1{FONT-SIZE: 25px; COLOR: #444; float:left; vertical-align:bottom; margin:0px; padding:3px 10px 0 0; text-decoration:none; font-weight:normal;}
H3{FONT-SIZE: 18px; COLOR: #444; float:left; vertical-align:bottom; margin:0px; padding-top:9px; font-weight:normal; text-decoration:underline}
/*H3{FONT-SIZE: 18px; COLOR: #444; float:left; vertical-align:bottom; margin:0px; padding-top:9px;}*/

.img_alpha70{filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.img_alpha50{filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.img_alpha40{filter: alpha(opacity=40);-moz-opacity: 0.4;-khtml-opacity: 0.4;opacity: 0.4;}
.img_alpha20{filter: alpha(opacity=20);-moz-opacity: 0.2;-khtml-opacity: 0.2;opacity: 0.2;}
/*
a img.banner{filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
a img.banner:hover{filter: alpha(opacity=10);-moz-opacity: 0.1;-khtml-opacity: 0.1;opacity: 0.1;}
*/
.nav_comment{FONT-SIZE: 11px; COLOR: #999; padding:2px; background:#efefef}

#ic_vote{ background:url(../images/btn_vote.png); width:30px; height:20px; background-repeat:no-repeat; margin:6px 3px; float:left; padding-right:5px;}
#ic_bar{ background:url(../images/object_menu.png) -249px -7px; width:2px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_mail{ background:url(../images/object_menu.png) -228px -7px; width:17px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_print{ background:url(../images/object_menu.png) -254px -7px; width:17px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_text_small{ background:url(../images/object_menu.png) -278px -7px; width:17px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_text_big{ background:url(../images/object_menu.png) -304px -7px; width:17px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_rss{ background:url(../images/object_menu.png) -206px -7px; width:20px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_post{ background:url(../images/object_menu.png) -186px -7px; width:20px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_readComment{ background:url(../images/object_menu.png) -161px -7px; width:22px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_facebook{ background:url(../images/object_menu.png) -328px -7px; width:17px; height:20px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:5px;}
#ic_blod:hover{ background:url(../images/object_menu.png) -224px -97px; width:30px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}
#ic_blod{ background:url(../images/object_menu.png) -224px -36px; width:30px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}

#ic_italic{ background:url(../images/object_menu.png) -254px -36px; width:23px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}
#ic_italic:hover{ background:url(../images/object_menu.png) -254px -97px; width:23px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}

#ic_underline:hover{ background:url(../images/object_menu.png) -279px -97px; width:28px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}
#ic_underline{ background:url(../images/object_menu.png) -279px -36px; width:28px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}

#ic_link:hover{ background:url(../images/object_menu.png) -311px -97px; width:48px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}
#ic_link{ background:url(../images/object_menu.png) -311px -36px; width:48px; height:30px; background-repeat:no-repeat; margin:0px 0; float:left; padding-right:2px;}

#ic_submit{ background:url(../images/object_menu.png) -223px -66px; width:70px; height:30px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:2px;}
#ic_submit:hover{ background:url(../images/object_menu.png) -223px -127px; width:70px; height:30px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:2px;}

#ic_cancel{ background:url(../images/object_menu.png) -295px -66px; width:70px; height:30px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:2px;}
#ic_cancel:hover{ background:url(../images/object_menu.png) -295px -127px; width:70px; height:30px; background-repeat:no-repeat; margin:5px 0; float:left; padding-right:2px;}

.ic_space{width:2px; height:20px;margin:5px 0; float:left; padding-right:1px;}





.box_comment{margin-bottom:10px; padding:10px; background:#f4f4f4;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8; }
.box_comment_by{ margin-top:8px; border-top:1px dashed #ccc; height:30px; padding-top:3px;}
.box_cm_by_txt{float:left; vertical-align:middle; padding-left:10px; margin-top:10px; font-size:11px; color:#999;}
.t11_black{font-size:11px; color:#333;}
.backToTop{font-size:11px; color:#aaa;}

#box_postComment{padding:3px 10px;}
.alignRight{ text-align:right;}
.alignLeft{ text-align:left;}

.box_tarea1{border:1px solid #666; width:200px;font-size:11px; padding: 1px 3px; color:#555; outline:none}
.box_tarea2{border:1px solid #666; width:450px;font-size:11px; padding: 1px 3px; color:#555; outline:none}
.box_50{border:1px solid #666; width:50px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}
.box_150{border:1px solid #666; width:150px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}
.box_100{border:1px solid #666; width:100px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}
.box_200{border:1px solid #666; width:200px;font-size:11px; height:21px;padding: 1px 3px; color:#555; outline:none}
.box_250{border:1px solid #666; width:250px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}
.box_300{border:1px solid #666; width:300px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}
.box_350{border:1px solid #666; width:350px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}
.box_400{border:1px solid #666; width:400px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}
.box_600{border:1px solid #666; width:600px;font-size:11px; height:20px;padding: 1px 3px; color:#555; outline:none}

.txt_box_post_menu{font-size:12px; color:#555; font-weight:bold}

.box_cm_11{border-bottom:1px dotted #ccc; padding:2px 0; background:#f8f8f8;}
.box_cm_12{border-bottom:1px dotted #ccc; padding:2px 0; background:#ffffff;}


.module {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
display:inline;
float:left;
font-size:12px;
margin:0 0 0 -10px;
padding:2px 0 5px;

}
.module ul {
display:inline;
margin:0;
padding:0;
}
.module li {
border-right:1px solid #CCCCCC;
display:inline;
padding:0 10px;
}
.module a:hover{color:#628F28;}
.module a{color:#5E7E35;}

ul.clearfix li {
list-style:none;
float:left;
font-size:11px;
height:22px;
line-height:15px;
margin:2px 0;
padding:0;
width:50%;
}
ul.clearfix li span{
	padding-left:5px;
}
ul.clearfix li img{
	padding:1px; border:1px solid #ddd
}
ul.clearfix li a{
color:#0295ba;
text-decoration:none;
}
ul.clearfix li a:hover{
color:#ccc;
text-decoration:none;
}


div.comment {
margin:0px 0;
padding:10px 0 0;
}
div.comment .image {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(img/user/bg_avatar_sm.gif) no-repeat scroll left top;
float:left;
height:50px;
margin-right:10px;
width:50px;
}
div.comment .image  img {
margin:3px 4px;
}
div.comment h4 {
border-bottom:1px solid #DDDDDD;
font-size:12px;
font-weight:bold;
margin:0 0 3px 60px;
padding:3px 0;
color:#444;
}
div.comment h4 span {
color:#999999;
float:right;
font-size:10px;
margin:0;
padding:3px 0 0;
}
div.comment p {
font-size:12px;
margin:0 0 10px 60px;
}
div.comment a {
text-decoration:none;
color:#0295BA;
}

div.event_posts {
margin:10px 0;
padding:3px;

}

div.event_posts .post {
border-bottom:1px solid #DDDDDD;
margin:5px 0;
padding:0 0 2px 0;
position:relative;
}

div.event_posts .post .avatar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg_avatar_post.gif) no-repeat scroll left top;
float:left;
height:37px;
margin:0 5px 0 3px;
padding:3px 0 0 4px;
width:38px;
}

div.event_posts .post h4 {
font-size:12px;
font-weight:normal;
margin:3px 0 0 43px;
padding:2px 0 0;
}
div a img {
border:0 none;
}
div.event_posts .post p {
color:#666666;
font-size:11px;
margin:3px 0;
}

div.event_posts .expanded {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/expanded-top.gif) no-repeat scroll left top;
display:none;
left:-396px;
padding-right:10px;
padding-top:4px;
position:absolute;
width:393px;
z-index:100;
top:-30px;
}
div.event_posts .expanded .bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/expanded-bot.gif) no-repeat scroll left bottom;
height:100%;
padding-bottom:4px;
}
div.event_posts .expanded .bottom .left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/share_stripe.gif) repeat scroll 0 0;
border-left:4px solid #464646;
}
div.event_posts .expanded .bottom .right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/expanded-right.gif) no-repeat scroll right top;
padding:10px;
}
div.event_posts .expanded .avatar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:1px solid #FFFFFF;
height:50px;
margin:0;
padding:0;
width:50px;
}
div.event_posts .expanded .avatar a {
color:#0295BA;
}
div .event_posts .expanded .title {
color:#FFFFFF;
font-size:14px;
}
div .event_posts .expanded p {
margin:0 10px 0 65px;
}
div .event_posts .expanded p {
margin:0 10px 0 65px;
}
div.event_posts .post p {
color:#666666;
font-size:11px;
margin:3px 0;
}
div.event_posts .expanded .desc {
color:#FFFFFF;
margin-top:10px;
}
div.event_posts .expanded p {
margin:0 10px 0 65px;
}
div.event_posts .expanded p a {
color:#00AEEF;
text-decoration:none;
}

#ct_lastPreview .suggested_events .event {
border-bottom:1px dashed #DDDDDD;
margin:5px 0 0;
padding:0 0 5px;
}
#ct_lastPreview .suggested_events .event .date {
float:left;
margin:2px 10px 0 0;
width:24px;
}
#ct_lastPreview .suggested_events .event h4 {
font-size:13px;
font-weight:normal;
margin-left:34px;

}
#ct_lastPreview .suggested_events .event h4 a {
text-decoration:none;
}
#ct_lastPreview .suggested_events .event p {
color:#666666;
font-size:11px;
margin-left:34px;
}

