 body {
text-align:center;
font-size:9pt;
font-family:Helvetica,Arial,sans-serif;
word-wrap:break-word;
margin:0;
padding:0
}

p {
line-height:1.5em
}

#Container {
width:900px;
text-align:left;
margin:0 auto;
padding:0
}

#Header {
min-height:56px;
text-align:right;
margin:0;
padding:10px 0 0 15px
}

#Header .Content {
display:block;
line-height:1.6em;
color:#969696;
margin:0;
padding:10px 15px 0 0
}

#Header .Content h1 {
font-size:14px;
font-weight:400;
color:#969696;
display:inline;
margin:0;
padding:0
}

#Header .Content ul.Links {
display:inline;
list-style:none;
line-height:1.4em;
margin:0;
padding:0
}

#Header .Content ul.Links li {
display:inline;
margin-left:.6em
}

#Footer {
color:#888;
border-color:#e6e6e6;
padding:15px 15px 5px
}

#Footer a {
margin-right:15px;
margin-left:15px
}

#Footer ul {
list-style:none;
line-height:1.5em;
margin:5px 0 0;
padding:0
}

#Copyright {
padding-top:15px;
padding-bottom:15px;
text-align:center
}

table {
border-collapse:separate
}

img {
border:0
}

a {
color:#0f7ecb;
text-decoration:none
}

h1 {
font-size:10pt;
font-weight:700;
margin:.5em 0;
padding:0
}

h1.bigHeader {
font-size:16pt;
line-height:normal
}

img.bigHeader {
border:0;
margin:10px 0 5px
}

h2 {
font-size:9pt;
font-weight:700;
margin:.5em 0
}

textbox,textarea {
font-family:Helvetica,Arial,Sans-Serif;
font-size:8pt
}

.secondaryColor {
color:#888
}

.secondaryBorderColor {
border-color:#d4d4d4
}

table.yellowbox {
background-color:#FFFDE3;
table-layout:fixed;
color:#AF991D;
font-size:8pt
}

.error {
color:Red;
font-weight:700
}

.Tags a:hover {
background-color:#1477bc;
color:#FFF;
text-decoration:none
}

.howToContent {
font-size:10pt
}

.howToContent tr {
vertical-align:top
}

.howToContent table.yellowbox {
background-color:transparent !important
}

.howToContent table.yellowbox td {
background-image:none !important
}

.howToContent #SignupBox {
margin-top:10px;
border-top:solid 1px #888;
padding-top:10px
}

.howToContent #SignupHeader {
font-size:16pt
}

#Tour ul li {
margin-left:0
}

ul#TourLinks li a {
font-weight:400
}

#HowToLinks {
font-weight:400;
margin:200px 0 15px
}

#NavBar {
background-color:Transparent;
border-bottom-color:#b4b4b4;
height:22px;
overflow:hidden;
display:block;
list-style:none;
vertical-align:top;
border-style:solid;
border-width:0 0 1px;
margin:0;
padding:9px 10px 0 5px
}

#NavBar li.NavItem {
padding-left:8px;
height:22px;
display:inline;
float:left;
margin:0
}

#NavBar li.NavItem h3 {
color:#323232;
font-weight:400;
font-size:10pt;
margin:0;
padding:0
}

#NavBar li.NavItem h3 a {
color:#1477bc;
font-weight:400;
font-size:10pt
}

#TopBlackBar {
height:38px;
background-color:#333;
font-family:Helvetica,Arial,sans-serif
}

#TopGreyBar {
height:30px;
background-color:#ECECEC;
border-bottom:solid 1px #CCC;
font-family:Helvetica,Arial,sans-serif;
color:#000
}

#PartnerAdminTopBar {
height:34px;
background-image:url(http://hitmanyr2k.com/images/ghosting_bg.gif);
background-repeat:repeat-x;
font-family:Arial;
font-size:16px;
color:#FFF;
font-weight:700
}

#PartnerAdminTopHeader {
background-color:#152206;
padding:2px 8px
}

.TopNavigationTab {
padding:0 6px
}

.TopNavigationTab a,.TopNavigationTab a:hover {
font-size:16px;
color:#FFF
}

.TopNavRightLinks {
color:#FFF;
width:415px
}

.TopNavRightLinks a {
margin-left:5px;
color:#FFF
}

.TopNavRightLinks a:hover {
color:#FFF
}

#Topbar {
height:60px;
background-color:#3d3d3d;
background-position:bottom;
background-image:url(http://hitmanyr2k.com/images/gradient.gif);
background-repeat:repeat-x;
font-family:"lucida grande",tahoma,verdana,arial,san-serif
}

#TopRightLinks {
float:right;
padding-top:10px;
text-align:right;
color:#FFF
}

#SearchArea {
padding-top:2px
}

#TopRightLinks a {
margin-left:10px;
color:#FFF
}

#NavigationArea {
margin-top:4px;
float:left;
font-size:10pt
}

#NavigationArea ul#NavigationBar {
display:inline;
list-style-type:none;
margin:0;
padding:0
}

#NavigationArea ul#NavigationBar li {
display:block;
float:left;
margin-right:8px
}

#NavigationArea ul#NavigationBar li a {
color:#4aabf0;
white-space:nowrap
}

#NavigationArea ul#NavigationBar li a:hover {
color:#cedfff;
text-decoration:none
}

#NavigationArea ul#NavigationBar li.NoDropdown {
margin-top:1px;
margin-right:12px
}

#TopRightLinks a#ProfileLink {
margin-left:0;
color:#4aabf0
}

#MessagesLink {
padding-left:17px;
display:inline !important
}

#Topbar .DropdownItemActive {
border:solid 1px #464646 !important;
margin-top:0;
margin-left:0;
margin-right:0
}

.DropdownItemText {
display:inline
}

#EditStatusItem .DropdownItemText {
padding-bottom:5px
}

.DropdownMenu {
position:absolute;
z-index:100;
background-color:#464646;
border:solid 1px #464646;
text-align:left
}

.DropdownMenu#HomeDropdown {
width:150px;
background-color:#000
}

.DropdownMenu#EditStatusDropdown {
width:300px;
background-color:#333;
color:#FFF;
font-size:9pt;
overflow:hidden;
margin-left:-110px;
padding:8px
}

.DropdownMenu a {
display:block;
padding-left:5px;
font-weight:400;
font-size:12px;
line-height:1.7em;
text-align:left;
margin:2px 0
}

.DropdownMenu#HomeDropdown a:hover,.DropdownMenu#EditStatusDropdown {
color:#cedfff !important;
text-decoration:none
}

a.signup {
margin-right:25px;
margin-top:5px
}

.SearchArea {
margin-bottom:20px
}

.OnlineIndicator {
display:inline;
margin-left:.3em
}

.OnlineIndicator img {
margin-right:2px
}

#MainHeader {
width:100%;
height:79px
}

#BottomSearchBox {
width:200px;
height:16px;
font-size:13px;
border-color:#969696;
border-style:solid;
border-width:1px;
padding:3px
}

#MainToolbar {
height:29px;
background-image:url(http://hitmanyr2k.com/images/toolbar-bg.gif);
background-repeat:no-repeat;
margin-bottom:0;
-khtml-user-select:none
}

#MainToolbar .Menus {
margin:0;
padding:0 0 0 10px
}

.SearchFieldContainer {
margin-bottom:8px;
margin-right:7px
}

#UploadButton {
float:right
}

#SignupButton {
margin-bottom:11px;
margin-left:14px
}

#MessageArea {
padding-top:10px;
padding-right:8px;
font-size:12px;
line-height:1.3em;
color:#969696
}

#MessageArea a {
margin-left:7px
}

#MessageArea h3 {
display:inline;
font-size:12px;
font-weight:400;
margin:0;
padding:0
}

#MessageArea h3 a {
color:#000;
font-weight:700;
margin:0
}

#MessageArea #MessageCountContainer {
font-size:11px
}

#MessageArea .UnreadMessageCount a {
color:#ec482a;
margin:0
}

#MessageArea .MessageCount a {
color:#7d7d7d;
margin:0
}

.NavigationLink {
float:left;
display:inline;
margin-right:1em
}

.NavigationLink img {
padding-right:.4em;
vertical-align:text-top
}

.RightNavigationLinks {
float:right;
margin-top:-5px;
_margin-top:-4px
}

.RightNavigationLinks a {
display:block;
font-size:12px
}

.BlogThisOptionsHeader {
float:left;
text-align:center;
cursor:pointer;
color:#999;
min-width:40px;
border-color:#DCDCDC;
border-style:solid;
border-width:1px 1px 1px 0;
padding:5px
}

.SelectedBlogThisOptionsHeader {
background-color:#DCDCDC;
color:#000
}

.OptionsPanel {
display:none;
clear:both
}

#BlogThisContainer {
width:361px;
padding:5px
}

#BlogThisContainer #AJBlogCategories {
width:300px
}

#EmbedThisContainer {
width:450px;
padding:5px
}

#AccountMessage .Divider {
border-top:solid 1px #c6cfe1;
margin:5px 0;
padding:0 6px
}

#ShareSuccessPanel {
text-align:left;
width:400px;
margin:0 auto
}

#ShareWindow.dojoDialog {
border:none;
color:#000;
-moz-border-radius:0;
width:500px;
background-color:transparent;
padding:0
}

#ShareWindow div.Top {
background:#E6E6E6;
padding:5px
}

#ShareWindow div.Container {
background:#FFF;
padding:6px 6px 0
}

#ShareWindow div.BottomBar {
font-size:0;
line-height:0
}

#ShareWindow div.BottomBar div.LeftEnd {
float:left;
background-image:url('http://hitmanyr2k.com/images/corner_bottomleft.gif');
background-repeat:no-repeat;
width:12px;
height:9px;
margin:0;
padding:0
}

#ShareWindow div.BottomBar div.RightEnd {
float:right;
background-image:url('http://hitmanyr2k.com/images/corner_bottomright.gif');
background-repeat:no-repeat;
width:12px;
height:9px;
margin:0;
padding:0
}

#ShareWindow div.BottomBar div.Center {
padding-top:3px;
background-color:#E6E6E6;
border-bottom:6px solid #FFF;
margin:0 12px
}

#ShareWindow .LightboxTitle {
font-size:16pt;
color:#333
}

#ShareWindow .FieldLabel {
font-weight:700;
color:#333
}

#ShareWindow .FieldSecondaryTitle {
color:gray;
font-size:8pt
}

#ShareWindow .ErrorMessage {
font-size:8pt;
color:#C00
}

#ShareWindow .ErrorLabel {
color:#C00
}

#ShareWindow input {
font-size:12pt
}

#verifylink .LeftContent {
float:left;
border-right:2px solid #DDD;
width:380px;
height:260px
}

#verifylink .RightContent {
float:left;
width:350px;
height:260px;
padding-left:14px
}

#verifylink .ImageSlot1 {
text-align:center;
float:left;
width:89px;
margin-top:35px;
margin-bottom:14px;
margin-left:14px
}

#verifylink .ImageSlot2 {
text-align:center;
float:left;
width:89px;
margin-top:35px;
margin-bottom:14px;
margin-left:-3px
}

#verifylink .BottomText {
margin-top:7px;
font-size:9pt;
font-weight:700;
color:#333
}

#verifylink .LinkImage {
float:left;
margin-top:35px
}

#verifylink .AddImage {
float:left;
margin-left:14px;
margin-right:14px
}

#verifylink .TextColumn {
float:left;
width:330px;
margin-left:55px;
_margin-left:38px
}

#verifylink .TextHeader {
margin-left:14px;
margin-bottom:7px;
font-size:16pt;
color:#333
}

#verifylink .TextBody {
font-size:10pt;
color:gray
}

#verifylink .InputBox {
font-size:10pt;
color:gray;
margin-top:10px
}

#verifylink .Buttons {
padding-top:14px
}

.MediaItem {
color:gray;
padding:3px 3px 3px 10px
}

.MediaItem:hover {
background-color:#F0F0F0
}

.MediaItemIcon {
padding-right:5px;
vertical-align:text-bottom
}

.MediaItemRemove {
background-image:url('http://hitmanyr2k.com/images/remove-x_11x22.gif');
width:11px;
height:11px;
display:block;
text-decoration:none !important;
line-height:0;
font-size:0
}

.MediaItemRemove:hover {
background-position:0 -11px
}

.VideoStatsTable {
margin-bottom:1px
}

.VideoStatsTable .StatsLabel {
margin-right:6px;
float:left
}

.PhotoIcon img {
border:1px solid #C8C8C8;
margin-right:4px;
padding:4px
}

