BODY {
        FONT-SIZE: 14px; BACKGROUND: #003650;  MARGIN: 10px 0px 0px; FONT-FAMILY: Verdana, Arial, serif
}
P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
     repeat-x left bottom; COLOR: #ddd; TEXT-DECORATION: none
}
A:hover {
        BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
A.hl {
        FONT-WEIGHT: bold; repeat-x left bottom; COLOR: #ffa441
}
A.hl:hover {
        BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff9018
}
FORM {
        DISPLAY: inline
}
INPUT {
        FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, serif
}
TEXTAREA {
        FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, serif
}
SELECT {
        FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, serif
}
.g_clear {
        CLEAR: both
}
.g_hidden {
        DISPLAY: none
}
.g_hint {
        FONT-SIZE: 11px
}
.block_header {
        PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 15px; BACKGROUND: #004261; PADDING-BOTTOM: 5px; MARGIN: 2px; COLOR: #ddd; PADDING-TOP: 5px; BORDER-BOTTOM: #0E1B21 1px solid
}
.block_sub_header {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 2px; COLOR: #ddd; PADDING-TOP: 1px; BORDER-BOTTOM: #222 1px solid
}
.block_sub_header .links {
        PADDING-LEFT: 10px
}
.block_content {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; COLOR: #bbb; PADDING-TOP: 5px
}
.text_content {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #bbb; PADDING-TOP: 5px
}
.block_content P {
        MARGIN-TOP: 16px; MARGIN-BOTTOM: 8px
}
.text_content P {
        MARGIN-TOP: 16px; MARGIN-BOTTOM: 8px
}
.block_content P.topmost {
        MARGIN-TOP: 0px
}
.text_content P.topmost {
        MARGIN-TOP: 0px
}
.block_content .label {
        MARGIN-BOTTOM: 3px
}
.block_content .control {
        MARGIN-BOTTOM: 10px
}
.block_content .control_group {
        MARGIN-BOTTOM: 10px
}
.block_content .control_group .item {
        FLOAT: left; MARGIN-BOTTOM: 5px
}
.block_content .button {
        PADDING-TOP: 3px
}
.block_content .button .ajax_wait {
        PADDING-LEFT: 5px
}
.block_content .field_error {
        PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #fb6549; PADDING-TOP: 1px
}
.block_content .message_error {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND: #393939; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; COLOR: #fb6549; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.block_content .message_info {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND: #393939; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; COLOR: #ddd; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.block_content .expand_link {
        PADDING-RIGHT: 15px; BACKGROUND: url(../images/bg_link_expand.gif) no-repeat right bottom
}
.block_content .expand_link:hover {
        BACKGROUND: url(../images/bg_link_expand_hover.gif) no-repeat right bottom
}
.block_content .collapse_link {
        PADDING-RIGHT: 15px; BACKGROUND: url(../images/bg_link_collapse.gif) no-repeat right bottom
}
.block_content .collapse_link:hover {
        BACKGROUND: url(../images/bg_link_collapse_hover.gif) no-repeat right bottom
}
.form1 .control INPUT {
        BORDER: #0080BE 1px solid; PADDING: 1px; BACKGROUND: #005279; COLOR: #ddd;
}
.form1 .control TEXTAREA {
        BORDER: #0080BE 1px solid; PADDING: 1px; BACKGROUND: #005279; COLOR: #ddd;
}
.form1 .control SELECT {
        BORDER: #0080BE 1px solid; PADDING: 1px; BACKGROUND: #005279; COLOR: #ddd;
}
.form1 .button INPUT {
        VERTICAL-ALIGN: middle
}
#top_menu {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right
}
#top_menu A.hl {
        FONT-SIZE: 12px
}
#top_menu SPAN.hl {
        FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#main_menu {
        TEXT-ALIGN: center;
}
#main_menu A {
        FONT-WEIGHT: bold; FLOAT: center; TEXT-ALIGN: center; COLOR: #000;
}
#main_menu A:hover {
        COLOR: #0054A6; TEXT-DECORATION: underline
}


