@import url(960grid.css);@import url(common.css);

/* `Profile
----------------------------------------------------------------------------------------------------*/
#profile-header											{background:#242c32;padding:10px 0;border-bottom:1px solid #545d65;margin-bottom:25px;}
#profile-header .container_16							{position:relative;}
#profile-header #profile-header-home					{position:relative;z-index:999999;}
#profile-nav											{position:absolute;top:0;right:0;width:100%;}
#profile-nav li											{float:right;}
#profile-nav li.profile-active-tab a,
#profile-nav li.profile-active-tab a:hover				{color:#fff;background:#39434a;border-top:1px solid #545d65;padding-top:9px;font-weight:bold;padding-bottom:10px; margin-top:0;}
#profile-nav li a										{color:#3885B9;display:block;padding:10px 15px;margin-left:10px;}
#profile-nav li a:hover									{color:#fff;padding:12px 15px 7px 15px; margin-top:-2px;}
#profile-header h1										{font-weight:bold;font-size:16px;}
#viewziProfilePane fieldset								{margin-bottom:25px;padding:0 10px;position:relative;}
#viewziProfilePane fieldset .viewziInput				{width:500px !important;font-size:20px !important;color:#3e3e3e;font-family:"Georgia",sans-serif;}
.viewziInvites											{background:#374049;padding:10px;-webkit-border-radius:5px;margin-bottom:10px;}
.viewziInvites p										{margin-bottom:0.5em;}
#viewziInviteForm										{margin:10px 0;}
.viewziProfileShow										{margin:10px 0;}
#viewziProfileMonth										{width:10em;}
#viewziProfileYear										{width:5em;}
#viewziProfileRecentSearches,
#viewziProfileViewCustomizations						{background:#0e141a;border:2px solid #080e14;border-top:0;text-shadow:#0e141a 0 0 0;}
#viewziProfileRecentSearches td,
#viewziProfileRecentSearches th,
#viewziProfileViewCustomizations td,
#viewziProfileViewCustomizations th						{padding:5px 10px;}
#viewziProfileRecentSearches tr:hover td,
#viewziProfileRecentSearches tr:hover th				{background:#1c242c;color:#69dbff !important;cursor:pointer;}
#viewziProfileViewCustomizations tr:hover td			{background:#1c242c;}
#viewziProfileRecentSearches .alt td,
#viewziProfileRecentSearches .alt th,
#viewziProfileViewCustomizations .alt td,
#viewziProfileViewCustomizations .alt th				{background:#151b22;}
.viewziRecentTermDelete,
.viewziCustDelete										{width:16px;}
.viewziRecentTerm										{width:50%;}
#viewziProfileRecentSearches th ul,
.viewziRecentDate div									{font-weight:normal;color:#fff !important;margin-left:20px;font-size:0.9em;margin-bottom:0;}
#viewziProfileRecentSearches th ul:hover,
#viewziProfileRecentSearches th li:hover				{cursor:auto !important;}
#viewziProfileRecentSearches th li						{background:url(../images/s) no-repeat left center;padding-left:21px;}
#viewziProfileRecentSearches th div,
.viewziRecentDate ul									{display:none;}
.viewziRecentDate div									{margin-left:0 !important;}
.viewziRecentDate div ul,
.viewziRecentDate ul li									{list-style:none;cursor:auto !important;padding-left:0 !important;margin:0 !important;color:#fff;}
.viewziHistoryCount										{color:#fff;display:block !important;float:left;font-weight:normal;margin-right:1em;}
#viewziAggregateHistoryGraph							{padding:10px;}
.viewziProfilePagination li								{display:inline;margin-right:10px;}
#viewziProfilePrefSubnav								{background:#374049 url(../images/profileSubnav.jpg) repeat-x left top;padding:5px 10px 0 10px;border-bottom:1px solid #4b535c;margin-bottom:10px;}
#viewziProfilePrefSubnav li								{float:left;padding:5px 10px;margin-right:10px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
#viewziProfilePrefSubnav ul								{position:relative;bottom:-1px;}
#viewziProfilePrefSubnav li.active						{background:#49535b;}
#viewziProfilePrefSubnav li.active a					{font-weight:bold;color:#fff;}
.viewziCustName,
.viewziCustValue,
#viewziCustDeleteAll									{float:right;margin:-25px 0 10px 0;}
#viewziCustDeleteAll img								{vertical-align:middle;*vertical-align:text-bottom;margin:0 2px;}
#viewziProfileFavorites td #viewziProfileBlocked td		{padding:5px;}
.viewziProfileFavorite,
.viewziProfileBlock										{background:#0e141a;padding:5px;text-align:center;-webkit-border-radius:5px;margin:5px;position:relative;}
.viewziProfileBlock h2									{background:#513d3d !important;}
.viewziProfileFavorite img,
.viewziProfileBlock img									{margin:5px 0;}
.viewziFavoriteRating ol								{margin:0 0 5px 0 !important;font-size:0.9em;}
.viewziFavoriteRating ol li								{display:inline;}
.viewziFavoriteRating ol li img							{margin:0 -8px -3px 0;}
.viewziFavoriteDel										{position:absolute;right:-10px;top:-10px;}
.viewziProfileSubhead									{margin:10px 0;padding:5px 0;}
#viewziBackToSearch										{float:right;}
.viewziFormErrorMsg										{font-weight:bold;background:url(../images/icons/error.png) no-repeat left center;padding-left:22px;color:red;}
.viewziUpdateMsg										{padding:10px;font-weight:bold;background:#fff url(../images/icons/error.png) no-repeat left center;background-position:10px 11px;text-indent:10px;padding-left:22px;color:#333;margin-bottom:10px;}
.viewziFormError										{color:red;}
#viewziServerMessage									{display:none;}
#viewziServerMessagevisible								{display:block;}
.viewziSuccessMsg										{display:block;background:#fff url(../images/vss-view-selected.png) no-repeat 5px center;padding:20px;padding-left:50px;margin-bottom:10px;color:#000;font-size:16px;font-weight:bold;}
.viewziErrorMsg											{display:block;background:#f9eebb url(../images/icons/error.png) no-repeat 5px center;padding:5px 5px 5px 27px;margin-bottom:10px;color:#000;font-size:14px;}
#confirmClear .bd,
#confirmClear .ft										{background:transparent;}
#confirmClear											{background:#0e161e url(../images/dialogPattern.jpg) left top;border:4px solid #374049;font-size:150%;font-family:'Helvetica Neue',Helvetica,Arial;padding:15px;filter:alpha(opacity = 9);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}#confirmClear .button-group button{margin-right:15px;font-size:110%;}
#confirmClear button.default							{background:transparent !important;color:#69dbff;margin:0 !important;padding:0 !important;border:0 !important;}
#confirmClear .hd										{margin-bottom:15px;font-weight:bold;}
#confirmClear .bd										{margin:0 !important;padding:0 !important;margin-bottom:15px;}
#confirmClear .ft										{border:0;margin:0;padding:0;}
.viewziProfileStats										{font-size:20px;line-height:26px;margin-bottom:15px;color:#9aa2a8;}
.viewziProfileStats strong								{color:#fff;font-family:"Georgia",sans-serif;font-weight:normal;}

/* `Tools
----------------------------------------------------------------------------------------------------*/
.pluginDetails h3										{margin:0;}
.pluginDetails h4,
.note													{font-weight:normal;font-size:0.9em;margin-bottom:0.5em;}
#browserDetected										{margin-bottom:20px;}
#otherBrowsers											{margin-bottom:20px;}
#otherBrowsers h2										{margin-bottom:10px;}
.intro													{font-size:1.5em;font-family:'Helvetica Neue Light',Helvetica,Arial;}

/* `Static pages
----------------------------------------------------------------------------------------------------*/
.staticHeader											{border-bottom:1px solid #a4a9ad;padding:10px 0;margin-bottom:25px;}
#viewziRedeem th										{width:200px;}

/* `Login page
----------------------------------------------------------------------------------------------------*/
.viewzi_sidebar											{background:url(../images/sidebar_fade.png) no-repeat left top;padding-left:25px;}
h1.benefits												{font-size:1.0em;}
#viewziLogin .viewzi_sidebar,
#viewziSignup .viewzi_sidebar							{width:315px;}
#passwordReset											{background:#49535b;padding:10px;display:none;}
#passwordReset .viewziButton							{margin-right:10px;}
a.cancel												{margin-left:1em;}
#viewziLogin .submit									{vertical-align:middle;*vertical-align:text-bottom;}
#viewziLoginBox .boxwrapper,
#viewziSignup .boxwrapper								{background-color:#5b646b;border:5px solid #6d757c;padding:10px;-webkit-box-shadow:-1px 3px 3px rgba(0,0,0,.2);}
.tryBeta #invite_nevermind,
.tryBeta .trybutton_box,
.tryBeta #viewziLoginBox h2,
#viewziLoginDesc										{position:absolute;left:-9999px;}
.tryBeta #viewziLoginBox #memberForm					{display:none;}
.viewzi_sidebar_callout									{text-align:center;padding:10px;background:#374049;margin:15px 0;border:1px solid #55606b;-webkit-box-shadow:-1px 3px 3px rgba(0,0,0,.2);}
.viewzi_sidebar_callout .viewziButton					{margin-top:10px;margin-bottom:0;}
.viewziTryBox h2										{margin-bottom:15px;font-weight:bold;}
#viewziBridgeWelcome									{margin-bottom:15px;background:#fff;color:#3e3e3e;padding:15px;-webkit-border-radius:5px;}
#viewziBridgeWelcome .viewziLink						{color:#44a2e2;text-decoration:underline;}
#account_benefits										{min-height:400px;/*hack to keep the bg image from clipping*/}
.vss-signup-message,
.vss #welcome_message									{position:absolute;left:-99999px;}
#viewziLogin #profile-header,
.vss .staticHeader										{display:none;}
.vss .vss-signup-message,
.vss #profile-header									{display:block;}

/* `Signup page
----------------------------------------------------------------------------------------------------*/
.signup_optional_info									{margin-top:15px;}
#viewziSignup label,
#viewziLogin label										{font-weight:bold;}
.viewzi_login_return									{font-size:14px;padding-left:10px;}
.viewzi_create_account,
#viewziBridge .viewzi_welcome_notes						{width:515px;padding-right:35px;background:url(../images/sidebar_fade.png) no-repeat right top;}
#viewziSignup .viewzi_why_signup,
#viewziBridge .viewzi_bridge_seealso					{width:300px;}

/* `Bridge page
----------------------------------------------------------------------------------------------------*/
.viewzi_welcome_container								{-webkit-box-shadow:-1px 3px 3px rgba(0,0,0,.2);margin-bottom:20px;padding:15px;background:#fff;color:#3e3e3e;}
.viewzi_welcome_container strong						{background:#fffeb7;}

/* `Detect & IE6 Page
----------------------------------------------------------------------------------------------------*/
#viewziDetect ol,
#viewziDetect ul,
#viewziDetect p											{margin-bottom:1.5em;}
#viewziDetect h1										{width:241px;height:42px;background:url(../images/aw_nuts.png) no-repeat left center;margin-left:10px;}
#viewziIE6 h1											{width:460px;height:48px;background:url(../images/thats_oldskool.jpg) no-repeat left center;margin-left:10px;}
#viewziDetect h1 span,
#viewziDetect h2 span,
#viewziIE6 h1 span,
#viewziIE6 h2 span										{position:relative;left:-999999px;}
#viewziDetect h2										{width:657px;height:27px;background:url(../images/you_need_a_new.png) no-repeat left center;margin:0 0 40px 10px;}
#viewziIE6 h2											{width:600px;height:31px;background:url(../images/ie6_is_not_supported.jpg) no-repeat left center;margin:0 0 40px 10px;}
#viewzi_detect_msg,
#viewzi_detect_msg p									{font-size:18px;line-height:24px !important;}
#viewzi_detect_version,
#viewzi_browser_download								{text-align:center;}
#viewzi_flash_logo,
#viewzi_try_something									{position:relative;z-index:100;}
.viewzi_version_container,
.viewzi_browser_container								{background:#21272b;padding:40px 15px 15px 15px;margin-top:-30px;}
.viewzi_version_container em							{margin-bottom:5px;font-size:11px;display:block;color:#b2b2b2;}
#rVer													{color:#69dbff;font-size:18px;}
#dVer													{font-size:18px;}
#viewzi_flash_minver,
#viewzi_flash_detected									{margin-bottom:10px;}
#viewzi_flash_bypass									{background:url(../images/viewzi_flash_bypass_divider.jpg) no-repeat center top;padding-top:10px;font-size:12px;}
#viewzi_flash_bypass .viewziButton						{margin-top:10px;}
.viewzi_browser_container								{text-align:left;}
.viewzi_browser_container ul li							{border-bottom:1px solid #39434a;padding:6px 0;}
#viewzi_browser_ff										{background:url(../images/browser_ff.png) no-repeat left center;padding-left:30px;}
#viewzi_browser_ff a									{background:url(../images/pc_mac.png) no-repeat right center;display:block;}
#viewzi_browser_ie										{background:url(../images/browser_ie.png) no-repeat left center;padding-left:30px;}
#viewzi_browser_ie a									{background:url(../images/pc.png) no-repeat right center;display:block;}
#viewzi_browser_sf										{background:url(../images/browser_sf.png) no-repeat left center;padding-left:30px;}
#viewzi_browser_sf a									{background:url(../images/pc_mac.png) no-repeat right center;display:block;}
#viewzi_browser_op										{background:url(../images/browser_op.png) no-repeat left center;padding-left:30px;}
#viewzi_browser_op a									{background:url(../images/pc_mac.png) no-repeat right center;display:block;}
#viewzi_browser_cm										{background:url(../images/browser_cm.png) no-repeat left center;padding-left:30px;}
#viewzi_browser_cm a									{background:url(../images/mac.png) no-repeat right center;display:block;}


/* `VSS Profile page
----------------------------------------------------------------------------------------------------*/
#configure-your-views,
#help,
#vss-view-config tr,
.vss-viewpicker td .selected-check,
#save-photoview,
#save-videoview											{display:none;}
.vss-step												{padding:10px 0;border-bottom:1px solid #27323a;margin-bottom:10px;}
#step_1													{border:0;margin:0;}
.vss-seeyou												{font-size:14px;background:url(../images/bullet_go.png) no-repeat left center;padding-left:16px;}
.vss-code-snippet										{font-family:"Andale Mono","Courier New",mono;padding:5px;color:yellow;background:#252a2d;border:0;width:940px;margin-bottom:15px;}
.grid_12 .vss-code-snippet								{width:700px;}
#video_src,
#video_username,
#photo_src,
#photo_username											{float:left;margin-right:5px;}
#vss-plugin input.hasValue								{font-style:normal;color:#3e3e3e;}
#vss-plugin small,
#vss-plugin label,
#viewziProfilePane label								{font-size:13px;color:#9cafbc;display:block;margin-bottom:5px;}
#vss-plugin label										{display:block;margin-bottom:5px;}
#vss-plugin h2											{font-size:19px;background:transparent;padding:0;margin:0 0 15px 0;text-transform:none;}
#vss-plugin #uuid										{font:42px "Andale Mono",Courier New,mono;color:#555408;padding:10px;background:#eceb98;text-align:center;width:500px;margin-bottom:10px;}
#vss-menu #uuid											{width:auto;font-size:16px;}
#vss-plugin #download_plugin							{margin-top:10px;}

.vss-viewpicker											{background:#252a2d url(../images/vss-viewpicker-bg.jpg) no-repeat left top;padding:15px;width:910px;margin:10px 10px 20px 10px;overflow:auto;}
.grid_12 .vss-viewpicker								{margin:10px 0 20px 0;width:680px;}
.vss-viewpicker table									{margin:0 auto;}
.vss-viewpicker td										{padding:0 15px;text-align:center;}
.vss-viewpicker td div									{position:relative;}
.vss-viewpicker td .selected-check						{position:absolute;top:-10px;right:-10px;}
.vss-viewpicker td a img								{filter:alpha(opacity=20);opacity:0.2;}
.vss-viewpicker .selected-view a img,
.vss-viewpicker a:hover img								{filter:alpha(opacity=100);opacity:1;}
.vss-viewpicker .selected-view div a img				{border:2px solid #b2e051;}
.vss-viewpicker .selected-view div a small				{color:#b2e051;}
.vss-viewpicker div a img								{border:2px solid #27323a;}
.vss-viewpicker td a small								{display:block;}

#vss-view-config h3										{font-size:14px;margin-bottom:10px;font-weight:bold;}
#vss-view-config table									{border-top:1px solid #2a343b;}
#vss-view-config td										{padding:10px;border-bottom:1px solid #2a343b;}
td.vss-deactivate										{text-align:right;}
.vss-code-snippit										{font:18px "Andale Mono",Courier New,mono;color:#eceb98;}
#vsstab-code .vss-code-snippet							{width:auto;}
#vss-save-preview										{margin:10px 0;}
#vss-revfpid,
#vss-redownload,
#vss-reinstallcode										{margin-bottom:15px;}
#vss-menu h3											{font-weight:bold;}
#vsstab-download										{background:url(../images/vss-plugin-download.png) no-repeat !important;padding-left:100px;}
#vsstab-code											{background:url(../images/vss-plugin-snippit.png) no-repeat !important;padding-left:100px;}
#vsstab-ads												{background:url(../images/vss-ads.png) no-repeat !important;padding-left:100px;}

#vss-subnav												{background:url(../images/vss-subnav.jpg) repeat-x left top; padding:7px 5px 0 5px; margin-bottom:25px; position:relative;}
#vss-subnav li											{float:left; width:20%; text-align:center;}
#vss-subnav a											{display:block; padding:10px; margin:0 5px; font-weight:bold; color:#77838c;}
#vss-subnav a:hover										{color:#fff;}
#vss-subnav li.profile-active-tab a,
#vss-subnav li.profile-active-tab a:hover				{color:#fff; background:#39434a;border-top:1px solid #545d65; margin-bottom:-1px;}

#vss-stats												{}
#vss-stats h2											{font-size:14px !important;}
#vss-monthly-chart										{margin-bottom:25px;}
.stats-frame											{background:#242c32; border:1px solid #545d65;height:200px; overflow:auto;}
#vss-stats												{margin-bottom:15px;}
#vss-recent-searches td,
#vss-recent-searches th,
#vss-pop-terms td,
#vss-pop-terms th,
#vss-top-terms th,
#vss-top-terms td,
#vss-total-views td,
#vss-total-views th										{border-bottom:1px solid #2d343a; padding:5px 10px;}
.stat-count												{color:#545d65; font-family:"Andale Mono",Courier New,mono;}
#vss-monthly-chart										{height:200px;}
#vss-recent-searches,
#vss-total-views, 
#vss-pop-terms,
#vss-top-terms											{margin-top:20px;}