@charset "utf-8";
/* @import url('http://'); */

/** 
 * Network Styles
 * 
 * Aggregation pages, login/signup, and utilities.
 * 
 * Homepage
 * Sub Pages
 * Help Pages
 * Login
 * Create Account
 *
 * @project community.petango.com
 * @version 1
 * @lastmodified 2010-07-06 18:44
 * @author jjones
 * 
 * @colordef #fff; white 
 * @colordef #808080; standard grey 
 */


/**
 * Homepage
 *
 * @section Homepage
 */

#tem94608-col1 .mod_tabbed_mod_tem ul.mainUl {padding: 0 5px 0 !important;}
.mod_tabbed_mod_tem .module {margin-bottom: 0;}
.inside-div {padding-bottom: 0 !important;}
.mod_tabbed_mod_tem .moduleFooter {display: none;}
.mod_tabbed_mod_tem .container .modBody {padding: 0 !important;}
.mod_users_list .a-friend {margin: 4px !important;width: 58px;text-align: center !important;}
.mod_users_list .a-friend .miniProfileAvatar a {display: block;height: 50px;}
.mod_users_list .a-friend .oneMiniProfile {width: 100% !important;}
.col .module .container .modCorner-bl,
.col .module .container .modCorner-br {height: 30px !important;}
.modCapContent {display: none;}
div.tp_container {background:url("http://images.onesite.com/community.petango.com/bg_sep.png") repeat-x scroll 0 100% transparent !important;margin:0 0 9px;padding:0 0 17px;border: none !important;}

a.main {height: 50px !important;}

/** Blog Posts */

