/* all pages */

body {background-color:#5891b9;font-family:Calibri, Verdana, Arial, sans-serif;min-width:1300px;}

h2.aspen_internal_top {font-weight:bold;font-size:24px;color:#FFF;margin-bottom:4px;}
h2.aspen_internal {font-family:Calibri, Verana, Arial, sans-serif;font-weight:bold;font-size:24px;color:#224c68;}
p.date {font-family:Calibri, Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;color:#C03;margin-bottom:4px;}
.main_aspen_content {background:url(../images/events/aspen/2009/bg_main.jpg) repeat-x left top;border-top:1px solid #000;}
p.event {font-size:18px;color:#224c68;margin-bottom:4px;}
p.time {font-family:inherit;font-size:16px;color:#0CF;padding-right:8px;padding-left:8px;float:left;text-align:right;}
p.time1015 {font-family:inherit;font-size:16px;color:#0CF;padding-right:8px;padding-left:8px;float:left;text-align:right;padding-left:0px;}
ul.schedule {margin-bottom:14px;overflow:auto;overflow:hidden;font-size:14px;}
ul.schedule_player {margin-bottom:14px;overflow:auto;overflow:hidden;font-size:14px;color:#FFF;font-family:Calibri, Verdana, Arial, sans-serif;}

 #day1 {margin:0px;}
 #day2 {margin:0px;}
 #day3 {margin:0px;}
.content {
  background: url(../images/events/aspen/2009/bg_aspenmtns.jpg) no-repeat;
  width: auto;
  border: none;
  text-align: left;
  min-height:1400px;
}
.logo_intro {padding-top:30px;height:100px;width:1100px;padding-left:160px;}
.logo_intro img {float:left;}
p.intro {font-family:Calibri, Verdana, Arial, sans-serif;font-size:14px;color:#5fafe5;text-align:left;}
#navtabs {float:right;margin:0;height:25px;margin:0px;padding:0px;}
#navtabs span {float:left;margin:0px;}
#outer {width:100%; position: relative; margin:0 auto; text-align:left;}
#outer a {text-decoration:none;}
a {color:#f4ec57;font-weight:bold;text-decoration:underline;}

body {font-family:verdana,arial,helvetica,clean,sans-serif;/* override yahoo reset-fonts-grid.css */}
strong {font-weight:bold;}
img {	border:0; display:block;	}
em {font-style:italic;}
.cl {clear:both; font-size:0.1em; height:1px; margin-bottom:-1px;}
.wr {white-space:nowrap;}
.artist {font-size:85%;}
.clipth {float:left;width:122px;border:1px solid #666;}
.indent15 {margin:0 15px;}
ul.bullets {margin-left:10px; padding-left:10px;}
ul.bullets li {list-style:disc; padding-left:10px; margin-left:10px;}
/*yui buttons override: switched hover and inactive states */
.yui-skin-sam .yui-button{border-color:#7D98B8;background-position:0 -1300px;}
.yui-skin-sam .yui-button-hover{border-width:1px 0;border-style:solid;border-color:#808080;background:url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x 0 0;margin:auto .25em;}

#header_area {width:100%;background-color:#000;}
#nav {width:1024px;width:1024px;
	margin:0 auto;
	text-align:center;
}
#navtop_lc {float:left;padding-top:15px;}
#navtop_rc {
	text-align:right;
	padding:13px;
	}
#navtop_rc ul {
	margin:0;
	padding:0 0 0 0;
	}
#navtop_rc ul li {
	color:#aaa;
	padding:0 0 0 12px;
	list-style:none;
	display: inline;
	}
#navtop_rc li a {
	color:#a2ff23;
	text-decoration:none;
	font-size:85%;
  font-variant:normal;
  font-weight:bold;
	}
#nav_lc {float:left;}
#nav_rc {
  float:right;
  .margin-bottom: -2px;
}
#nav_rc ul {float:right;}
#nav_rc li {float:left;display:inline;}
#subnav_area {background-color:#bc3419;height:18px;text-align:right;padding:4px,0;min-width:1300px;}
#subnav {width:461px;text-align:right;margin:0px auto;padding-right:0px;padding-left:355px;}
#subnav h2 {display: inline;}
#subnav a {padding: 0 7px 3px; font-size: 100%; font-weight:bold;color:#FFF8ba;font-variant:normal;font-family:Calibri, Verdana, Arial, sans-serif;font-size:16px;text-decoration:underline;}
#subnav a:hover, #stand a.nstand, #film a.nfilm, #improv a.nimprov, #festival a.nfestival  {color:#fff;font-variant:normal;text-decoration:none;}

/* footer */
#ftr {width:100%; background:#272727; color:#939393;position: relative; margin:0 auto;text-align:left;}
.ftr_innr {width:1024px; margin:0 auto; text-align:center;}
#ftr_lc {width:400px; float:left; padding:26px 0 28px; text-align:left;}
#ftr_rc {width:500px; float:right; padding-top:36px; text-align:right;}
#ftr_lc img {margin-left:21px;}
#ftr_lc p {font-size:85%; margin-left:21px;padding-top:10px;}
#ftr_rc h3 {color:#939393;margin-right:20px;}
#ftr_rc a {font-size:85%; color:#fff;text-decoration:underline;}
#ftr_rc a:hover {text-decoration:underline;}
#ftr_rc ul {margin-right:20px;}

/*all contents pages (excluding home) */
#main {width:300px;min-height:900px;padding:1px;}
#main_faq {width:auto;min-height:900px;padding:1px;}
#main_industry {width:autopx;min-height:900px;padding:1px;}
#main_sponsors {width:auto;min-height:900px;padding:1px;}
#content_copy {font-family:Calibri, Verdana, Arial, sans-serif;min-width:680px;background:url(../images/events/aspen/2009/bg_clouds.gif) no-repeat top left #d8eef9;border:1px solid #a4b5c0;margin-left:15px;text-align:left;padding:25px;}
.nav_contents {float:left;width:150px;height:305px;text-align:right;padding-right:15px;padding-top:100px;}
.nav_contents ul {margin:0;list-style: none;width:150px;}
.nav_contents ul li {height:35px;line-height:2em;font-family:Calibri, Verdana, Arial, Helvetica sans-serif;font-weight:bold;vertical-align:middle;padding-top:11px;font-size:18px;}
.ents ul li a.selected {color:#FFF;}
span.selected {border-bottom:4px solid #fffb5d;padding-bottom:4px;}
.nav_contents ul li a {color:#fffb5d;font-size:14px;text-decoration:none;}

.main_content_area_home {width:auto;height:auto;}
.main_content_area {width:735px;height:auto;padding:0px;margin-left:255px;background-color:#FFF;padding-right:30px;padding-top:15px;padding-bottom:15px;}
.sub_content_area {margin-left:190px;width:800px;height:400px;}
.sub_content_area_lc {float:left;width:388px;padding-right:12px;}
.sub_content_area_rc {float:left;width:400px;}
p.main_contents_text {color:#224c68;line-height:1.5em;margin-bottom:12px;margin-top:4px;padding-right:45px;font-family:Calibri, Verdana, Arial, sans-serif;font-size:16px;}
.sponsor_logos {width:735px;margin:0px auto;padding-top:50px;}

/* home */
#home_main {min-height:850px; width:100%;}
#home_contents {width:860px;margin:0px auto;background:url(../images/events/aspen/2009/home_main.gif) center top no-repeat;height:760px;}
#logo_placer {width:1024;padding-top:35px;}
#home_info {margin-left:335px;height:250px;width:350px;text-align:center;padding-top:45px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4c0203;line-height:1.5em;}
#aspen_nav {float:right;width:125px;height:305px;margin-top:20px;margin-right:70px;text-align:left;}
#aspen_nav ul {margin:0;list-style: none;width: 150px;padding-left:20px;}
#aspen_nav ul li {height:39px;line-height:2em;font-variant:small-caps;font-weight:bold;vertical-align:middle;padding-top:13px;}
#aspen_nav ul li a {color:#970305;}
#bottom {width:800px;margin-left:150px;margin-top:40px;}
#bot_text {width:375px;height:250px;}
#bot_text p {color:#b7943f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.5em;margin-bottom:12px;margin-top:4px;width:300px;}
#bot_right {float:right;width:328px;height:275px;padding-right:150px;}

/*faq&history*/
dt {font-size:14px;font-weight:bold;color:#224c68;margin-bottom:4px;}
dd {font-size:13px;color:#224c68;line-height:1.5em;margin-bottom:15px;}
dd a {color:#224c68;font-weight:bold;text-decoration:underline;}

/* comedians */

#sub_content_area_comics {width:750px;margin-left:240px;padding:25px;height:auto;}
.sub_content_area_lc {float:left;text-align:left;width:350px;}
.sub_content_area_lc img {float:left;padding-right:12px;}
.sub_content_area_rc {float:left;width:350px;text-align:left;}
.sub_content_area_rc img {float:left;padding-right:12px;}

p.bold_title {color:#debf79;font-size:11px;font-weight:bold;font-variant:small-caps;}
p.callout {color:#f1e1b9;font-size:14px;font-weight:bold;}
ul.partnerclubs {font-size:11px;color:#cc9b38;padding-left:25px;}
ul.partnerclubs li {line-height:2em;list-style-type:disc;}
p.comedian {font-size:12px;color:#FFF;font-family:Calibri, Verdana, Arial, sans-serif;padding-bottom:12px;height:75px;clear:both;padding-top:12px;margin-top:4px;}
p.comedian a {color:#93e1ff;font-size:15px;}
p.comedian img {float:left;padding-bottom:50px;}

 /* vote */
 .bac_content_area {width:800px;padding:0px;margin-left:255px;padding-right:30px;}
 .player_content_area_lc {background:url(../images/events/aspen/2009/bg_player.gif) no-repeat;float:left;background-color:none;width:559px;height:409px;padding-top:30px;padding-left:5px;}
 .semis_player_content_area_lc  {background:url(../images/events/aspen/2009/bg_player_semifinals.gif) no-repeat;float:left;background-color:none;width:559px;height:409px;padding-top:30px;padding-left:5px;}
 .live_player_content_area_lc  {background:url(../images/events/aspen/2009/bg_aspenlive.gif) no-repeat;float:left;background-color:none;width:559px;height:409px;padding-top:30px;padding-left:5px;}
 .finals_player_content_area_lc  {background:url(../images/events/aspen/2009/bg_player_finals.gif) no-repeat;float:left;background-color:none;width:559px;height:409px;padding-top:30px;padding-left:5px;}

.player_content_area_rc {padding-top:15px;width:300px;float:left;}
 .comic_name_top {font-family:Calibri, Verdana, Arial, sans-serif;font-size:24px;color:#7dc0ee;line-height: 0.9em;}
 .club_name_top {font-family:Calibri, Verdana, Arial, sans-serif;font-size:14px;color:#FFF;}
 .date_filmed {font-family:Calibri, Verdana, Arial, sans-serif;font-size:12px;color:#cccccc;}
 .clip_title_top {font-family:Calibri, Verdana, Arial, sans-serif;font-size:18px;color:#7dc0ee;padding-bottom:22px;}
 .event_date {font-family:Calibri, Verdana, Arial, sans-serif;font-size:18px;font-weight:bold;color:#FFF;}
  .event_date2 {font-family:Calibri, Verdana, Arial, sans-serif;font-size:18px;font-weight:bold;color:#FF3;}
 p.short_desc {font-family:Calibri, Verdana, Arial, sans-serif;font-size:14px;color:#7dc0ee;}

 p.little_desc {font-family:Calibri, Verdana, Arial, sans-serif;font-size:12px;font-weight:normal;color:#fffbca;padding-left:10px;}

 p.team_desc {font-family:Calibri, Verdana, Arial, sans-serif;font-size:12px;color:#7dc0ee;width:140px;}
 p.stats {font-family:Calibri, Verdana, Arial, sans-serif;font-size:12px;color:#FFF;}
 p.signup {font-family:Calibri, Verdana, Arial, sans-serif;font-size:14px;color:#fffb5d;}
 #player_sub_content_area {margin-left:290px;width:750px;}
 .lc {float:left;}
 .rc {float:left;}
 p.sub_title {font-family:Calibri, Verdana, Arial, sans-serif;font-size:18px;color:#FFF;padding-bottom:20px;}
 .thumb {float:left;clear:both;}
 .info {float:left;padding-left:10px;}
a.comic_name {font-family:Calibri, Verdana, Arial, sans-serif;font-size:18px;color:#7dc0ee;}
 div.clip {height:100px;}
 p.comedianname {color:#FFF;font-family:Calibri, Verdana, Arial, sans-serif;}


 /* sponsors */
 p.med_logo {clear:both;}
 p.med_logo img {float:left;}
 p.info {font-family:Calibri, Verdana, Arial, sans-serif;font-size:16px;color:#d8e9f5;margin-left:250px;text-align:left;margin-top:25px;}
 p.wheeler_info{font-family:Calibri, Verdana, Arial, sans-serif;font-size:12px;color:#5fafe5;width:200px;padding-left:7px;}
 span.sm_head {font-family:Calibri, Verdana, Arial, sans-serif;font-size:12px;color:#f4ec57;font-weight:bold;}

 /* schedule */
 p.award {font-family:Calibri, Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;color:#C03;margin-top:14px;}
 p.list  {font-size:18px;color:#224c68;margin-bottom:4px;}
 p.text {font-size:14px;margin-bottom:4px;}
 ul.nominees {font-size:14px;margin-bottom:4px;}
 ul.nominees li {font-size:16px;line-height:1.2em;padding-left:12px;}
 ul.nominees li a {color:#224c68;}

 a.blue {color:#224c68;}





 /* overview page */
 .player_top {margin-left:169px;height:470px;background:url(../images/events/aspen/2009/platform_itunes.jpg) no-repeat;width:1095;}
ul.horiz_nav {float:right;padding-top:65px;}
ul.horiz_nav li {display:inline;float:left;color:#0F0;padding-right:15px;}
ul.horiz_nav li a.selected {color:#FFF;}
ul.horiz_nav li a.end {padding-right:none;}
ul.horiz_nav li a {font-variant:small-caps;text-decoration:none;}
ul.horiz_nav li a:hover {text-decoration:underline;}

ul.horiz_nav
.overview_bot {width:1400px;}
.overview_bot_lc {float:left;clear:both;padding-left:166px;padding-top:4px;}
 .overview_bot_rc {float:left;width:350px;padding-top:0px;padding-left:75px;}
 h2.over {font-size:36px;color:#74a0bc;font-weight:bold;font-variant:small-caps;}
 h3.over {font-size:20px;color:#74a0bc;font-weight:bold;}
 h3.over_normal {font-weight:normal;color:#FFF;font-size:18px;padding-top:14px;}
 div#player_right {float:left;width:250px;}

 ul.interviews li {padding-bottom:4px;}
 p.title {font-size:20px;font-weight:bold;color:#FFFFFF;width:250px;font-family:Calibri, Verdana, Arial, sans-serif;}
 span.duration {font-weight:normal;font-size:14px;color:#FFFFFF;}
 a.performer {color:#6b9dc8;text-decoration:none;font-size:24px;}
 a.performer:hover {text-decoration:underline;}

 p.location {font-size:14px;font-weight:normal;color:#bfbfbf;}
 p.clips_link {padding-top:30px;}
 p.clips_link a {color:#186dac;text-decoration:none;}
 p.clips_link a:hover {color:#186dac;text-decoration:underline;}

 p.player_date {color:#bfbfbf;font-size:12px;padding-top:15px;}
 p.views {color:#6a523f;font-size:12px;}
 div.trailer_button {float:left;padding-left:25px;background-color:#C30;}
a.image_link {display:block;width:407px;height:315px;text-indent:-12000px;}

