#community {position: relative;}

#community h1 {height: 35px; padding: 5px 0 0 10px; font-size: 180%; background: #C2272D; color: #fff; text-shadow: #000 1px 1px 1px;}

#community h1 a#go_to_my_profile {margin: 2px 15px 0 0; display: block; width: 149px; height: 25px; float: right; background: url(/images/community/go_to_my_profile.jpg) repeat-x;}

#community h1#user_title {background: url(/images/community/h1-green.jpg) repeat-x;}

/* COMMUNITY MENU */

#community_menu {height: 22px; margin-bottom: 6px; background: #999999;}

#community_menu li {float: left; padding-top: 3px;}

#community_menu li a, #community_menu li a:visited {color: #fff; font-size: 90%; font-weight: bold; text-decoration: none; padding: 0 10px; text-shadow: #000 1px 1px 1px;}

/* FIN DE COMMUNITY MENU */

/* COMMUNITY LEFT */

#community_left {width: 472px; float: left; margin-right: 6px;}

/* FIN DE COMMUNITY LEFT */

/* COMMUNITY LEFT */

#community_middle {width: 363px; float: left; margin-right: 12px;}

/* FIN DE COMMUNITY LEFT */

/* COMMUNITY LEFT */

#community_right {width: 120px; float: left;}

/* FIN DE COMMUNITY LEFT */

/* TOP CONTRIBUTORS */

#top_contributors {height: 368px;}

#top_contributors h3 {text-shadow: #000 1px 1px 1px; height: 26px; padding: 6px 0 0 10px; background: #C2272D; color: #fff;}

#top_contributors #contributor_background {width: 466px; margin: 6px 0 0 6px}

#top_contributors .contributor {width: 454px; height: 66px; padding: 6px; margin-bottom: 6px;}

#top_contributors #contributor1 {background: url(/images/community/top_contributors/back1.jpg) top repeat-x;}

#top_contributors #contributor2 {background: url(/images/community/top_contributors/back2.jpg) top repeat-x;}

#top_contributors #contributor3 {background: url(/images/community/top_contributors/back3.jpg) top repeat-x;}

#top_contributors #contributor4 {background: url(/images/community/top_contributors/back4.jpg) top repeat-x;}

#top_contributors .contributor img {border: solid 1px #E6E6E6; margin: 0 6px 0 0;}

#top_contributors .contributor h4 {float: left; color: #676767; font-size: 150%; margin-bottom: 6px;}

#top_contributors .contributor .articles_count {width: 372px; height: 30px; float: left; border: solid 1px #B8B8B8; background: #fff;}

#top_contributors .contributor .articles_count .count {color: #676767; font-size: 95%; font-weight: bold; display: inline; padding: 0 5px; position: relative; top: 7px;}

