* {	padding: 0;	margin: 0;}
.clear {clear: both;}
a {	text-decoration: none;	outline: 0;}
a:hover {text-decoration: underline;}
a img {border: 0;}
body {	font-family: Arial, Helvetica, sans-serif;}
/*----------------------------------------------------------------------
 HEADER
----------------------------------------------------------------------*/
#content_inner {width: 1100px;	margin: 0 auto;	padding: 60px;	position: relative;	background-color:#1c1c1c;}
#content #intro {	border-bottom: dotted #ccc 1px;	padding-bottom: 28px;	margin-bottom: 10px;}
#content #intro p {	font-size: 14px;	color: #8f8f8f;	line-height: 22px;	padding-bottom: 5px;}
#content #intro a {	color: #666;	padding: 6px;}
#content #intro a:hover {background: #eee;	text-decoration: none;	border-bottom: dotted #ccc 1px;}
#content #intro ul {	padding-bottom: 15px;	padding-top: 3px;}
#content #intro li {	color: #8f8f8f;	margin-left: 50px;	padding-bottom: 4px;	font-size: 14px;}
#content p {font-size: 12px;color: #8f8f8f;	padding-bottom: 10px;}
#content p a {color: #e41996;}
#content h2 {	font-size: 26px;font-weight: normal;color: #666;padding-bottom: 17px;	border-top: dotted #ccc 1px;	padding-top: 20px;	padding-bottom: 21px;	margin-top: 13px;}
#content h2 span {font-size: 20px;}
#content #css3 {float: right;}
#content #css3 a:hover {background: none;	border: 0;}
.pre_wrap {	background: #f9f9f9;padding: 5px 5px 5px 14px;margin-bottom: 33px;margin-top: 32px;}
.pre_wrap span.label {color: #999;	font-size: 12px;	font-style: italic;	display: block;	padding-left: 5px;	padding-top: 5px;}
.syntaxhighlighter {font-size: 12px;}
.slides1_wrap {	position: relative;	padding: 20px 0 37px 49px;	width: 1000px; height:470px; 	background-color:#474747; }
#slides1 {overflow: hidden;	height: 470px;}
#slides1 li {	list-style: none;	width: 950px;	margin:50px;}
#slides1 li img {	float: left;}
#slides1 .content {	float: left;	width: 350px;	padding-left: 21px;}
#slides1 li p {	line-height: 22px; color: #fff; padding-top:20px; }
#slides1 h3 {	font-size: 36px;	color: #fff;	font-weight: normal;	text-transform: lowercase; padding-top:90px;}
#slides1 h4 {font-size: 18px;color: #000;font-style: italic;font-weight: normal;text-transform: lowercase;	padding-bottom: 16px;}
.slides1_wrap .prev {position: absolute;left: -66px;top: 200px;outline: 0;}
.slides1_wrap .next {position: absolute;right: -60px;top: 200px;	outline: 0;}
.slides1_wrap a:active {top: 202px;}
.bx_pager {	padding-left:40%;	padding-top: 55px;}
.bx_pager a {	float: left;background: url(../images/bg_pager.png) no-repeat 0 -21px;width: 14px;height: 17px;color: #fff;	font-size: 11px;	margin-right: 6px;	padding: 4px 0 0 7px;}
.bx_pager a:hover, .bx_pager a.active {	background-position: 0 0;	text-decoration: none;}
.auto_controls {position: absolute;	bottom: -31px;	left: 594px;}
.auto_controls a {	font-size: 16px;	color: #a3a3a3;	outline: 0;	padding: 2px;}
.auto_controls a:hover {	text-decoration: none;color: #e41996;}
#content #notes li, #content #changes li {	font-size: 12px;	color: #8f8f8f;	margin-left: 43px;	padding-bottom: 6px;}
#content #notes li a {	color: #e41996;}
#idc-container a {	color: #e41996;	}
#idc-container h3 {	color: #666;}
