/* Members CSS */

/* Get Started */
#recentMediaLeft {float:left;display:inline;width:210px;margin-top:20px;}
#recentMediaRight {float:right;display:inline; width:670px;margin-top:20px;} 

ul#recentMediaGS li a {display:block;width:85px;}

#flashTour {margin:0 0 10px -8px;}
#mediaPlayer {float:left;width:480px;}
#mediaThumbs {width:120px;float:right;}
#mediaThumbs li {list-style:none;margin-bottom:10px;font-size:.85em;width:120px;}
#mediaThumbs li img {border:3px solid #999;padding:2px;}


/*My Account */


#myAccount{display:block; color:#fff; width:190px; height:375px; padding:7px;;background:url("/www/images/widget_size02.gif") no-repeat left top;float:left;}
#myAccount h3{display:block; float:left; clear:both; overflow:hidden;color:#fff; font-size:1.1em; text-align:center; width:100%; height:17px; padding:7px 0; margin:7px 0;background:transparent url("/www/images/widgethdrbg.gif") no-repeat center top;}
#myAccount ul{display:block; float:none; clear:both; margin:5px 5px 5px 10px;}
#myAccount ul li{display:block; float:none; clear:both; width:100%; overflow:hidden; margin:0; line-height:1.6em;font-size:.8em;}
#myAccount ul li a {color:#fff;text-decoration:none;}

/* Mailbox */
.singleMailMessage p, .reply h3, .reply p {margin:15px 0 15px 0}
p#messageSubject, p#messageRecipient {display:block; background:#ddd;width:600px;border:1px solid #aaa; padding:5px 0 5px 10px;margin:0;}
p#messageSubject input, p#messageRecipient input {width:300px;}
p#messageRecipient {margin-bottom:20px;}
textarea#message {width:610px;height:150px;margin:0;}
#mailbox li h4 {width:160px;}

#sendmessage .success {margin-left:-20px;}

ul.mailboxmenu {overflow:hidden;width:66px; margin:0;padding:0;}
ul.mailboxmenu li,ul.mailboxmenu li a {display:block;float:left;width:66px;height:85px;margin:0 0 10px 0;}
ul.mailboxmenu li a {background:transparent url("/www/images/mailboxmenu.gif") no-repeat left 0px;}
ul.mailboxmenu li a:hover {background-position:left -93px;}
ul.mailboxmenu li#view a {background-position:0px 0px;}
ul.mailboxmenu li#view a:hover,ul.mailboxmenu li.on#view a {background-position:0px -93px;}
ul.mailboxmenu li#create a {background-position:-67px 0px;}
ul.mailboxmenu li#create a:hover,ul.mailboxmenu li#create.on a {background-position:-67px -93px;}
ul.mailboxmenu li#delete a {background-position:-136px 0px;}
ul.mailboxmenu li#delete a:hover,ul.mailboxmenu li.on#delete a {background-position:-136px -93px;}
ul.mailboxmenu li#friends a {background-position:-204px 0px;}
ul.mailboxmenu li#friends a:hover,ul.mailboxmenu li.on#friends a {background-position:-204px -93px;}


/* Invite */
#inviteLeft {float:left;width:25%;margin-top:20px;display:block;}
ul.invites {list-style:none;}
ul.invites li {margin-bottom:5px;}

#inviteLeft ul li a {text-decoration:none;color:#000;padding-left:8px;}
#inviteLeft ul li a:hover {display: block;}
#inviteLeft ul li a.over {background: url("/www/images/buttons/btn-blue-lrg.gif") no-repeat center left;color: #fff;display: block;}
#inviteLeft select#community {width:200px;}

#inviteRight {float:left;margin:20px 0 0 20px;padding-left:20px;border-left:1px dashed #666;}
#inviteRight label {color:#666;font-size:.9em;}
#inviteRight textarea,#inviteRight input.text {font-family:Arial;font-size:1em;width:450px;}
#inviteRight select {width:450px;}
#inviteRight .left input.text {width: 325px;}
#inviteRight .left a img {margin-left:10px;padding-top:15px;}

img.plaxo {vertical-align:bottom;margin-bottom:-5px;}

/* Import Social Network Friends */