#data {
        BACKGROUND: url(../images/bg_data_area.gif) no-repeat left bottom; MARGIN: 10px auto; WIDTH: 960px
}
#wide_col {
        BORDER-RIGHT: #001620 1px solid; BORDER-TOP: #001620 1px solid; BACKGROUND: #015E8B; FLOAT: left; MARGIN-BOTTOM: 1px; BORDER-LEFT: #001620 1px solid; WIDTH: 748px; BORDER-BOTTOM: #001620 1px
}
#wide_col #video_info_col {
        FLOAT: left; WIDTH: 552px
}
#wide_col #related_videos_col {
        FLOAT: left; WIDTH: 196px
}
#side_col {
        BORDER-RIGHT: #001620 1px solid; BORDER-TOP: #001620 1px solid; BACKGROUND: #015E8B; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #001620 1px solid; WIDTH: 198px; BORDER-BOTTOM: #001620 1px solid
}
#footer {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 5px
}
#footer .links {
        MARGIN: 10px 0px; COLOR: #bbb; TEXT-ALIGN: center
}
#footer .info {
        FONT-SIZE: 11px; MARGIN: 10px 0px; COLOR: #999; TEXT-ALIGN: center
}
.list_videos .item {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 240px; PADDING-TOP: 2px
}
.list_videos .item_small {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 182px; PADDING-TOP: 2px
}
.list_videos .image {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #000; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.list_videos .private {
        BACKGROUND-COLOR: #000
}
.list_videos .premium {
        BACKGROUND-COLOR: #000
}
.list_videos .image A {
        DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #777
}
.list_videos .image IMG {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.list_videos .info {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 2px
}
.list_videos .info H2 {
        DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: hidden; WIDTH: 170px; WHITE-SPACE: nowrap
}
.list_videos .info .hl {
        COLOR: #ffa441
}
.list_videos .info .length {
        FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: right
}
.list_videos .info .added {
        FLOAT: left
}
.list_videos .info .added SPAN {
        FONT-WEIGHT: bold; COLOR: #fff
}
.list_videos .info .rating {
        TEXT-ALIGN: right
}
.list_videos .options {
        PADDING-BOTTOM: 10px; PADDING-TOP: 2px
}
.list_videos .options SPAN {
        FONT-WEIGHT: bold; COLOR: #fff
}
.list_videos .options INPUT {
        VERTICAL-ALIGN: middle
}
.list_videos .options A {
        FONT-WEIGHT: bold
}
.list_videos .actions {
        PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.list_albums .item {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 143px; PADDING-TOP: 2px
}
.list_albums .private {
        BACKGROUND-COLOR: #000
}
.list_albums .image {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 120px; BORDER-BOTTOM: #000 1px solid
}
.list_albums .image A {
        BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #777
}
.list_albums .image IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.list_albums .info {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 2px
}
.list_albums .info H2 {
        DISPLAY: block; FONT-SIZE: 11px; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.list_albums .info .images {
        FLOAT: left
}
.list_albums .info .rating {
        PADDING-LEFT: 10px; FLOAT: left
}
.list_albums .info .added SPAN {
        FONT-WEIGHT: bold; COLOR: #fff
}
.list_albums .options {
        PADDING-BOTTOM: 10px; PADDING-TOP: 2px
}
.list_albums .options SPAN {
        FONT-WEIGHT: bold; COLOR: #fff
}
.list_albums .options INPUT {
        VERTICAL-ALIGN: middle
}
.list_albums .options A {
        FONT-WEIGHT: bold
}
.list_albums .actions {
        PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.list_categories .item {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 137px; PADDING-TOP: 5px
}
.list_categories .item H2 {
        FONT-SIZE: 14px; PADDING-BOTTOM: 4px; TEXT-ALIGN: center
}
.list_categories .item .image {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #000; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.list_categories .item .image A {
        DISPLAY: block; COLOR: #777
}
.list_categories .item .image IMG {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.list_categories .item .info {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.list_tags .item {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 137px; PADDING-TOP: 5px
}
.list_tags .item H2 {
        FONT-SIZE: 14px; PADDING-BOTTOM: 4px; TEXT-ALIGN: center
}
.list_tags .item .info {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.list_members .item {
        PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 152px; PADDING-TOP: 5px
}
.list_members .item H2 {
        DISPLAY: block; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.list_members .item .image {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #000; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.list_members .item .image A {
        DISPLAY: block; COLOR: #777
}
.list_members .item .image IMG {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.list_members .info {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 2px
}
.list_members .info SPAN {
        FONT-WEIGHT: bold; COLOR: #fff
}
.list_messages .message {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.list_messages .message .delete {
        FLOAT: left; WIDTH: 30px; PADDING-TOP: 50px; HEIGHT: 72px
}
.list_messages .message .avatar {
        BACKGROUND: #111; FLOAT: left; WIDTH: 152px; HEIGHT: 122px
}
.list_messages .message .avatar A {
        BACKGROUND: none transparent scroll repeat 0% 0%
}
.list_messages .message .avatar IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.list_messages .message .text {
        PADDING-LEFT: 190px
}
.list_messages .message H2 {
        FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #fff
}
.list_messages .message .content {
        MARGIN-TOP: 16px; MARGIN-BOTTOM: 8px
}
.list_messages .message_separator {
        FONT-SIZE: 0px; BACKGROUND: #333; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.list_messages .actions {
        PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.list_members_blog .text_content {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.list_members_blog .entry {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.list_members_blog .entry .delete {
        FLOAT: left; WIDTH: 30px; PADDING-TOP: 50px; HEIGHT: 72px
}
.list_members_blog .entry .avatar {
        BACKGROUND: #111; FLOAT: left; WIDTH: 152px; HEIGHT: 122px
}
.list_members_blog .entry .avatar A {
        BACKGROUND: none transparent scroll repeat 0% 0%
}
.list_members_blog .entry .avatar IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.list_members_blog .entry .text {
        PADDING-LEFT: 190px
}
.list_members_blog .entry H2 {
        FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #fff
}
.list_members_blog .entry .content {
        MARGIN-TOP: 16px; MARGIN-BOTTOM: 8px
}
.list_members_blog .entry_separator {
        FONT-SIZE: 0px; BACKGROUND: #333; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.list_members_blog .actions {
        PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.list_members_blog .add_entry {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; MARGIN-TOP: 16px; PADDING-LEFT: 5px; BACKGROUND: #393939; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.list_members_blog .control TEXTAREA {
        WIDTH: 99%
}
.list_members_events .event {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.list_members_events .event_separator {
        FONT-SIZE: 0px; BACKGROUND: #333; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.pagination {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.pagination A {
        BORDER: #0097E0 1px solid; PADDING: 5px; BACKGROUND: #002334; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
.pagination A:hover {
        BACKGROUND: #004261
}
.pagination SPAN {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.tags_cloud A {
        LINE-HEIGHT: 18px
}
.search .control {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.search .button {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.search .control INPUT {
        WIDTH: 150px
}
.search .button INPUT {
        VERTICAL-ALIGN: middle
}
.search_members .control INPUT {
        WIDTH: 180px
}
.search_members .control SELECT.full_size {
        WIDTH: 180px
}
.video_view .cs {
        BACKGROUND: #111; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.video_view .cs A {
        BACKGROUND: none transparent scroll repeat 0% 0%
}
.video_view .cs A IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.video_view .player {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 18px; BACKGROUND: #111; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.video_view H2 {
        FONT-SIZE: 16px; MARGIN: 0px 0px 8px; COLOR: #ddd
}
.video_view H3 {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 8px
}
.video_view .rating_container {
        CURSOR: pointer
}
.video_view .info_row {
        MARGIN-BOTTOM: 8px
}
.video_view .info_row SPAN {
        COLOR: #ddd
}
.video_view .info_row IMG {
        VERTICAL-ALIGN: top
}
.video_view .info_row .col_1 {
        FLOAT: left; WIDTH: 370px
}
.video_view .info_row .col_2 {
        FLOAT: left
}
.video_view .send_to_friend {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.video_view .add_to_favourites {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.video_view .control TEXTAREA {
        WIDTH: 99%
}
.video_view .control INPUT {
        WIDTH: 99%
}
.video_comments .control TEXTAREA {
        WIDTH: 99%
}
.video_comments .control INPUT {
        WIDTH: 99%
}
.video_comments .info_row {
        MARGIN-BOTTOM: 8px
}
.video_comments .info_row SPAN {
        COLOR: #ddd
}
.video_comments .add_comment {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.video_comments .comments_list {
        BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.video_comments .comment_row {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.video_comments .comment_row .avatar {
        BACKGROUND: #111; FLOAT: left; WIDTH: 152px; HEIGHT: 122px
}
.video_comments .comment_row .avatar A {
        BACKGROUND: none transparent scroll repeat 0% 0%
}
.video_comments .comment_row .avatar IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.video_comments .comment_row H2 {
        DISPLAY: block; PADDING-LEFT: 160px; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #fff
}
.video_comments .comment_row .anonymous_user {
        COLOR: #bbb
}
.video_comments .comment_row P {
        DISPLAY: block; PADDING-LEFT: 160px
}
.video_comments .comment_separator {
        FONT-SIZE: 0px; BACKGROUND: #333; MARGIN: 0px 15px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.video_edit .block_content {
        MARGIN: 20px auto 0px; WIDTH: 500px
}
.video_edit .control INPUT {
        WIDTH: 99%
}
.video_edit .control TEXTAREA {
        WIDTH: 99%
}
.video_edit .control SELECT.full_size {
        WIDTH: 99%
}
.video_edit .control_group .item {
        WIDTH: 160px
}
.video_edit .control_upload {
        MARGIN-BOTTOM: 10px
}
.video_edit .control_upload INPUT {
        VERTICAL-ALIGN: middle
}
.video_edit .uploader_popup {
        BORDER-RIGHT: #222 2px solid; BORDER-TOP: #222 2px solid; BACKGROUND: #333; BORDER-LEFT: #222 2px solid; BORDER-BOTTOM: #222 2px solid
}
.video_edit .uploader_progress {
        BORDER-RIGHT: #999 2px solid; BORDER-TOP: #999 2px solid; BACKGROUND: #eee; OVERFLOW: hidden; BORDER-LEFT: #999 2px solid; BORDER-BOTTOM: #999 2px solid
}
.video_edit .uploader_progress .progress_bar {
        FONT-SIZE: 11px; BACKGROUND: #999; MARGIN: 2px; COLOR: #222; TEXT-INDENT: 5px; LINE-HEIGHT: 17px; WHITE-SPACE: nowrap; HEIGHT: 17px
}
.album_view .main_photo {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 18px; BACKGROUND: #111; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.album_view H2 {
        FONT-SIZE: 16px; MARGIN: 0px 0px 8px; COLOR: #ddd
}
.album_view H3 {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 8px
}
.album_view .rating_container {
        CURSOR: pointer
}
.album_view .info_row {
        MARGIN-BOTTOM: 8px
}
.album_view .info_row SPAN {
        COLOR: #ddd
}
.album_view .info_row IMG {
        VERTICAL-ALIGN: top
}
.album_view .info_row .col_1 {
        FLOAT: left; WIDTH: 370px
}
.album_view .info_row .col_2 {
        FLOAT: left
}
.album_view .send_to_friend {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.album_view .add_to_favourites {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.album_view .control TEXTAREA {
        WIDTH: 99%
}
.album_view .control INPUT {
        WIDTH: 99%
}
.album_images .block_content {
        BORDER-TOP: #333 1px solid; BACKGROUND: #393939; BORDER-BOTTOM: #333 1px solid
}
.album_images .item {
        PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.album_images .item .image A {
        BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #777
}
.album_images .item .image IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.album_comments .control TEXTAREA {
        WIDTH: 99%
}
.album_comments .control INPUT {
        WIDTH: 99%
}
.album_comments .info_row {
        MARGIN-BOTTOM: 8px
}
.album_comments .info_row SPAN {
        COLOR: #ddd
}
.album_comments .add_comment {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.album_comments .comments_list {
        BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #393939; MARGIN-BOTTOM: 8px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.album_comments .comment_row {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.album_comments .comment_row .avatar {
        BACKGROUND: #111; FLOAT: left; WIDTH: 152px; HEIGHT: 122px
}
.album_comments .comment_row .avatar A {
        BACKGROUND: none transparent scroll repeat 0% 0%
}
.album_comments .comment_row .avatar IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.album_comments .comment_row H2 {
        DISPLAY: block; PADDING-LEFT: 160px; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #fff
}
.album_comments .comment_row .anonymous_user {
        COLOR: #bbb
}
.album_comments .comment_row P {
        DISPLAY: block; PADDING-LEFT: 160px
}
.album_comments .comment_separator {
        FONT-SIZE: 0px; BACKGROUND: #333; MARGIN: 0px 15px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.album_edit .main_photo {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 18px; BACKGROUND: #111; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.album_edit .block_content {
        MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.album_edit .info_row {
        MARGIN-BOTTOM: 8px
}
.album_edit .info_row SPAN {
        COLOR: #ddd
}
.album_edit .info_row IMG {
        VERTICAL-ALIGN: top
}
.album_edit .info_row .col_1 {
        FLOAT: left; WIDTH: 370px
}
.album_edit .info_row .col_2 {
        FLOAT: left
}
.album_edit .image_item .image {
        PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.album_edit .image_item .comment {
        PADDING-RIGHT: 0px; PADDING-LEFT: 150px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.album_edit .image_item .options {
        PADDING-RIGHT: 0px; PADDING-LEFT: 150px; PADDING-BOTTOM: 10px; PADDING-TOP: 2px
}
.album_edit .image_item IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.album_edit .control INPUT {
        WIDTH: 99%
}
.album_edit .control TEXTAREA {
        WIDTH: 99%
}
.album_edit .images TEXTAREA {
        WIDTH: 99%
}
.logon .block_content {
        MARGIN: 20px auto 0px; WIDTH: 500px
}
.logon .control INPUT {
        WIDTH: 99%
}
.signup .block_content {
        MARGIN: 20px auto 0px; WIDTH: 500px
}
.signup .control INPUT {
        WIDTH: 99%
}
.invite_friend .block_content {
        MARGIN: 20px auto 0px; WIDTH: 500px
}
.invite_friend .control INPUT {
        WIDTH: 99%
}
.invite_friend .control TEXTAREA {
        WIDTH: 99%
}
.helper_menu A {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #555; PADDING-BOTTOM: 5px; MARGIN: 1px 0px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.helper_menu A:hover {
        BACKGROUND: #666
}
.helper_menu SPAN {
        PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px
}
.member_menu .avatar {
        TEXT-ALIGN: center
}
.member_menu .avatar IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.member_menu A {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #555; PADDING-BOTTOM: 5px; MARGIN: 1px 0px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.member_menu A:hover {
        BACKGROUND: #666
}
.member_menu SPAN {
        PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px
}
.member_profile_view .block_content {
        MARGIN: 20px auto 0px; WIDTH: 600px
}
.member_profile_view .add_to_friends {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.member_profile_view .send_message {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; BACKGROUND: #393939; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.member_profile_view .block_sub_header {
        FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.member_profile_view .block_sub_header .button {
        PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.member_profile_view .control TEXTAREA {
        WIDTH: 99%
}
.member_profile_view .info_row {
        MARGIN-BOTTOM: 8px
}
.member_profile_view .info_row SPAN {
        COLOR: #ddd
}
.member_profile_view .info_row .col_1 {
        FLOAT: left; WIDTH: 300px
}
.member_profile_view .info_row .col_2 {
        FLOAT: left; WIDTH: 300px
}
.member_profile_edit .block_content {
        MARGIN: 20px auto 0px; WIDTH: 500px
}
.member_profile_edit .control INPUT {
        WIDTH: 99%
}
.member_profile_edit .control TEXTAREA {
        WIDTH: 99%
}
.member_profile_edit .control SELECT.full_size {
        WIDTH: 99%
}
.message_details .message {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.message_details .message H2 {
        FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #fff
}
.message_details .message .avatar {
        BACKGROUND: #111; FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 152px; MARGIN-RIGHT: 8px; HEIGHT: 122px
}
.message_details .message .avatar A {
        BACKGROUND: none transparent scroll repeat 0% 0%
}
.message_details .message .avatar IMG {
        BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.message_details .send_message {
        BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; MARGIN-TOP: 16px; PADDING-LEFT: 5px; BACKGROUND: #393939; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.message_details .control TEXTAREA {
        WIDTH: 99%
}
.global_stats UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.global_stats UL LI {
        PADDING-BOTTOM: 5px
}