.posts_color {color: #FC1E1D}

.featureds_color {color: #F6931E}

.comments_color {color: #3D92C9}

/* FIN DE CONTRIBUTORS */

/* RECENT MEMBERS */

#recent_members {/*overflow: hidden;*/ margin: 0 0 6px 0;}

#recent_members h3 {text-shadow: #000 1px 1px 1px; color: #fff; background: url(/images/community/h3-black.jpg) repeat-x; height: 25px; padding: 6px 0 0 10px;}

/* li.group {width: 110px;height: 125px; white-space: normal; float: left;}*/

#recent_members a, #recent_members a:visited {display: block; padding: 6px; width: 108px; height: 110px; float: left; font-size: 85%; color: #333; text-decoration: none; text-align: center; overflow: hidden;}

#recent_members a:hover {color: #000;}

#body #recent_members a img {height: 83px; text-decoration: none; margin: 0 auto;}

/* li.group a, li.group a:visited {font-size: 85%; font-weight: bold; text-decoration: none; width: 110px;	height: 125px; display: block; position: relative; z-index: 9999999; cursor: pointer;}

/* FIN DE RECENT MEMBERS */

/* RECENT ACTIVITIES */

#recent_activity {background: #F7F7F7; margin: 0 0 6px 0;}

#recent_activity h3 {text-shadow: #000 1px 1px 1px; color: #fff; background: #C2272D; height: 25px; padding: 6px 0 0 10px;}

#recent_activity ul {font-size: 80%; color: #666; border: solid 1px #F7F7F7;}

#recent_activity ul li {height: 28px; padding: 6px; border-bottom: solid 1px #B2B2B2; display: block; clear: both; color: #333;}

#recent_activity ul li span {float: left; display: block; margin: 0 6px 0 0;}

#recent_activity ul li .activity {width: 270px; height: 25px; overflow: hidden;}

#recent_activity ul li span .activity {width: 270px; height: 15px; float: left; overflow: hidden;}

#recent_activity ul li .avatar_activity {margin: 0 6px 0 0;}

#recent_activity ul li .distance {position: relative; top: -12px; left: 0; line-height: 1.7em;}

#recent_activity ul li .green, #recent_activity ul li .green:visited {color: #019247; font-weight: bold; text-decoration: none;}

#recent_activity ul li a.green:hover {text-decoration: underline;}

#recent_activity ul li a.title, #recent_activity ul li a.title:visited {text-decoration: none; font-weight: bold; font-size: 110%; color: #666;}

#body #recent_activity ul li a:hover {text-decoration: underline;}

/* FIN DE RECENT ACTIVITIES */

/* JOIN COMMUNITY */

#join_community {width: 362px; height: 153px; margin: 0 0 6px 0; background: url(/images/community/join_community.jpg) no-repeat;}

#join_community a {display: block; height: 30px; width: 150px; position: relative; top: 115px; left: 110px;}

/* FIN DE JOIN COMMUNITY */

/* SOCIAL */

#social {width: 362px; height: 152px; margin: 0 0 6px 0; padding: 120px 0 0 0; background: url(/images/community/social.jpg) no-repeat;}

#social a {float: left;}

#social a:hover {background: #fff; filter: alpha(opacity=15); opacity: .15; -moz-opacity:0.15 }

#social a#facebook_link {display: block; height: 76px; width: 176px;}

#social a#myspace_link {display: block; height: 76px; width: 185px;}

#social a#flickr_link {display: block; height: 76px; width: 176px;}

#social a#youtube_link {display: block; height: 76px; width: 185px;}

/* FIN DE SOCIAL */

/* SHOUT BOX */

#community #shoutbox {width: 505px; height: 385px; border: none; float: right; overflow: hidden;}

/* FIN DE SHOUT BOX */

/* PROFILE INFO */

#profile_info {width: 442px; padding: 12px; margin: 0 0 0 6px; background: #D9D9D9 url(/images/community/profile_info.jpg) repeat-x; float: left; line-height: 1.7em; color: #666;}

#profile_info #photo {width: 141px; border: solid 2px #E3ECE7; float: left; margin: 0 6px 0 0;}

#profile_info #photo img {width: 100%;}

#profile_info #user_info {width: 282px; float: left;}

#profile_info h2 {color: #666; font-size: 160%; margin: 0 0 6px 0;}

#profile_info p {font-size: 85%; color: #333;}

#profile_info p strong {color: #019247;}

#body #profile_info #user_posts_info {width: 268px; height: 48px; padding: 6px; font-weight: bold; border: solid 1px #AFB0B2; background: #fff; margin: 6px 0 0 0; line-height: 1em; text-transform: uppercase; font-size: 120%;}

#body #profile_info #user_posts_info p {color: #666;}

#profile_info #user_posts_info .red {color: red;}

#profile_info #user_posts_info .orange {color: #F29607;}

#profile_info #user_posts_info .lblue {color: #61C1F3;}

#profile_info #info {width: 418px; padding: 12px; float: left; background: #F5F5F5; color: #2D2D2D; font-size: 85%;}

#user_profile {}

#user_profile #community_left h3, #user_profile #community_middle h3, #user_profile #community_left h3 {text-shadow: #000 1px 1px 1px; background: url(/images/community/h1-green.jpg) repeat-x;}

/* FIN DE PROFILE INFO */

/* USER POSTS */

#myprofile #recent_members h3 {text-shadow: #000 1px 1px 1px; background: url(/images/community/h3-blue.jpg) repeat-x;}

#myprofile #user_posts h3, #myprofile #recent_activity h3 {text-shadow: #000 1px 1px 1px; background: url(/images/community/h3-blue.jpg) repeat-x;}

#user_posts h3 {text-shadow: #000 1px 1px 1px; color: #fff; background: url(/images/community/h1-green.jpg) repeat-x; height: 25px; padding: 6px 0 0 10px;}

#myprofile #user_posts h3 {text-shadow: #000 1px 1px 1px; background: url(/images/community/h3-blue.jpg) repeat-x;}

#user_posts ul {padding: 0 5px; margin-bottom: 7px;}

#user_posts li {margin: 2px 0; padding: 0 0 0 12px; background: url(/images/community/bullet.jpg) 0 6px no-repeat;}

#myprofile #user_posts li {background: url(/images/community/bullet_blue.jpg) 0 6px no-repeat;}

#body #user_posts li a, #body #user_posts li a:visited {text-decoration: none; font-size: 80%; color: #333;}

#body #user_posts li a:hover {text-decoration: underline;}

#community_middle .pagination {font-size: 85%; width: auto; margin: 0;}

#community_middle .pagination .disabled {color: #ccc;}

#community_middle .pagination .current {color: #019247;}

#body #community_middle .pagination a, #body #community_middle .pagination a:visited {color: #666; background: #E4E4E4; text-decoration: none; padding: 2px 5px; font-weight: normal;}

#community_middle .pagination a:hover {color: #000;}

#community_middle .pagination a.next_page, #community_middle .pagination a.next_page:visited, .pagination a.prev_page, .pagination a.prev_page:visited {background: none; padding: 0;}

#body #media .pagination a, #body #media .pagination a:visited {color: #666; background: #E4E4E4; text-decoration: none; padding: 3px 6px; font-weight: normal;}

/* FIN DE USERS POSTS */

/* USER FEED */

.add_as_friend, .add_as_friend:visited {float: right; font-size: 50%; text-transform: uppercase; color: #fff; text-decoration: none; padding: 0 7px; line-height: 1.8em; border: solid 1px #fff; background: url(/images/community/add_friend.jpg) repeat-x; position: relative; left: -20px; top: 2px;}

#body .accept_friend_link {padding: 0 0 0 6px;}

#body .accept_friend_link a, #body .accept_friend_link a:visited {color: #000; text-decoration: none; font-size: 80%; padding: 0 20px; margin: 0; display: inline; float: none;}

#body .accept_friend_link a img {width: 16px; height: 16px; border: none;}

#body .accept_friend_link a:hover {text-decoration: underline;}

#user_feed, #user_feed:visited {font-size: 60%; color: #fff; float: right; text-decoration: none; padding: 0 20px 0 0; position: relative; top: -4px;}

#user_feed img {position: relative; top: 5px; left: 5px;}

/* FIN DE USER FEED */

#edit_profile_button, #edit_profile_button:visited {text-shadow: #000 1px 1px 1px; width: 92px; height: 26px; padding: 4px 0 0 0; float: right; text-decoration: none; margin: 10px 0 0 0; color: #fff; background: url(/images/admin/red-button.jpg) bottom repeat-x; border: none; cursor: pointer; display: block; text-align: center; font-size: 100%; font-weight: normal;}

/* MEDIA */

#media {padding: 6px;}

#media_left {width: 666px; float: left;}

#media_left h1 {font-weight: normal; font-weight: normal; height: 30px; padding: 4px 0 0 10px; color: #fff; background: url(/images/community/media/h1-black.jpg) repeat-x;}

#media_left h1 a, #media_left h1 a:visited {color: #fff; text-decoration: none;}

/* MAIN MEDIA */

#media_left #main_media {background: #E6E6E6; color: #4D4D4D; padding: 6px;}

#media_left #main_media #main_media_background {background: #F2F2F2; padding: 6px; width: 642px;}

#media_left #main_media h2 {display: inline; float: left; padding: 0 12px 0 0; font-weight: normal;}

#media_left #main_media h2 a, #media_left #main_media h2 a:visited {color: #4D4D4D; text-decoration: none;}

#media_left #main_media h2 a:hover {text-decoration: underline;}

#media_left #main_media #media_author {display: inline; float: left; font-size: 80%; line-height: 1.1em;}

#media_left #main_media #media_author a, #media_left #main_media #media_author a:visited {color: #00426F; font-weight: bold; text-decoration: none;}

#media_left #main_media #media_author a:hover {text-decoration: underline;}

#media_left #main_media #media_author img {margin: 0 6px 0 0;}

#media_left #main_media #main_media_frame {border: solid 1px #ccc; width: 640px; background: url(/images/ajax-loader.gif) center center no-repeat;}

#media_left #main_media #main_media_frame img {width: 100%;}

#media_left #main_media p {font-size: 85%; padding: 10px 0;}

/* FRONT MEDIA */

#media_left #front-media #main_media_background {width: 386px; float: left;}

#media_left #front-media h3 {text-shadow: #000 1px 1px 1px; height: 26px; font-size: 125%; padding: 6px 0 0 10px; color: #fff; background: url(/images/community/h3-red.jpg) repeat-x;}

#media_left #front-media #main_media #main_media_frame {width: 372px;}

#media_left #front-media #more_media {width: 250px; float: right;}

#scroll_media {height: 383px; overflow-y: scroll;}

/* FIN DE FRONT MEDIA */

/* FIN DE MAIN MEDIA */

#media_right {width: 300px; float: left; margin: 0 0 0 6px;}

#media_right #upload_your_media, #media_right #upload_your_media:hover {height: 25px; display: block; padding: 9px 6px 0 6px; text-align: right; color: #fff; background: url(/images/community/media/upload_your_media.jpg) repeat-x; font-weight: bold; text-decoration: none;}

/* MORE MEDIA */

#more_media h3 {text-shadow: #000 1px 1px 1px; color: #fff; background: url(/images/community/h3-black.jpg) repeat-x; height: 25px; padding: 6px 0 0 10px;}

#more_media .media_item {font-size: 85%; background: #F4F4F4; border-bottom: solid 1px #D7D7D7; padding: 6px; margin: 6px 0; color: #4D4D4D; line-height: 1.1em;}

#more_media .media_item h4 {font-size: 115%; position: relative; top: -2px;}

#more_media .media_item h4 a, #more_media .media_item h4 a:visited {color: #4D4D4D;}

#more_media .media_item .written, #more_media .media_item .date {font-size: 95%;}

#more_media .media_item .media_thumb {width: 60px; height: 38px; border: solid 1px #D7D7D7; float: left; margin-right: 6px; overflow: hidden;}

#more_media .media_item .media_thumb a {display: block; width: 60px; height: 38px;}

#more_media .media_item .media_thumb img {width: 100%;}

/* AVATAR */ #more_media .media_item img {margin-right: 6px;}

#more_media .media_item a, #more_media .media_item a:visited {color: #00426F; font-weight: bold; text-decoration: none;}

#more_media .media_item a:hover {text-decoration: underline;}

/* FIN DE MORE MEDIA */

/* NEW MEDIA */

#media .form_media p {width: 664px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 0 0 6px 0; background: #fff;}

#media .form_media label {color: #4C4C4C; font-size: 95%; padding: 4px 7px 0 7px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#media .form_media p input {width: 400px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#media .form_media textarea {border: solid 1px #D9D9D9; width: 652px; height: 90px; padding: 6px; margin: 0 0 6px 0;}

#media .form_media .button {height: 30px; width: 80px; color: #fff; font-weight: bold; border: none; background: url(/images/button.jpg) repeat-x; cursor: pointer;}

#media .form_media #photo_filename, #media .form_media #video_filename, #media .form_media #audio_filename {/*opacity: 0; filter: alpha(opacity=0); -moz-opacity:0; width: 0; cursor: pointer; margin-left: -110px;*/}

/* CLICK HERE TO BROWSE */ #media .form_media span {font-size: 80%; color: #666; padding: 0 0 0 10px;}

#media .form_media p select {font-size: 85%; border: solid 1px #fff; padding: 2px 0 0 4px;}

#media_created_at_4i, #media_created_at_5i, #editing_media strong {display: none;}

/* FIN DE NEW MEDIA */

/* MEDIA WALL */

#media_wall {padding: 20px 0 20px 20px;}

.media_wall {width: 183px; float: left; margin: 0 20px 20px 20px; overflow: hidden;}

.media_wall a {height: 75px; display: block; border: solid 1px #D9D9D9; background: #000; font-weight: bold; text-decoration: none; color: #fff; font-size: 120%; padding: 10px;}

.media_wall a img {height: 100%;}

.media_wall strong a, .media_wall strong a:visited {display: inline; border: none; text-decoration: none; background: none; padding: 0px;}

.media_wall strong a:hover {text-decoration: underline;}

/* FIN DE MEDIA WALL */

/* COMMENT FORM */

/* COMMENT FORM */

#media #reply h2 {display: block; float: none;}

#media #reply #comment-form {width: 642px; border: none; background: none; padding: 0; margin: 6px 0;}

#media #reply form #comment_submit {position: relative; left: -188px;}

#media #reply form #name, #media #reply form #email, #media #reply form #website {background: #fff;}

#media .comment {border: none; padding: 3px 0;  margin-top: 10px; background: none; font-size: 95%;}

#media .comment a, #media .comment a:visited {color: #00426F; font-weight: bold; text-decoration: none;}

#media .comment a:hover {text-decoration: underline;}

#body #media .comment p {width: 628px; padding: 6px; display: block; margin: 6px 0;}

/* FIN DE FORM */

/* FIN DE MEDIA */

/* MESSAGE BOARD */

#message_board {}

#message_board h3 {text-shadow: #000 1px 1px 1px; height: 26px; padding: 6px 0 0 10px; color: #fff; background: url(/images/community/h3-blue.jpg) repeat-x;}

#message_board #messages_module {padding: 6px; font-size: 85%; border-bottom: solid 1px #ccc;}

#message_board #number_of_new_messages {display: block; float: left; width: 35px; padding: 7px 0 0 0; height: 24px; text-align: center; font-size: 150%; font-weight: bold; color: #fff; border: solid 1px #C5C5C5; background: url(/images/community/h3-red.jpg) repeat-x;}

#message_board #messages_list {max-height: 149px; overflow: auto;}

#message_board #messages_list .message_item {color: #666; border-bottom: solid 1px #ccc; height: 36px; font-size: 85%; background: #F7F7F7;}

#message_board #messages_list .message_item a, #message_board #messages_list .message_item a:visited {font-weight: bold; color: #666; text-decoration: none;}

#message_board #messages_list .message_item a:hover {text-decoration: underline;}

#message_board #messages_list .message_item .left_message {width: 166px; height: 18px; padding: 6px 12px 12px 12px; float: left; font-size: 120%; overflow: hidden; line-height: 2em;}

#message_board #messages_list .message_item .right_message {width: 226px; height: 24px; padding: 0 12px 12px 12px; float: right; font-size: 95%;}

#message_board #messages_list .message_item img {width: 21px; height: 21px; border: solid 2px #ccc; margin: 3px 3px 0 3px;}

#message_board #messages_module strong {padding: 2px 6px; color: #666; display: block; width: 85px; float: left;}

#message_board #current_message {font-size: 85%; color: #333; padding: 6px;}

#message_board #current_message #message_content {max-height: 129px; overflow: auto;}

#message_board #current_message #message_content span {font-size: 95%;}

#message_board #current_message #message_content img {margin-top: -3px;}

#message_board #current_message h2 {color: #006FBE;}

#message_board #new_message {padding: 10px 6px;}

#message_board #new_message h4 {color: #006FBE; margin: 0 0 6px 0;}

#message_board .form {padding: 0;}

#message_board .form p {width: 459px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 0 0 6px 0; background: #fff;}

#message_board .form label {padding: 4px 7px 0 7px; height: 19px; font-size: 85%; color: #333; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#message_board .form p input {width: 180px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#message_board .form p select {border: solid 1px #fff; font-size: 95%; margin: 3px 0 0 5px;}

#message_board .form input.small {width: 140px;}

#message_board .form input.file {width: 0; position: relative; top: 7px; left: 0; z-index: 2; opacity: 0; filter: alpha(opacity=0); -moz-opacity:0; cursor: pointer;}

#message_board .form span {font-size: 85%; position: relative; left: 5px; top: -2px; cursor: pointer;}

#message_board .form textarea {width: 447px; height: 55px; border: solid 1px #D9D9D9; padding: 6px; margin: 0 0 6px 0;}

#message_board .button {width: 117px; height: 30px; float: right; color: #fff; font-weight: bold; background: url(/images/admin/blue-button.jpg) bottom repeat-x; border: none; cursor: pointer;}

/* FIN DE MESSAGE BOARD */

/* UPLOADING */

#uploading {display: none; position:absolute; top:0; left:0; width:100%; height: 980px; z-index:9999999; background-color:#000; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}

#uploading div {position: absolute; top: 400px; left: 50%; width:215px; height:80px; padding: 20px 0 0 0; margin: 0 0 0 -100px; background:#fff url(/images/uploading.gif) center center no-repeat;	text-align:left; letter-spacing: -1px; z-index:999999999999; font-weight: bold; font-size: 120%; text-align: center;}

/* FIN DE UPLOADING */

/* MEMBERS */

#members {padding: 0 6px;}

#members h1 {font-weight: normal; font-weight: normal; height: 30px; text-shadow: #666 1px 1px 1px; padding: 4px 0 0 10px; color: #fff; background: url(/images/community/media/h1-black.jpg) repeat-x;}

#members h1 a, #members h1 a:visited {color: #fff; text-decoration: none;}

#members_left {width: 666px; float: left;}

#members_left #top_members {height: 392px; background: #E6E6E6; padding: 6px;}

#members_left #top_members h3 {text-shadow: #000 1px 1px 1px; height: 26px; font-size: 125%; padding: 6px 0 0 10px; color: #fff; background: url(/images/community/h3-red.jpg) repeat-x;}

#members_left #top_members #top_member {width: 386px; height: 342px; padding: 6px; float: left; color: #656565; background: #F2F2F2;}

#members_left #top_members #top_member #img {width: 90px; border: solid 1px #C3C3C3; display: block; float: left; margin-right: 6px;}

#members_left #top_members #top_member #img img {width: 90px;}

#members_left #top_members #top_member h2 {color: #656565; font-size: 150%;}

#members_left #top_members #top_member h2 a, #members_left #top_members #top_member h2 a:visited {color: #6B6B6B; text-decoration: none;}

#members_left #top_members #top_member h2 a:hover {text-decoration: underline;}

#members_left #top_members #top_member p {font-size: 95%; line-height: 1.6em;}

#members_left #top_members #top_member p strong {color: red}

#members_left #top_members #top_member h4 {margin: 0 0 6px 0; font-size: 95%;}

#members_left #top_members #top_member h4 a, #members_left #top_members #top_member h4 a:visited {text-decoration: none; color: #4E4E4E; font-size: 140%; height: 22px; overflow: hidden;}

#members_left #top_members #top_member h4 a:hover {text-decoration: underline;}

#members_left #top_members #top_member #intro {font-size: 85%; line-height: 1.4em; height: 85px; overflow: hidden;}

#members_left #top_members #top_member a.readmore, #members_left #top_members #top_member a.readmore:visited {text-transform: uppercase; float: right; text-decoration: none; color: #4E4E4E; font-size: 80%; font-weight: bold;}

#members_left #top_members #top_member a.readmore:hover {text-decoration: underline;}

#members_left #top_members #user_posts_info {width: 180px; height: 62px; float: left; border: solid 1px #C3C3C3; padding: 6px; background: #fff; font-weight: bold; text-transform: uppercase;}

#members_left #top_members #user_posts_info .red {color: red;}

#members_left #top_members #user_posts_info .orange {color: #F29607;}

#members_left #top_members #user_posts_info .lblue {color: #61C1F3;}

#members_left #top_members h2#money {width: 80px; height: 50px; padding: 24px 0 0 0; text-align: center; float: left; border: solid 1px #C3C3C3; border-left: none; background: #fff; color: #016934;}

#members_left #top_members h2#ranking {width: 80px; height: 53px; font-size: 200%; padding: 21px 0 0 0; text-align: center; float: left; background: url(/images/community/ranking.jpg) center center no-repeat; color: #FE9C3B;}

#members_left #top_members #rest_members {width: 250px; float: right; }

#members_left #rest_members .top_member {width: 170px; height: 42px; padding: 6px; background: #F2F2F2; float: left; font-weight: bold; line-height: 1.5em;}

#members_left #rest_members .top_member .member_image {float: left; display: block; width: 42px; height: 42px; overflow: hidden; margin-right: 6px;}

#members_left #rest_members .top_member .member_image img {width: 100%;}

#members_left #rest_members .top_member h4 {color: #6B6B6B; font-size: 90%;}

#members_left #rest_members .top_member h4 a, #members_left #rest_members .top_member h4 a:visited {color: #6B6B6B; text-decoration: none;}

#members_left #rest_members .top_member h4 a:hover {text-decoration: underline;}

#members_left #rest_members h2 {width: 62px; height: 38px; padding: 16px 0 0 0; text-align: center; float: right; color: #016934; background: #F2F2F2;}

.red {color: red;}

.orange {color: #F29607;}

.lblue {color: #61C1F3;}

.h3-orange {height: 25px; padding: 5px 0 0 10px; text-shadow: #000 1px 1px 1px; background: url(/images/community/h3-orange.jpg) repeat-x; color: #fff;}

#members_left #map {width: 666px; height: 310px;}

#members_right {width: 300px; float: right;}

/* MEMBERS SEARCH */

#search_user_module {}

#search_user_module_title {float: left; width: 165px; height: 26px; padding: 4px 0 0 10px; text-shadow: #000 1px 1px 1px; font-size: 120%; font-weight: bold; color: #fff; background: url(/images/community/h3-orange.jpg) repeat-x;}

#search_user_module #word {float: left; width: 420px; height: 28px; padding: 0 0 0 7px; margin: 0 6px; color: #666; border: solid 1px #DEDFDA; background: #F2F2F2;}

#search_user_module .button {float: left; width: 50px; height: 30px; cursor: pointer; text-shadow: #000 1px 1px 1px; font-weight: bold; color: #fff; background: url(/images/community/h3-orange.jpg) repeat-x; border: none;}

/* FIN DE MEMBERS SEARCH */


/* FIN DE MEMBERS */

/* RECENT AUDIO / VIDEO */

#recent_members_page {}

#recent_members_page h3 {text-shadow: #000 1px 1px 1px; color: #fff; background: url(/images/community/h3-black.jpg) repeat-x; height: 25px; padding: 6px 0 0 10px;}

#recent_members_page li {margin-top: 6px; padding: 6px; background: #F1F1F3;}

#recent_members_page li a, #recent_members_page li a:visited {color: #6B6B6B; text-decoration: none;}

#recent_members_page li a:hover {text-decoration: underline;}

#recent_members_page img {float: left; margin-right: 6px;}

/* FIN DE RECENT AUDIO / VIDEO */


/* ARTICLE BOTTOM */

#media-bottom {background: url(/images/video_bottom.png) repeat-y;}

#media-bottom a, #media-bottom a:visited {color: #000; text-decoration: none;}

#media-bottom .embed_video {padding-left: 20px; font-size: 90%;}

#media-bottom .embed_video input {width: 385px; padding: 2px; font-size: 80%; background: url(/images/comment.png); color: #333; border: solid 1px #ccc; position: relative; top: -1px;}

#media-bottom {background: url(/images/article_bottom.png) no-repeat; padding: 4px 2px 0 7px; height: 20px;}

#media-bottom a.print, #media-bottom a.email {position: relative;}

#media-bottom .addthis_toolbox.addthis_default_style {width: 165px; float: left; margin-right: -35px;}

.addthis_button_compact {}

#media-bottom .email, #media-bottom .email:visited {left: 10px; display: none;}

/* FIN DE ARTICLE BOTTOM */


/* NEW ARTICLE */

#new_article {width: 496px; padding-left: 6px; background: #F2F2F2;}

#new_article h3 {height: 26px; padding: 6px 0 0 10px; color: #fff; text-shadow: #000 1px 1px 1px; background: url(/images/community/h3-blue.jpg) repeat-x;}

#new_article p.large {width: 490px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 6px 0; background: #fff;}

#new_article p.large label {color: #4C4C4C; font-size: 95%; padding: 4px 9px 0 9px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#new_article p.large input {width: 416px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#new_article p {width: 241px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 5px 5px 0 0; background: #fff;}

#new_article p label {color: #4C4C4C; font-size: 95%; padding: 4px 9px 0 9px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#new_article p input {width: 100px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#new_article textarea {margin-bottom: 10px;}

#new_article p select {width: 150px; font-size: 85%; border: none; padding: 3px 0 0 5px;}

#new_article .button {width: 114px; height: 30px; float: right; margin-right: 4px; color: #fff; font-weight: bold; background: url(/images/admin/blue-button.jpg) bottom repeat-x; border: none; cursor: pointer;}

/* FIN DE NEW ARTICLE */