#sio {display:block;width:325px; z-index:100; margin:250px auto;border:3px solid #ccc; background-color:#fff; color:#000;}
#sio div {padding:15px;}
#sio h2 {color:#333399;font-size:1.2em;margin-bottom:10px;}
#sio img {margin-right:5px;padding:10px 0 10px 0;}
#sio select {width:250px;}
#sio .goButton {margin-top:5px;}

/* Advanced Search */
#advancedSearch {padding:10px;border:1px solid #0066ff;margin:20px 0 20px 0;display:block;zoom:1}

.advSearchItem {float:left;width:24%;margin:10px 10px 0 0;}
.advSearchItemLeft {float:left;width:180px;margin-left:10px;}
.advSearchItem .label, .advSearchItem label, .advSearchItemLeft label {font-weight:bold;color:#666;display: inline-table;}
.advSearchItem .searchOption {padding:5px; border-bottom:1px solid #808080; font-size:1em; color:#808080;}

.advSearchItem p {line-height:16px;height:16px;vertical-align:text-bottom;}

.advSearchItem label, .advSearchItemLeft label, .advSearchItem select, .advSearchItemLeft select, .advSearchItem input {vertical-align:text-top;}
.advSearchItem input.txt {width:95%; border:1px solid #aaa;padding:3px;}
.advSearchItem input {width:auto; border:0;}

.age {margin-top:8px;}
.advSearchItemLeft select {width:95%;}

.advMenu {color:#000;background:#fff; border:1px solid #999; border-bottom:none;}


/* Blog */

.blogPost {border-bottom:1px #ccc dashed; padding-bottom:20px;margin-bottom:20px;}
.blogPost img {padding-right:5px;}

#blog h2 {font-size:1.8em;font-weight:normal;margin-bottom:5px;}
#blog h4 {font-size:1.6em;font-weight:normal;margin-bottom:5px;}
.blogPost p.postDate {font-size:.9em;}
ul#blogOptions {margin-top:20px;float:left;}
ul#blogOptions li {list-style:none; font-size:.75em;}
ul#blogOptions li a {color:#4a4a4a;}

p.blogComments a {font-size:.75em; color:#999;}

#blog .commenterImage {float: left;clear: left;margin: 0px;padding-right:5px;}

#blog #commentForm {background:#eee; width:100%; display:block;padding:15px;}
#blog #commentForm label {font-weight:bold;color:#444;}
#blog textarea {width:100%;border:1px solid #ccc;margin-bottom:10px;font-family:Arial;}

#createPost a {display:block;color:#444;text-decoration:none; background: url("/www/images/buttons/btn-create.gif") no-repeat;height:102px;padding: 3px 0 0 18px;margin-bottom:10px;width: 344px;}
#createPost a:hover {text-decoration:none;}
#createPost h2 {margin-top:20px;}
#createPost p {font-size:.9em;line-height:1.3em;width:225px;}
#blog ul.blogSide {list-style:none;margin:0 0 15px 15px;}
#blog ul.blogSide li a {color:#444;font-size:.85em;text-decoration:none;}

form#newBlogPost input.text, form#newBlogPost textarea {background:#efefef;margin-bottom:15px;font-size:1em;}
textarea.postBox {width:500px;}
form#newBlogPost input.ok {background: url("/www/images/buttons/btn-round.gif") no-repeat center center;border: 0 none;color: #fff;cursor: pointer;font-size: 10px;height: 19px;text-align: center;text-decoration: none;text-transform: uppercase;width: 19px;display:inline;}

/* Permissions Pop Up/Blog */
.permissions {position:absolute; top:-1000px; background-color:#fafafa; border:#999 1px solid; padding:10px;width:250px;}
.permissions h3 {font-weight:bold; font-size:1.1em; border-bottom: 1px #ccc dashed; margin-bottom:5px; padding-bottom:5px;}
.permissionOptions p label {width:120px; float:left;text-align:right; margin-right:5px;font-size:.9em;vertical-align:text-bottom;}
.permissionOptions p select {width:105px; vertical-align:text-bottom;margin-top:9px;}


#blogcontentperms {display:block; float:none; clear:both; overflow:hidden; width:440px;margin-top:20px;}
#blogcontentperms p {margin:0 0 1em 0;}
#blogcontentperms .permsoptions p {display:block; float:left; clear:none; width:30%; margin:0 10px 0 0;}
#blogcontentperms select{width:100%; font-weight:normal;}
#blogcontentperms p.submit{display:block; clear:both; margin:10px 0; padding-top:10px; overflow:hidden; border-top:1px dashed #c9c9c9;}
#blogcontentperms p.submit input {width:auto; float:right; border:0 none; cursor:pointer; color:#c00; text-decoration:underline; margin:0;}
#blogcontentperms p.submit input:hover {color:#333;}
#blogcontentperms p.submit a {float:right; margin:3px 6px; font-size:1.2em;}

#blogEditSubmit {margin-top:50px;text-align:right;}
#blogEditSubmit a.publish{background: transparent url("/www/images/icons/icon-publish.gif") no-repeat top left;padding:7px 0px 20px 31px; margin:0 0 0 20px;}
#blogEditSubmit a.cancel {background: transparent url("/www/images/icons/icon-cancelback.gif") no-repeat top left;padding:7px 0px 20px 31px;}





/* Media Gallery */
ul.rating {display:block; position:relative;width:75px; height:15px;margin:0; padding:0;list-style:none outside;background: url("/www/images/star_rating.gif") repeat-x left bottom;}
ul.rating li {padding:0; margin:0;float:left;}
ul.rating li a {display:block;width:15px; height:15px;text-decoration:none;text-indent:-9000px;z-index:4;position:absolute;margin:0; padding:0;}
ul.rating li a:hover{margin:0; padding:0;background:url("/www/images/star_rating.gif") repeat-x left top;z-index:3;left:0px;}

/* rating stars */
ul.rating a.one-star{left:0px;}
ul.rating a.one-star:hover{width:15px;}
ul.rating a.two-stars{left:15px;}
ul.rating a.two-stars:hover{width:30px;}
ul.rating a.three-stars{left:30px;}
ul.rating a.three-stars:hover{width:45px;}
ul.rating a.four-stars{left:45px;}
ul.rating a.four-stars:hover{width:60px;}
ul.rating a.five-stars{left:60px;}
ul.rating a.five-stars:hover{width:75px;}
ul.rating li.overall-rating{background: url("/www/images/star_rating.gif") repeat-x left top;position: absolute;height:15px;display: block;text-indent: -9000px;z-index:1;}

.ratingStats {margin-bottom:20px;margin-top:3px;}
.ratingStats ul li {list-style:none;}


.ratingStatsHorizontal {margin-bottom:20px;margin-top:3px;}
.ratingStatsHorizontal ul li {list-style:none; float:left; margin-right:10px;}


ul.mediamenu {overflow:hidden;width:269px;}
ul.mediamenu li,ul.mediamenu li a {display:block;float:left;width:59px;height:69px;}
ul.mediamenu li a {height:69px;background:transparent url("/www/images/mediamenu.gif") no-repeat left 0px;}
ul.mediamenu li a:hover {background-position:left -81px;}
ul.mediamenu li#video a {background-position:0px 0px;}
ul.mediamenu li#video a:hover,ul.mediamenu li.on#video a {background-position:0px -81px;}
ul.mediamenu li#photos a {background-position:-59px 0px;}
ul.mediamenu li#photos a:hover,ul.mediamenu li.on#photos a {background-position:-59px -81px;}
ul.mediamenu li#music a {background-position:-118px 0px;}
ul.mediamenu li#music a:hover,ul.mediamenu li.on#music a {background-position: -118px -81px;}
ul.mediamenu li#mobile a {background-position:-177px 0px;}
ul.mediamenu li#mobile a:hover,ul.mediamenu li.on#mobile a {background-position: -177px -81px;}

a.button-upload{display:block; clear:none;width:55px; height:70px;background:transparent url("/www/images/buttons/btn_upload.gif") no-repeat left top;}
a.button-upload:hover,a.button-upload:active,a.on.button-upload{background-position:0 -70px;}

#media .left55 h2 {color:#115A7C; font-weight:normal;font-size:2em;}
h2.icon-music{display:inline; padding:5px 40px 5px 0; background:transparent url("/www/images/icons/icon_music.gif") no-repeat right center;}
h2.icon-photo{display:inline; padding:5px 40px 5px 0; background:transparent url("/www/images/icons/icon_photo.gif") no-repeat right center;}
h2.icon-video{display:inline; padding:5px 40px 5px 0; background:transparent url("/www/images/icons/icon_video.gif") no-repeat right center;}

#media .mediaPlayer {margin:0 auto; overflow:hidden;text-align:center;}

.player{margin:0 auto; overflow:hidden; width:560px;}
.player object{float:left; clear:none;}

#media textarea {width:100%;margin-bottom:10px;}

#myMedia {margin-top:25px;}
#myMedia h2 {margin:15px 0 10px 0;font-weight:normal;}

ul.myMediaList li{display:block; float:left; margin:0 10px 10px 0; height:160px; width:100px;}
ul.myMediaList li a.image{display:block; float:none; clear:both; border:3px solid #ccc;text-align:center;}
ul.myMediaList li a.image:hover{border:3px solid #999;}
ul.myMediaList li a.text {color:#999;font-size:.85em;line-height:normal;}

ul.playlist{display:block; float:none; clear:both; width:350px; overflow:hidden; margin:0 0 10px 0; padding:0;}
ul.playlist li{display:block; float:none; clear:both; width:350px; overflow:hidden;font-size:1.4em; text-transform:lowercase; margin:0 0 10px 0;}
ul.playlist li a, ul.playlist li a:visited{display:block; float:none; clear:both; width:310px; height:18px; padding:1px 20px;color:#666; text-decoration:none;background:transparent url("/www/images/playlistbg.gif") no-repeat left 0px;}
ul.playlist li a:hover, ul.playlist li a:active, ul.playlist li.on a, ul.playlist li.on a:visited{color:#fff; background-position:left -20px;}

#mediaUpload {margin-top:20px;}
#mediaUpload label {font-weight:bold;color:#666;}
#mediaUpload input.text, #mediaUpload textarea#description {width:100%;}

ul#mediaMeta, ul#shareMedia {margin:15px 0 15px 0;list-style:none;}
ul#mediaMeta li {font-size:.85em;font-weight:bold;}
ul#shareMedia li a {color:#666;font-size:.85em;}

#addMediaComment {margin-bottom: 20px;}

#sharemedia {background:#efefef; border:1px solid #ccc;margin-bottom:25px;padding:10px;}
#sharemedia input.text, #sharemedia textarea, #addMediaComment textarea {width:100%;}
#mediaComments {clear:both;margin-top:20px;}

#mediaComment {margin-bottom:15px;}
.mediaCommentMeta {width:100%; background:#dcdcdc;padding:5px;height:20px;}
.mediaCommentText {width:100%; background:#eee;padding:5px;clear:both;}


/* Forum */
#forum h2 {color:#115A7C;margin-bottom:10px;}

/* Graffiti/Media */
ul#graffitiNav {margin:15px 0 15px 0;}
ul#graffitiNav li {list-style:none;display:inline;margin-right:10px;}
ul#graffitiNav li a {font-weight:bold;}


.mediaListing {width:100%; background-color:;}

.mediaImage {float:left; width:20%; background-color:;}

.mediaText {float:left; width:50%; background-color:;}

.mediaSubmittedBy {float:left; width:30%; background-color:;}


.mediaSubmittedBy h4{color:#4746A3;}

.mediaPosted h5 {font-weight:normal;color:#999;}

.alpha-shadow {float: left;background: url("/www/images/mlbtv/shadow.gif") no-repeat bottom right;margin: 10px 0 0 0;padding:0px 5px 6px 0px;}
.alpha-shadow div {background: url("/www/images/mlbtv/shadow2.png") no-repeat left top !important;background: url("/www/images/mlbtv/shadow2.gif") no-repeat left top;padding: 3px 5px 3px 5px;border: 2px solid #a9a9a9;}
.alpha-shadow img {background-color: #fff;margin-top:2px;padding:0;}

.alpha-shadow .post {background: url("/www/images/mlbtv/shadow2.png") no-repeat left top !important;background: url("/www/images/mlbtv/shadow2.gif") no-repeat left top;padding: 3px 5px 3px 5px;border: 2px solid #ff3300;}
.alpha-shadow .photo {background: url("/www/images/mlbtv/shadow2.png") no-repeat left top !important;background: url("/www/images/mlbtv/shadow2.gif") no-repeat left top;padding: 3px 5px 3px 5px;border: 2px solid #066c4e;}
.alpha-shadow .video {background: url("/www/images/mlbtv/shadow2.png") no-repeat left top !important;background: url("/www/images/mlbtv/shadow2.gif") no-repeat left top;padding: 3px 5px 3px 5px;border: 2px solid #074c68;}	
.alpha-shadow .music {background: url("/www/images/mlbtv/shadow2.png") no-repeat left top !important;background: url("/www/images/mlbtv/shadow2.gif") no-repeat left top;padding: 3px 5px 3px 5px;border: 2px solid #fe8200;}		




ul#uploadType {list-style:none;margin-top:15px;height:25px; border-bottom:1px dotted #ccc;padding-bottom:10px;}
ul#uploadType li {float:left;margin-right:20px;font-size:1.1em;}

/* Single Media View */


#singleMediaRight {float:left;margin-left:10px;width:150px;}
	
#mediaPlayer {float:left;width:480px;}
#mediaInfo {float:left;width:350px;margin:10px 0 0 20px;}


/* AJAX Drop Downs (forms) */

#ajax_listOfOptions {position:absolute;  overflow:auto;  border:#999 1px solid;  background-color:#FFF;  text-align:left;z-index:100;width:300px;height:100px;}
#ajax_listOfOptions div {padding:3px;cursor:pointer;cursor:hand;font-size:11px;}
#ajax_listOfOptions .optionDivSelected {background-color:#3399CC;color:#FFF;}
#ajax_listOfOptions_iframe {background-color:#F00;position:absolute;z-index:5;}


/* Map */

#map{width:1000px; height:480px;display:block; float:none; clear:both; overflow:visible; background-color:#fff; margin-left:-20px;}


/* Community Directory */

.commDirectoryListing {border-bottom: 1px dashed #ccc;padding: 10px 0 10px 0;}

.commDirectoryLeft {float:left;width:110px;height:83px;margin-right:10px;}

.commDirectoryCenter {float:left;width:590px;}
.commDirectoryCenter h3 a{ color:#808080;text-decoration:none;margin:0;padding-bottom:5px;}
.commDirectoryCenter ul {padding-bottom:5px;margin:0;}
.commDirectoryCenter ul li{display:inline;padding-right: 10px;}
.commDirectoryCenter a:link {color:#444;}
.commDirectoryCenter a:hover,  .commDirectoryCenter a:visited{color:#F92C14;text-decoration:underline;}
.commDirectoryCenter p {color:#808080;font-size:.9em;}
	
.commDirectoryRight {float:left;width:120px;margin-left:20px;}
.commDirectoryRight li {list-style:none;}


/* Community Edit */


/* Widgets Pop-Ups */

#previewWidgetsTop {height:150px;background:#fff; padding:15px;}
#previewWidgetsTop p {margin-bottom:10px;}
#previewWidgetsBottom {background:#183a5a url("/www/images/communitybg.gif") repeat-x;clear:both;padding:15px;}
#previewWidgetsBottom h3 {color:#fff;padding:15px;}
#previewWidgetsGallery {background:#fff;height:80px;padding:15px;}
#previewWidgetsGallery img {display:inline;border:none;}

/* Manage Widgets */

ul.contentreview li{overflow:hidden; padding:1em;}
ul.contentreview li.bg{background-color:#eee;}
ul.contentreview li h4{display:block; float:left; clear:none; margin:0;}
ul.contentreview li p{display:block; float:right; clear:none; margin:0;}


/* Review Application (/www/applications) */

#applications ul li {list-style:none;}
.manage {display:block; clear:both; width:100%;border-bottom:1px dashed #ccc; margin-bottom:15px;padding-bottom:15px;}

#reviewApplications {border:7px solid #02364f; padding:10px;}


ul#manageItems li {list-style:none; margin-bottom:10px;}


/* Comments */

.profileImage {display:block; float:left; margin:15px 7px 10px 0;width:100px; }
.profileImage h4 a {float:left; border:none; margin-left:5px; padding:0; text-decoration:none; color: #1762A6;}
.profileImage a {display:block; border:5px solid #ddd; margin:8px 5px;}
.profileImage a:hover {border-color:#389dbe;}
.profileImage a:active {border-color:#447b94;}
.profileImage a img {display:block; width:70px; height:70px; border:2px solid #fff;}

.commentBody {float:left;width:500px;margin-top:20px;}

#commentBy  {background:#aaa;padding:0 10px 0 10px;height:25px;}
#commentBy h4 a {color:#fff; text-decoration:none; float:left;line-height:25px;}
#commentBy p.postTime {color:#fff; float:right;line-height:25px;}
.comment-txt {background:#eee;padding:10px;margin-bottom:5px;}