#StealThemeWindow {
background-color:#FFF;
width:320px;
border:solid 1px #000
}

#StealThemeWindow a {
color:#0F7ECB;
text-decoration:none
}

#StealThemeWindow .Title {
background-color:#CFF;
font-weight:700;
padding:5px
}

#StealThemeWindow #StealThemeContent,#StealThemeWindow #StealThemeDonePanel {
color:#000;
padding:10px
}

#BuyItemDialog {
width:500px;
border:2px solid #000;
background-color:#FFF
}

#BuyItemDialog .Title {
background-color:#CFF;
padding:5px
}

#BuyItemDialog span {
font-weight:700;
float:left
}

#BuyItemDialog img {
float:right;
cursor:pointer
}

.dijitDialog {
position:absolute;
z-index:999;
-moz-border-radius:5px;
border:1px solid #999;
background:#eee;
color:#000
}

.dijitDialog a {
color:blue
}

#DialogPanel,.dijitTooltipDialog {
border:0 solid #FFF;
color:inherit;
-moz-border-radius:0;
background-color:Transparent;
padding:0
}

#DialogPanel .DialogTitle {
background-color:#505050;
color:#FFF;
text-align:center;
font-size:14px;
padding:4px 0
}

#DialogPanel .DialogContainer,.dijitTooltipDialog .DialogContainer {
background-color:#FFF;
font-size:12px;
color:#000;
padding:15px
}

#DialogPanel .DialogButtonBar,.dijitTooltipDialog .DialogButtonBar {
background-color:#CCC;
text-align:center;
padding:4px
}

input.ActionButton {
margin-right:6px;
background-color:#666;
color:#FFF;
font-size:12px;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
cursor:pointer;
width:auto;
overflow:visible;
border-color:#CCC #333 #333 #CCC;
border-style:solid;
border-width:1px;
padding:1px 5px 2px
}

input.ActionButton[disabled],input.ActionButton:active[disabled],input.ActionButton:hover[disabled] {
margin-right:6px;
background-color:#D9D9D9;
color:#AAA;
font-size:12px;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
width:auto;
cursor:not-allowed;
overflow:visible;
border-color:#CCC;
border-style:solid;
border-width:1px;
padding:1px 5px 2px
}

input.ActionButton:hover {
background-color:#999
}

input.ActionButton:active {
background-color:#666;
border-color:#333 #CCC #CCC #333
}

#DialogPanel .DialogTopLeftCorner,.dijitTooltipDialog .DialogTopLeftCorner {
background-image:url('http://hitmanyr2k.com/images/topleft_corner.png');
background-repeat:no-repeat;
background-color:Transparent;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/topleft_corner.png',sizingMethod='crop');
width:33px;
height:33px;
z-index:4
}

#DialogPanel .DialogTop,.dijitTooltipDialog .DialogTop {
background-image:url('http://hitmanyr2k.com/images/top_tile.png');
background-repeat:repeat-x;
background-color:Transparent;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/top_tile_ie.png',sizingMethod='crop');
height:33px;
z-index:4
}

#DialogPanel .DialogTopRightCorner,.dijitTooltipDialog .DialogTopRightCorner {
background-image:url('http://hitmanyr2k.com/images/topright_corner.png');
background-repeat:no-repeat;
background-color:Transparent;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/topright_corner.png',sizingMethod='crop');
_background-image:none;
width:33px;
height:33px;
z-index:4
}

#DialogPanel .DialogBottomRightCorner,.dijitTooltipDialog .DialogBottomRightCorner {
background-image:url('');
background-repeat:no-repeat;
background-color:Transparent;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='',sizingMethod='crop');
_background-image:none;
width:33px;
height:33px;
z-index:4
}

#DialogPanel .DialogBottomLeftCorner,.dijitTooltipDialog .DialogBottomLeftCorner {
background-image:url('http://hitmanyr2k.com/images/bottomleft_corner.png');
background-repeat:no-repeat;
background-color:Transparent;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/bottomleft_corner.png',sizingMethod='crop');
width:33px;
height:33px;
z-index:4
}

#DialogPanel .DialogBottom,.dijitTooltipDialog .DialogBottom {
background-image:url('http://hitmanyr2k.com/images/bottom_tile.png');
background-repeat:repeat-x;
background-color:Transparent;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/bottom_tile_ie.png',sizingMethod='crop');
height:33px;
z-index:4
}

#DialogPanel .DialogRight,.dijitTooltipDialog .DialogRight {
background-image:url('http://hitmanyr2k.com/images/right_tile.png');
background-repeat:repeat-y;
background-color:Transparent;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/right_tile_ie.png',sizingMethod='crop');
width:33px;
z-index:4
}

#DialogPanel .DialogLeft,.dijitTooltipDialog .DialogLeft {
background-image:url('http://hitmanyr2k.com/images/left_tile.png');
background-repeat:repeat-y;
background-color:Transparent;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/left_tile_ie.png',sizingMethod='crop');
width:33px;
z-index:4
}

.RecommendationIcon {
display:block;
float:left;
margin-left:6px
}

.DownloadIcon {
height:20px;
background-repeat:no-repeat;
display:block;
margin-top:0;
outline:none
}

.DownloadIcon:hover {
background-position:0 -20px
}

.DownloadIcon:active {
background-position:0 -40px
}

.OnTourArtistLink {
height:19px;
background-repeat:no-repeat;
display:block;
margin-top:0;
outline:none
}

.OnTourArtistLink:hover {
background-position:0 -19px
}

#EditStatusDropdown IFRAME {
display:block;
position:absolute;
top:0;
left:0;
z-index:-1;
_filter:mask();
width:2000px;
height:3000px
}

.MediaActionItem {
background-repeat:no-repeat;
padding-left:20px;
font-weight:700;
height:16px;
background-position:0 0;
outline:none
}

.MediaActionItem:hover {
background-position:0 -48px
}

.LargeButtonItem {
float:left;
height:32px;
font-weight:700;
font-size:16px
}

.LargeButtonItem a {
background-repeat:no-repeat;
padding-left:36px;
padding-top:5px;
height:27px;
display:block;
float:left
}

.DropdownArrow {
padding-left:2px;
padding-right:4px;
margin-bottom:5px;
text-decoration:none !important;
height:22px;
width:16px;
background-image:url(http://hitmanyr2k.com/images/arrow_reg.gif);
background-repeat:no-repeat;
background-position:center
}

.NotificationMessage,.BlueNotificationMessage {
background:#ffc;
color:#663;
text-align:center;
font-weight:700;
border:1px solid #cc6;
margin-bottom:5px;
padding:5px
}

.BlueNotificationMessage {
background:#d9f2ff;
border:1px solid #99dbff;
color:#036
}

.yui-skin-sam .yui-ac {
position:relative;
font-family:arial;
font-size:100%
}

.yui-skin-sam .yui-ac-input {
position:absolute;
width:100%
}

.yui-skin-sam .yui-ac-container {
position:absolute;
top:1.6em;
width:100%
}

.yui-skin-sam .yui-ac-content {
position:absolute;
width:100%;
border:1px solid gray;
background:#fff;
overflow:hidden;
z-index:9050
}

.yui-skin-sam .yui-ac-shadow {
position:absolute;
width:100%;
background:#000;
-moz-opacity:.10;
opacity:.10;
filter:alpha(opacity=10);
z-index:9049;
margin:.3em
}

.yui-skin-sam .yui-ac-content ul {
width:100%;
margin:0;
padding:0
}

.yui-skin-sam .yui-ac-content li {
cursor:default;
white-space:nowrap;
margin:0;
padding:2px 5px
}

.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
background:#B3D4FF
}

.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
background:#426FD9;
color:#FFF
}

.yui-button {
display:inline-block;
vertical-align:text-bottom
}

.yui-button button,.yui-button a {
display:inline-block;
border:none;
margin:0
}

.yui-button button {
background-color:transparent;
overflow:visible;
cursor:pointer
}