.mod_blog_posts center {border: 1px #fff solid; background: #ededed; padding: 10px;}

#home_node_home .mod_blog_posts .oneBlogText p {text-align: left !important;}
.mod_blog_posts .oneBlogText p img {padding: 5px 5px 5px 0; float: left;}
#home_node_home .mod_blog_posts #tagging_and_rating_div {display: none;}
#home_node_home .mod_blog_posts .oneBlogCommentLine {display: none;}
.oneBlogOwnerLinks {float: right;}

/*(table view)*/
h4.postTitle {color: #F68428;}
table.blog_posts_table {margin: 0 0 20px;}
td.blog_posts_headline_td img {display: none;}
a.mod_blog_posts_title_link {display: block;}
a.mod_blog_posts_title_link h4 span {font-size: 12px !important;}
span.blog_posts_postdate {font-size: 10px;}
a.mod_blog_posts_name_link, span.mod_blog_posts_user_location {font-size: 10px;}

table.blog_posts_table {}
table.blog_posts_table .alpha-shadow {width: auto !important; float: left;}
a.mod_blog_posts_name_link {margin: 0;}
td.post_body_td {width: 100% !important; padding: 0 0 0 10px;}
#home_node_home td.post_body_td {width: 320px !important; padding: 0 !important;}

/** Login Box */

table.monlogintable {width: 100%;}
table.monlogintable tr {}
table.monlogintable tr td {text-align: left; font-size: 14px;}
table.monlogintable td input {}

/** Members */

#home_node_home #cc_profile_name {height: 16px; width: 58px; overflow: hidden;font-size: 11px;font-weight:700;font-family:arial;}
#home_node_home #cc_profile_name br {display: none;}

/** Lateset Photos */

#home_node_home a.media-thumb {background-position: 50%; width: 48px; height: 48px;margin: 7px !important;}
#home_node_home .mod_photo_thumbs ul.mainUl {padding:0 !important;width: 190px; margin: 0 auto;}

/** Groups */

.fgmGroupInfo {margin: 0 0 10px;}
.fgmGroupInfo a {font-weight: 700;}

.mod_featured_groups .fgmGroupAvatar {display: none;}

/** Twitter */

.col .mod_twitter .title_container h3.title {padding: 0 !important;}
.twitterPostPost {width: 200px;}
.twitterPostPost a {display: block;width: 200px;}
.twitterPostImg {width: 48px; clear: none;}

/**
 * Sub Pages
 *
 * @section Sub Pages
 */

.Search-MainTitle {background: #F8F8F8; color: #666; padding: 0;}
.Search-Form {border: none !important; background: #F8F8F8; padding: 10px 10px 0; border-top: 1px #fff solid !important;}

.ResultList-Container {background: #f8f8f8 !important; border-top: 1px #fff solid;}
.ResultList {border: none; padding: 10px;}
.ResultList-Header {background: transparent; color: #A9B93C; font-size: 20px; border: none !important; padding: 0 !important;}

.ResultList-Entities {margin: 10px 0; background: transparent; padding: 0 !important;}
.ResultList-Single {background: transparent !important;}
.ResultList-SingleTop {padding: 0 !important; border: none !important;}
.ResultList-SingleBottom {border: none !important;}
.ResultList-SingleDetails .ResultList-InfoTextLink {font-size: 18px; padding: 10px 0; display: block;}
.UserList-InfoTextLink-User {font-size: 18px; width: 82px; padding: 10px 0; display: block;}
.ResultList-Pagination {float: none;clear: both;text-align: center;height: 30px; line-height: 30px;}

input#terms, #viewType {padding: 5px; width: 200px; border: 1px #ccc solid;}
.Search-Title {margin: 7px 0 0;}
.ResultList-TotalSummary {text-align: right; padding: 10px 0 !important;}

.Search-Container {padding: 10px 10px 10px 0 !important;}

/** Blog */

.BlogList-Group {height: auto;width: 48%;float: left;margin: 8px 9px;clear: none;padding-bottom: 10px;}
.BlogList-Groups {padding: 10px !important;}
.BlogList-InfoTextLink-Title {font-family: Arial;font-size: 14px !important;font-weight: bold !important;display: block;height: 35px;overflow: hidden;padding: 0 !important;}
.BlogList-InfoTextSummary {display: block;height: 60px !important;}
.BlogList-OwnerImage {float: left;width: 70px;}
.BlogList-OwnerImage img {border: 5px solid #fff;}
.BlogSearch-Form,
.BlogList-Container {background:url("http://images.onesite.com/community.petango.com/aggMiddle.png") repeat-y scroll 0 0 transparent !important;}
.BlogSearch-Form .spreader {display: none;}
.BlogSearch-Form .Search-Container {float: left;padding: 0 !important;margin-right: 10px;}
.BlogSearch-Form {clear: both;}
.BlogSearch-Main {clear: both;padding: 10px;}
.BlogSearch-MainTitle {height: 30px;line-height: 30px;}
.BlogSearch-ButtonContainer {margin-top: -7px;margin-bottom: 7px;}
#blog_search_form {float: left;width: 100%;background:url("http://images.onesite.com/community.petango.com/aggMiddle.png") repeat-y scroll 0 0 transparent !important;padding-bottom: 5px;height: 82px;}
.BlogSearch-SearchButton-Search {width: 90px !important;}
.aggFooter {clear: both;}

/** Users */

.UserSearch-Container-Age1 {float: left;}
.UserSearch-Title {margin: 0 !important;}
.UserList-User {height: 125px; margin: 0 10px 10px;}
.UserList-User {width: 90px;float: left;margin: 5px;}
#browse_users .UserList-UserAvatar {float: none;}
#browse_users .UserList-UserAvatar .miniProfileAvatar {height: 90px;}
.UserList-ViewButton {display: none;}

/* Videos */
.mediaTab .tabbed_mod_ul {padding: 0 5px !important;}
.mediaTab .tabbed_mod_ul_wrapper {padding: 0 5px !important;}
.col .mediaTab h3.title span.title_span {font-size: 19px !important;}
.col .mediaTab .module .moduleFooter  {display: block !important;height: 20px;}
.col .mediaTab .mod_video_thumbs .vt_media_thumb img {width: 65px;height: auto !important;margin-left: -8px;}
.col .mediaTab .mod_video_thumbs .vt_media_thumb {display: block;width: 48px !important; height: 48px !important; overflow: hidden;}
.col .mediaTab .mod_video_thumbs li {width: 48px;float: left;margin: 7px 9px;background: #ddd;}

/** Photos */

.onePagination  {font-size: 11px;}
h3#bb_header_type,
h3#vb_header_type, 
h3#vb_header_view,
h3#pb_header_type, 
h3#pb_header_view {line-height: normal !important; padding: 0 !important;}

#bb_header,
#vb_header,
#pb_header {background:url("http://images.onesite.com/community.petango.com/aggTop.png") no-repeat scroll 0 0 transparent !important;margin: 0 !important; padding: 15px 10px 5px 20px; border-bottom: none; border-top: 0px #fff solid;}
#vb_header_pag,
#pb_header_pag {top: 0; margin: 0 0 10px;}
#bb_header #advanced_search_link,
#vb_header #advanced_search_link,
#pb_header #advanced_search_link {float: right;margin-right: 10px;}

#vb_left_nav,
#pb_left_nav {display: none;}
#pb_content_container, 
#vb_surround {background: #f8f8f8; padding: 0 10px;}

.vb_content_item_container,
.pb_content_item_container {float: left; overflow: hidden; display: block; height: 120px !important; width: 300px !important;text-align: left !important;margin: 5px !important;}
.vb_content_item_container a.vb_media_thumb,
.pb_content_item_container a.pb_media_thumb {margin-right: 15px !important;display: block; margin: 0 auto; width: 120px; height: 90px;border: 5px solid #fff;background: #fff;padding-bottom: 15px;overflow: hidden;margin-bottom: 10px;float: left;clear: none;}
.vb_content_item_container br,
.pb_content_item_container br {display: none;}
h4.vb_content_item_stat,
h4.pb_content_item_stat {text-align: left;}
div.vb_content_item_container,
div.pb_content_item_container {margin: 5px !important;}
.vb_content_item_container .rating_stats_div,
.pb_content_item_container .rating_stats_div {display: none;}
.vb_content_item_container a.vb_media_thumb img,
.pb_content_item_container a.pb_media_thumb img {height: auto;}

/* New Photo Styling */

#video_search_form,
#photo_search_form {background:url("http://images.onesite.com/community.petango.com/photoSearch.png") no-repeat scroll 0 0 transparent !important;border: 0px solid #fff;margin-bottom: 10px;padding: 10px;}
#videoHeader,
#photoHeader {background:none repeat scroll 0 0 #F8F8F8;border: 1px solid #fff;padding: 10px;}
#videoHeader h3,
#photoHeader h3 {margin: 0 !important; color: #F68428 !important;}
#vb_header,
#pb_header {border-bottom: 1px solid #fff !important;}
h3#bb_header_type {width: 350px !important;float: left;margin: 0;}
#vb_header h3#vb_header_type,
#pb_header h3#pb_header_type {width: 150px !important;}
#vb_header h3 {float: left;clear: none;margin: 0;}

#video_search_form .Search-MainFields,
#videoHeader,
#video_search_form .Search-ButtonContainer,
.mediaSearchOr,
#photo_search_form .Search-ButtonContainer,
#photoHeader,
#photo_search_form .Search-MainFields {display: none;}

.aggFooter {height: 30px;background:url("http://images.onesite.com/community.petango.com/aggBottom.png") no-repeat scroll bottom left transparent !important;}
#vb_content_container,
#pb_content_container {background:url("http://images.onesite.com/community.petango.com/aggMiddle.png") repeat-y scroll 0 0 transparent !important;}
div.vb_pag_container {text-align: center;height: 30px;line-height: 30px;}


/* Carousel */
.videoCarouselLarge,
.photoCarouselLarge {width: 200px;float: left;clear: none;}
.videoCarouselSmall,
.photoCarouselSmall {width: 645px;float: left;clear: none;padding: 25px 10px;border: 0px solid #c7c7c7;padding-left: 50px;background:url("http://images.onesite.com/community.petango.com/carousel.png") no-repeat scroll 0 0 transparent !important;}
.videoCarouselSmall .videoCarouselSmallRoll img,
.photoCarouselSmall .photoCarouselSmallRoll img {width: 120px;height: auto;}
.videoCarouselSmall a,
.photoCarouselSmall a {display: block;height: 90px !important;width: 24px !important;float: left;background: transparent;border: 0px solid #fff;margin-top: 10px;padding: 7px 2px}
.videoCarouselSmall .videoCarouselSmallRoll a,
.photoCarouselSmall .photoCarouselSmallRoll a {display: inline-block;width: 120px !important;height: 90px;overflow: hidden;margin-top: 0 !important;padding: 0 !important;}
.videoCarouselArrowsRight img,
.videoCarouselArrowsLeft img,
.photoCarouselArrowsRight img,
.photoCarouselArrowsLeft img {visibility: hidden;width: 24px !important;}
#browse_videos .mod_video_thumbs ul.mainUl,
#browse_photos .mod_photo_thumbs ul.mainUl {padding: 0 !important;}
.videoCarouselSmall .videoCarouselSmallRoll,
.photoCarouselSmall .photoCarouselSmallRoll {float: left;}
li.videoCarouselSmallItem a,
li.photoCarouselSmallItem a {border: 5px solid #fff;margin: 12px 3px !important;margin-top: 12px !important;border-bottom: 25px solid #fff !important;}
.videoCarouselLargeCaption,
.photoCarouselLargeCaption {text-align: left;padding-left: 10px;color:#0076A3;font-family: arial !important;font-weight: bold;font-size: 18px;}
.videoCarouselSmall a:hover,
.photoCarouselSmall a:hover {cursor: pointer;}

.videoTitle,
.videoTitle a.vb_content_item_caption_link,
.photoTitle,
.photoTitle a.pb_content_item_caption_link {margin: 0;font-size: 14px !important;color: #0076A3 !important;}


/** Videos */

div.vb_content_item_container {float: left; width: 300px; display: block; overflow: hidden; height: 120px /*auto*/ !important;}
div.vb_content_item_container a img {width: 120px !important; height: auto;}
div.vb_pag_container {margin: 0 !important; font-size: 11px;}
.vb_media_thumb {margin: 0 !important;}
a.vb_content_item_caption_link {height: 40px; display: block; overflow: hidden; line-height: 40px;}
select#timeRange {padding: 5px; border: 1px #ccc solid;}

form#video_search_form {margin: 0 0 30px; clear: both;}
#videoHeader {background: #F8F8F8; padding: 10px; color: #666; font-weight: 700; border-top: 1px #fff solid !important;}
.ContentSearch-CreateNewContent {float: right; background: #fff; padding: 0 5px; color: #666; font-weight: 700;}
.mediaSearchOr {color: #ccc; text-transform: lowercase; font-size: 18px; font-weight: 700; margin: 0 0 10px;}
#vb_content_container {padding-left: 20px;}

/** Network Search Page */

.moderatorControls {padding: 5px; border-top: 1px #dddddd  solid; text-align: right;}


.search-type-title {margin: 0;background: transparent !important;}
.search-type-title-wrapper {background:url("http://images.onesite.com/community.petango.com/aggTop.png") no-repeat scroll 0 0 transparent !important;display: block;line-height: 42px;text-indent: 20px;}
.search-type-title span#search-type-title-all {padding: 12px 0; display: block; color: #000; font-family: arial; font-weight; 700; font-size: 22px;}
.search-fields {background:url("http://images.onesite.com/community.petango.com/aggMiddle.png") repeat-y scroll 0 0 transparent !important; padding: 5px; width: 100% !important;margin-bottom: 0;clear: both;overflow: hidden;}
.search-basic {width: 400px;float: right;background: #ddd;padding: 5px;margin: 0 20px}
.search-basic button {margin: 5px 0 0; float: right !important;}
.all-search-results-wrapper {clear: both;}
.search-browse-all {display: none;}
#network_search #advanced_search_div {clear: both;}
.searchUsersTitle {}
.search-type-title .advanced-search {clear: both;background:url("http://images.onesite.com/community.petango.com/aggMiddle.png") repeat-y scroll 0 0 transparent !important;text-indent: 20px;}
#search-type-title-all {background: transparent !important;}
.search-pagination-top {float: none !important;text-align: center;padding-bottom: 5px;}
#network_search .ResultList-Header {color:#F68428;font-family:arial;font-size:16px;font-weight:bold;letter-spacing:-1px;line-height:20px;text-indent: 12px;}

#network_search .search-ages,
#network_search .search-gender-options,
#network_search .search-gender-header, 
#network_search .search-age-header {float: left;clear: none;margin-right: 5px;}
#network_search .search-gender-header,
#network_search .search-age-header {margin-left: 20px;}
.search-terms {float: left;clear: none;}

/*search tabs*/
.search-tabs {}
.search-tabs ul#navigation {float: right; width: 55%; background: transparent; padding: 10px;padding-bottom: 0 !important;}
.search-tabs ul#navigation li {background: #fff; padding: 5px;}
.search-tabs ul#navigation li a {color: #000; background: transparent !important; text-decoration: underline !important;}

/*global search*/
.search-wrapper .ResultList-Entities, .ResultList-Entities {height: 100% !important;float: none;clear: both;}
.search-wrapper .ResultList-Entities {padding: 5px !important;}
.search-wrapper .ResultList-Single {margin: 0 0 10px; padding: 10px; border-bottom: 1px #ededed solid;}
.search-wrapper .ResultList-Single div {text-align: left !important;}

.search-wrapper .ResultList-SingleAvatar, .search-wrapper .ResultList-SingleAvatar a.media-thumb {width: 48px; height: 48px; float: left;}

.search-wrapper .user-name {float: left; padding: 0 0 0 10px;}
.search-wrapper .blog-author-date {font-size: 10px; padding: 2px 0;}
.search-wrapper .moreSearchResultsLink {margin: 0; font-size: 10px;}
.searchAllTypeTitle {color:#F68428;font-family:arial;font-size:16px;font-weight:bold;letter-spacing:-1px;line-height:20px;margin-bottom:10px;background:url("http://images.onesite.com/community.petango.com/aggTop.png") no-repeat scroll 0 0 transparent !important;border-bottom:medium none;border-top:0 solid #FFFFFF;margin:0 !important;padding:15px 10px 5px 20px;margin-top: 10px !important;}
#network_search .ResultList {background:url("http://images.onesite.com/community.petango.com/aggMiddle.png") repeat-y scroll 0 0 transparent !important;}
#network_search .ResultList-Container {background:url("http://images.onesite.com/community.petango.com/aggBottom.png") no-repeat scroll 0 100% transparent !important;padding-bottom: 25px;}
#network_search {font:500 12px/14px arial,helvetica,verdana,sans-serif;}
.moreSearchResultsLink {text-align: right;line-height: 20px;}

/*users*/
.UserList-UserAvatar {float: left;}
.user-wrapper {width: 45% !important;margin: 5px 15px !important;height: 80px !important;border-bottom: 1px solid #eee;float: left;clear: none;}
#network_search .UserList-User {width: 45% !important;margin: 5px 11px !important;height: 80px !important;}

/*blogs*/
.BlogList-BlogDetails {float: right !important; width: 94%;}
.blog-wrapper {width: 45% !important;margin: 5px 11px !important;background: transparent !important;border-bottom: 1px solid #EDEDED !important;float: left;clear: none;height: 120px;}
#network_search .blog-info-wrapper {float: left;clear: none;width: 80%;margin-left: 15px;}
#network_search .BlogList-Group {width: 45% !important;margin: 5px 11px !important;background: transparent !important;border-bottom: 1px solid #EDEDED !important;}
#network_search .BlogList-BlogDetails {width: 80% !important;}
#network_search .BlogList-Container .ResultList-Single {height: 95px !important;min-height: 80px !important;}

/*forums*/
.searchForumsTitle, .ForumList-Container {display: none;}

/*groups*/
.GroupList-GroupDetails {padding-left: 55px;}
#network_search .GroupList-Group {width: 45% !important;margin: 5px 11px !important;background: transparent !important;border-bottom: 1px solid #EDEDED !important;float: left;clear: none;}
#network_search .GroupList-Container .ResultList-Single {height: 95px !important;min-height: 80px !important;}
.blog-info-wrapper .GroupList-JoinButton {display: none;}
.group-info-wrapper {float: left;width: 80%;margin-left: 15px;}

/*photos & videos*/
a.pb_content_item_caption_link,
a.videoTitle {font-size: 11px !important;}
.pb_content_item_container,
.vb_content_item_container {text-align: center; margin: 10px !important;}
.rating_stats_div {margin: 0 auto; width: 95%;}

#network_search .vb_content_item_container, 
#network_search .pb_content_item_container {width: 292px !important;}

/*videos*/
.VideoList-Videos {float: left; width: 100%;}

/*tagging*/
.tag-header {border: none; margin: 10px 0;}
.media-type-title {border: none; background: #fff;}
.content_container {border: none;}

/** Invite */

.headerText {background: #fff; font-size: 16px; font-family: arial; height: 30px; line-height: 30px; padding: 0 10px !important;}
.subHeaderText {padding: 10px 0;}

/**
 * Help Pages
 *
 * @section Help Pages
 */


/**
 * Login
 *
 * @section Login
 */

td#login_forgot_password {padding: 5px; font-size: 11px; text-align: center;}

/**
 * Create Account
 *
 * @section Create Account
 */
 
.signupFieldAlert {width: auto !important;}
.signupFieldTitles {text-align: left !important;}



#polldiv {background: transparent !important;border: none !important;width: 180px !important;margin: 0 auto;}
#polldiv .polltitle {background: #0076A3 !important;width: 170px;margin: 0;}







/** End Network Styles */
