
.dec09_content_body_d { background: #0a1214 url(/img/static/3dec09/main_bckg.jpg) no-repeat center 44px; }

.dec09_top_header {
	width: 780px;
	background-color: #0c1214;
	float: left;	
}

.dec09_top_header_top {
	width: 780px;
	height: 135px;
	display: block;
	background-image: url(/img/static/3dec09/main_bckg_top1.jpg);	
	float: left;
}

.pad_t_30 { padding-top: 30px; }
.pad_b_30 { padding-bottom: 30px; }
.mar_l_15 { margin-left: 15px; }
.mar_l_20 { margin-left: 20px; }

.dec09_top_header_b1 {
	width: 195px;
	height: 373px;
	display: block;
	background: #000 url(/img/static/3dec09/main_bckg_bot1.jpg) no-repeat;
	float: left;	
}

.dec09_top_header_b1 ul {
	list-style-type: none;
	margin: 0;
	padding: 44px 0 0 20px;
	float: left;	
}

.dec09_top_header_b1 ul li a {
	font: 11px/17px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #285a70;
	text-decoration: none;	
}

.dec09_top_header_b1 ul li a:hover {
	font: 11px/17px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #6b94a3;
	text-decoration: none;
	border-bottom: solid 1px #6b94a3;	
}

.dec09_top_header_b2 {
	width: 195px;
	height: 373px;
	display: block;
	background: #000 url(/img/static/3dec09/main_bckg_bot2.jpg) no-repeat;
	float: left;	
}

.dec09_top_header_b2 p {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;	
	padding: 50px 10px 0;	
}

.dec09_top_header_b3 {
	width: 390px;
	height: 373px;
	display: block;
	background: #000 url(/img/static/3dec09/main_bckg_bot3.jpg) no-repeat;
	float: left;	
}

.dec09_top_header_b3 p {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #9db3bc;
	padding: 190px 40px 0 10px;	
}

.dec09_top_header_b3 p a {
	color: #9db3bc;		
	text-decoration: underline;
}

.dec09_top_header_b3 p a:hover {
	color: #9db3bc;		
	text-decoration: none;
}

.dec09_section {
	width: 740px;
	padding: 0 20px 30px;
	float: left;
	background: #020609 url(/img/static/3dec09/section_bckg.png) repeat-x 0 bottom;	
}

.dec_09_video_area {
	width: 780px;
	padding-top: 10px;
	background-color: #000;
	float: left;	
}

.dec_09_video_area iframe {
	background-color: #000;	
}

.dec09_section_best {
	width: 780px;
	background: #010204 url(/img/static/3dec09/section_bckg.png) repeat-x 0 bottom;
	float: left;	
}

.dec09_section_best_img { padding: 30px 0 20px 20px; }

.dec09_section_int_blg {
	width: 360px;
	padding-top: 23px;	
	float: left;
}

.dec09_section_int_blg2 {
	width: 380px;
	padding-top: 40px;	
	float: left;
}

.dec09_section_int_blg img { float: left; }

.dec09_section_int_blg h4 {
	width: 169px;
	margin: 0;
	padding: 20px 0 0 31px;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;
	float: left;	
}

.dec09_section_int_blg2 p {
	padding: 0 0 15px 31px;
	margin: 0;
	font: 12px/22px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;
	float: left;	
}

.dec09_section_int_blg p {
	width: 169px;
	padding: 0 0 0 31px;
	margin: 0;
	font: 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #8fa5ac;
	float: left;	
}

.dec09_section_int_blg a {
	padding-top: 13px;
	margin-left: 31px;
	font: 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;
	float: left;	
}

.dec09_section_int_blg2 a {
	margin-left: 31px;
	float: left;
}

.dec09_downloads,
.dec09_tut,
.dec09_bts,
.dec09_masterclass,
.dec09_live {
	font: 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #8fa5ac;	
}

.dec09_live table {
	width: 100%;
	margin-top: 10px;
	float: left;	
}

.dec09_live table td h4 {
	margin: 0;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;	
}

.dec09_downloads_max {
	width: 72px;
	margin: 0;
	list-style-type: none;
	padding: 150px 0 0 20px;
	background: transparent url(/img/static/3dec09/down_max.png) no-repeat 20px 20px;
	float: left;	
}

.dec09_downloads_maya {
	width: 70px;
	margin: 0;
	list-style-type: none;
	padding: 150px 0 0 80px;
	background: transparent url(/img/static/3dec09/down_maya.png) no-repeat 80px 20px;
	float: left;	
}

.dec09_downloads_mb {
	width: 94px;
	margin: 0;
	list-style-type: none;
	padding: 150px 0 0 80px;
	background: transparent url(/img/static/3dec09/down_mb.png) no-repeat 80px 20px;
	float: left;	
}

.dec09_downloads_mud {
	width: 71px;
	margin: 0;
	list-style-type: none;
	padding: 150px 0 0 80px;
	background: transparent url(/img/static/3dec09/down_mud.png) no-repeat 80px 20px;
	float: left;	
}

.dec09_downloads_soft {
	width: 71px;
	margin: 0;
	list-style-type: none;
	padding: 150px 0 0 80px;
	background: transparent url(/img/static/3dec09/down_soft.png) no-repeat 80px 20px;
	float: left;	
}

.dec09_downloads ul li a {
	font: 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #8fa5ac;	
	text-decoration: none;
}

.dec09_downloads ul li a:hover {
	color: #fff;
	border-bottom: solid 1px #fff;	
}

.dec09_bts_blog {
	width: 225px;
	float: left;	
}

.dec09_bts_blog img {
	width: 52px;
	float: left;	
}

.dec09_bts_blog h4 {
	width: 157px;
	margin: 0;
	font: 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;
	padding: 10px 0 0 16px;
	float: left;	
}

.dec09_bts_blog p {
	width: 157px;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #8fa5ac;
	margin: 0;
	padding: 0 0 0 16px;
	float: left;	
}

.dec09_sheader h4 {
	padding: 6px;
	background-color: #364a52;	
}

.dec09_partner_blok {
	width: 740px;
	padding: 10px 20px;
	background: #131f22 url(/img/events/dec09/content_area_bckg.png) repeat-x left top;	
	float: left;	
}

.dec09_partner_blok img{
	border: none;	
}

.dec09_partner_blok p,
.dec09_partner_blok li {
	font: 11px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #afbfc4;	
}

.dec09_partner_blok p a {
	color: #afbfc4;
	text-decoration: underline;	
}

.dec09_partner_blok p strong {
	font-size: 12px;
	color: #fff;	
}

.dec09_partner_blok p a:hover {
	color: #afbfc4;
	text-decoration: none;	
}

.dec09_schedule_time_bcg {
	width: 740px;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #afbfc4;
	background-color: #2d3b3f;
	float: left;	
}

.dec09_schedule_time_bcg h4 {
	margin: 0;
	font-weight: normal;
	color: #fff;	
}

.dec09_schedule_time_bcg span { font-weight: bold; }

.dec09_schedule_time_nbcg {
	width: 740px;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #afbfc4;
	float: left;	
}

.dec09_schedule_time_nbcg h4 {
	margin: 0;
	font-weight: normal;
	color: #fff;	
}

.dec09_schedule_time_nbcg span { font-weight: bold; }

.dec09_press_title {
	width: 518px;
	padding: 13px 0 13px 10px;
	float: left;	
}

.dec09_press_file {
	width: 200px;
	padding: 13px 0 13px 10px;
	float: left;		
}

.dec09_dellul {
	list-style-type: none;	
}

.dec09_dellul a {
	color: #afbfc4;
	text-decoration: underline;			
}

.dec09_dellul a:hover {
	text-decoration: none;	
}