.yui-skin-sam .yui-button {
background:url(http://hitmanyr2k.com/images/sprite.png) repeat-x 0 0;
border-color:gray;
border-style:solid;
border-width:1px 0;
margin:auto .25em
}

.yui-skin-sam .yui-button .first-child {
position:relative;
left:-1px;
border-color:gray;
border-style:solid;
border-width:0 1px;
margin:0 -1px
}

.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a {
font-size:93%;
line-height:1.7;
min-height:auto;
color:#000;
padding:0 10px
}

.yui-skin-sam .yui-button a {
line-height:2
}

.yui-skin-sam .yui-split-button button,.yui-skin-sam .yui-menu-button button {
padding-right:20px;
background-position:right center;
background-repeat:no-repeat
}

.yui-skin-sam .yui-menu-button button {
background-image:url(http://hitmanyr2k.com/images/menu-button-arrow.png)
}

.yui-skin-sam .yui-split-button button {
background-image:url(http://hitmanyr2k.com/images/split-button-arrow.png)
}

.yui-skin-sam .yui-split-button-focus button {
background-image:url(http://hitmanyr2k.com/images/split-button-arrow-focus.png)
}

.yui-skin-sam .yui-split-button-hover button {
background-image:url(http://hitmanyr2k.com/images/split-button-arrow-hover.png)
}

.yui-skin-sam .yui-button-active {
background-position:0 -1700px;
border-color:#7D98B8
}

.yui-skin-sam .yui-split-button-activeoption {
background-position:0 0;
border-color:gray
}

.yui-skin-sam .yui-split-button-activeoption .first-child {
border-color:gray
}

.yui-skin-sam .yui-split-button-activeoption button {
background-image:url(http://hitmanyr2k.com/images/split-button-arrow-active.png)
}

.yui-skin-sam .yui-button-disabled {
background-position:0 -1500px;
border-color:#ccc
}

.yui-skin-sam .yui-menu-button-disabled button {
background-image:url(http://hitmanyr2k.com/images/menu-button-arrow-disabled.png)
}

.yui-skin-sam .yui-split-button-disabled button {
background-image:url(http://hitmanyr2k.com/images/split-button-arrow-disabled.png)
}

.yui-calcontainer {
position:relative;
float:left;
_overflow:hidden
}

.yui-calcontainer iframe {
position:absolute;
border:none;
z-index:0;
width:100%;
height:100%;
left:0;
top:0;
margin:0;
padding:0
}

.yui-calcontainer iframe.fixedsize {
width:50em;
height:50em;
top:-1px;
left:-1px
}

.yui-calcontainer.multi .groupcal {
z-index:1;
float:left;
position:relative
}

.yui-calcontainer .title {
position:relative;
z-index:1
}

.yui-calendar .calheader {
position:relative;
width:100%;
text-align:center
}

.yui-calcontainer .yui-cal-nav-mask {
position:absolute;
z-index:2;
width:100%;
height:100%;
_width:0;
_height:0;
left:0;
top:0;
display:none;
margin:0;
padding:0
}

.yui-calcontainer .yui-cal-nav {
position:absolute;
z-index:3;
top:0;
display:none
}

.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button {
display:inline-block;
overflow:visible;
border:none;
background-color:transparent;
cursor:pointer
}

.yui-calendar .calbody a:hover {
background:inherit
}

p#clear {
clear:left;
padding-top:10px
}

.yui-skin-sam .yui-calcontainer {
background-color:#f2f2f2;
border:1px solid gray;
padding:10px
}

.yui-skin-sam .yui-calcontainer.multi {
padding:0 5px
}

.yui-skin-sam .yui-calcontainer.multi .groupcal {
background-color:transparent;
border:none;
margin:0;
padding:10px 5px
}

.yui-skin-sam .yui-calcontainer .title {
background:url(http://hitmanyr2k.com/images/sprite.png) repeat-x 0 0;
border-bottom:1px solid #ccc;
font:100% sans-serif;
color:#000;
font-weight:700;
height:auto;
top:0;
left:0;
text-align:left;
margin:0 -10px 10px;
padding:.4em
}

.yui-skin-sam .yui-calcontainer.multi .title {
margin:0 -5px
}

.yui-skin-sam .yui-calcontainer.withtitle {
padding-top:0
}

.yui-skin-sam .yui-calcontainer .calclose {
background:url(http://hitmanyr2k.com/images/sprite.png) no-repeat 0 -300px;
width:25px;
height:15px;
top:.4em;
right:.4em;
cursor:pointer
}

.yui-skin-sam .yui-calendar {
border-spacing:0;
border-collapse:collapse;
font:100% sans-serif;
text-align:center
}

.yui-skin-sam .yui-calendar .calhead {
background:transparent;
border:none;
vertical-align:middle
}

.yui-skin-sam .yui-calendar .calheader {
background:transparent;
font-weight:700;
text-align:center;
padding:0 0 .6em
}

.yui-skin-sam .yui-calendar .calnavleft {
background:url(http://hitmanyr2k.com/images/sprite.png) no-repeat 0 -450px;
width:25px;
height:15px;
top:0;
bottom:0;
left:-10px;
margin-left:.4em;
cursor:pointer
}

.yui-skin-sam .yui-calendar .calnavright {
background:url(http://hitmanyr2k.com/images/sprite.png) no-repeat 0 -500px;
width:25px;
height:15px;
top:0;
bottom:0;
right:-10px;
margin-right:.4em;
cursor:pointer
}

.yui-skin-sam .yui-calendar .calweekdayrow {
height:2em
}

.yui-skin-sam .yui-calendar .calweekdaycell {
color:#000;
font-weight:700;
text-align:center;
width:2em
}

.yui-skin-sam .yui-calendar .calfoot {
background-color:#f2f2f2
}

.yui-skin-sam .yui-calendar .calrowhead,.yui-skin-sam .yui-calendar .calrowfoot {
color:#a6a6a6;
font-size:85%;
font-style:normal;
font-weight:400
}

.yui-skin-sam .yui-calendar .calrowhead {
text-align:right;
padding-right:2px
}

.yui-skin-sam .yui-calendar .calrowfoot {
text-align:left;
padding-left:2px
}

.yui-skin-sam .yui-calendar td.calcell {
border:1px solid #ccc;
background:#fff;
height:1.6em;
line-height:1.6em;
text-align:center;
white-space:nowrap;
padding:1px
}

.yui-skin-sam .yui-calendar td.calcell a {
color:#06c;
display:block;
height:100%;
text-decoration:none
}

.yui-skin-sam .yui-calendar td.calcell.today {
background-color:#000
}

.yui-skin-sam .yui-calendar td.calcell.oom {
background-color:#ccc;
color:#a6a6a6;
cursor:default
}

.yui-skin-sam .yui-calendar td.calcell.selected {
background-color:#fff;
color:#000
}

.yui-skin-sam .yui-calendar td.calcell.selected a {
background-color:#b3d4ff;
color:#000
}

.yui-skin-sam .yui-calendar td.calcell.calcellhover {
background-color:#426fd9;
color:#fff;
cursor:pointer
}

.yui-skin-sam .yui-calendar td.calcell.calcellhover a {
background-color:#426fd9;
color:#fff
}

.yui-skin-sam .yui-calendar td.calcell.previous {
color:#e0e0e0
}

.yui-skin-sam .yui-calendar td.calcell.restricted {
text-decoration:line-through
}

.yui-skin-sam .yui-calendar td.calcell.highlight2 {
background-color:#9cf
}

.yui-skin-sam .yui-calendar td.calcell.highlight3 {
background-color:#fcc
}

.yui-skin-sam .yui-calendar a.calnav {
border:1px solid #f2f2f2;
text-decoration:none;
color:#000;
zoom:1px;
padding:0 4px
}

.yui-skin-sam .yui-calendar a.calnav:hover {
background:url(http://hitmanyr2k.com/images/sprite.png) repeat-x 0 0;
cursor:pointer;
border-color:#A0A0A0
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav {
font-family:arial,helvetica,clean,sans-serif;
font-size:93%;
border:1px solid gray;
left:50%;
margin-left:-7em;
width:14em;
top:2.5em;
background-color:#f2f2f2;
padding:0
}

.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav {
top:4.5em
}

.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav {
width:16em;
margin-left:-8em
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav-y,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-b {
padding:5px 10px
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav-e {
margin-top:5px;
background-color:#EDF5FF;
border-top:1px solid #000;
display:none;
padding:5px
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav label {
display:block;
font-weight:700
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc {
width:100%;
_width:auto
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid {
background-color:#FFEE69;
border:1px solid #000
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc {
width:4em
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
border:1px solid gray;
background:url(http://hitmanyr2k.com/images/sprite.png) repeat-x 0 0;
background-color:#ccc;
margin:auto .15em
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button {
font-size:93%;
line-height:1.7;
min-height:auto;
color:#000;
padding:0 8px
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default {
border:1px solid #304369;
background-color:#426fd9;
background:url(http://hitmanyr2k.com/images/sprite.png) repeat-x 0 -1400px
}

.yui-picker-panel {
background:#e3e3e3;
border-color:#888
}

.yui-picker-panel .hd {
background-color:#ccc;
font-size:100%;
line-height:100%;
border:1px solid #e3e3e3;
font-weight:700;
overflow:hidden;
color:#000;
padding:6px
}

.yui-picker-panel .bd {
background:#e8e8e8;
height:200px;
margin:1px
}

.yui-picker-panel .ft {
background:#e8e8e8;
margin:1px;
padding:1px
}

.yui-picker-hue-thumb {
cursor:default;
width:18px;
height:18px;
top:-8px;
left:-2px;
z-index:9;
position:absolute
}

.yui-picker-hue-bg {
-moz-outline:none;
outline:0 none;
position:absolute;
left:200px;
height:183px;
width:14px;
top:4px
}

.yui-picker-bg {
-moz-outline:none;
outline:0 none;
position:absolute;
top:4px;
left:4px;
height:182px;
width:182px;
background-color:red;
background-image:url(http://hitmanyr2k.com/images/picker_mask.png)
}

*html .yui-picker-bg {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hitmanyr2k.com/images/picker_mask.png',sizingMethod='scale')
}

.yui-picker-mask {
position:absolute;
z-index:1;
top:0;
left:0
}

.yui-picker-thumb {
cursor:default;
width:11px;
height:11px;
z-index:9;
position:absolute;
top:-4px;
left:-4px
}

.yui-picker-swatch {
position:absolute;
left:240px;
top:4px;
height:60px;
width:55px;
border:1px solid #888
}

.yui-picker-websafe-swatch {
position:absolute;
left:304px;
top:4px;
height:24px;
width:24px;
border:1px solid #888
}

.yui-picker-controls {
position:absolute;
top:72px;
left:226px;
font:1em monospace
}

.yui-picker-controls .hd {
background:transparent;
border-width:0
}

.yui-picker-controls .bd {
height:100px;
border-width:0
}

.yui-picker-controls ul {
float:left;
margin:0;
padding:0 2px 0 0
}

.yui-picker-controls li {
list-style:none;
margin:0;
padding:2px
}

.yui-picker-controls input {
font-size:.85em;
width:2.4em
}

.yui-picker-hex-controls {
clear:both;
padding:2px
}

.yui-picker-hex-controls input {
width:4.6em
}

.yui-picker-controls a {
font:1em arial,helvetica,clean,sans-serif;
display:inline-block;
color:#000;
padding:0
}

.yui-overlay,.yui-panel-container {
visibility:hidden;
position:absolute;
z-index:2
}

.mask {
z-index:1;
display:none;
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
overflow:auto
}

.masked select,.drag select,.hide-select select {
_visibility:hidden
}

.yui-panel-container select {
_visibility:inherit
}

.yui-panel-container.shadow .underlay.yui-force-redraw {
padding-bottom:1px
}

.yui-skin-sam .yui-panel-container {
padding:2px 3px
}

.yui-skin-sam .yui-panel {
position:relative;
zoom:1px;
left:0;
top:0;
z-index:1;
border-color:gray;
border-style:solid;
border-width:1px 0
}

.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft {
zoom:1px;
position:relative;
border-color:gray;
border-style:solid;
border-width:0 1px;
margin:0 -1px
}

.yui-skin-sam .yui-panel .hd {
border-bottom:solid 1px #ccc;
font-size:93%;
line-height:1.9;
font-weight:700;
color:#000;
background:url(http://hitmanyr2k.com/images/sprite.png) repeat-x 0 -200px;
padding:0 10px
}

.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft {
background-color:#F2F2F2
}

.yui-skin-sam .yui-panel .ft {
border-top:solid 1px gray;
font-size:77%;
padding:5px 10px
}

.yui-skin-sam .container-close {
position:absolute;
top:5px;
right:6px;
width:25px;
height:15px;
cursor:pointer
}

.yui-skin-sam .yui-panel-container .underlay {
right:-1px;
left:-1px
}

.yui-skin-sam .yui-panel-container.matte {
background-color:#fff;
padding:9px 10px
}

.yui-skin-sam .yui-panel-container.shadow {
_padding:2px 5px 0 3px
}

.yui-skin-sam .yui-panel-container.shadow .underlay {
position:absolute;
top:3px;
left:-1px;
right:-1px;
bottom:-1px;
_top:0;
_right:0;
_bottom:0;
_left:0;
_margin-top:3px;
_margin-left:-1px;
background-color:#000;
opacity:.12;
filter:alpha(opacity=12)
}

.yui-skin-sam .yui-dialog .ft {
border-top:none;
font-size:100%;
padding:0 10px 10px
}

.yui-skin-sam .yui-dialog .ft .button-group {
display:block;
text-align:right
}

.yui-skin-sam .yui-simple-dialog .bd .yui-icon {
background:url() no-repeat 0 0;
width:16px;
height:16px;
margin-right:10px;
float:left
}

.yui-skin-sam .yui-simple-dialog .bd span.blckicon {
background-position:0 -1100px
}

.yui-skin-sam .yui-simple-dialog .bd span.alrticon {
background-position:0 -1050px
}

.yui-skin-sam .yui-simple-dialog .bd span.hlpicon {
background-position:0 -1150px
}

.yui-skin-sam .yui-simple-dialog .bd span.infoicon {
background-position:0 -1200px
}

.yui-skin-sam .yui-simple-dialog .bd span.warnicon {
background-position:0 -1900px
}

.yui-skin-sam .yui-simple-dialog .bd span.tipicon {
background-position:0 -1250px
}

.yui-skin-sam .yui-tt .bd {
position:relative;
top:0;
left:0;
z-index:1;
color:#000;
background-color:#FFEE69;
border-color:#D4C237 #A6982B #A6982B;
border-style:solid;
border-width:1px;
padding:2px 5px
}

.yui-skin-sam .yui-tt-shadow {
top:2px;
right:-3px;
left:-3px;
bottom:-3px;
background-color:#000
}

.yui-skin-sam .yui-tt-shadow-visible {
opacity:.12;
filter:alpha(opacity=12)
}

table.yui-dt-table {
table-layout:fixed
}

th .yui-dt-resizer {
position:absolute;
margin-right:-6px;
right:0;
bottom:0;
width:6px;
height:100%;
cursor:col-resize
}

.yui-dt-scrollable {
overflow-y:auto
}

.yui-dt-scrollbody {
display:block;
overflow:auto
}

.yui-dt-editor {
position:absolute;
z-index:9000;
text-align:left;
background-color:#F2F2F2;
border:1px solid gray;
padding:6px
}

.yui-skin-sam .yui-dt-table {
font-family:arial;
font-size:inherit;
border-collapse:collapse;
border:1px solid #7F7F7F;
margin:0;
padding:0
}

.yui-skin-sam .yui-dt-table caption {
padding-bottom:1em;
text-align:left
}

.yui-skin-sam .yui-dt-table th {
background:url() repeat-x 0 0
}

.yui-skin-sam .yui-dt-table th,.yui-skin-sam .yui-dt-table th a {
font-weight:400;
text-decoration:none;
color:#000;
vertical-align:bottom
}

.yui-skin-sam .yui-dt-table th,.yui-skin-sam .yui-dt-table td {
border-right:1px solid #CBCBCB;
padding:4px 10px
}

.yui-skin-sam .yui-dt-table th.yui-dt-last,.yui-skin-sam .yui-dt-table td.yui-dt-last {
border-right:1px solid #7F7F7F
}

.yui-skin-sam .yui-dt-list td {
border-right:none
}

.yui-skin-sam .yui-dt-table thead {
border:1px solid #989898
}

.yui-skin-sam .yui-dt-table tbody {
border-left:1px solid #7F7F7F;
border-right:1px solid #7F7F7F;
border-bottom:1px solid #7F7F7F
}

.yui-skin-sam th.yui-dt-sortable {
padding-right:5px
}

.yui-skin-sam th.yui-dt-sortable .yui-dt-label {
margin-right:15px
}

.yui-skin-sam th.yui-dt-asc,.yui-skin-sam th.yui-dt-desc {
background:url() repeat-x 0 -100px
}

.yui-skin-sam th.yui-dt-asc .yui-dt-header {
background:url(http://hitmanyr2k.com/images/dt-arrow-up.png) no-repeat right
}

.yui-skin-sam th.yui-dt-desc .yui-dt-header {
background:url(http://hitmanyr2k.com/images/dt-arrow-dn.png) no-repeat right
}

.yui-dt-editor label {
padding-left:4px;
padding-right:6px
}

.yui-dt-editor .yui-dt-button {
padding-top:6px;
text-align:right
}

.yui-dt-editor .yui-dt-button button {
background:url() repeat-x 0 0;
border:1px solid #999;
width:4em;
height:1.8em;
margin-left:6px
}

.yui-dt-editor .yui-dt-button button.yui-dt-default {
background:url() repeat-x 0 -1400px;
background-color:#5584E0;
border:1px solid #304369;
color:#FFF
}

.yui-dt-editor .yui-dt-button button:hover {
background:url() repeat-x 0 -1300px;
color:#000
}

.yui-dt-editor .yui-dt-button button:active {
background:url() repeat-x 0 -1700px;
color:#000
}

.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,.yui-skin-sam tr.yui-dt-odd td.yui-dt-desc {
background-color:#DBEAFF
}

.yui-skin-sam .yui-dt-paginator {
display:block;
white-space:nowrap;
margin:6px 0
}

.yui-skin-sam .yui-dt-paginator .yui-dt-first,.yui-skin-sam .yui-dt-paginator .yui-dt-last,.yui-skin-sam .yui-dt-paginator .yui-dt-selected {
padding:2px 6px
}

.yui-skin-sam a.yui-dt-page {
border:1px solid #CBCBCB;
text-decoration:none;
padding:2px 6px
}

.yui-busy {
cursor:wait !important
}

.yui-toolbar-container .yui-toolbar-subcont {
zoom:1px;
padding:.25em 0
}

.yui-toolbar-container span.yui-toolbar-draghandle {
cursor:move;
border-left:1px solid #999;
border-right:1px solid #999;
overflow:hidden;
text-indent:77777px;
width:2px;
height:20px;
display:block;
clear:none;
float:left;
margin:0 0 0 .2em
}

.yui-toolbar-container .yui-toolbar-titlebar.draggable {
cursor:move
}

.yui-toolbar-container .yui-toolbar-titlebar h2 {
font-weight:700;
letter-spacing:0;
border:none;
color:#000;
margin:0;
padding:.2em
}

.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-draghandle {
height:40px
}

.yui-toolbar-container .yui-toolbar-group {
float:left;
zoom:1px
}

.yui-toolbar-container .yui-toolbar-group h3 {
font-size:75%;
margin:0;
padding:0 0 0 .25em
}

.yui-toolbar-container span.yui-toolbar-separator {
width:2px;
height:18px;
display:block;
clear:none;
float:left;
border:none;
text-indent:33px;
overflow:hidden;
margin:.25em
}

.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator {
height:35px
}

.yui-toolbar-container.yui-toolbar-grouped .yui-toolbar-group span.yui-toolbar-separator {
height:18px
}

.yui-toolbar-container .yui-push-button,.yui-toolbar-container .yui-color-button,.yui-toolbar-container .yui-menu-button {
position:relative;
cursor:pointer
}

.yui-toolbar-container .yui-button .first-child,.yui-toolbar-container .yui-button .first-child a {
height:100%;
width:100%;
overflow:hidden
}

.yui-toolbar-container .yui-button-disabled {
cursor:default
}

.yui-toolbar-fontname-arial-black {
font-family:Arial #000
}

.yui-toolbar-fontname-comic-sans-ms {
font-family:Comic Sans MS
}

.yui-toolbar-fontname-courier-new {
font-family:Courier New
}

.yui-toolbar-fontname-times-new-roman {
font-family:Times New Roman
}

.yui-toolbar-fontname-verdana {
font-family:Verdana
}

.yui-toolbar-fontname-impact {
font-family:Impact
}

.yui-toolbar-fontname-lucida-console {
font-family:Lucida Console
}

.yui-toolbar-fontname-tahoma {
font-family:Tahoma
}

.yui-toolbar-fontname-trebuchet-ms {
font-family:Trebuchet MS
}

.yui-toolbar-container .yui-toolbar-spinbutton .first-child a {
z-index:0;
opacity:1px
}

.yui-toolbar-container .yui-toolbar-spinbutton a.up,.yui-toolbar-container .yui-toolbar-spinbutton a.down {
position:absolute;
display:block right:0;
cursor:pointer;
z-index:1;
margin:0;
padding:0
}

.yui-toolbar-container .yui-overlay ul li {
list-style-type:none;
margin:0
}

.yui-toolbar-container {
z-index:1
}

.yui-editor-container .yui-editor-editable-container {
position:relative;
z-index:0;
width:100%
}

.yui-editor-container .yui-editor-masked {
background-color:#CCC
}

.yui-editor-container iframe {
border:0;
zoom:1px;
display:block;
margin:0;
padding:0
}

.yui-editor-container .yui-editor-editable {
margin:0;
padding:0
}

.yui-editor-container .dompath {
font-size:85%
}

.yui-editor-panel .hd {
text-align:left;
position:relative
}

.yui-editor-panel .hd h3 {
font-weight:700;
margin:0;
padding:.25em 0 .25em .25em
}

.yui-editor-panel .bd {
width:100%;
zoom:1px;
position:relative
}

.yui-editor-panel .bd div.yui-editor-body-cont {
zoom:1px;
padding:.25em .1em
}

.yui-editor-panel .ft {
text-align:right;
width:99%;
float:left;
clear:both
}

.yui-editor-panel .ft span.tip {
display:block;
position:relative;
text-align:left;
zoom:1px;
padding:.5em .5em .5em 23px
}

.yui-editor-panel label {
clear:both;
float:left;
width:100%;
text-align:left;
zoom:1px;
padding:0
}

.yui-editor-panel label strong {
float:left;
width:6em
}

.yui-editor-panel .removeLink {
width:80%;
text-align:right
}

.yui-editor-panel label input {
margin-left:.25em;
float:left
}

.yui-editor-panel .height-width span {
font-style:italic;
display:block;
float:left;
overflow:auto
}

.yui-editor-panel .height-width span.info {
font-size:70%
}

.yui-editor-panel .yui-toolbar-bordersize,.yui-editor-panel .yui-toolbar-bordertype {
font-size:75%
}

.yui-editor-panel .yui-toolbar-bordersize span a span,.yui-editor-panel .yui-toolbar-bordertype span a span {
display:block;
height:8px;
left:4px;
position:absolute;
top:-5px;
width:24px
}

.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dotted {
border-bottom:1px dotted #000
}

.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dashed {
border-bottom:1px dashed #000
}

.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-0 {
top:0
}

.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-2 {
border-bottom:2px solid #000
}

.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-3 {
top:-5px;
border-bottom:3px solid #000
}

.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-4 {
top:-5px;
border-bottom:4px solid #000
}

.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-5 {
top:-5px;
border-bottom:5px solid #000
}

.yui-toolbar-container .yui-toolbar-bordersize-menu,.yui-toolbar-container .yui-toolbar-bordertype-menu {
width:95px
}

.yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel,.yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel:hover {
margin:0 3px 7px 17px
}

.yui-toolbar-bordersize-menu .yuimenuitemlabel .checkedindicator,.yui-toolbar-bordertype-menu .yuimenuitemlabel .checkedindicator {
position:absolute;
top:14px;
left:0
}

.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-2 a {
border-bottom:2px solid #000;
height:14px
}

.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-3 a {
border-bottom:3px solid #000;
height:14px
}

.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-4 a {
border-bottom:4px solid #000;
height:14px
}

.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-5 a {
border-bottom:5px solid #000;
height:14px
}

.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dashed a {
border-bottom:1px dashed #000;
height:14px
}

.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dotted a {
border-bottom:1px dotted #000;
height:14px
}

h2.yui-editor-skipheader,h3.yui-editor-skipheader {
height:0;
border:none;
width:0;
overflow:hidden;
position:absolute;
margin:0;
padding:0
}

.yui-toolbar-colors {
width:133px;
zoom:1px;
display:none;
z-index:100;
overflow:hidden
}

.yui-toolbar-colors a {
height:9px;
width:9px;
float:left;
display:block;
overflow:hidden;
text-indent:999px;
cursor:pointer;
border:1px solid #F6F7EE;
margin:0
}

.yui-toolbar-colors a:hover {
border:1px solid #000
}

.yui-color-button-menu {
overflow:visible;
background-color:transparent
}

.yui-toolbar-colors span {
position:relative;
display:block;
overflow:hidden;
float:left;
width:100%;
zoom:1px;
padding:3px
}

.yui-toolbar-colors span em {
height:35px;
width:30px;
float:left;
display:block;
overflow:hidden;
text-indent:999px;
border:1px solid #000;
margin:.75px
}

.yui-toolbar-colors span strong {
font-weight:400;
padding-left:3px;
display:block;
font-size:85%;
float:left;
width:65%
}

.yui-skin-sam .yui-toolbar-container {
zoom:1px;
background-color:#F2F2F2
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar {
background:url() repeat-x 0 -200px;
position:relative
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar h2 {
color:#000;
font-weight:700;
font-size:100%;
text-align:left;
margin:0;
padding:.3em 1em
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-group h3 {
color:gray;
font-size:75%;
padding-bottom:0;
padding-left:.25em;
text-align:left;
margin:1em 0 0
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-subcont {
border-bottom:1px solid gray;
padding:0 1em .35em
}

.yui-skin-sam .yui-toolbar-container-collapsed .yui-toolbar-titlebar {
border-bottom:1px solid gray
}

.yui-skin-sam .yui-editor-container .dompath {
background-color:#F2F2F2;
border-top:1px solid gray;
color:#999;
text-align:left;
padding:.25em
}

.yui-skin-sam .yui-toolbar-container .collapse {
background:url() no-repeat 0 -400px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-titlebar span.collapse {
cursor:pointer;
position:absolute;
top:4px;
right:2px;
display:block;
overflow:hidden;
height:15px;
width:15px;
text-indent:9999px
}

.yui-skin-sam .yui-toolbar-container .yui-push-button,.yui-skin-sam .yui-toolbar-container .yui-color-button,.yui-skin-sam .yui-toolbar-container .yui-menu-button {
background:url() repeat-x 0 0;
position:relative;
display:block;
height:22px;
width:30px;
border-color:gray;
border-style:solid;
border-width:1px 0;
margin:0
}

.yui-skin-sam .yui-toolbar-container .yui-push-button a,.yui-skin-sam .yui-toolbar-container .yui-color-button a,.yui-skin-sam .yui-toolbar-container .yui-menu-button a {
padding-left:35px;
height:20px;
text-decoration:none;
font-size:93%;
line-height:2;
display:block;
color:#000;
overflow:hidden
}

.yui-skin-sam .yui-toolbar-container .yui-push-button .first-child,.yui-skin-sam .yui-toolbar-container .yui-color-button .first-child,.yui-skin-sam .yui-toolbar-container .yui-menu-button .first-child {
display:block;
border-color:gray;
border-style:solid;
border-width:0 1px;
margin:0 -1px
}

.yui-skin-sam .yui-toolbar-container .yui-button .first-child {
left:0
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-fontname {
width:135px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-heading {
width:92px
}

.yui-skin-sam .yui-toolbar-container .yui-button-hover {
background:url() repeat-x 0 -1300px;
border-color:gray
}

.yui-skin-sam .yui-toolbar-container .yui-button-selected {
background:url() repeat-x 0 -1700px;
border-color:gray
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-nogrouplabels .yui-toolbar-group {
margin-top:.75em
}

.yui-skin-sam .yui-toolbar-container .yui-push-button span.yui-toolbar-icon,.yui-skin-sam .yui-toolbar-container .yui-color-button span.yui-toolbar-icon,.yui-skin-sam .yui-toolbar-container .yui-menu-button span.yui-toolbar-icon {
display:block;
position:absolute;
top:2px;
height:18px;
width:18px;
overflow:hidden;
background:url(http://hitmanyr2k.com/images/editor-sprite.gif) no-repeat 30px 30px
}

.yui-skin-sam .yui-toolbar-container .yui-button-selected span.yui-toolbar-icon,.yui-skin-sam .yui-toolbar-container .yui-button-hover span.yui-toolbar-icon {
background-image:url(http://hitmanyr2k.com/images/editor-sprite-active.gif)
}

.yui-skin-sam .yui-toolbar-container .visible .yuimenuitemlabel {
cursor:pointer;
color:#000;
position:relative
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-bold span.yui-toolbar-icon {
background-position:0 0;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-italic span.yui-toolbar-icon {
background-position:0 -36px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-underline span.yui-toolbar-icon {
background-position:0 -72px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-subscript span.yui-toolbar-icon {
background-position:0 -180px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-superscript span.yui-toolbar-icon {
background-position:0 -144px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-forecolor span.yui-toolbar-icon {
background-position:0 -216px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-backcolor span.yui-toolbar-icon {
background-position:0 -288px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyleft span.yui-toolbar-icon {
background-position:0 -324px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifycenter span.yui-toolbar-icon {
background-position:0 -360px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyright span.yui-toolbar-icon {
background-position:0 -396px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-justifyfull span.yui-toolbar-icon {
background-position:0 -432px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-indent span.yui-toolbar-icon {
background-position:0 -720px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-outdent span.yui-toolbar-icon {
background-position:0 -684px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-createlink span.yui-toolbar-icon {
background-position:0 -792px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertimage span.yui-toolbar-icon {
background-position:1px -756px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-left span.yui-toolbar-icon {
background-position:0 -972px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-right span.yui-toolbar-icon {
background-position:0 -936px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-inline span.yui-toolbar-icon {
background-position:0 -900px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-block span.yui-toolbar-icon {
background-position:0 -864px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-bordercolor span.yui-toolbar-icon {
background-position:0 -252px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-removeformat span.yui-toolbar-icon {
background-position:0 -1080px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-hiddenelements span.yui-toolbar-icon {
background-position:0 -1044px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertunorderedlist span.yui-toolbar-icon {
background-position:0 -468px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertorderedlist span.yui-toolbar-icon {
background-position:0 -504px;
left:5px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton,.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton .first-child {
width:35px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton .first-child a {
padding-left:2px;
text-align:left
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.up,.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.down {
right:2px;
background:url(http://hitmanyr2k.com/images/editor-sprite.gif) no-repeat 0 -1222px;
overflow:hidden;
height:6px;
width:7px;
min-height:0;
padding:0
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.up {
top:2px;
background-position:0 -1222px
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton a.down {
bottom:2px;
background-position:0 -1187px
}

.yui-skin-sam .yui-toolbar-container select {
height:22px;
border:1px solid gray
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-select .first-child a {
padding-left:5px;
text-align:left
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-select span.yui-toolbar-icon {
background:url(http://hitmanyr2k.com/images/editor-sprite.gif) no-repeat 0 -1144px;
overflow:hidden;
right:-2px;
top:0;
height:20px
}

.yui-skin-sam .yui-editor-panel .yui-color-button-menu .bd {
background-color:transparent;
border:none;
width:135px
}

.yui-skin-sam .yui-editor-panel {
border:none;
background-color:transparent;
overflow:visible;
margin:0;
padding:0
}

.yui-skin-sam .yui-editor-panel .hd {
border:none;
background:none;
margin:10px 0 0;
padding:0
}

.yui-skin-sam .yui-editor-panel .hd h3 {
color:#000;
border:1px solid gray;
background:url() repeat-x 0 -200px;
width:99%;
position:relative;
font-size:93%;
text-indent:5px;
height:20px;
margin:0;
padding:3px 0 0
}

.yui-skin-sam .yui-editor-panel .bd {
background-color:#F2F2F2;
border-left:1px solid gray;
border-right:1px solid gray;
width:99%;
overflow:visible;
margin:0;
padding:0
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-container .yui-toolbar-subcont {
border:none;
margin-top:.35em;
padding:0
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-bordersize,.yui-skin-sam .yui-editor-panel .yui-toolbar-bordertype {
width:50px
}

.yui-skin-sam .yui-editor-panel label {
display:block;
float:none;
margin-bottom:7px;
padding:4px 0
}

.yui-skin-sam .yui-editor-panel label strong {
font-weight:400;
font-size:93%;
text-align:right;
padding-top:2px
}

.yui-skin-sam .yui-editor-panel label input {
width:75%
}

.yui-skin-sam .yui-editor-panel #createlink_target,.yui-skin-sam .yui-editor-panel #insertimage_target {
width:auto;
margin-right:5px
}

.yui-skin-sam .yui-editor-panel .removeLink {
width:98%
}

.yui-skin-sam .yui-editor-panel label input.warning {
background-color:#FFEE69
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-group h3 {
color:#000;
float:left;
font-weight:400;
font-size:93%;
text-align:right;
margin:5px 0 0;
padding:0 3px 0 0
}

.yui-skin-sam .yui-editor-panel .height-width h3 {
margin:3px 0 0 10px
}

.yui-skin-sam .yui-editor-panel .height-width {
width:44%;
margin:3px 0 0 14px
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-group-border {
width:190px
}

.yui-skin-sam .yui-editor-panel .no-button .yui-toolbar-group-border {
width:210px
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-group-padding {
width:203px
}

.yui-skin-sam .yui-editor-panel .no-button .yui-toolbar-group-padding {
width:172px
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-group-padding h3 {
margin-left:12px
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-group-textflow {
width:182px
}

.yui-skin-sam .yui-editor-panel .ft {
background-color:#F2F2F2;
border:1px solid gray;
border-top:none;
margin:0 0 2px;
padding:0
}

.yui-skin-sam .yui-editor-panel .hd span.close {
background:url() no-repeat 0 -300px;
cursor:pointer;
display:block;
height:16px;
overflow:hidden;
position:absolute;
right:5px;
text-indent:500px;
top:2px;
width:26px
}

.yui-skin-sam .yui-editor-panel .ft span.tip {
background-color:#EDF5FF;
border-top:1px solid gray;
font-size:85%
}

.yui-skin-sam .yui-editor-panel .ft span.tip strong {
display:block;
float:left;
margin:0 2px 8px 0
}

.yui-skin-sam .yui-editor-panel .ft span.tip span.icon {
background:url(http://hitmanyr2k.com/images/editor-sprite.gif) no-repeat 0 -1260px;
display:block;
height:20px;
left:2px;
position:absolute;
top:8px;
width:20px
}

.yui-skin-sam .yui-editor-panel .ft span.tip span.icon-info {
background-position:2px -1260px
}

.yui-skin-sam .yui-editor-panel .ft span.tip span.icon-warn {
background-position:2px -1296px
}

.yui-skin-sam .yui-editor-panel .hd span.knob {
position:absolute;
height:10px;
width:28px;
top:-10px;
left:25px;
text-indent:9999px;
overflow:hidden;
}

.yui-skin-sam .yui-editor-panel .yui-toolbar-container {
float:left;
width:100%;
background-image:none;
border:none
}

.yui-editor-blankimage {
background-image:url(http://hitmanyr2k.com/images/blankimage.png)
}

.yui-skin-sam .yui-log {
width:31em;
background-color:#AAA;
color:#000;
border:1px solid #000;
font-family:monospace;
font-size:77%;
text-align:left;
z-index:9000;
padding:1em
}

.yui-skin-sam .yui-log-container {
position:absolute;
top:1em;
right:1em
}

.yui-skin-sam .yui-log input {
font-family:arial;
font-size:100%;
font-weight:400;
margin:0;
padding:0
}

.yui-skin-sam .yui-log .yui-log-btns {
position:relative;
float:right;
bottom:.25em
}

.yui-skin-sam .yui-log .yui-log-hd {
margin-top:1em;
background-color:#575757;
padding:.5em
}

.yui-skin-sam .yui-log .yui-log-hd h4 {
font-size:108%;
font-weight:700;
color:#FFF;
margin:0;
padding:0
}

.yui-skin-sam .yui-log .yui-log-bd {
width:100%;
height:20em;
background-color:#FFF;
border:1px solid gray;
overflow:auto
}

.yui-skin-sam .yui-log p {
margin:1px;
padding:.1em
}

.yui-skin-sam .yui-log pre.yui-log-verbose {
white-space:0;
word-wrap:break-word
}

.yui-skin-sam .yui-log .yui-log-ft {
margin-top:.5em
}

.yui-skin-sam .yui-log .yui-log-ft .yui-log-sourcefilters {
width:100%;
border-top:1px solid #575757;
margin-top:.75em;
padding-top:.75em
}

.yui-skin-sam .yui-log .yui-log-filtergrp {
margin-right:.5em
}

.yui-skin-sam .yui-log .info {
background-color:#A7CC25
}

.yui-skin-sam .yui-log .warn {
background-color:#F58516
}

.yui-skin-sam .yui-log .error {
background-color:#E32F0B
}

.yui-skin-sam .yui-log .time {
background-color:#A6C9D7
}

.yui-skin-sam .yui-log .window {
background-color:#F2E886
}

.yuimenubar {
visibility:visible;
position:static
}

.yuimenu .yuimenu,.yuimenubar .yuimenu {
visibility:hidden;
position:absolute;
top:-10000px;
left:-10000px
}

.yuimenubar li,.yuimenu li {
list-style-type:none
}

.yuimenuitemlabel,.yuimenubaritemlabel {
text-align:left;
white-space:nowrap
}

.yuimenubar .yuimenu ul {
zoom:normal
}

.yuimenubar>.bd>ul:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0;
line-height:0
}

.yuimenuitemlabel .helptext {
font-style:normal;
display:block;
margin:-1em 0 0 10em
}

.yui-menu-shadow {
position:absolute;
visibility:hidden;
z-index:-1
}

.yui-skin-sam .yui-menu-shadow-visible {
top:2px;
right:-3px;
left:-3px;
bottom:-3px;
visibility:visible;
background-color:#000;
opacity:.12;
filter:alpha(opacity=12)
}

.yui-skin-sam .yuimenubar {
font-size:93%;
line-height:1.9;
border:solid 1px gray;
background:url() repeat-x 0 0
}

.yui-skin-sam .yuimenubarnav .yuimenubaritem {
border-right:solid 1px #ccc
}

.yui-skin-sam .yuimenubaritemlabel {
color:#000;
text-decoration:none;
cursor:default;
position:relative;
border-color:gray;
border-style:solid;
border-width:1px 0;
margin:-1px 0;
padding:0 10px
}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {
padding-right:20px;
display:inline-block
}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
background:url(http://hitmanyr2k.com/images/menubaritem_submenuindicator.png) right center no-repeat
}

.yui-skin-sam .yuimenubaritem-selected {
background:url() repeat-x 0 -1700px
}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected {
border-left-width:1px;
margin-left:-1px;
left:-1px
}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled {
background-image:url(http://hitmanyr2k.com/images/menubaritem_submenuindicator_disabled.png)
}

.yui-skin-sam .yuimenu {
font-size:93%;
line-height:1.45
}

.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu {
font-size:100%
}

.yui-skin-sam .yuimenu .bd {
border:solid 1px gray;
background-color:#fff
}

.yui-skin-sam .yuimenu ul {
border-color:#ccc;
border-style:solid;
border-width:1px 0 0;
padding:3px 0
}

.yui-skin-sam .yuimenu h6 {
font-weight:700;
color:#a4a4a4;
border-color:#ccc;
border-style:solid;
border-width:1px 0 0;
padding:3px 10px 0
}

.yui-skin-sam .yuimenu .yui-menu-body-scrolled {
overflow:hidden;
border-color:#ccc gray
}

.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar {
height:16px;
border:solid 1px gray;
background:#fff url() no-repeat 0 0
}

.yui-skin-sam .yuimenu .topscrollbar {
border-bottom-width:0;
background-position:center -950px
}

.yui-skin-sam .yuimenu .topscrollbar_disabled {
background-position:center -975px
}

.yui-skin-sam .yuimenu .bottomscrollbar {
border-top-width:0;
background-position:center -850px
}

.yui-skin-sam .yuimenu .bottomscrollbar_disabled {
background-position:center -875px
}

.yui-skin-sam .yuimenuitem {
_border-bottom:solid 1px #fff
}

.yui-skin-sam .yuimenuitemlabel {
color:#000;
text-decoration:none;
cursor:default;
padding:0 20px
}

.yui-skin-sam .yuimenuitemlabel .helptext {
margin-top:-1.45em
}

.yui-skin-sam .yuimenuitem-hassubmenu {
background-image:url(http://hitmanyr2k.com/images/menuitem_submenuindicator.png);
background-position:right center;
background-repeat:no-repeat
}

.yui-skin-sam .yuimenuitem-checked {
background-image:url(http://hitmanyr2k.com/images/menuitem_checkbox.png);
background-position:left center;
background-repeat:no-repeat
}

.yui-skin-sam .yuimenuitem-hassubmenu-disabled {
background-image:url(http://hitmanyr2k.com/images/menuitem_submenuindicator_disabled.png)
}

.yui-skin-sam .yuimenuitem-checked-disabled {
background-image:url(http://hitmanyr2k.com/images/menuitem_checkbox_disabled.png)
}

.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li {
display:inline;
vertical-align:bottom;
cursor:pointer;
zoom:1px;
margin:0 .5em 0 0
}

.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {
display:block;
margin:0 0 .5em
}

.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav {
width:6em;
position:absolute;
z-index:1
}

.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {
width:auto;
position:static
}

.yui-navset .yui-navset-left,.yui-navset-left {
padding:0 0 0 6em
}

.yui-navset-right {
padding:0 6em 0 0
}

.yui-navset-top,.yui-navset-bottom {
padding:auto
}

.yui-nav,.yui-nav li {
list-style:none;
margin:0;
padding:0
}

.yui-navset li em {
font-style:normal
}

.yui-navset {
position:relative;
zoom:1px
}

.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a {
display:inline-block;
vertical-align:bottom;
zoom:1px
}

.yui-navset-bottom .yui-nav li a {
vertical-align:text-top
}

.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav {
left:0;
right:auto
}

.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav {
right:0;
left:auto
}

.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
border:solid #2647a0;
xposition:relative;
zoom:1px;
border-width:0 0 5px
}

.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
zoom:1px;
margin:0 .16em 0 0;
padding:1px 0 0
}

.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected {
margin:0 .16em -1px 0
}

.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
background:#d8d8d8 url() repeat-x;
border:solid #a3a3a3;
color:#000;
position:relative;
text-decoration:none;
border-width:0 1px
}

.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
border:solid #a3a3a3;
cursor:hand;
left:0;
right:0;
bottom:0;
top:-1px;
position:relative;
border-width:1px 0 0;
padding:.25em .75em
}

.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
background:#2647a0 url() repeat-x left -1400px;
color:#fff
}

.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus {
background:#bfdaff url() repeat-x left -1300px;
outline:0
}

.yui-skin-sam .yui-navset .yui-nav .selected a em {
padding:.35em .75em
}

.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em {
border-color:#243356
}

.yui-skin-sam .yui-navset .yui-content {
background:#edf5ff
}

.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content {
border:1px solid gray;
border-top-color:#243356;
padding:.25em .5em
}

.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {
xposition:absolute;
top:0;
bottom:0;
border-width:0 5px 0 0
}

.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {
border-width:0 0 0 5px
}

.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li {
margin:0 0 .16em;
padding:0 0 0 1px
}

.yui-skin-sam .yui-navset-right .yui-nav li {
padding:0 1px 0 0
}

.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected {
margin:0 -1px .16em 0
}

.yui-skin-sam .yui-navset-right .yui-nav .selected {
margin:0 0 .16em -1px
}

.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a {
border-width:1px 0
}

.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em {
top:auto;
left:-1px;
border-width:0 0 0 1px;
padding:.2em .75em
}

.yui-skin-sam .yui-navset-right .yui-nav a em {
left:auto;
right:-1px;
border-width:0 1px 0 0
}

.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover {
background-image:none
}

.yui-skin-sam .yui-navset-left .yui-content {
border:1px solid gray;
border-left-color:#243356
}

.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {
border-width:5px 0 0
}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected {
margin:-1px .16em 0 0
}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li {
vertical-align:top;
padding:0 0 1px
}

.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em {
top:auto;
bottom:-1px;
border-width:0 0 1px
}

.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {
border:1px solid gray;
border-bottom-color:#243356
}

.ygtvtn {
width:18px;
height:22px;
background:url(http://hitmanyr2k.com/images/treeview-sprite.gif) 0 -5600px no-repeat
}

.ygtvtm {
width:18px;
height:22px;
cursor:pointer;
background:url(http://hitmanyr2k.com/images/treeview-sprite.gif) 0 -3200px no-repeat
}

.ygtvloading {
width:18px;
height:22px;
background:url(http://hitmanyr2k.com/images/treeview-loading.gif) 0 0 no-repeat
}

.ygtvdepthcell {
width:18px;
height:22px;
background:url(http://hitmanyr2k.com/images/treeview-sprite.gif) 0 -8000px no-repeat
}

.ygtvblankdepthcell {
width:18px;
height:22px
}

.ygtvlabel,.ygtvlabel:link,.ygtvlabel:visited,.ygtvlabel:hover {
margin-left:2px;
text-decoration:none;
background-color:#FFF
}

.ygtvspacer {
height:22px;
width:12px
}

.Column {
overflow:hidden;
word-wrap:break-word;
width:32%;
float:left;
margin-right:2%
}

.Column.Large {
width:64%
}

#DescriptionBox {
line-height:1.4em
}

#Nav {
padding-top:0;
font-size:10pt;
font-weight:700
}

#LowerNav {
font-size:smaller;
font-weight:400
}

.MainNavItems,.NavItems {
padding-top:15px;
padding-bottom:5px
}

.MainNavItems a,.NavItems a {
margin:0 4px
}

.MainNavItems {
font-size:14px;
font-weight:700;
padding-bottom:0
}

h1#NavName {
font-size:18pt;
letter-spacing:-1px;
color:#1e1e1e;
margin:5px 0
}

h1.SectionHeader {
margin-top:15px;
font-size:9pt;
margin-bottom:10px;
background-image:url(http://hitmanyr2k.com/images/atomtitlebg4.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#FFF;
border-color:#e1e1e1;
border-style:solid;
border-width:1px 0 0;
padding:3px 10px
}

ul.IconList {
list-style-type:none;
margin-left:0;
margin-top:5px;
margin-bottom:0;
padding-left:0
}

ul.IconList li {
background-repeat:no-repeat;
padding-left:20px;
background-position:0 0;
line-height:1.4em;
padding-bottom:5px
}

ul.IconList li img {
vertical-align:top;
padding-right:3px
}

ul.IconList li a {
padding-left:2px
}

a:hover img {
border-color:inherit
}

.Tags {
text-align:left;
font-size:9pt;
padding:0
}

.Tags ul {
color:#b4b4b4;
line-height:1.8em;
padding:0
}

.Tags ul li {
display:inline;
padding:0 5px 0 0
}

.Tags ul li a {
padding:0 2px
}

.photos a img {
vertical-align:middle;
text-decoration:none;
border-color:#c8c8c8;
border-style:solid;
border-width:2px;
margin:12px 8px 0 0;
padding:4px
}

.photos a:hover img {
text-decoration:none;
border-color:#646464;
border-width:2px
}

.photos a:active img {
border-color:#000;
border-width:2px
}

.HeaderImage,.HeaderImageContainer {
position:relative;
left:-10px;
_left:0;
top:-10px
}

.HeaderImageContainer {
background-repeat:no-repeat;
background-position:top center
}

.noteIconLabel {
padding-left:20px;
background-repeat:no-repeat;
background-position:0 -2px;
outline:none
}

#QuickNotePanel {
text-align:left;
margin:0 auto;
padding:10px
}

#QuickNoteErrorLabel {
color:Red
}

.Widget {
margin-bottom:12px
}

.AboutHeader {
border:solid 1px;
font-size:11px;
font-weight:400;
margin:3px 10px 0;
padding:0 4px
}

.AboutContent {
font-size:11px;
border:solid 1px;
border-top-width:0;
margin:0 10px 10px;
padding:4px 0
}

.WidgetExpander {
background-image:url(http://hitmanyr2k.com/images/arrow_open.gif);
background-repeat:no-repeat;
height:12px;
width:12px;
margin-top:3px;
cursor:pointer;
float:left;
margin-right:6px
}

.Widget.Closed .WidgetExpander {
background-image:url(http://hitmanyr2k.com/images/arrow_closed.gif)
}

.Widget.Closed h1.SectionHeader {
margin-bottom:0
}

#UpcomingShows .NextShow {
margin-bottom:10px
}

#UpcomingShows .LaterShow {
border-bottom-width:1px;
border-bottom-style:solid;
padding:3px
}

iframe.ShowMusicLeaderboard {
display:block;
margin:10px auto
}

.TabControl .Tabs {
background-color:#ededed
}

.navigationBackgroundColor {
background-color:#E6E6E6
}

.navigationBorderColor {
border-color:#CCC
}

.navigationBorderAsBackgroundColor {
background-color:#CCC !important
}

.navigationSelected {
background-color:#FFF;
color:#333 !important
}

.navigationUnselected {
color:#333 !important
}

.fixpng {
behavior:url(http://hitmanyr2k.com/images/iepngfix-mod.htc)
}

.signup {
outline:none;
height:27px;
width:71px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:0 0
}

.signup:hover {
background-position:0 -27px
}

.signup:active {
background-position:0 -54px
}

.group_random_icon {
outline:none;
height:18px;
width:22px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-71px 0
}

.group_random_icon:hover {
background-position:-71px -18px
}

.group_random_icon:active {
background-position:-71px -36px
}

.music_random_icon {
outline:none;
height:18px;
width:22px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-93px 0
}

.music_random_icon:hover {
background-position:-93px -18px
}

.music_random_icon:active {
background-position:-93px -36px
}

.people_random_icon {
outline:none;
height:18px;
width:22px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-115px 0
}

.people_random_icon:hover {
background-position:-115px -18px
}

.people_random_icon:active {
background-position:-115px -36px
}

.tv_random_icon {
outline:none;
height:18px;
width:22px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-137px 0
}

.tv_random_icon:hover {
background-position:-137px -18px
}

.tv_random_icon:active {
background-position:-137px -36px
}

.logo {
outline:none;
height:34px;
width:120px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-159px 0
}

.logo_vip {
outline:none;
height:34px;
width:120px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-279px 0
}

.mail_icon_top {
outline:none;
height:18px;
width:13px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-399px 0
}

.setstatus {
outline:none;
height:17px;
width:16px;
display:block;
overflow:hidden;
background-repeat:no-repeat;
background-image:url(http://hitmanyr2k.com/images/toolbar.png);
background-position:-412px 0
}

.Atom {
margin-bottom:15px;
word-wrap:break-word;
overflow:hidden;
border-color:#c8c8c8 #c8c8c8 #b4b4b4;
border-style:solid;
border-width:1px;
padding:0
}

.Atom h2 {
background-image:url(http://hitmanyr2k.com/images/atomtitlebg4.gif);
background-repeat:repeat-x;
width:100%;
height:25px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
font-size:15px;
font-weight:700;
line-height:1em;
text-align:left;
color:#787878;
letter-spacing:-1px;
margin:0;
padding:0
}

.Atom h2 span {
line-height:1em;
display:block;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
margin:0;
padding:5px 10px
}

.Atom ul.Links {
display:block;
list-style:none;
line-height:1.4em;
color:#969696;
margin:0;
padding:10px 5px 5px 115px
}

.Atom a.TypeIcon img {
padding:5px 8px 0 5px
}

.Atom.Playlist div.Title {
margin:15px 0 10px
}

.Atom div.Title {
margin:13px 0 10px
}

.Music div.Title {
margin:0 0 10px
}

.Atom div.Title a {
font-weight:700;
font-size:15px
}

.Atom div.rating {
padding-top:3px;
padding-right:10px
}

.Atom div.Description {
line-height:1.3em;
font-size:14px;
overflow:hidden
}

.Atom table.PlaylistOrdering {
margin-left:auto;
margin-right:auto;
text-align:left;
width:80%
}

.Atom table.PlaylistOrderingCentered {
margin-left:auto;
margin-right:auto;
text-align:left
}

.Atom div.NarrowBlockContainer {
margin-left:auto;
margin-right:auto;
width:80%
}

.Atom.Photo div.Container {
width:80%;
margin-left:auto;
margin-right:auto;
overflow:hidden;
text-align:center
}

.Atom.Photo span.Description {
text-align:center;
display:block
}

.Atom div.itemCount {
font-weight:700;
padding:3px 0
}

.Atom div.Tags {
padding-top:4px;
text-align:center;
width:100%
}

.Atom div.Tags a {
padding-right:7px;
font-size:13px
}

.Atom span.Tags {
display:block;
line-height:1.4em;
font-size:9pt;
padding:5px 10px
}

.Atom span.Tags a {
padding:2px 3px 0
}

.Atom span.Actions {
display:block;
height:23px;
margin-top:5px;
line-height:1em;
background-image:url(http://hitmanyr2k.com/images/actionbg.gif);
background-repeat:repeat-x;
border-color:#d2d2d2;
border-style:solid;
border-width:1px 0 0
}

.Atom span.Actions a {
color:#323232;
display:block;
float:left;
height:16px;
background-image:url(http://hitmanyr2k.com/images/actionbg.gif);
background-repeat:repeat-x;
padding:7px 10px 0
}

.Atom span.Actions a:active {
color:#000;
background-image:url(http://hitmanyr2k.com/images/actionbg-pressed.gif)
}

.Atom span.Actions span.Separator {
display:block;
height:23px;
background-image:url(http://hitmanyr2k.com/images/actionseparator.gif);
background-repeat:repeat-y;
float:left;
padding:0 0 0 2px
}

.Atom span.Author {
clear:both;
display:block;
text-align:right;
font-size:10px;
color:#969696;
padding:0 5px
}

.Atom span.PlayCount {
display:block;
text-align:right;
font-size:10px;
color:#969696;
padding:5px 5px 0
}

.Atom div.PreviewArea {
width:100%;
text-align:center
}

.Atom.Meem a.Icon img {
width:100px;
height:100px
}

.Atom.Photo a.Icon img {
margin-top:12px;
vertical-align:middle;
float:none;
border-color:#c8c8c8;
border-style:solid;
border-width:1px;
padding:4px
}

.Atom.Post {
border-color:#c8c8c8 #c8c8c8 #b4b4b4
}

.Atom.Post span.Description {
padding-top:10px;
min-height:50px;
_min-height:50px
}

.Atom.Post a.Icon img {
float:right;
width:50px;
height:50px;
margin:0 0 0 3px
}

.Atom.Music ul.Links,.Atom.Playlist ul.Links {
padding:10px 0 0 10px
}

.Atom.Album a.Icon img {
width:45px;
float:none;
vertical-align:middle;
border-color:#c8c8c8;
border-style:solid;
border-width:1px;
margin:10px 2px 5px;
padding:2px
}

#BlockTable {
width:100%;
table-layout:fixed;
margin-bottom:10px
}

#BlockTable small {
color:#969696;
font-size:10px
}

#BlockTable tr.TableHeader {
height:23px;
background-image:url(http://hitmanyr2k.com/images/musictableheaderbg.gif);
background-position:0 0;
background-repeat:repeat-x
}

#BlockTable tr.TableHeader th {
text-align:left;
font-size:12px;
font-weight:400;
color:#565656;
vertical-align:middle;
padding:1px 7px 0
}

#BlockTable tr.TableHeader th.Track {
padding-left:52px;
border-color:#d4d4d4 #cdcdcd #b4b4b4 #c5c5c5;
border-style:solid none solid solid;
border-width:0 1px
}

#BlockTable tr.TableHeader th.Video {
padding-left:102px
}

#BlockTable tr.TableHeader th.Post,#BlockTable tr.TableHeader th.Meem,#BlockTable tr.TableHeader th.PlayList,#BlockTable tr.TableHeader th.Person,#BlockTable tr.TableHeader th.Album,#BlockTable tr.TableHeader th.Index {
padding-left:7px
}

#BlockTable tr.TableHeader th.Rank {
text-align:center;
border-color:#d4d4d4 #cdcdcd #b4b4b4 #c5c5c5;
border-style:solid;
border-width:0 1px 0 0
}

#BlockTable tr.TableHeader th.PlayCount,#BlockTable tr.TableHeader th.CommentCount {
text-align:right;
border-color:#d4d4d4 #cdcdcd #b4b4b4 #c5c5c5;
border-style:solid;
border-width:0 1px 0 0
}

#BlockTable tr.TableHeader th.Rating,#BlockTable tr.TableHeader th.Info {
border-color:#d4d4d4 #cdcdcd #b4b4b4 #c5c5c5;
border-style:solid;
border-width:0 1px 0 0
}

#BlockTable tr.TableHeader th.SearchRightColumn {
text-align:right;
padding-right:22px;
border-color:#d4d4d4 #cdcdcd #b4b4b4 #c5c5c5;
border-style:solid;
border-width:0 1px 0 0
}

#BlockTable div.TableRow td.SearchRightColumn {
padding-left:10px;
font-size:14px;
margin:3px 0
}

#BlockTable div.TableRow {
font-size:12px;
word-wrap:break-word;
overflow:hidden;
position:relative;
border-color:#d4d4d4;
border-style:solid;
border-width:0 0 1px;
padding:7px
}

#BlockTable div.TableRow .SummaryPanel {
height:110px
}

#BlockTable div.TableRow .SummaryPanel .AlbumCover {
height:100px;
width:100px;
margin-right:5px;
border:1px solid #ccc;
float:left;
padding:3px
}

#BlockTable div.TableRow .SummaryPanel .EmblemIcon {
position:absolute;
top:84px;
left:85px;
height:36px;
width:36px
}

#BlockTable div.TableRow .SummaryPanel .MainColumn {
margin-left:5px;
overflow:hidden
}

#BlockTable div.TableRow .SummaryPanel .MainColumn .ResultTitle {
font-size:16px;
margin-bottom:4px;
overflow:hidden;
width:325px
}

#BlockTable div.TableRow .SummaryPanel .MainColumn .SummaryItem {
margin-bottom:3px;
width:325px
}

#BlockTable div.TableRow .SummaryPanel .MainColumn .ShowHideLinkPanel {
position:absolute;
top:93px;
left:126px;
font-size:14px
}

#BlockTable div.TableRow .SummaryPanel .MainColumn .ShowHideLinkPanel .LinkPanelExtra {
color:#999
}

#BlockTable div.TableRow .SummaryPanel .MainColumn .ShowHideCloseButton {
position:absolute;
top:90px;
right:5px;
font-weight:700;
font-size:14px
}

#BlockTable div.TableRow .SummaryPanel .MainColumn .ShowHideLinkPanel a {
font-weight:700;
text-decoration:underline;
outline:none;
color:#000;
padding-left:18px;
background:url('http://hitmanyr2k.com/images/arrow_closed.gif') no-repeat 0 2px
}

#BlockTable div.TableRow .SummaryPanel .MainColumn .ShowHideCloseButton a {
outline:none;
color:#000
}

#BlockTable div.TableRow .SummaryPanel .SummaryRightColumn {
text-align:left;
font-size:11px;
position:absolute;
top:20px;
right:5px
}

#BlockTable div.TableRow .SummaryPanel .SummaryRightCorner {
position:absolute;
top:5px;
right:5px;
font-size:11px
}

#BlockTable div.TableRow .DetailsPanel {
margin-top:5px
}

#BlockTable div.TableRow .DetailsPanel .DetailsLeftColumn {
border:1px solid #e8e8e8;
margin-top:10px;
text-align:right;
width:96px;
float:left;
padding:5px 5px 0
}

#BlockTable div.TableRow .DetailsPanel .DetailsRightColumn {
float:left;
margin-top:16px;
margin-left:16px;
overflow:hidden;
width:400px
}

#BlockTable div.TableRow .DetailsPanel .DetailItem {
margin-bottom:7px
}

#BlockTable div.TableRow .DetailsPanel .DetailItem .DetailLabel {
color:gray
}

#BlockTable div.TableRow .DetailsPanel .DetailLink {
font-size:16px;
font-weight:700
}

#BlockTable div.TableRow.NoBottomBorder td {
border-bottom-width:0
}

#BlockTable div.TableRow .GroupTableLinks ul {
text-align:right;
list-style-type:none;
font-size:11px;
margin:0;
padding:0
}

#BlockTable div.TableRow .RightColumnLinks {
text-align:left;
font-size:12px;
height:100%
}

#BlockTable div.TableRow td.Track {
padding:7px 7px 7px 0
}

#BlockTable div.TableRow td.TrackPlay {
text-align:center;
padding:0
}

#BlockTable div.TableRow td.PlayCount,#BlockTable div.TableRow td.CommentCount {
text-align:right
}

#BlockTable div.TableRow td.Rank sup {
font-size:10px;
margin-left:2px
}

#BlockTable div.TableRow td.Rank img {
margin-right:2px;
margin-top:2px
}

#BlockTable div.TableRow td.Rank sup.Positive,#BlockTable div.TableRow td.Track sup.Positive {
color:#18ab18
}

#BlockTable div.TableRow td.Rank sup.Negative,#BlockTable div.TableRow td.Track sup.Negative {
color:#ef2616
}

#BlockTable div.TableRow td.Tags {
text-align:right;
color:#c8c8c8;
padding-right:22px;
line-height:1.4em
}

#BlockTable div.TableRow td.Tags a:hover {
background-color:#0f7ecb;
color:#FFF;
text-decoration:none
}

#BlockTable div.TableRow td.Track table.InfoTable {
table-layout:fixed;
width:420px
}

#BlockTable div.TableRow td.Track table.Album {
width:490px
}

#BlockTable div.TableRow td.Track table.InfoTable td {
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
vertical-align:top;
border-style:none;
padding:1px 0
}

#BlockTable div.TableRow td.Track .PostContent {
padding-top:.5em;
padding-bottom:.5em
}

#BlockTable div.TableRow td.Track table.InfoTable td.TrackActions {
font-size:11px;
color:#969696
}

#BlockTable div.TableRow td.Track .MeemIcon,#BlockTable div.TableRow td.Track .PersonIcon {
float:left;
padding-right:10px;
padding-bottom:6px
}

#BlockTable div.TableRow td.Metadata ul {
list-style-image:none;
list-style-type:none;
margin:0;
padding:0
}

#BlockTable div.TableRow td.Metadata ul li a {
font-size:12px;
color:#969696
}

#BlockTable div.TableRow td.Track .MeemDescription,#BlockTable div.TableRow td.Track .PersonDescription,#BlockTable div.TableRow td.Track .MeemTags {
padding-top:.5em
}

#BlockTable div.TableRow td.Track table.Playlist td.TrackActions span.Rating {
vertical-align:middle;
margin-left:5px
}

#BlockTable div.TableRow td.Preview ol li.PreviewListItem,.PlaylistResult ol li.PreviewListItem {
font-size:smaller;
color:Gray
}

#BlockTable div.TableRow td.Preview th.PreviewTitle,.PlaylistResult th.PreviewTitle {
font-size:11px;
text-align:center
}

#BlockTable div.TableRow td.Track table.InfoTable tr td.PlaylistName a {
color:#000;
font-weight:700
}

#BlockTable div.TableRow td.Track table.InfoTable tr td.PlaylistTags {
padding-left:25px
}

#BlockTable div.TableRow td.Track table.InfoTable tr td.PlaylistTags a {
font-size:10px
}

#BlockTable div.TableRow td.Track table.InfoTable tr td.Owner span.RelativeDate {
margin-left:5px;
color:#969696;
font-size:11px
}

#BlockTable div.TableRow td.Preview b,.PlaylistResult b {
font-size:11px;
margin-left:5px
}

#BlockTable div.TableRow td.Preview ol,.PlaylistResult ol {
margin-top:5px;
margin-bottom:5px
}

.PhotosHeaderBar {
height:23px;
background-image:url(http://hitmanyr2k.com/images/musictableheaderbg.gif);
background-position:0 0;
background-repeat:repeat-x;
padding-left:28px;
color:#565656;
vertical-align:middle;
border-color:#D4D4D4 #cdcdcd #b4b4b4 #c5c5c5;
border-style:solid;
border-width:0 1px
}

.PhotosHeaderBar div {
padding-top:4px
}

.PersonResult {
width:100px;
margin-left:10px;
text-align:center;
font-weight:700;
overflow:hidden
}

.GroupResult {
clear:left;
padding:5px
}

.PostResult .LeftCell,.GroupResult .LeftCell {
width:90px;
text-align:center;
color:Gray;
font-size:.8em
}

.PostResult .MiddleCell,.GroupResult .MiddleCell {
width:400px
}

.PostResult .RightCell,.GroupResult .RightCell {
width:100px;
text-align:center;
color:Gray;
font-size:.8em;
overflow:hidden
}

.MusicResult {
width:100%;
height:50px
}

.MusicResult .LeftCell {
float:left;
color:Gray;
font-size:.8em;
width:45px
}

.MusicResult .TitleCell {
float:left;
width:300px
}

.MusicResult .TitleCell .Artist,.PlaylistResult .MiddleCell .Owner {
font-size:1.1em
}

.MusicResult .AddToPlaylistCell {
color:Gray;
float:left;
width:100px
}

.MusicResult .RightCell {
float:right;
width:100px;
height:50px;
text-align:center;
color:Gray;
font-size:.8em;
overflow:hidden
}

.VideoResult,.PhotoResult {
float:left;
text-align:center;
color:Gray;
width:130px;
margin-left:8px;
overflow:hidden
}

.VideoResult .VideoThumbnailPlay {
background-image:url(http://hitmanyr2k.com/images/play_button.png);
background-position:center;
background-repeat:no-repeat;
z-index:3;
position:absolute;
cursor:pointer;
display:inline
}

.VideoResult .VideoThumbnailThumb {
z-index:2;
position:absolute;
cursor:pointer
}

.VideoResult .VideoThumbnailPlay img {
visibility:hidden
}

.VideoResult .VideoThumbnailThumb img {
visibility:visible
}

.VideoResult img.Chrome {
margin-bottom:5px
}

.PlaylistResult {
clear:both;
margin-top:5px
}

.PlaylistResult .LeftCell {
width:45px;
text-align:center
}

.PlaylistResult .MiddleCell {
width:260px
}

.PlaylistResult .MiddleCell .Tags .TagLabel {
font-style:italic
}

.PlaylistResult .MiddleCell .Owner img {
margin-left:5px
}

.PlaylistResult .RightCell {
float:right;
width:266px;
overflow:hidden
}

.AlbumResult {
margin-left:8px;
text-align:center;
width:130px
}

.AlbumResult div {
padding-top:5px;
color:Gray
}

#Header .Content h1 a,ul#TourLinks li a.CurrentPageLink,#SignupLink a,#HowToLinks h1,.yui-skin-sam .yui-button-focus button,.yui-skin-sam .yui-button-focus a,.yui-skin-sam .yui-button-hover button,.yui-skin-sam .yui-button-hover a,.yui-skin-sam .yui-button-active button,.yui-skin-sam .yui-button-active a,.yui-skin-sam div.yuimenu li.selected a.selected,#BlockTable div.TableRow td.Track table.InfoTable td.TrackName a,#BlockTable div.TableRow span.PlayCount {
color:#000
}

#Content,.yui-skin-sam .yui-panel .bd {
padding:10px
}

form,.yui-skin-sam .yui-panel .bd iframe,.yui-panel-container form {
margin:0
}

a:hover,#StealThemeWindow a:hover,.NotificationMessage a,.BlueNotificationMessage a {
text-decoration:underline
}

input,small,select,.SearchFilter,.SearchBox,.SearchButton,.ContentList .OrderBy,.PostTitleDiv .PostedIn {
font-size:8pt
}

.Hidden,.hide-scrollbars select,.yui-effect-fade .underlay,.yui-skin-sam .yui-dt-paginator .yui-dt-previous,.yui-skin-sam .yui-dt-paginator .yui-dt-next,.yui-toolbar-container-collapsed .yui-toolbar-subcont,.yui-toolbar-container .yui-toolbar-nogrouplabels h3,.yui-skin-sam .yui-editor-container .visible .yui-menu-shadow,.yui-skin-sam .yui-editor-panel .visible .yui-menu-shadow,.yui-skin-sam .yui-toolbar-container .yui-toolbar-nogrouplabels h3,.yui-skin-sam .yui-toolbar-container .yui-toolbar-spinbutton span.yui-toolbar-icon,.Widget.Closed .WidgetContent,iframe.HiddenMusicLeaderboard {
display:none
}

.Visible,.yui-dt-scrollable thead,.yuimenubaritemlabel,.yuimenuitemlabel,.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a,.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em {
display:block
}

.Break,.PostResult {
clear:both
}

#Tour ul,.yui-toolbar-container ul li {
list-style-type:none;
margin:0;
padding:0
}

#SignupLink,#verifylink {
margin-top:15px
}

#TopGreyBar a,#DialogPanel a,#DialogPanel a:hover {
color:#0F7ECB
}

.TopbarContent,#HeaderContainer {
width:900px;
margin:0 auto
}

#BottomSearchBox:hover,#BottomSearchBox:focus,.PhotoIcon:hover img,.Atom.Photo a.Icon:hover img,.Atom.Album a.Icon:hover img {
border-color:#646464
}

.NavigationLink a.NavigationItem,.VideoStatsTable .StatsLabel a,.yui-skin-sam .yui-dialog .ft button.default,#UpcomingShows .EventDetail,#BlockTable div.TableRow td.Track table.InfoTable td.TrackName,.MusicResult .TitleCell .Artist a,.MusicResult .TitleCell .Album a {
font-weight:700
}

#BlogThisEditPanel,.yui-skin-sam .yui-dt-table td,.Atom.Album span.Description,.Atom.Album span.Tags {
text-align:left
}

#ShareWindow,.yui-toolbar-fontname-arial {
font-family:Arial
}

.MediaActionItem.Selected,.LargeButtonItem a:hover {
background-position:0 -96px
}

.yui-button .first-child,.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
display:inline-block
}

.yui-button a,.yui-skin-sam .yui-dt-paginator a.yui-dt-first,.yui-skin-sam .yui-dt-paginator a.yui-dt-last {
text-decoration:none
}

.yui-skin-sam .yui-button-focus,.yui-skin-sam .yui-button-hover {
background-position:0 -1300px;
border-color:#7D98B8
}

.yui-skin-sam .yui-button-focus .first-child,.yui-skin-sam .yui-button-hover .first-child,.yui-skin-sam .yui-button-active .first-child,.yui-skin-sam .yuimenubaritemlabel-selected {
border-color:#7D98B8
}

.yui-skin-sam .yui-radio-button-checked,.yui-skin-sam .yui-checkbox-button-checked,.yui-skin-sam .yui-dialog .ft span.default {
background-position:0 -1400px;
border-color:#304369
}

.yui-skin-sam .yui-radio-button-checked .first-child,.yui-skin-sam .yui-checkbox-button-checked .first-child,.yui-skin-sam .yui-dialog .ft span.default .first-child {
border-color:#304369
}

.yui-skin-sam .yui-radio-button-checked button,.yui-skin-sam .yui-checkbox-button-checked button,.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button,.yui-skin-sam .yui-dialog .ft span.default button {
color:#fff
}

.yui-skin-sam .yui-button-disabled .first-child,.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled .first-child,.yui-skin-sam .yui-toolbar-container .yui-color-button-disabled .first-child,.yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled .first-child,.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled,.yui-skin-sam .yui-toolbar-container .yui-color-button-disabled,.yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled {
border-color:#ccc
}

.yui-skin-sam .yui-button-disabled button,.yui-skin-sam .yui-button-disabled a,.yui-skin-sam .yui-toolbar-container .yui-push-button-disabled a,.yui-skin-sam .yui-toolbar-container .yui-color-button-disabled a,.yui-skin-sam .yui-toolbar-container .yui-menu-button-disabled a {
color:#A6A6A6;
cursor:default
}

.yui-calcontainer .close-icon,.yui-calendar .calnavleft,.yui-calendar .calnavright {
position:absolute;
z-index:1
}

.yui-calendar,.yui-picker,th .yui-dt-header,th .yui-dt-label,.yui-dt-scrollable thead tr,.yui-toolbar-container .yui-toolbar-titlebar,.yui-toolbar-container .yui-toolbar-spinbutton,.yui-navset .yui-nav a {
position:relative
}

.yui-skin-sam .yui-calendar .calheader img,.yui-editor-panel .yui-toolbar-container span.yui-toolbar-separator {
border:none
}

.yui-skin-sam .yui-calendar td.calcell.today a,.yui-skin-sam .yui-toolbar-container .yui-button-menu,.yui-skin-sam .yui-editor-panel .yui-toolbar-container .bd {
background-color:#fff
}

.yui-skin-sam .yui-calendar td.calcell.highlight1,.yui-skin-sam .yui-calendar td.calcell.highlight4 {
background-color:#cf9
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask,.yui-skin-sam .mask {
background-color:#000;
opacity:.25;
filter:alpha(opacity=25)
}

.yui-skin-sam .yui-calcontainer .yui-cal-nav-b,#BlockTable div.TableRow td.Rank {
text-align:center
}

.hide-scrollbars,.hide-scrollbars *,.yui-toolbar-container .yui-button a,.hide-scrollbars *,.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow {
overflow:hidden
}

.show-scrollbars,.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow,.yui-skin-sam .yui-tt.show-scrollbars .bd,.yui-editor-panel .gecko label,.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow {
overflow:auto
}

.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars,.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars {
overflow:visible
}

.yui-tt-shadow,.yui-toolbar-container .yui-overlay {
position:absolute
}

.yui-skin-sam .yui-dt-loading,.yui-skin-sam tr.yui-dt-even,.yui-skin-sam .yui-dt-list tr.yui-dt-even,.yui-skin-sam .yui-dt-list tr.yui-dt-odd,.TabControl .Tabs .Tab a.Selected {
background-color:#FFF
}

.yui-skin-sam .yui-dt-sortable,.yui-dt-editable,.yui-toolbar-container .yui-toolbar-select .first-child a {
cursor:pointer
}

.yui-skin-sam tr.yui-dt-odd,.yui-skin-sam tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam tr.yui-dt-even td.yui-dt-desc,.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-desc,.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-asc,.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-desc {
background-color:#EDF5FF
}

.yui-skin-sam tr.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,.yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted,.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted,.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc,.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc,.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-highlighted,.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted {
cursor:pointer;
background-color:#B2D2FF
}

.yui-skin-sam tr.yui-dt-selected td,.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc,.yui-skin-sam .yui-dt-list tr.yui-dt-selected td,.yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-asc,.yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-desc {
background-color:#426FD9;
color:#FFF
}

.yui-skin-sam tr.yui-dt-even td.yui-dt-selected,.yui-skin-sam tr.yui-dt-odd td.yui-dt-selected,.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-selected,.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-selected {
background-color:#446CD7;
color:#FFF
}

.yui-toolbar-container .yui-toolbar-subcont:after,.yui-toolbar-container .yui-toolbar-group:after,.yui-editor-panel .bd div.yui-editor-body-cont:after,.yui-toolbar-colors:after,.yui-toolbar-colors span:after {
display:block;
clear:both;
visibility:hidden;
content:'.';
height:0
}

.yui-toolbar-container .yui-button-disabled .yui-toolbar-icon,.yui-toolbar-container .yui-button-disabled .up,.yui-toolbar-container .yui-button-disabled .down {
opacity:.5;
filter:alpha(opacity=50)
}

.yui-editor-panel .height-width,.yui-skin-sam .yui-toolbar-group ul li.yui-toolbar-groupitem,.yuimenubaritem,.FloatCell {
float:left
}

.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-solid,.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-1 {
border-bottom:1px solid #000
}

.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-1 a,.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-solid a {
border-bottom:1px solid #000;
height:14px
}

.yui-skin-sam .yui-editor-container,.yui-skin-sam .yui-color-button-menu .yui-toolbar-colors {
border:1px solid gray
}

.yui-skin-sam .yui-editor-container ul,.yui-skin-sam .yui-editor-container ul li,.yui-skin-sam .yui-editor-panel ul {
list-style-type:none;
margin:0;
padding:0
}

.yui-skin-sam div.yuimenu li.selected,.yui-skin-sam .yuimenuitem-selected {
background-color:#B3D4FF
}

.yui-skin-sam .yui-editor-panel ul li,.yui-skin-sam .yui-log pre,.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6 {
margin:0;
padding:0
}

.yuimenubar ul,.yui-navset .yui-content,.ygtvchildren {
zoom:1px
}

.yui-skin-sam .yuimenubaritemlabel-disabled,.yui-skin-sam .yuimenuitemlabel-disabled {
cursor:default;
color:#A6A6A6
}

.yui-skin-sam .yuimenu ul.first-of-type,.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type {
border-width:0
}

h1,h1 a,#Container h1.SectionHeader,#Container h1.SectionHeader a,.Atom ul.Links a {
color:#505050
}

.Atom h2 span a,.Atom span.Author a {
color:#1e1e1e
}

.Atom div.MusicMetadata,#BlockTable div.TableRow td.Track table.Playlist td.TrackActions {
font-size:13px
}

.Atom span.Information,#BlockTable div.TableRow td.Track table.InfoTable td.TrackInfo {
color:#969696
}

.Atom.Photo a.Icon:active img,.Atom.Album a.Icon:active img {
border-color:#000
}

#BlockTable div.TableRow .SummaryPanel .SummaryRightColumn a,#BlockTable div.TableRow .RightColumnLinks a {
display:block;
background-repeat:no-repeat;
padding-left:14px
}

#BlockTable div.TableRow td.Track .PostTitle,#BlockTable div.TableRow td.Track .PostTitle a,#BlockTable div.TableRow td.Track .MeemName a,#BlockTable div.TableRow td.Track .PersonName a,.PersonResult a {
font-weight:700;
color:#000
}

.PostResult .MiddleCell .Title a,.GroupResult .MiddleCell .Title a,.AlbumResult .Title {
font-size:1.2em;
font-weight:700;
color:#000
}

.PostResult .MiddleCell .Description,.GroupResult .MiddleCell .Description,.MusicResult .TitleCell .Artist,.MusicResult .TitleCell .Album {
color:Gray
}

.MusicResult .TitleCell .Title a,.PlaylistResult .MiddleCell .Title a,.VideoResult .Title a {
font-size:1.2em;
color:#000;
font-weight:700
} 
